// JavaScript Document
//var site_url='http://www.websitetips.com.au/staging/sue';   //SITE
var site_url='http://www.healthyoutlook.com.au';   //SITE
//var site_url='http://70.84.133.162/~health';
//var site_url='http://feathersoft.de/suegregory';
function checkemail(em)   //Email validation 
{
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(em))
	return true
	else
	return false
}

function cartlist()
{
	//alert("hi");
	document.getElementById("cartdiv").style.display='';
	document.getElementById("pagecontents").style.display='none';
	//document.getElementById("checkout").style.display='none';
	document.getElementById("courseenrolmentdiv").style.display='none';
	show_cart(0);
}
	function addtocart(prId,pType)
	{	
		//alert(prId+"---"+pType);
		var XMLHttpreqobj = false;
		if(window.XMLHttpRequest)
		{
			XMLHttpreqobj = new XMLHttpRequest();
			if(XMLHttpreqobj.overrideMimeType)
				XMLHttpreqobj.overrideMimeType("text/xml");
		}
		else if (window.ActiveXObject)
		XMLHttpreqobj = new ActiveXObject("Microsoft.XMLHTTP");
		if (XMLHttpreqobj)
		{
			XMLHttpreqobj.open("POST",site_url+"/actions/add_to_cart.php",true);
			XMLHttpreqobj.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); 
			XMLHttpreqobj.onreadystatechange = function()
			{
				//alert(XMLHttpreqobj.readyState+"-- "+XMLHttpreqobj.status);
				if (XMLHttpreqobj.readyState == 4 && XMLHttpreqobj.status == 200)
				{
					//alert(XMLHttpreqobj.responseText);
					if(XMLHttpreqobj.responseText=="Sucess")
					{
						show_cart(0);
					}
					else if(XMLHttpreqobj.responseText=="Added")
					{					
						show_cart(1);
					}
					else
					show_cart(2);
					
				}
				else
				{
					document.getElementById("message").style.display='';
					document.getElementById("pagecontents").style.display='none';
					document.getElementById("message").innerHTML ='<table width="50%"  border="0" cellspacing="0" cellpadding="0" align="left"><tr>   <td width="9%">&nbsp;</td><td width="13%" height="47"><img src="images/ajax-loader.gif" alt="Loading"></td><td width="78%" class="loadingtext" valign="middle" align="left">Processing, Please Wait...</td></tr></table>';
					location.href = "#top";
				}
		
			}
			XMLHttpreqobj.send('prId='+prId+'&pType='+pType);
		}
	
	}
	
	function show_cart(no)
	{
		//alert(no);
		var XMLHttpreqobj = false;
		if(window.XMLHttpRequest)
		{
			XMLHttpreqobj = new XMLHttpRequest();
			if(XMLHttpreqobj.overrideMimeType)
			XMLHttpreqobj.overrideMimeType("text/xml");
		}
		else if (window.ActiveXObject)
			XMLHttpreqobj = new ActiveXObject("Microsoft.XMLHTTP");
		if (XMLHttpreqobj)
		{
			XMLHttpreqobj.open("POST",site_url+"/actions/view_cart.php",true);
			XMLHttpreqobj.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); 
			XMLHttpreqobj.onreadystatechange = function()
			{	
				if (XMLHttpreqobj.readyState == 4 && XMLHttpreqobj.status == 200)
				{
					//alert(XMLHttpreqobj.responseText);
					//document.getElementById("page_details").style.visibility="visible";									
					
				//	document.getElementById("checkout").style.display='none';
					document.getElementById("shipdetails").style.display='none';
					document.getElementById("pagecontents").style.display='none';
					document.getElementById("message").style.display='none';
					document.getElementById("cartdiv").style.display="";
					document.getElementById("cartdetails").innerHTML = XMLHttpreqobj.responseText;//alert(XMLHttpreqobj.responseText);
					if(no==1)
						document.getElementById("errmsg").innerHTML='This course already added.Remove this course and select another course';					
					if(no==2)
						document.getElementById("errmsg").innerHTML='Oreder limit exceed,Check out or Remove then added new item';
					location.href = "#top";
					

				}
				else
				{
					//document.getElementById("checkout").style.display='none';
					document.getElementById("message").style.display='';
					document.getElementById("pagecontents").style.display='none';
					document.getElementById("message").innerHTML ='<table width="50%"  border="0" cellspacing="0" cellpadding="0" align="left"><tr>   <td width="9%">&nbsp;</td><td width="13%" height="47"><img src="images/ajax-loader.gif" alt="Loading"></td><td width="78%" class="loadingtext" valign="middle" align="left">Processing, Please Wait...</td></tr></table>';
					location.href = "#top";
			
				}	
		   }
		XMLHttpreqobj.send(null);
		}
		
	}
	
	
	
		function delCartItem(delId)
		{
			var XMLHttpreqobj = false;
			if(window.XMLHttpRequest)
			{
				XMLHttpreqobj = new XMLHttpRequest();
				if(XMLHttpreqobj.overrideMimeType)
				XMLHttpreqobj.overrideMimeType("text/xml");
			}
			else if (window.ActiveXObject)
				XMLHttpreqobj = new ActiveXObject("Microsoft.XMLHTTP");
			if (XMLHttpreqobj)
			{
				XMLHttpreqobj.open("POST",site_url+"/actions/delete_cart_item.php",true);
				XMLHttpreqobj.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); 
				XMLHttpreqobj.onreadystatechange = function()
				{
					if (XMLHttpreqobj.readyState == 4 && XMLHttpreqobj.status == 200)
					{
						document.getElementById("message").style.display='none';
						show_cart();
			
					}
					else
					{
						document.getElementById("message").style.display='';
						document.getElementById("pagecontents").style.display='none';
						document.getElementById("message").innerHTML ='<table width="50%"  border="0" cellspacing="0" cellpadding="0" align="left"><tr>   <td width="9%">&nbsp;</td><td width="13%" height="47"><img src="images/ajax-loader.gif" alt="Loading"></td><td width="78%" class="loadingtext" valign="middle" align="left">Processing, Please Wait...</td></tr></table>';
						location.href = "#top";
					}	
			
				}
				XMLHttpreqobj.send('delId='+ delId);
			}
		
		
		}
		
		
		
		function updateQty(cnt)
		{
		//alert(cnt);
			var str="";	
			for(var i =1;i<=cnt;i++)
			{
				if(isNaN(document.getElementById("qty"+i).value) || document.getElementById("qty"+i).value <= 0)
				document.getElementById("qty"+i).value=1;
				str = str +document.getElementById("Cid"+i).value+  "^V_V^" +document.getElementById("qty"+i).value+  "^V_V^";
				//alert(str);
			}
			var XMLHttpreqobj = false;
			
			if(window.XMLHttpRequest)
			{
				XMLHttpreqobj = new XMLHttpRequest();
				if(XMLHttpreqobj.overrideMimeType)
				XMLHttpreqobj.overrideMimeType("text/xml");
			}
			else if (window.ActiveXObject)
			XMLHttpreqobj = new ActiveXObject("Microsoft.XMLHTTP");
			if (XMLHttpreqobj)
			{
				XMLHttpreqobj.open("POST",site_url+"/actions/update_cart_qty.php",true);
				XMLHttpreqobj.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); 
				XMLHttpreqobj.onreadystatechange = function()
				{
					if (XMLHttpreqobj.readyState == 4 && XMLHttpreqobj.status == 200)
					{
						
						//alert(XMLHttpreqobj.responseText);
						if(XMLHttpreqobj.responseText=="Sucess")
						{
							document.getElementById("message").style.display='none';
							show_cart(0);		
						}
						else
						{
							document.getElementById("message").style.display='none';
							show_cart(2);	
						}
						
					}
					else
					{
						document.getElementById("message").style.display='';
						document.getElementById("pagecontents").style.display='none';
						document.getElementById("message").innerHTML ='<table width="50%"  border="0" cellspacing="0" cellpadding="0" align="left"><tr>   <td width="9%">&nbsp;</td><td width="13%" height="47"><img src="images/ajax-loader.gif" alt="Loading"></td><td width="78%" class="loadingtext" valign="middle" align="left">Processing, Please Wait...</td></tr></table>';
						location.href = "#top";
					}
					
				
				}
				XMLHttpreqobj.send('cnt='+cnt+'&resStr='+str);

			}
		
		}		
		
		
		
