var l2div = document.getElementById("l2");
var l3div = document.getElementById("l3");
var l4div = document.getElementById("l4");

function getSelectTop(cat,destination){
	if (cat != ''){
		switch (cat) {
			case 'TV Ad': {destination.innerHTML = '<select name="where_advertised_more" style="width:100%;" onchange="getSelectSecond(this.value, l3div);"><option value="TV">Please Select</option><option value="ITV1">ITV1</option><option value="GMTV">GMTV</option><option value="True Movies">True Movies</option><option value="UKTV">UKTV</option><option value="Channel 4">Channel 4</option><option value="Channel 5">Channel 5</option><option value="Other Digital Channel">Other digital channel (Please specify)</option></select>';l3div.innerHTML = '<input type="hidden" name="where_advertised_other">';l4div.innerHTML = '<input type="hidden" name="where_advertised_extended">'; break}
			case 'Press Ad': {destination.innerHTML = '<select name="where_advertised_more" style="width:100%;" onchange="getSelectSecond(this.value, l3div);"><option value="Press">Please Select</option><option value="Daily Express">Daily Express</option><option value="The Times">The Times</option><option value="The Sun">The Sun</option><option value="News of the World">News of the World</option><option value="Daily Mirror">Daily Mirror</option><option value="The Guardian">The Guardian</option><option value="The Independent">The Independent</option><option value="Daily Mail">Daily Mail</option><option value="Local Newspaper">Local Newspaper (Please specify)</option><option value="Other Press">Other (Please specify)</option></select>';l3div.innerHTML = '<input type="hidden" name="where_advertised_other">';l4div.innerHTML = '<input type="hidden" name="where_advertised_extended">'; break}
			case 'Newspaper Article': {destination.innerHTML = '<select name="where_advertised_more" style="width:100%;" onchange="getSelectSecond(this.value, l3div);"><option value="Newspaper Article">Please Select</option><option value="Newspaper Article (National)">National Newspaper (Please specify)</option><option value="Newspaper Article (Local)">Local Newspaper (Please specify)</option></select>';l3div.innerHTML = '<input type="hidden" name="where_advertised_other">';l4div.innerHTML = '<input type="hidden" name="where_advertised_extended">'; break}
			case 'Internet Ad': {destination.innerHTML = '<select name="where_advertised_more" style="width:100%;" onchange="getSelectSecond(this.value, l3div);"><option value="Internet">Please Select</option><option value="Search Engine">Search Engine</option><option value="Yell.com">Yell.com</option><option value="Other Net">Other (Please specify)</option></select>';l3div.innerHTML = '<input type="hidden" name="where_advertised_other">';l4div.innerHTML = '<input type="hidden" name="where_advertised_extended">'; break}
			case 'Letter': {destination.innerHTML = '<select name="where_advertised_more" style="width:100%;" onchange="getSelectSecond(this.value, l3div);"><option value="Letter">Please Select</option><option value="DM Movers File">Letter in an envelope</option><option value="D2D">Leaflet or letter with no envelope</option></select>';l3div.innerHTML = '<input type="hidden" name="where_advertised_other">';l4div.innerHTML = '<input type="hidden" name="where_advertised_extended">'; break}
			case 'Other': {destination.innerHTML = '<input type="text" name="where_advertised_more" size="40">';l3div.innerHTML = '<input type="hidden" name="where_advertised_other">';l3div.innerHTML = '<input type="hidden" name="where_advertised_other">';l4div.innerHTML = '<input type="hidden" name="where_advertised_extended">'; break}
			default: {destination.innerHTML = '<input type="hidden" name="where_advertised_more">';l3div.innerHTML = '<input type="hidden" name="where_advertised_other">';l3div.innerHTML = '<input type="hidden" name="where_advertised_other">';l4div.innerHTML = '<input type="hidden" name="where_advertised_extended">'; break}
		}
	}else{
		destination.innerHTML= '<input type="hidden" name="where_advertised_more">' ;
		l4div.innerHTML = '<input type="hidden" name="where_advertised_extended">';
	}
}
function getSelectSecond(cat,destination){
	if (cat != ''){
		switch (cat) {
			case 'ITV1': {destination.innerHTML = '<select name="where_advertised_other" style="width:100%;" onchange="getSelectThird(this.value, l4div);"><option value="ITV1 Westcountry">Westcountry</option><option value="ITV1 HTV">HTV</option><option value="ITV1 Central">Central</option><option value="ITV1 Granada">Granada</option><option value="ITV1 TyneTees">Tyne Tees</option><option value="ITV1 Border">Border</option><option value="ITV1 Yorkshire">Yorkshire</option><option value="ITV1 Anglia">Anglia</option><option value="ITV1 Carlton">Carlton</option><option value="ITV1 Meridian">Meridian</option><option value="Other">Other (please specify)</option></select>';l4div.innerHTML = '<input type="hidden" name="where_advertised_extended">'; break}
			case 'Other Digital Channel': {destination.innerHTML = '<input type="text" name="where_advertised_other" size="40">';l4div.innerHTML = '<input type="hidden" name="where_advertised_extended">'; break}
			case 'Local Newspaper': {destination.innerHTML = '<input type="text" name="where_advertised_other" size="40">';l4div.innerHTML = '<input type="hidden" name="where_advertised_extended">'; break}
			case 'Other Press': {destination.innerHTML = '<input type="text" name="where_advertised_other" size="40">';l4div.innerHTML = '<input type="hidden" name="where_advertised_extended">'; break}
			case 'Newspaper Article (National)': {destination.innerHTML = '<input type="text" name="where_advertised_other" size="40">';l4div.innerHTML = '<input type="hidden" name="where_advertised_extended">'; break}
			case 'Newspaper Article (Local)': {destination.innerHTML = '<input type="text" name="where_advertised_other" size="40">';l4div.innerHTML = '<input type="hidden" name="where_advertised_extended">'; break}
			case 'Search Engine': {destination.innerHTML = '<select name="where_advertised_other" style="width:100%;" onchange="getSelectThird(this.value, l4div);"><option value="Google">Google</option><option value="Yahoo">Yahoo</option><option value="Ask">Ask</option><option value="MSN">MSN</option><option value="Other">Other Search Engine (please specify)</option></select>';l4div.innerHTML = '<input type="hidden" name="where_advertised_extended">'; break}
			case 'Other': {destination.innerHTML = '<input type="text" name="where_advertised_other" size="40">';l4div.innerHTML = '<input type="hidden" name="where_advertised_extended">'; break}
			default: {destination.innerHTML = '<input type="hidden" name="where_advertised_other">';l4div.innerHTML = '<input type="hidden" name="where_advertised_extended">'; break}
		}
	}else{
		destination.innerHTML= '<input type="hidden" name="where_advertised_other">' ;
		l4div.innerHTML = '<input type="hidden" name="where_advertised_extended">';
	}
}
function getSelectThird(cat,destination){
	if (cat != ''){
		switch (cat) {
			case 'Other': {destination.innerHTML = '<input type="text" name="where_advertised_extended" size="40">'; break}
			default: {destination.innerHTML = '<input type="hidden" name="where_advertised_extended">'; break}
		}
	}else{
		destination.innerHTML= '<input type="hidden" name="where_advertised_extended">' ;
	}
}
