var xmlhttp;

function changeDate(){
	var dropdownIndex = document.ENROLMENT_FORM.COURSE_NAME.selectedIndex;
	var selectedtext = document.ENROLMENT_FORM.COURSE_NAME.options[dropdownIndex].text;
	
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
  		{
  			alert ("Your browser does not support XMLHTTP!");
  			return;
 		}
		
	var url="php_functions/changedate_fn.php?q="+selectedtext;

	xmlhttp.onreadystatechange=stateChanged;
	xmlhttp.open("GET",url,true);
	xmlhttp.send(null);
}

function stateChanged(){
	var programme_text = "The criteria for SME are as follows:<br />1) At least 30% of your shareholdings is local.<br />2) Your fixed assets are below $15 million.<br />3) You have less than 200 employees (for non-manufacturing)";
	var seminar_checkbox = 'Is your company an ASME Member?: &nbsp;Yes <input type="radio" name="IS_SME" value="Yes" checked="checked"/> &nbsp;No <input type="radio" name="IS_SME" value="No" /  />';
	var programme_checkbox = 'Is your company a SME?: &nbsp;Yes <input type="radio" name="IS_SME" value="Yes" checked="checked"/> &nbsp;No <input type="radio" name="IS_SME" value="No" /  />';
	var dropdownIndex = document.ENROLMENT_FORM.COURSE_NAME.selectedIndex;
	var selectedvalue = document.ENROLMENT_FORM.COURSE_NAME.options[dropdownIndex].value;
	
	if (xmlhttp.readyState==4){
		//document.ENROLMENT_FORM.COURSE_DATE.value = xmlhttp.responseText;
		document.getElementById('datespace').innerHTML = xmlhttp.responseText;
		if(selectedvalue.indexOf("Seminar") == -1){
				document.getElementById('sub_criteria').innerHTML = programme_text;
				document.getElementById('asme_checkbox').innerHTML = programme_checkbox;
			}
		else{
				document.getElementById('sub_criteria').innerHTML = "";
				document.getElementById('asme_checkbox').innerHTML = seminar_checkbox;
			}
		//alert(xmlhttp.responseText);
  	}
}

function GetXmlHttpObject(){
	if (window.XMLHttpRequest){
  		// code for IE7+, Firefox, Chrome, Opera, Safari
  		return new XMLHttpRequest();
  	}
	if (window.ActiveXObject){
  		// code for IE6, IE5
 		return new ActiveXObject("Microsoft.XMLHTTP");
  	}
	return null;
}