function checkout(min2,subtot)
{
	
	if(document.getElementById("tott").value < min2)
	{
		alert("Minimum cart amount is $"+min2+"\n\n Add more items");
		
	}	
	else
	{	
		//document.getElementById("cartdetails").style.display='none';
		
			var XMLHttpreqobj = false;
			if(window.XMLHttpRequest)
			{
				XMLHttpreqobj = new XMLHttpRequest();
				if(XMLHttpreqobj.overrideMimeType)
				XMLHttpreqobj.overrideMimeType("text/xml");
			}
			else if (window.ActiveXObject)
			XMLHttpreqobj = new ActiveXObject("Microsoft.XMLHTTP");
			if (XMLHttpreqobj)
			{
				XMLHttpreqobj.open("POST",site_url+"/actions/shipping_details.php",true);
				XMLHttpreqobj.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); 
				XMLHttpreqobj.onreadystatechange = function()
				{
					if (XMLHttpreqobj.readyState == 4 && XMLHttpreqobj.status == 200)
					{
						
						document.getElementById("pagecontents").style.display='none';
						document.getElementById("courseenrolmentdiv").style.display='none';
						document.getElementById("cartdiv").style.display='none';
						document.getElementById("shipdetails").style.display='';
						document.getElementById("shipdetails").innerHTML=XMLHttpreqobj.responseText;
						document.getElementById("totalamt").value=subtot;
						location.href = "#top";
					}
					else
					{
						document.getElementById("shipdetails").style.display='';
						document.getElementById("courseenrolmentdiv").style.display='none';
						document.getElementById("pagecontents").style.display='none';
						document.getElementById("cartdiv").style.display='none';
						document.getElementById("shipdetails").innerHTML='<table width="50%"  border="0" cellspacing="0" cellpadding="0" align="left"><tr>   <td width="9%">&nbsp;</td><td width="13%" height="47"><img src="images/ajax-loader.gif" alt="Loading"></td><td width="78%" class="loadingtext" valign="middle" align="left">Processing, Please Wait...</td></tr></table>';
						location.href = "#top";
					}
					
				
				}
				XMLHttpreqobj.send(null);

			}
		


	}	
}	

