// JavaScript Document

var xmlHttp



function GetXmlHttpObject(){

	var xmlHttp=null;

	try{

	// Firefox, Opera 8.0+, Safari

		xmlHttp = new XMLHttpRequest();

	}catch(e){

	// Internet Explorer

		try{

			xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");

		}catch(e){

			xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");

		}

	}

	return xmlHttp;

}



function getzipcode(zipcode){

	xmlHttp=GetXmlHttpObject()

	if (xmlHttp==null){

		alert ("Browser does not support HTTP Request")

		return

	}



	var url="../zipcode.php"

	url=url+"?zipcode="+document.getElementById(zipcode).value

	if(zipcode=='zipcode'){

		url=url+"&fname="+document.getElementById('fname').value

		url=url+"&lname="+document.getElementById('lname').value

		url=url+"&add1="+document.getElementById('add1').value

		url=url+"&add2="+document.getElementById('add2').value

		url=url+"&city="+document.getElementById('city').value

		url=url+"&state="+document.getElementById('state').value

		url=url+"&eadd="+document.getElementById('eadd').value

		url=url+"&homephone="+document.getElementById('hp').value

		url=url+"&homephone2="+document.getElementById('hp2').value

		url=url+"&homephone3="+document.getElementById('hp3').value

		url=url+"&cellphone="+document.getElementById('cp').value

		url=url+"&cellphone2="+document.getElementById('cp2').value

		url=url+"&cellphone3="+document.getElementById('cp3').value

		url=url+"&otherphone="+document.getElementById('op').value

		url=url+"&otherphone2="+document.getElementById('op2').value

		url=url+"&otherphone3="+document.getElementById('op3').value

		url=url+"&zipcode="+document.getElementById('zipcode').value

		url=url+"&comment="+document.getElementById('comments').value

		url=url+"&interest="+document.getElementById('interest').value

	}

	url=url+"&do=zipcheck"

	document.getElementById('submitter').innerHTML='<img src="uploads/images/ajax-loader.gif" alt="loader" />&nbsp;Submitting..'

	url=url+"&ingress=proceed"

	xmlHttp.onreadystatechange=stateChanged

	xmlHttp.open("GET",url,true)

	xmlHttp.send(null)



	function stateChanged(){

		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){

//			alert(xmlHttp.responseText)

			document.getElementById('aftershow').innerHTML=xmlHttp.responseText

		}

	}

}



function sched_appointment(page){

//	alert('ok naman..'+ok);

	xmlHttp=GetXmlHttpObject()

	if (xmlHttp==null){

		alert ("Browser does not support HTTP Request")

		return

	}
				
	
	var url="../zipcode.php"

	url=url+"?fname="+document.getElementById('fname').value

	url=url+"&lname="+document.getElementById('lname').value

	url=url+"&add1="+document.getElementById('add1').value

	url=url+"&add2="+document.getElementById('add2').value

	url=url+"&city="+document.getElementById('city').value

	url=url+"&state="+document.getElementById('state').value

	url=url+"&eadd="+document.getElementById('eadd').value

	url=url+"&homephone="+document.getElementById('hp').value

	url=url+"&homephone2="+document.getElementById('hp2').value

	url=url+"&homephone3="+document.getElementById('hp3').value

	url=url+"&cellphone="+document.getElementById('cp').value

	url=url+"&cellphone2="+document.getElementById('cp2').value

	url=url+"&cellphone3="+document.getElementById('cp3').value

	url=url+"&otherphone="+document.getElementById('op').value

	url=url+"&otherphone2="+document.getElementById('op2').value

	url=url+"&otherphone3="+document.getElementById('op3').value

	url=url+"&zipcode="+document.getElementById('zipcode').value



	url=url+"&comment="+document.getElementById('comments').value

	url=url+"&interest="+document.getElementById('interest').value


	var selected=false;
	
	for(x=0;x<document.getElementsByName('appntment_date').length;x++){

		if(document.getElementsByName('appntment_date')[x].checked==true){

			url=url+"&sched="+document.getElementsByName('appntment_date')[x].value
			selected=true;
		}

	}
	
	if(!selected)
	{
		alert("<b>Select a Date</b>");
		return;
	}

	url=url+"&do="+page

	document.getElementById('submitter').innerHTML='<img src="uploads/images/ajax-loader.gif" alt="loader" />&nbsp;Submitting..'

	url=url+"&ingress=proceed"

	xmlHttp.onreadystatechange=stateChanged

	xmlHttp.open("GET",url,true)

	xmlHttp.send(null)



	function stateChanged(){

		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){

//			alert(xmlHttp.responseText)

			document.getElementById('aftershow').innerHTML=xmlHttp.responseText

		}

	}

}



