
//FeedBack Form validation
function validateFeedback(){
 
	var LB ='\n';
	var msghdr = 'Please enter the Details:' + LB + LB;
	var msg = '';
	if (document.feedback.txtname.value=='') msg += 'Name'+LB	
	if ((document.feedback.phone1.value!="" && document.feedback.phone2.value=="" && document.feedback.phone3.value=="") || 
	   (document.feedback.phone1.value=="" && document.feedback.phone2.value!="" && document.feedback.phone3.value=="") || 
	   (document.feedback.phone1.value=="" && document.feedback.phone2.value=="" && document.feedback.phone3.value!="") || 
	   (document.feedback.phone1.value!="" && document.feedback.phone2.value!="" && document.feedback.phone3.value=="") ||
	   (document.feedback.phone1.value!="" && document.feedback.phone2.value=="" && document.feedback.phone3.value!="") ||
	   (document.feedback.phone1.value=="" && document.feedback.phone2.value!="" && document.feedback.phone3.value!=""))
			msg+="Enter a valid Phone Number" +LB;
	if (document.feedback.txtemail.value=='') msg += 'E-mail Address' +LB
	else
	{	
		var len1=document.feedback.txtemail.value
		mail=document.feedback.txtemail.value
		mailat=(mail.indexOf('@'))
		maildot=(mail.indexOf('.'))
		if(mailat=='-1'|| maildot=='-1')
		{
			msg = msg + "Invalid Email Address."+"\n"+"Please enter a Valid Email Address" + "\n"
			document.feedback.txtemail.focus();
			document.feedback.txtemail.select();
		}
	}
	if (document.feedback.comments.value=='') msg += 'Your comments on our site '+LB	
	if (msg.length > 0)
		{
         alert(msghdr + msg);
         return false;
        }
		
 }


 //Inquiry Form validation
function validateinquiry(){
 
	var LB ='\n';
	var msghdr = 'Please enter the Details:' + LB + LB;
	var msg = '';
	if (document.inquiry.txtname.value=='') msg += 'Name '+LB	
	if (document.inquiry.txtstreet.value=='') msg += 'Street '+LB
	if (document.inquiry.txtcity.value=='') msg += 'City'+LB	
	if (document.inquiry.zip1.value=='') msg += 'Zip' + LB;	
	if ((document.inquiry.phone1.value!="" && document.inquiry.phone2.value=="" && document.inquiry.phone3.value=="") || 
	   (document.inquiry.phone1.value=="" && document.inquiry.phone2.value!="" && document.inquiry.phone3.value=="") || 
	   (document.inquiry.phone1.value=="" && document.inquiry.phone2.value=="" && document.inquiry.phone3.value!="") || 
	   (document.inquiry.phone1.value!="" && document.inquiry.phone2.value!="" && document.inquiry.phone3.value=="") ||
	   (document.inquiry.phone1.value!="" && document.inquiry.phone2.value=="" && document.inquiry.phone3.value!="") ||
	   (document.inquiry.phone1.value=="" && document.inquiry.phone2.value!="" && document.inquiry.phone3.value!=""))
			msg+="Enter a valid Phone Number" +LB;	
	if ((document.inquiry.fax1.value!="" && document.inquiry.fax2.value=="" && document.inquiry.fax3.value=="") || 
	   (document.inquiry.fax1.value=="" && document.inquiry.fax2.value!="" && document.inquiry.fax3.value=="") || 
	   (document.inquiry.fax1.value=="" && document.inquiry.fax2.value=="" && document.inquiry.fax3.value!=""))
		msg+="Enter a valid Fax Number" +LB;	
	if (document.inquiry.txtemail.value=='') msg += 'E-mail Address' +LB
		
	else
	{	
		var len1=document.inquiry.txtemail.value
		mail=document.inquiry.txtemail.value
		mailat=(mail.indexOf('@'))
		maildot=(mail.indexOf('.'))
		if(mailat=='-1'|| maildot=='-1')
		{
			msg = msg + "Invalid Email ID."+"\n"+"Please enter a Valid Email ID" + "\n"
			document.inquiry.txtemail.focus();
			document.inquiry.txtemail.select();
		}
	}
	//if (document.feedback.comments.value=='') msg += 'Your comments on our site '+LB	
	if (msg.length > 0)
		{
         alert(msghdr + msg);
         return false;
        }
		
 }



 //Customer LogIn Form validation
 function Validatecustomerlogin()
{

	var LB ='\n';
	var msghdr = 'Please enter the Details:' + LB + LB;
	var msg = '';	

	if (document.logIn.userName.value=='') msg += 'User ID'+LB
	if (document.logIn.password.value=='') msg += 'Password' +LB
	
	if (msg.length > 0)
	{
        alert(msghdr + msg);        
        return false;
	}
}