function checkShipping()
{
	var re5digit=/^[0-9]+$/;
	var missinginfo;
	missinginfo = "";
	if(document.getElementById("name").value == "") 
	{
		missinginfo += "\n     - Name";
		document.getElementById("name").focus();
	}
	if(document.getElementById("address").value == "") 
	{
		missinginfo += "\n     - Address";
		document.getElementById("address").focus();
	}
	if(document.getElementById("city").value == "") 
	{
		missinginfo += "\n     - City";
		document.getElementById("city").focus();
	}
	if(document.getElementById("country").value == "") 
	{
		missinginfo += "\n     - Country";
		document.getElementById("country").focus();
	}
	if(document.getElementById("zipcode").value == "") 
	{
		missinginfo += "\n     - Zip";
		document.getElementById("zipcode").focus();
	}
	/*if(document.getElementById("zipcode").value != "") 
	{
		if(re5digit!=document.getElementById("zipcode").value)
		{
			missinginfo += "\n     - Zip as numeric";
			document.getElementById("zipcode").focus();
		}
	}*/
	if(document.getElementById("service_type").value == "") 
	{
		missinginfo += "\n     - Service Type";
		document.getElementById("service_type").focus();
	}
	
	/*if(document.getElementById("email").value == "") 
	{
		missinginfo += "\n     - Email Id";
		document.getElementById("email").focus();
	}*/
	if(document.getElementById("email").value!="")
	{
		var emailcheck = checkemail(document.getElementById("email").value);
		if(emailcheck==false)
		missinginfo += "\n -Enter a Valid Email ID!";
		document.getElementById("email").focus();
	}
	if(document.getElementById("handling_cart")) {
		if(document.getElementById("country").value !="Australia" ) 
			document.getElementById("handling_cart").value	=10;
		else
			document.getElementById("handling_cart").value	=5;
		//alert(document.getElementById("handling_cart").value);	
	}
		
	if(missinginfo != "") 
	{
		missinginfo ="_____________________________\n" + "You failed to correctly fill in your:\n" + missinginfo + "\n_____________________________" + "\nPlease re-enter and submit again!";
		alert(missinginfo);
		return false;
	}
	else 
	{
		storeShippingDetails();
		
	}			
}


