
///////////////// validate register form /////////////////////////////////////////////

function checkForm() {
	

if(document.submitDetails.firstName.value.length < 2){
		alert("Please a valid First Name");
		document.submitDetails.firstName.focus();
		return false;
}

if(document.submitDetails.lastName.value.length < 2){
		alert("Please enter a valid Last Name");
		document.submitDetails.lastName.focus();
		return false;
}

if(document.submitDetails.address.value.length < 2){
		alert("Please enter a valid address");
		document.submitDetails.address.focus();
		return false;
}



if(document.submitDetails.address.value.length < 4){
		alert("Please enter valid Street Address");
		document.submitDetails.address.focus();
		return false;
}

if(document.submitDetails.suburb.value.length < 4){
		alert("Please enter valid Suburb");
		document.submitDetails.suburb.focus();
		return false;
}


if(document.submitDetails.state.value == "" || document.submitDetails.state.value == " " ){
		alert("Please select a State");
		document.submitDetails.state.focus();
		return false;
}

if(document.submitDetails.postCode.value.length < 4){
		alert("Please enter valid Postcode");
		document.submitDetails.postCode.focus();
		return false;
}


if(document.submitDetails.entry.value.length < 2){
		alert("Please enter a valid Tax Invoice No");
		document.submitDetails.entry.focus();
		return false;
}


if(document.submitDetails.homePhone.value.length < 10){
		alert("Please enter a valid Contact No");
		document.submitDetails.homePhone.focus();
		return false;
}



if(document.submitDetails.custom1[0].selected == true){
		alert("Please select Store of Purchase");
		document.submitDetails.custom1.focus();
		return false;
}



email = document.submitDetails.email.value;
AtPos = email.indexOf("@");
StopPos = email.lastIndexOf(".");

if (email == "") {
alert("Enter valid Email Address");
document.submitDetails.email.focus();
return false;
}

if (AtPos == -1 || StopPos == -1) {
alert("Enter valid Email Address");
document.submitDetails.email.focus();
return false;
}

if (StopPos < AtPos) {
alert("Enter valid Email Address");
document.submitDetails.email.focus();
return false;
}


if (StopPos - AtPos == 1) {
alert("Enter valid Email Address");
document.submitDetails.email.focus();
return false;
}

if(document.submitDetails.var1.checked == false){
		alert("Please agree to the terms and conditions");
		document.submitDetails.var1.focus();
		return false;
}

if(document.submitDetails.var1.checked == true){
	document.submitDetails.custom2.value = "1";
}else{
	document.submitDetails.custom2.value = "2";
}

if(document.submitDetails.var2.checked == true){
	document.submitDetails.custom3.value = "1";
}else{
	document.submitDetails.custom3.value = "2";
}

	document.submitDetails.action="jaxquickfittyres_giftcard.do";
	document.submitDetails.method="post";

	return true;
		
		
}






///////////////// open popup /////////////////////////////////////////////////

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}



///////////////// restrict input to numbers only /////////////////////////////
// copyright 1999 Idocs, Inc. http://www.idocs.com
// Distribute this script freely but keep this notice in place

function numbersonly(myfield, e, dec)
{
var key;
var keychar;

if (window.event)
   key = window.event.keyCode;
else if (e)
   key = e.which;
else
   return true;
keychar = String.fromCharCode(key);

// control keys
if ((key==null) || (key==0) || (key==8) ||
    (key==9) || (key==13) || (key==27) )
   return true;

// numbers
else if ((("0123456789").indexOf(keychar) > -1))
   return true;

else
   return false;
}




