var emailfilter=/^\w+[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i



function chkcheckout()

{
	try
	{

		if(document.frmnchkoout.frname.value == "")
	
		{
	
			alert("Please enter your billing first name");
	
			document.frmnchkoout.frname.focus();
	
			return false;
	
		}
	
		if(document.frmnchkoout.lstname.value == "")
	
		{
	
			alert("Please enter your billing last name");
	
			document.frmnchkoout.lstname.focus();
	
			return false;
	
		}
	
		if((document.frmnchkoout.addone.value == "") && (document.frmnchkoout.addtwo.value == ""))
	
		{
	
			alert("Please enter your proper billing address otherwise we cant deliver your bill.");
	
			document.frmnchkoout.addone.focus();
	
			return false;
	
		}
	
		if(document.frmnchkoout.statess.value == "")
	
		{
	
			alert("Please enter your billing state");
	
			document.frmnchkoout.statess.focus();
	
			return false;
	
		}
	
		if(document.frmnchkoout.subtown.value == "")
	
		{
	
			alert("Please enter your billing  Suburb/Town");
	
			document.frmnchkoout.subtown.focus();
	
			return false;
	
		}
	
		
	
		if(document.frmnchkoout.postcde.value == "")
	
		{
	
			alert("Please enter your Postcode");
	
			document.frmnchkoout.postcde.focus();
	
			return false;
	
		}
	
		if(document.frmnchkoout.phone_code.value == "")
	
		{
	
			alert("Please enter your Phone Area Code");
	
			document.frmnchkoout.phone_code.focus();
	
			return false;
	
		}
		
		
		if(document.frmnchkoout.phnno.value == "")
	
		{
	
			alert("Please enter your Phone Number");
	
			document.frmnchkoout.phnno.focus();
	
			return false;
	
		}
	
	
	
		
	
		if((document.frmnchkoout.addone_sh.value == "") && (document.frmnchkoout.addtwo_sh.value == ""))
	
		{
	
			alert("Please enter your proper postal address otherwise we cant deliver your product.");
	
			document.frmnchkoout.addone_sh.focus();
	
			return false;
	
		}
	
		if(document.frmnchkoout.stttae_sh.value == "")
	
		{
	
			alert("Please enter postal state");
	
			document.frmnchkoout.stttae_sh.focus();
	
			return false;
	
		}
	
		if(document.frmnchkoout.subtown_sh.value == "")
	
		{
	
			alert("Please enter postal Suburb/Town");
	
			document.frmnchkoout.subtown_sh.focus();
	
			return false;
	
		}
	
		if(document.frmnchkoout.postcde_sh.value == "")
	
		{
	
			alert("Please enter postal postcode");
	
			document.frmnchkoout.postcde_sh.focus();
	
			return false;
	
		}
		
		if(document.frmnchkoout.calculate_freight) {
			var flagStop=1;
			if(!document.frmnchkoout.TNTdeliveryMethod) {
				flagStop = 0;
			}
			else {
				if(document.frmnchkoout.TNTdeliveryMethod.value == '') {
					flagStop = 0;	
				}
			}
			
			if(flagStop==0) {
				alert("You must follow step-4 and step-5!");	
				return false;
			}
		}
		
		document.frmnchkoout.submit();
	}
	catch(e) {
		alert(e);	
	}
}





function chkcheckoutshipping()

{

    if(document.frmchkshipping.frname_sh.value == "")

	{

		alert("Please enter your first name");

		document.frmchkshipping.frname_sh.focus();

		return false;

	}

	if(document.frmchkshipping.lstname_sh.value == "")

	{

		alert("Please enter your last name");

		document.frmchkshipping.lstname_sh.focus();

		return false;

	}

	if((document.frmchkshipping.addone_sh.value == "") && (document.frmchkshipping.addtwo_sh.value == ""))

	{

		alert("Please enter your proper address otherwise we cant provide you bill.");

		document.frmchkshipping.addone_sh.focus();

		return false;

	}

	if(document.frmchkshipping.subtown_sh.value == "")

	{

		alert("Please enter your Suburb/Town");

		document.frmchkshipping.subtown_sh.focus();

		return false;

	}

	if(document.frmchkshipping.stttae_sh.value == "")

	{

		alert("Please enter your State");

		document.frmchkshipping.stttae_sh.focus();

		return false;

	}

	if(document.frmchkshipping.postcde_sh.value == "")

	{

		alert("Please enter your Postcode");

		document.frmchkshipping.postcde_sh.focus();

		return false;

	}

	document.frmchkshipping.submit();

	

}





function chkcontactt()

{

	if(document.frmcontact.namecon.value == "")

	{

		alert("Please enter your name.");

		document.frmcontact.namecon.focus();

		return false;

	}

	

	if(document.frmcontact.emailcon.value == "")

	{

		alert("Please enter your email address.");

		document.frmcontact.emailcon.focus();

		return false;

	}

	

	var returnvalcc=emailfilter.test(document.frmcontact.emailcon.value);

	if (returnvalcc==false)

	{

		alert("Please enter a valid email address.")

		document.frmcontact.emailcon.select();

		return false;

	}

	if(document.frmcontact.enqry_type.selectedIndex == 0)

	{

		alert("Please select enquiry type.");

		document.frmcontact.enqry_type.focus();

		return false;

	}

	if(document.frmcontact.areaenqq.value == "")

	{

		alert("Please enter some enquiry matter.");

		document.frmcontact.areaenqq.focus();

		return false;

	}



    document.frmcontact.submit();

	}

	

function chkcontactgsa()

{

	if(document.frmgsatrgsa.namecongsa.value == "")

	{

		alert("Please enter your name.");

		document.frmgsatrgsa.namecongsa.focus();

		return false;

	}

	

	if(document.frmgsatrgsa.emailcongsa.value == "")

	{

		alert("Please enter your email address.");

		document.frmgsatrgsa.emailcongsa.focus();

		return false;

	}

	

	var returnvalccgsa=emailfilter.test(document.frmgsatrgsa.emailcongsa.value);

	if (returnvalccgsa==false)

	{

		alert("Please enter a valid email address.")

		document.frmgsatrgsa.emailcongsa.select();

		return false;

	}

	if(document.frmgsatrgsa.areaenqqgsa.value == "")

	{

		alert("Please enter some  matter.");

		document.frmgsatrgsa.areaenqqgsa.focus();

		return false;

	}



    document.frmgsatrgsa.submit();

	}

function chktravelgsa()

{

	if(document.frmgsatravel.namecontra.value == "")

	{

		alert("Please enter your name.");

		document.frmgsatravel.namecontra.focus();

		return false;

	}

	

	if(document.frmgsatravel.emailcontra.value == "")

	{

		alert("Please enter your email address.");

		document.frmgsatravel.emailcontra.focus();

		return false;

	}

	

	var returnvalccgsatr=emailfilter.test(document.frmgsatravel.emailcontra.value);

	if (returnvalccgsatr==false)

	{

		alert("Please enter a valid email address.")

		document.frmgsatravel.emailcontra.select();

		return false;

	}

	if(document.frmgsatravel.areaenqqtrs.value == "")

	{

		alert("Please enter some  matter.");

		document.frmgsatravel.areaenqqtrs.focus();

		return false;

	}



    document.frmgsatravel.submit();

	 

	}





function funcpostal()

{

	document.getElementById("addone_sh").value=((document.frmnchkoout.billingpostal.checked)==false)?"":(document.getElementById("addone").value);

	document.getElementById("addtwo_sh").value=((document.frmnchkoout.billingpostal.checked)==false)?"":(document.getElementById("addtwo").value);

	document.getElementById("stttae_sh").value=((document.frmnchkoout.billingpostal.checked)==false)?"":(document.getElementById("statess").value);

	document.getElementById("subtown_sh").value=((document.frmnchkoout.billingpostal.checked)==false)?"":(document.getElementById("subtown").value);

	document.getElementById("postcde_sh").value=((document.frmnchkoout.billingpostal.checked)==false)?"":(document.getElementById("postcde").value);

	/*document.getElementById("addone_sh").value=((document.getElementById("addone_sh").value)==(document.getElementById("addone").value))?"":(document.getElementById("addone").value);

	document.getElementById("addtwo_sh").value=((document.getElementById("addtwo_sh").value)==(document.getElementById("addtwo").value))?"":(document.getElementById("addtwo").value);

	document.getElementById("stttae_sh").value=((document.getElementById("stttae_sh").value)==(document.getElementById("statess").value))?"":(document.getElementById("statess").value);

	document.getElementById("subtown_sh").value=((document.getElementById("subtown_sh").value)==(document.getElementById("subtown").value))?"":(document.getElementById("subtown").value);

	document.getElementById("postcde_sh").value=((document.getElementById("postcde_sh").value)==(document.getElementById("postcde").value))?"":(document.getElementById("postcde").value);*/

}



function newuserval()

{

	document.frm.cardno.value = "";

	document.frm.cardname.value = "";

	//var i;

//	for (i=0,i<13,i++)

//	{ alert "hi";

	//document.getElementById("ddlExpiryMonth").options[0] = new Option("Month");

	//}

	//document.getElementById("ddlExpiryMonth").options[1] = new Option("Month");

	document.frm.ddlExpiryMonth.value = "Month";

	document.frm.ddlExpiryYear.value = "Year";

	document.frm.ddlCardType[0].checked = "True";

	//var def = document.frm.ddlCardType.value = "VISA";

	//if(def == "VISA")

	//{ 

	//document.def.checked == "Checked";

	//}

	//alert(def);return false;

	//if(document.frm.cType.checked == "True")

	//{

		document.getElementById("payment_dot_n").style.visibility = "hidden";

		document.getElementById("payment_dot_nn").style.visibility = "hidden";

		

	//	alert("hi");return false;

	//}

	//alert (document.frm.select2.value);return false;

	//document.frm.uType.value = "Personal";

	//document.frm.uType.checked = false;

	//{

	//	alert("hi");return false;

	//}

	//alert (document.frm.ddlCardType.value);return false;

	//alert (document.frm.getElementById("payment_dot").value);return false;

	//alert("hi");return false;

	document.frm.txtFirstName.value = "";

	document.frm.txtLastName.value = "";

	document.frm.txtEmail.value = "";

	document.frm.add1.value = "";

	document.frm.add2.value = "";

	document.frm.city.value = "";

	document.frm.state.value = "";

	document.frm.postcode.value = "";

	document.frm.phonecode.value = "";

	document.frm.phone.value = "";

	document.frm.faxcode.value = "";

	document.frm.fax.value = "";

	document.frm.mobile.value = "";

	

	

	document.getElementById("select2").options[0] = new Option("Australia");

	document.getElementById("select2").options[1] = new Option("New Zealand");

	document.getElementById("select2").options[2] = new Option("United Kingdom");

	document.getElementById("select2").options[3] = new Option("United States");

	

	//dd.Items.Add("New Zeland");

	//dd.Items.Add("Canada");

	

	var divEl = document.getElementById("txtpass");

	var divE2 = document.getElementById("payment22");

	

	divEl.style.visibility="visible"; 

	divE2.style.visibility="visible"; 



}



function checkval()

{

	if(document.frm.ddlCardType.value == "")

	{

		alert("Please Select Card Type")

		return false;

	}

	

	

	if(document.frm.ddlExpiryMonth.value == "Month" || document.frm.ddlExpiryMonth.value == "")

	{

		alert("Please Select Card Expiry Month");

		document.frm.ddlExpiryMonth.focus();

		return false;

	}

	

	if(document.frm.ddlExpiryYear.value == "Year" || document.frm.ddlExpiryYear.value == "")

	{

		alert("Please Select Card Expiry Year");

		document.frm.ddlExpiryYear.focus();

		return false;

	}

	

	if(document.frm.cardno.value == "")

	{

		alert("Please Enter Card No");

		document.frm.cardno.focus();

		return false;

	}

	

	if(document.frm.cardname.value == "")

	{

		alert("Please Enter Card Name");

		document.frm.cardname.focus();

		return false;

	}

	

	if(document.frm.txtFirstName.value == "")

	{

		alert("Please Enter First Name");

		document.frm.txtFirstName.focus();

		return false;

	}

	

	if(document.frm.txtLastName.value == "")

	{

		alert("Please Enter Last Name");

		document.frm.txtLastName.focus();

		return false;

	}

	

	if(document.frm.add1.value == "")

	{

		alert("Please Enter Address1");

		document.frm.add1.focus();

		return false;

	}

	

	if(document.frm.city.value == "")

	{

		alert("Please Enter City");

		document.frm.city.focus();

		return false;

	}

	

	if(document.frm.state.value == "")

	{

		alert("Please Enter State");

		document.frm.state.focus();

		return false;

	}

	

	if(document.frm.postcode.value == "")

	{

		alert("Please Enter Postcode");

		document.frm.postcode.focus();

		return false;

	}

	

	if((document.frm.phone.value=="") && (document.frm.mobile.value==""))

		{

		 alert("Please enter Phone No. or Mobile No.");

		 document.frm.phone.focus();

		 return false;

		}

	

	if(document.frm.txtEmail.value == "")

	{

		alert("Please Enter Email");

		document.frm.txtEmail.focus();

		return false;

	}

	

	/*if(document.frm.cType[0].checked == "True")

	{ alert "hi";

		if(document.frm.txtpass.value == "")

		{

			alert("Please Enter Password");

			document.frm.txtpass.focus();

			return false;

		}

		return false;

	}	*/

	

	/*if(document.frm.txtpass.value == "")

		{

			alert("Please Enter Password");

			document.frm.txtpass.focus();

			return false;

		}*/

	return true;

		

return true;

}