function storeShippingDetails()
	{ 		
		

		if(window.XMLHttpRequest)
		{
			XMLHttpreqobj2500 = new XMLHttpRequest();
			if(XMLHttpreqobj2500.overrideMimeType)
			{
				XMLHttpreqobj2500.overrideMimeType("text/xml");
			}
		}
		else if (window.ActiveXObject)
		{
			XMLHttpreqobj2500 = new ActiveXObject("Microsoft.XMLHTTP");
		}
		var shippingdetails='service_type='	+document.getElementById("service_type").value
		+'&email='					 		+document.getElementById("email").value
		+'&totalamt='					 	+document.getElementById("totalamt").value
		+'&name='							+document.getElementById("name").value
		+'&address='					 	+document.getElementById("address").value
		+'&city='			 				+document.getElementById("city").value
		+'&dest_zipcode='			 		+document.getElementById("zipcode").value
		+'&phone='							+document.getElementById("phone").value
		+'&mobile='					 		+document.getElementById("mobile").value
		+'&fax='			 				+document.getElementById("fax").value
		+'&country='						+document.getElementById("country").value;
		//alert(shippingdetails);
		if (XMLHttpreqobj2500)
		{
			XMLHttpreqobj2500.open("POST",site_url+"/actions/store_shipping_details.php");
			XMLHttpreqobj2500.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			XMLHttpreqobj2500.onreadystatechange = function()
			{
				//alert(XMLHttpreqobj2500.readyState +"   " +XMLHttpreqobj2500.status);
				if(XMLHttpreqobj2500.readyState == 4 && XMLHttpreqobj2500.status == 200)
				{		
					//alert(XMLHttpreqobj2500.responseText);
					if(XMLHttpreqobj2500.responseText)
					{
					//alert("ppp");
					//document.getElementById("message").style.display='none';
					///window.location.href="index.php?page=orderdetails&oId="+XMLHttpreqobj2500.responseText;
						document.getElementById("shipdetails").style.display='none';
						document.getElementById("paypal_form").submit();
					}
					
				}		
				else
				{		
						document.getElementById("shipdetails").style.display='none';
						document.getElementById("cartdiv").style.display='none';
						location.href = "#top";
						document.getElementById("pagecontents").innerHTML ='<table width="50%"  border="0" cellspacing="0" cellpadding="0" align="left"><tr>   <td width="9%">&nbsp;</td><td width="13%" height="47"><img src="images/ajax-loader.gif" alt="Loading"></td><td width="78%" class="loadingtext" valign="middle" align="left">Processing,&nbsp;Please&nbsp;Wait...</td></tr></table>';
						document.getElementById("pagecontents").style.display='';
						
				}
		  	}
		XMLHttpreqobj2500.send(shippingdetails);//send datas
		}
	}


function continueshopping()
{
	document.getElementById("cartdiv").style.display='none';
	document.getElementById("message").style.display='none';
	document.getElementById("pagecontents").style.display='';
	
}

function courseenrolment(id,title)
{
listCourseSchedule(id);
	document.getElementById("course_tittle").innerHTML=title;
	document.getElementById("course_heading").value=title;
	document.getElementById("enrol_course_id").value=id;
	document.getElementById("courseenrolmentdiv").style.display='';
	document.getElementById("cartdiv").style.display='none';
	document.getElementById("message").style.display='none';
	document.getElementById("pagecontents").style.display='none';
	location.href = "#top";
}
function validateenrolment()
{
	var re5digit=/^[0-9]+$/;
	var missinginfo;
	missinginfo = "";
	
	if(document.getElementById("course_name").value == "") 
	{
		missinginfo += "\n     - Name";
		document.getElementById("course_name").focus();
	}
	if(document.getElementById("course_venue").value == "") 
	{
		missinginfo += "\n     - Course venue";
		document.getElementById("course_venue").focus();
	}
	if(document.getElementById("postal_address").value == "") 
	{
		missinginfo += "\n     - Postal address";
		document.getElementById("postal_address").focus();
	}
	if(document.getElementById("course_city").value == "") 
	{
		missinginfo += "\n     - City";
		document.getElementById("course_city").focus();
	}
	if(document.getElementById("course_state").value == "") 
	{
		missinginfo += "\n     - State";
		document.getElementById("course_state").focus();
	}
		if(document.getElementById("course_country").value == "") 
	{
		missinginfo += "\n     - Country";
		document.getElementById("course_country").focus();
	}
	if(document.getElementById("course_postcode").value == "") 
	{
		missinginfo += "\n     - Postcodee";
		document.getElementById("course_postcode").focus();
	}
	
	if(document.getElementById("c_email").value == "") 
	{
		missinginfo += "\n     - Email Id";
		document.getElementById("c_email").focus();
	}
	if(document.getElementById("c_email").value!="")
	{
		var emailcheck = checkemail(document.getElementById("c_email").value);
		if(emailcheck==false)
		missinginfo += "\n -Enter a Valid Email ID!";
		document.getElementById("c_email").focus();
	}
	if(missinginfo != "") 
	{
		missinginfo ="_____________________________\n" + "You failed to correctly fill in your:\n" + missinginfo + "\n_____________________________" + "\nPlease re-enter and submit again!";
		alert(missinginfo);
		return false;
	}
	else 
	{
		storeCourseEnrolmentDetails();
		
	}			
}


