
// populate the contents of the concern dropdown list
function PopulateConcernList(typeOfConcernListID, concernID) {

    var typeOfConcernList = document.getElementById(typeOfConcernListID);

    // get selected continent from dropdown list
    var selectedTypeOfConcern = typeOfConcernList.options[typeOfConcernList.selectedIndex].value;



    var concern = document.getElementById(concernID);
	// clear the country list 
	for (var count = concern.options.length-1; count >-1; count--)
	{
		concern.options[count] = null;
	}


	// populate the dropdown list with data from the xml doc

	switch (selectedTypeOfConcern) {

	    case "0":
	        optionItem = new Option( "Please select...", -1,  false, false);
		    concern.options[concern.length] = optionItem;
		    optionItem = new Option( "Credit card failure, my credit/debit card has been rejected", 1,  false, false);
		    concern.options[concern.length] = optionItem;
		    optionItem = new Option( "Page timed out/there is nothing in my basket", 2,  false, false);
		    concern.options[concern.length] = optionItem;
		    optionItem = new Option( "Other problem", 3,  false, false);
		    concern.options[concern.length] = optionItem;
		    optionItem = new Option( "I wish to make a disabled/wheelchair booking", 4,  false, false);
		    concern.options[concern.length] = optionItem;
		    optionItem = new Option( "Other", 5,  false, false);
		    concern.options[concern.length] = optionItem;
		    break;

		case "1":
		    optionItem = new Option("Please select...", -1, false, false);
		    concern.options[concern.length] = optionItem;
		    optionItem = new Option("My tickets haven't arrived yet", 11, false, false);
		    concern.options[concern.length] = optionItem;
		    optionItem = new Option("I wish to exchange/cancel my booking", 12, false, false);
		    concern.options[concern.length] = optionItem;
		    optionItem = new Option("I wanted my tickets mailed, but my confirmation says to collect from the Box Office", 13, false, false);
		    concern.options[concern.length] = optionItem;
		    optionItem = new Option("I booked with the theatre/another agency", 14, false, false);
		    concern.options[concern.length] = optionItem;
		    optionItem = new Option("I have not received my e-mail confirmation", 15, false, false);
		    concern.options[concern.length] = optionItem;
		    optionItem = new Option("My address is wrong", 16, false, false);
		    concern.options[concern.length] = optionItem;
		    optionItem = new Option("How do I collect tickets from the Box Office/Will Call?", 17, false, false);
		    concern.options[concern.length] = optionItem;
		    optionItem = new Option("How do the meal packages work?", 18, false, false);
		    concern.options[concern.length] = optionItem;
		    optionItem = new Option("I wish to amend my delivery address", 19, false, false);
		    concern.options[concern.length] = optionItem;
		    optionItem = new Option("Other", 110, false, false);
		    concern.options[concern.length] = optionItem;
		    break;

		case "2":
		    optionItem = new Option("Please select...", -1, false, false);
		    concern.options[concern.length] = optionItem;
		    optionItem = new Option("I would like to buy theatre vouchers", 21, false, false);
		    concern.options[concern.length] = optionItem;
		    optionItem = new Option("I would like to redeem my LondonTheatreDirect.com vouchers", 22, false, false);
		    concern.options[concern.length] = optionItem;
		    optionItem = new Option("My vouchers have expired", 23, false, false);
		    concern.options[concern.length] = optionItem;
		    optionItem = new Option("Other", 24, false, false);
		    concern.options[concern.length] = optionItem;
		    break;

		case "3":
		    optionItem = new Option("Please select...", -1, false, false);
		    concern.options[concern.length] = optionItem;
		    optionItem = new Option("I  would like to make a group/school booking", 31, false, false);
		    concern.options[concern.length] = optionItem;
		    optionItem = new Option("Other", 32, false, false);
		    concern.options[concern.length] = optionItem;
		    break;

		case "4":
		    optionItem = new Option("Please select...", -1, false, false);
		    concern.options[concern.length] = optionItem;
		    optionItem = new Option("I would like to advertise on LondonTheatreDirect.com", 41, false, false);
		    concern.options[concern.length] = optionItem;
		    optionItem = new Option("I'd like to join your affiliate programme", 42, false, false);
		    concern.options[concern.length] = optionItem;
		    optionItem = new Option("I'd like to see my show/restaurant listed", 43, false, false);
		    concern.options[concern.length] = optionItem;
		    optionItem = new Option("Other", 44, false, false);
		    concern.options[concern.length] = optionItem;
		    break;

		default:
		    optionItem = new Option("Please select the type of your concern first", -1, false, false);
		    concern.options[concern.length] = optionItem;
		    break;
	    

	}
}