function sendinfo(page){
	
	var phone=false;
	var phone1=false;
	var phone2=false;

	xmlHttp=GetXmlHttpObject()

	if (xmlHttp==null){

		alert ("Browser does not support HTTP Request")

		return

	}

	if(document.getElementById('fname').value==''){

		alert('Input First Name!');return false;

	}/*else if((document.getElementById('fname').value.indexOf(" ") == 0) || (document.getElementById('fname').value.length-1 == document.getElementById('fname').value.lastIndexOf(" "))){

		alert('No space please..');return false;

	}*/

	if(document.getElementById('lname').value==''){

		alert('Input Last Name!');return false;

	}/*else if((document.getElementById('lname').value.indexOf(" ") == 0) || (document.getElementById('lname').value.length-1 == document.getElementById('lname').value.lastIndexOf(" "))){

		alert('No space please..');return false;

	}*/

	if(document.getElementById('add1').value==''){

		alert('Input Address!');return false;

	}/*else if((document.getElementById('add1').value.indexOf(" ") == 0) || (document.getElementById('add1').value.length-1 == document.getElementById('add1').value.lastIndexOf(" "))){

		alert('No space please..');return false;

	}*/

	if(document.getElementById('city').value==''){

		alert('Input City!');return false;

	}/*else if((document.getElementById('city').value.indexOf(" ") == 0) || (document.getElementById('city').value.length-1 == document.getElementById('city').value.lastIndexOf(" "))){

		alert('No space please..');return false;

	}*/

	if(document.getElementById('state').value=='select'){

		alert('Input State!');return false;

	}

	if ((document.getElementById('eadd').value==null)||(document.getElementById('eadd').value=="")){

		alert("Please Enter your Email ID")

		document.getElementById('eadd').focus()

		return false

	}

	if (document.getElementById('eadd').value!=document.getElementById('eadd2').value){

		alert("Emails should match")

		document.getElementById('eadd2').focus()

		return false

	}

	if (echeck(document.getElementById('eadd').value)==false){

		document.getElementById('eadd').value=""

		document.getElementById('eadd').focus()

		return false

	}

	if(isNaN(document.getElementById('cp').value) || document.getElementById('cp').value==''
	  || isNaN(document.getElementById('cp2').value) || document.getElementById('cp2').value==''||
	  isNaN(document.getElementById('cp3').value) || document.getElementById('cp3').value==''){
		phone=true;
	}
	
	if(isNaN(document.getElementById('hp').value) || document.getElementById('hp').value==''
	  || isNaN(document.getElementById('hp2').value) || document.getElementById('hp2').value==''||
	  isNaN(document.getElementById('hp3').value) || document.getElementById('hp3').value==''){
		phone1=true;
	} 
	
	if(isNaN(document.getElementById('op').value) || document.getElementById('op').value==''
	  || isNaN(document.getElementById('op2').value) || document.getElementById('op2').value==''||
	  isNaN(document.getElementById('op3').value) || document.getElementById('op3').value==''){
		phone2=true;
	} 
	
	if (phone&&phone1&phone2) {alert('Please provide a phone number');return false;}


	var url="../zipcode.php"

	url=url+"?fname="+document.getElementById('fname').value

	url=url+"&lname="+document.getElementById('lname').value

	url=url+"&add1="+document.getElementById('add1').value

	url=url+"&add2="+document.getElementById('add2').value

	url=url+"&city="+document.getElementById('city').value

	url=url+"&state="+document.getElementById('state').value

	url=url+"&eadd="+document.getElementById('eadd').value

	url=url+"&homephone="+document.getElementById('hp').value

	url=url+"&homephone2="+document.getElementById('hp2').value

	url=url+"&homephone3="+document.getElementById('hp3').value

	url=url+"&cellphone="+document.getElementById('cp').value

	url=url+"&cellphone2="+document.getElementById('cp2').value

	url=url+"&cellphone3="+document.getElementById('cp3').value

	url=url+"&otherphone="+document.getElementById('op').value

	url=url+"&otherphone2="+document.getElementById('op2').value

	url=url+"&otherphone3="+document.getElementById('op3').value

	url=url+"&zipcode="+document.getElementById('zipcode').value

	if(page=='date_time'){

//		url=url+"&recaptcha_res="+document.getElementById('recaptcha_response_field').value

//		url=url+"&recaptcha_cha="+document.getElementById('recaptcha_challenge_field').value

		url=url+"&comment="+document.getElementById('comments').value

		for(x=0;x<document.getElementsByName('interest').length;x++){

			if(document.getElementsByName('interest')[x].checked==true){

				url=url+"&interest="+document.getElementsByName('interest')[x].value

			}

		}

//		alert(document.getElementsByName('test')[0].checked)

	}

	if(page=='confirmation'){

		url=url+"&comment="+document.getElementById('comments').value

		url=url+"&interest="+document.getElementById('interest').value

		for(x=0;x<document.getElementsByName('appntment_date').length;x++){

			if(document.getElementsByName('appntment_date')[x].checked==true){

				url=url+"&sched="+document.getElementsByName('appntment_date')[x].value

			}

		}

	}

	url=url+"&do="+page

	document.getElementById('submitter').innerHTML='<img src="uploads/images/ajax-loader.gif" alt="loader" />&nbsp;Submitting..'

	url=url+"&ingress=proceed"

	xmlHttp.onreadystatechange=stateChanged

	xmlHttp.open("GET",url,true)

	xmlHttp.send(null)



	function stateChanged(){

		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){

//			alert(xmlHttp.responseText)

			document.getElementById('aftershow').innerHTML=xmlHttp.responseText

		}

	}

}



function echeck(str){

	var at="@"

	var dot="."

	var lat=str.indexOf(at)

	var lstr=str.length

	var ldot=str.indexOf(dot)

	if (str.indexOf(at)==-1){

	   alert("Invalid E-mail ID")

	   return false

	}

	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){

	   alert("Invalid E-mail ID")

	   return false

	}

	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){

		alert("Invalid E-mail ID")

		return false

	}

	 if (str.indexOf(at,(lat+1))!=-1){

		alert("Invalid E-mail ID")

		return false

	 }

	 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){

		alert("Invalid E-mail ID")

		return false

	 }

	 if (str.indexOf(dot,(lat+2))==-1){

		alert("Invalid E-mail ID")

		return false

	 }

	 if (str.indexOf(" ")!=-1){

		alert("Invalid E-mail ID")

		return false

	 }

	 return true					

}



function submitdata(){

	document.form_goback.submit();

}