function storeCourseEnrolmentDetails()
{ 		
		if(document.getElementById("email_newsltrY").checked==true)
		{
			var email_newsltr='Y';
		}
		else
		var email_newsltr='N';
		
		if(document.getElementById("photoY").checked==true)
		{
			var photo='Y';
		}
		else
		var photo='N';
		if(window.XMLHttpRequest)
		{
			XMLHttpreqobj2500 = new XMLHttpRequest();
			if(XMLHttpreqobj2500.overrideMimeType)
			{
				XMLHttpreqobj2500.overrideMimeType("text/xml");
			}
		}
		else if (window.ActiveXObject)
		{
			XMLHttpreqobj2500 = new ActiveXObject("Microsoft.XMLHTTP");
		}
		var enrolment_details='title='	+document.getElementById("course_heading").value
		+'&course_venue='				+document.getElementById("course_venue").value
		+'&course_name='				+document.getElementById("course_name").value
		+'&postal_address='			 	+document.getElementById("postal_address").value
		+'&course_city='				+document.getElementById("course_city").value
		+'&course_state='				+document.getElementById("course_state").value
		+'&course_country='				+document.getElementById("course_country").value
		+'&coursetime='				+document.getElementById("coursetime").value
		+'&course_postcode='			+document.getElementById("course_postcode").value
		+'&course_phone1='			 	+document.getElementById("course_phone1").value
		+'&course_phone2='				+document.getElementById("course_phone2").value
		+'&course_mobile='				+document.getElementById("course_mobile").value
		+'&course_fax='			 		+document.getElementById("course_fax").value
		+'&c_email='			    	+document.getElementById("c_email").value
		+'&name_organisation='			+document.getElementById("name_organisation").value
		+'&organisationaddress='		+document.getElementById("organisationaddress").value
		+'&org_city='					+document.getElementById("org_city").value
		+'&org_state='					+document.getElementById("org_state").value
		+'&org_postcode='				+document.getElementById("org_postcode").value
		+'&org_position='				+document.getElementById("org_position").value
		+'&org_qualification='			+document.getElementById("org_qualification").value
		+'&findabout='					+document.getElementById("findabout").value
		+'&email_newsltr='				+email_newsltr
		+'&photo='						+photo
		+'&enrol_course_id='			+document.getElementById("enrol_course_id").value;
		//alert(shippingdetails);
		if (XMLHttpreqobj2500)
		{
			XMLHttpreqobj2500.open("POST",site_url+"/actions/store_enrolment_details.php");
			XMLHttpreqobj2500.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			XMLHttpreqobj2500.onreadystatechange = function()
			{
				//alert(XMLHttpreqobj2500.readyState +"   " +XMLHttpreqobj2500.status);
				if(XMLHttpreqobj2500.readyState == 4 && XMLHttpreqobj2500.status == 200)
				{		
					//alert(XMLHttpreqobj2500.responseText);
					if(XMLHttpreqobj2500.responseText)
					{
					
						cartlist();
						document.getElementById("sucMsg").innerHTML ='';
						clearenrolment();
						//addtocart(document.getElementById("enrol_course_id").value,'C')
					}
					
				}		
				else
				{		
						//document.getElementById("shipdetails").style.display='none';
						//document.getElementById("cartdiv").style.display='none';
						location.href = "#top";
						document.getElementById("sucMsg").innerHTML ='<table width="50%"  border="0" cellspacing="0" cellpadding="0" align="left"><tr>   <td width="9%">&nbsp;</td><td width="13%" height="47"><img src="images/ajax-loader.gif" alt="Loading"></td><td width="78%" class="loadingtext" valign="middle" align="left">Processing,&nbsp;Please&nbsp;Wait...</td></tr></table>';
					//	document.getElementById("pagecontents").style.display='';
						
				}
		  	}
		XMLHttpreqobj2500.send(enrolment_details);//send datas
		}
}



