


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 validateEnquiry(){

msg = '';


if(document.enquiryFrm.name.value == 'Name' || document.enquiryFrm.name.value == null)
{
	msg = msg + '- Name\n';
	document.enquiryFrm.name.style.border = '1px red solid';
	document.enquiryFrm.name.style.padding = '2px 0 2px 1px';
}
else
{
	document.enquiryFrm.name.style.border = '1px #999999 solid';
}




if(document.enquiryFrm.email.value == 'Email' || document.enquiryFrm.email.value == null)
{
	if(document.enquiryFrm.phone.value == 'Phone Number' || document.enquiryFrm.phone.value == null)
	{
		msg = msg + '- Email OR Phone Number\n';
		document.enquiryFrm.email.style.border = '1px red solid';
		document.enquiryFrm.email.style.padding = '2px 0 2px 1px';
	
		document.enquiryFrm.phone.style.border = '1px red solid';
		document.enquiryFrm.phone.style.padding = '2px 0 2px 1px';
	}
	else
	{
		document.enquiryFrm.email.style.border = '1px #999999 solid';
		document.enquiryFrm.phone.style.border = '1px #999999 solid';
	}
}
else if(echeck(document.enquiryFrm.email.value) == false)
{
	msg = msg + '- Valid Email\n';
}
else
{
	document.enquiryFrm.email.style.border = '1px #999999 solid';
	document.enquiryFrm.phone.style.border = '1px #999999 solid';
}


if(document.enquiryFrm.branch.value == 0 || document.enquiryFrm.branch.value == null)
{
	msg = msg + '- Branch\n';
	document.enquiryFrm.branch.style.border = '1px red solid';
}
else
{
	document.enquiryFrm.branch.style.border = '1px #999999 solid';
}


if(document.enquiryFrm.msg.value == 'Message' || document.enquiryFrm.msg.value == null)
{
	msg = msg + '- Message\n';
	document.enquiryFrm.msg.style.border = '1px red solid';
}
else
{
	document.enquiryFrm.msg.style.border = '1px #999999 solid';
}




if(msg.length > 2)
{
	alert('Please enter the following fields:\n' + msg);
	return false;
}
else
{
	return true;	
}
	
}



function validateCallBack(){
	
msg = '';

if(document.callBackFrm.name.value == 'Name' || document.callBackFrm.name.value == null)
{
	msg = msg + '- Name\n';
	document.callBackFrm.name.style.border = '1px red solid';
	document.callBackFrm.name.style.padding = '2px 0 2px 1px';
}
else
{
	document.callBackFrm.name.style.border = '1px #999999 solid';
}


if(document.callBackFrm.phone.value == 'Phone Number' || document.callBackFrm.phone.value == null)
{
	msg = msg + '- Phone Number\n';
	document.callBackFrm.phone.style.border = '1px red solid';
	document.callBackFrm.phone.style.padding = '2px 0 2px 1px';
}
else
{
	document.callBackFrm.phone.style.border = '1px #999999 solid';
}


if(document.callBackFrm.time_aval.value == 'Time Available' || document.callBackFrm.time_aval.value == null)
{
	msg = msg + '- Time Available\n';
	document.callBackFrm.time_aval.style.border = '1px red solid';
	document.callBackFrm.time_aval.style.padding = '2px 0 2px 1px';
}
else
{
	document.callBackFrm.time_aval.style.border = '1px #999999 solid';
}

if(document.callBackFrm.branch.value == 0 || document.callBackFrm.branch.value == null)
{
	msg = msg + '- Branch\n';
	document.callBackFrm.branch.style.border = '1px red solid';
}
else
{
	document.callBackFrm.branch.style.border = '1px #999999 solid';
}




if(msg.length > 2)
{
	alert('Please enter the following fields:\n' + msg);
	return false;
}
else
{
	return true;	
}

	
}



