// JavaScript Document
function JSfncGetXMLHttpRequest(){
		var http_request = false;
		if (window.XMLHttpRequest) { // Mozilla, Safari,...
			http_request = new XMLHttpRequest();
			if (http_request.overrideMimeType) {
				http_request.overrideMimeType('text/html');
			}
		} else if (window.ActiveXObject) { // IE
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
		}
		if (!http_request) {
			return false;
		}
		return http_request;
	}
	
	function clearAllFields()
	{
			document.getElementById('modelinganimation').checked = false;
			document.getElementById('interactivemedia').checked = false;
			document.getElementById('applicationsimulation').checked = false;
			document.getElementById('graphics').checked = false;
			document.getElementById('software').checked = false;
			document.getElementById('engg').checked = false;
			document.getElementById('med').checked = false;
			document.getElementById('mar').checked = false;
			
			document.getElementById('realestate').checked = false;
			document.getElementById('entertainment').checked = false;
			document.getElementById('training').checked = false;
			document.getElementById('email').value = "";
			document.getElementById('comments').value = "";
	}
	
	function contactPageDetails()
	{		
		var modelinganimation = "NO";
		var interactivemedia = "NO";
		var applicationsimulation = "NO";
		var graphics = "NO";
		var software = "NO"; 
		var eng = "NO";
		var med = "NO";
		var mar = "NO";	
		var realestate = "NO";
		var entertainment = "NO";
		var training = "NO";
		var action = "sent email";
		
		if(document.getElementById('modelinganimation').checked == true)
		{
			modelinganimation = "Modeling and Animation";			
		}
		if(document.getElementById('interactivemedia').checked == true)
		{
			interactivemedia = "Interactive Media";
		}
		if(document.getElementById('applicationsimulation').checked == true)
		{
			applicationsimulation = "Application Simulation";
			//alert(iphone);
		}
		if(document.getElementById('graphics').checked == true)
		{
			graphics = "Graphics design and Print Media";
			//alert(liquor);
		}
		if(document.getElementById('software').checked == true)
		{
			software = "Software Training";
			//alert(software);
		}
		
		if(document.getElementById('engg').checked == true)
		{
			eng = "Engineering and Science";
			//alert(eng);
		}
		if(document.getElementById('med').checked == true)
		{
			med = "Pharmaceutical and Medical";
			//alert(med);
		}
		if(document.getElementById('mar').checked == true)
		{
			mar = "Marketing";
			//alert(mar);
		}
		if(document.getElementById('realestate').checked == true)
		{
			realestate = "Real Estate, Architecture and Construction";
		}
		if(document.getElementById('entertainment').checked == true)
		{
			entertainment = "Entertainment";
		}
		if(document.getElementById('training').checked == true)
		{
			training = "Training and Education";
		}	
		var email = document.getElementById('email').value;		
		var comments = document.getElementById('comments').value;				
		XmlReg = JSfncGetXMLHttpRequest();
		if(!XmlReg){
			alert('Ajax Not Supported');
			return;
		}				
		var url = "scripts/main.php";		
	
		var param = 'action='+escape(action)+'&modelinganimation='+escape(modelinganimation)+'&interactivemedia='+escape(interactivemedia)+'&applicationsimulation='+escape(applicationsimulation)+'&graphics='+escape(graphics)+'&software='+escape(software)+'&eng='+escape(eng)+'&med='+escape(med)+'&mar='+escape(mar)+'&realestate='+escape(realestate)+'&entertainment='+escape(entertainment)+'&training='+escape(training)+'&comments='+escape(comments)+'&email='+escape(email);
		
		XmlReg.open('POST',url, true);//modified place after onreadystatechange
		 try{
		XmlReg.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		 }
		 catch(e){
			 alert("caught");
		 }
		XmlReg.onreadystatechange = JSfncCheckValidationandShowResult;		
		//XmlReg.send(xmlString);
		XmlReg.send(param);	
		
}
	function JSfncCheckValidationandShowResult()
	{
		if (XmlReg.readyState == 4) {
			if (XmlReg.status == 200) {
				var msg = XmlReg.responseText;				
				if(msg != 'success')
				{
					document.getElementById('errDiv').innerHTML = 	msg;
					//alert(msg);
				}
				else
				{
					clearAllFields();
					document.getElementById('errDiv').innerHTML = "Thank you for your interest. Please expect our reply within 48 hours. You may also reach us toll free at 1-888-439-7259.";
					
				}
			}
		}
	}
	
	