function clearenrolment()
{
		document.getElementById("course_heading").value			="";
		document.getElementById("course_tittle").value			="";
		document.getElementById("course_venue").value			="";
		document.getElementById("course_name").value			="";
		document.getElementById("postal_address").value			="";
		document.getElementById("course_city").value			="";
		document.getElementById("course_state").value			="";
		document.getElementById("course_postcode").value		="";
		document.getElementById("course_phone1").value			="";
		document.getElementById("course_phone2").value			="";
		document.getElementById("course_mobile").value			="";
		document.getElementById("course_fax").value				="";
		document.getElementById("c_email").value				="";
		document.getElementById("name_organisation").value		="";
		document.getElementById("organisationaddress").value	="";
		document.getElementById("org_city").value				="";
		document.getElementById("org_state").value				="";
		document.getElementById("org_postcode").value			="";
		document.getElementById("org_position").value			="";
		document.getElementById("org_qualification").value		="";
		document.getElementById("findabout").value				="";
		document.getElementById("enrol_course_id").value		="";	
}

function enroldetails(url)//Print the watch list details
{
newwindow=window.open(url,'name','height=650,width=650,scrollbars=yes,resizable=no');
if (window.focus) {newwindow.focus()}
return false;
}


function validate_enrolment_updation()
{
var re5digit=/^[0-9]+$/;
	var missinginfo;
	missinginfo = "";

		if(document.getElementById("course_name").value == "") 
	{
		missinginfo += "\n     - Name";
		document.getElementById("course_name").focus();
	}
	if(document.getElementById("course_venue").value == "") 
	{
		missinginfo += "\n     - Course venue";
		document.getElementById("course_venue").focus();
	}
	if(document.getElementById("postal_address").value == "") 
	{
		missinginfo += "\n     - Postal address";
		document.getElementById("postal_address").focus();
	}
	if(document.getElementById("course_city").value == "") 
	{
		missinginfo += "\n     - City";
		document.getElementById("course_city").focus();
	}
	if(document.getElementById("course_state").value == "") 
	{
		missinginfo += "\n     - State";
		document.getElementById("course_state").focus();
	}
	if(document.getElementById("course_postcode").value == "") 
	{
		missinginfo += "\n     - Postcodee";
		document.getElementById("course_postcode").focus();
	}
	
	if(document.getElementById("c_email").value == "") 
	{
		missinginfo += "\n     - Email Id";
		document.getElementById("c_email").focus();
	}
	if(document.getElementById("c_email").value!="")
	{
		var emailcheck = checkemail(document.getElementById("c_email").value);
		if(emailcheck==false)
		missinginfo += "\n -Enter a Valid Email ID!";
		document.getElementById("c_email").focus();
	}
	if(missinginfo != "") 
	{
		missinginfo ="_____________________________\n" + "You failed to correctly fill in your:\n" + missinginfo + "\n_____________________________" + "\nPlease re-enter and submit again!";
		alert(missinginfo);
		return false;
	}
	else 
	{
		updateCourseEnrolmentDetails();
		
	}			
}