function validateRequestPart(){
	
msg = '';


if(document.requestPartFrm.make_model.value == 'Make and Model' || document.requestPartFrm.make_model.value == null)
{
	msg = msg + '- Make and Model\n';
	document.requestPartFrm.make_model.style.border = '1px red solid';
	document.requestPartFrm.make_model.style.padding = '2px 0 2px 1px';
}
else
{
	document.requestPartFrm.make_model.style.border = '1px #999999 solid';
}


if(document.requestPartFrm.reg_no.value == 'Reg No.' || document.requestPartFrm.reg_no.value == null)
{
	msg = msg + '- Reg No.\n';
	document.requestPartFrm.reg_no.style.border = '1px red solid';
	document.requestPartFrm.reg_no.style.padding = '2px 0 2px 1px';
}
else
{
	document.requestPartFrm.reg_no.style.border = '1px #999999 solid';
}


if(document.requestPartFrm.full_name.value == 'Full Name' || document.requestPartFrm.full_name.value == null)
{
	msg = msg + '- Full Name\n';
	document.requestPartFrm.full_name.style.border = '1px red solid';
	document.requestPartFrm.full_name.style.padding = '2px 0 2px 1px';
}
else
{
	document.requestPartFrm.full_name.style.border = '1px #999999 solid';
}



if(document.requestPartFrm.email.value == 'Email ' || document.requestPartFrm.email.value == null)
{
	if(document.requestPartFrm.tel_no.value == 'Tel. No.' || document.requestPartFrm.tel_no.value == null)
	{
		msg = msg + '- Email OR Tel. No.\n';
		document.requestPartFrm.email.style.border = '1px red solid';
		document.requestPartFrm.email.style.padding = '2px 0 2px 1px';
	
		document.requestPartFrm.tel_no.style.border = '1px red solid';
		document.requestPartFrm.tel_no.style.padding = '2px 0 2px 1px';
	}
	else
	{
		document.requestPartFrm.email.style.border = '1px #999999 solid';
		document.requestPartFrm.tel_no.style.border = '1px #999999 solid';
	}
}
else if(echeck(document.requestPartFrm.email.value) == false)
{
	msg = msg + '- Valid Email\n';
}
else
{
	document.requestPartFrm.email.style.border = '1px #999999 solid';
	document.requestPartFrm.tel_no.style.border = '1px #999999 solid';
}


if(document.requestPartFrm.branch.value == 0 || document.requestPartFrm.branch.value == null)
{
	msg = msg + '- Branch\n';
	document.requestPartFrm.branch.style.border = '1px red solid';
}
else
{
	document.requestPartFrm.branch.style.border = '1px #999999 solid';
}




if(msg.length > 2)
{
	alert('Please enter the following fields:\n' + msg);
	return false;
}
else
{
	return true;	
}
	
}



function validateBookNow(){
	
msg = '';



if(document.bookNowFrm.arrival.value == '' || document.bookNowFrm.arrival.value == null)
{
	msg = msg + '- Desired Service Date\n';
	document.bookNowFrm.arrival.style.border = '1px red solid';
	document.bookNowFrm.arrival.style.padding = '2px 0 2px 1px';
}
else
{
	document.bookNowFrm.arrival.style.border = '1px #999999 solid';
}


if(document.bookNowFrm.fullName.value == '' || document.bookNowFrm.fullName.value == null)
{
	msg = msg + '- Full Name\n';
	document.bookNowFrm.fullName.style.border = '1px red solid';
	document.bookNowFrm.fullName.style.padding = '2px 0 2px 1px';
}
else
{
	document.bookNowFrm.fullName.style.border = '1px #999999 solid';
}



if(document.bookNowFrm.email.value == '' || document.bookNowFrm.email.value == null)
{
	if(document.bookNowFrm.phone.value == '' || document.bookNowFrm.phone.value == null)
	{
		msg = msg + '- Email Address OR Telephone No.\n';
		document.bookNowFrm.email.style.border = '1px red solid';
		document.bookNowFrm.email.style.padding = '2px 0 2px 1px';
	
		document.bookNowFrm.phone.style.border = '1px red solid';
		document.bookNowFrm.phone.style.padding = '2px 0 2px 1px';
	}
	else
	{
		document.bookNowFrm.email.style.border = '1px #999999 solid';
		document.bookNowFrm.phone.style.border = '1px #999999 solid';
	}
}
else if(echeck(document.bookNowFrm.email.value) == false)
{
	msg = msg + '- Valid Email Address\n';
}
else
{
	document.bookNowFrm.email.style.border = '1px #999999 solid';
	document.bookNowFrm.phone.style.border = '1px #999999 solid';
}



if(document.bookNowFrm.branch.value == 0 || document.bookNowFrm.branch.value == null)
{
	msg = msg + '- Branch\n';
	document.bookNowFrm.branch.style.border = '1px red solid';
}
else
{
	document.bookNowFrm.branch.style.border = '1px #999999 solid';
}




if(msg.length > 2)
{
	alert('Please enter the following fields:\n' + msg);
	return false;
}
else
{
	return true;	
}
	
}