function zp1(Ref)
{
	var len1=Ref.zip1.value.length
	if (len1==5)
	{
		Ref.zip2.focus()
	}
}
function zp2(Ref)
{
	var len2=Ref.zip2.value.length
	if (len2==4)
	{
		Ref.phone1.focus()
	}
}



function ph1(Ref)
{
	var len1=Ref.phone1.value.length
	if (len1==3)
	{
		Ref.phone2.focus()
	}
}
function ph2(Ref)
{
	var len2=Ref.phone2.value.length
	if (len2==3)
	{
		Ref.phone3.focus()
	}
}
function ph3(Ref)
{
	var len3=Ref.phone3.value.length
	if (len3==4)
	{
		Ref.txtemail.focus()
	}
}





function fx1(Ref)
{
	var len1=Ref.fax1.value.length
	if (len1==3)
	{
		Ref.fax2.focus()
	}
}
function fx2(Ref)
{
	var len2=Ref.fax2.value.length
	if (len2==3)
	{
		Ref.fax3.focus()
	}
}
function fx3(Ref)
{
	var len3=Ref.fax3.value.length
	if (len3==4)
	{
		Ref.fax3.focus()
	}
}



function checkName(val)
{
    var cb = /^[a-zA-Z\.\ ]+$/;

     if(!cb.test(val))
	 {
		return false;
		
	 }
	 else
	{
		 return true;
	}    
}


//downloads Form validate
function Validatedownloads()
{
 	var LB ='\n';
	var msghdr = 'Please enter the Details:' + LB + LB;
	var msg = '';
	if (document.download.txtname.value=='') msg += 'Name '+LB;
	else if(!checkName(document.download.txtname.value)) msg+='Valid Name '+LB;
	if (document.download.txtstreet.value=='') msg += 'Street '+LB	
	if (document.download.txtcity.value=='') msg += 'City '+LB
	if (document.download.zip1.value=='') msg += 'Zip' + LB;
		else if(isNaN(download.zip1.value))msg+='Zip in numbers only'+LB	
	if ((document.download.phone1.value!="" && document.download.phone2.value=="" && document.download.phone3.value=="") || 
	   (document.download.phone1.value=="" && document.download.phone2.value!="" && document.download.phone3.value=="") || 
	   (document.download.phone1.value=="" && document.download.phone2.value=="" && document.download.phone3.value!="") || 
	   (document.download.phone1.value!="" && document.download.phone2.value!="" && document.download.phone3.value=="") ||
	   (document.download.phone1.value!="" && document.download.phone2.value=="" && document.download.phone3.value!="") ||
	   (document.download.phone1.value=="" && document.download.phone2.value!="" && document.download.phone3.value!=""))
			msg+="Enter a valid Phone Number" +LB;
		else if(isNaN(download.phone1.value+download.phone2.value+download.phone3.value)) msg+='Phone in numbers only'+LB	

			if ((document.download.fax1.value!="" && document.download.fax2.value=="" && document.download.fax3.value=="") || 
	   (document.download.fax1.value=="" && document.download.fax2.value!="" && document.download.fax3.value=="") || 
	   (document.download.fax1.value=="" && document.download.fax2.value=="" && document.download.fax3.value!="") || 
	   (document.download.fax1.value!="" && document.download.fax2.value!="" && document.download.fax3.value=="") ||
	   (document.download.fax1.value!="" && document.download.fax2.value=="" && document.download.fax3.value!="") ||
	   (document.download.fax1.value=="" && document.download.fax2.value!="" && document.download.fax3.value!=""))
			msg+="Enter a valid Fax Number" +LB;
		else if(isNaN(download.fax1.value+download.fax2.value+download.fax3.value)) msg+='Fax in numbers only'+LB	
	if (document.download.txtemail.value=='') msg += 'E-mail Address' +LB
	else
	{	
		var len1=document.download.txtemail.value
		mail=document.download.txtemail.value
		mailat=(mail.indexOf('@'))
		maildot=(mail.indexOf('.'))
		if(mailat=='-1'|| maildot=='-1')
		{
			msg = msg + "Invalid E-mail Address."+"\n"+"Please enter a Valid E-mail Address" + "\n"
			document.download.txtemail.focus();
			document.download.txtemail.select();
		}
	}
	//if (document.feedback.comments.value=='') msg += 'Your comments on our site '+LB	
	if (msg.length > 0)
		{
         alert(msghdr + msg);
         return false;
        }
		
 }