function updateCourseEnrolmentDetails()
{ 		
		if(document.getElementById("email_newsltrY").checked==true)
		{
			var email_newsltr='Y';
		}
		else
		var email_newsltr='N';
		
		if(document.getElementById("photoY").checked==true)
		{
			var photo='Y';
		}
		else
		var photo='N';
		if(window.XMLHttpRequest)
		{
			XMLHttpreqobj2500 = new XMLHttpRequest();
			if(XMLHttpreqobj2500.overrideMimeType)
			{
				XMLHttpreqobj2500.overrideMimeType("text/xml");
			}
		}
		else if (window.ActiveXObject)
		{
			XMLHttpreqobj2500 = new ActiveXObject("Microsoft.XMLHTTP");
		}
		var update_enrolment_details='title='	+document.getElementById("course_heading").value
		+'&course_venue='				+document.getElementById("course_venue").value
		+'&course_name='				+document.getElementById("course_name").value
		+'&postal_address='			 	+document.getElementById("postal_address").value
		+'&course_city='				+document.getElementById("course_city").value
		+'&course_state='				+document.getElementById("course_state").value
		+'&course_postcode='			+document.getElementById("course_postcode").value
		+'&course_phone1='			 	+document.getElementById("course_phone1").value
		+'&course_phone2='				+document.getElementById("course_phone2").value
		+'&course_mobile='				+document.getElementById("course_mobile").value
		+'&course_fax='			 		+document.getElementById("course_fax").value
		+'&c_email='			    	+document.getElementById("c_email").value
		+'&name_organisation='			+document.getElementById("name_organisation").value
		+'&organisationaddress='		+document.getElementById("organisationaddress").value
		+'&org_city='					+document.getElementById("org_city").value
		+'&org_state='					+document.getElementById("org_state").value
		+'&org_postcode='				+document.getElementById("org_postcode").value
		+'&org_position='				+document.getElementById("org_position").value
		+'&org_qualification='			+document.getElementById("org_qualification").value
		+'&findabout='					+document.getElementById("findabout").value
		+'&email_newsltr='				+email_newsltr
		+'&photo='						+photo
		+'&enrolment_id='				+document.getElementById("enrolment_id").value;
		//alert(shippingdetails);
		if (XMLHttpreqobj2500)
		{
			XMLHttpreqobj2500.open("POST",site_url+"/actions/update_enrolment_details.php");
			XMLHttpreqobj2500.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			XMLHttpreqobj2500.onreadystatechange = function()
			{
				//alert(XMLHttpreqobj2500.readyState +"   " +XMLHttpreqobj2500.status);
				if(XMLHttpreqobj2500.readyState == 4 && XMLHttpreqobj2500.status == 200)
				{		
					//alert(XMLHttpreqobj2500.responseText);
					if(XMLHttpreqobj2500.responseText)
					{		
						
						document.getElementById("sucMsg").innerHTML ='sucessfully updated';
						location.href = "#top";
					}
					
				}		
				else
				{		
				document.getElementById("sucMsg").innerHTML ='<table width="50%"  border="0" cellspacing="0" cellpadding="0" align="left"><tr>   <td width="9%">&nbsp;</td><td width="13%" height="47"><img src="../images/ajax-loader.gif" alt="Loading"></td><td width="78%" class="loadingtext" valign="middle" align="left">Processing,&nbsp;Please&nbsp;Wait...</td></tr></table>';
			location.href = "#top";								
				}
		  	}
		XMLHttpreqobj2500.send(update_enrolment_details);//send datas
		}
}



function clearupdateenrolment()
{
		document.getElementById("course_heading").value			="";
		document.getElementById("course_venue").value			="";
		document.getElementById("course_name").value			="";
		document.getElementById("postal_address").value			="";
		document.getElementById("course_city").value			="";
		document.getElementById("course_state").value			="";
		document.getElementById("course_postcode").value		="";
		document.getElementById("course_phone1").value			="";
		document.getElementById("course_phone2").value			="";
		document.getElementById("course_mobile").value			="";
		document.getElementById("course_fax").value				="";
		document.getElementById("c_email").value				="";
		document.getElementById("name_organisation").value		="";
		document.getElementById("organisationaddress").value	="";
		document.getElementById("org_city").value				="";
		document.getElementById("org_state").value				="";
		document.getElementById("org_postcode").value			="";
		document.getElementById("org_position").value			="";
		document.getElementById("org_qualification").value		="";
		document.getElementById("findabout").value				="";
		document.getElementById("enrolment_id").value		="";	
}



function listCourseSchedule(id)
{
	//alert(id);
	var XMLHttpreqobj1004 = false;
	if(window.XMLHttpRequest)
	{
		XMLHttpreqobj1004 = new XMLHttpRequest();
		if(XMLHttpreqobj1004.overrideMimeType)
		{
			XMLHttpreqobj1004.overrideMimeType("text/xml");
		}
	}
	else if (window.ActiveXObject)
	{
			XMLHttpreqobj1004 = new ActiveXObject("Microsoft.XMLHTTP");
	}
		if (XMLHttpreqobj1004)
		{
			XMLHttpreqobj1004.open("POST",site_url+"/actions/getCourseSchedule.php");
			XMLHttpreqobj1004.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
			XMLHttpreqobj1004.onreadystatechange = function()
			{
				
				if(XMLHttpreqobj1004.readyState == 4 && XMLHttpreqobj1004.status == 200)
				{
					//alert(XMLHttpreqobj1004.responseText);
					document.getElementById("scheduletime").innerHTML=XMLHttpreqobj1004.responseText;	
				}					
			}
			XMLHttpreqobj1004.send('cID='+id);//send datas
		}
}