 function checkform1(){
	var Invalid=" ";
	var frm = document.form2;
	
	if(frm.first_name1.value==""){
		alert("Please enter your first name");
		frm.first_name1.focus();
		return false;
	}
	else {
		if(!hasWhiteSpace(frm.first_name1.value))
			{
				frm.first_name1.value="";
				frm.first_name1.focus();
				return false;
			}
	}
	if(frm.last_name1.value==""){
		alert("Please enter your last name");
		frm.last_name1.focus();
		return false;
	}
	else {
		if(!hasWhiteSpace(frm.last_name1.value))
 {
			frm.last_name1.value="";
				frm.last_name1.focus();
  return false;
   }
	}


if(frm.email1.value==""){
		alert("Please enter valid email id");
		frm.email1.focus();
		return false;
	}
else {
		if(!hasWhiteSpace(frm.email1.value))
 {
	 frm.email1.value="";
				frm.email1.focus();
  return false;
   }
	
if (frm.email1.value.indexOf(Invalid) > -1)
 {
alert("Sorry, spaces are not allowed.");
frm.email1.value="";
frm.email1.focus();
return false;
}

	var str = frm.email1.value;
	if(!email1Check(str)){
		frm.email1.focus();
		return false;
	}
}

if (frm.phone1.value == "" || frm.phone2.value == "" || frm.phone3.value == "") 
	{
		alert("Please enter your phone number");
		frm.phone1.focus();
		return false;
	}
	else if(!hasWhiteSpace(frm.phone1.value))
 {
            frm.phone1.value="";
			frm.phone1.focus();
            return false;
   }else if(!hasWhiteSpace(frm.phone2.value))
 {
	          frm.phone2.value="";
			frm.phone2.focus();
            return false;

   }else if(!hasWhiteSpace(frm.phone3.value))
 {
	    frm.phone3.value="";
		frm.phone3.focus();           
        return false;
   }
	else
	{
	if(frm.phone1.value !=""){

		var len= parseInt(frm.phone1.value.length) + parseInt(frm.phone2.value.length) + parseInt(frm.phone3.value.length);
		if (isNaN(frm.phone1.value)) {
			alert("Phone number should be only numeric Values");
			frm.phone1.focus();
			return false;
			
    	}
		if (isNaN(frm.phone2.value)) {
			alert("Phone number should be only numeric Values");
			frm.phone2.focus();
			return false;
			
    	}
		if (isNaN(frm.phone3.value)) {
			alert("Phone number should be only numeric Values");
			frm.phone3.focus();
			return false;
			
    	}
		if(len!=10)
		{
			alert("Phone number should be 10 digits");
			frm.phone3.focus();
			return false;
		}
		}
	}

	  var iChars = '0123456789';
 for (var i = 0; i<frm.phone1.value.length; i++) {
   if (iChars.indexOf(frm.phone1.value.charAt(i)) == -1) {
   alert ("Please enter valid phone number");
   frm.phone1.value=""
 frm.phone1.focus();
   return false;
 }
 }

	  var iChars = '0123456789';
 for (var i = 0; i<frm.phone2.value.length; i++) {
   if (iChars.indexOf(frm.phone2.value.charAt(i)) == -1) {
   alert ("Please enter valid phone number");
   frm.phone2.value=""
frm.phone2.focus();
   return false;
 }
 }

   var iChars = '0123456789';
 for (var i = 0; i<frm.phone3.value.length; i++) {
   if (iChars.indexOf(frm.phone3.value.charAt(i)) == -1) {
   alert ("Please enter valid phone number");
   frm.phone3.value=""
frm.phone3.focus();
   return false;
 }
 }



	if(frm.comments.value==""){
		alert("Please type your comments");
		frm.comments.focus();
		return false;
	}
	else {
		if(!hasWhiteSpace(frm.comments.value))
 {
			frm.comments.value="";
			frm.comments.focus();
  return false;
   }
	}


if(frm.security_code.value==""){
		alert("Please enter security code as shown in graphic");
		frm.security_code.focus();
		return false;
	}
var iChars = '!@#`~_$%^&*()+=-[]\\\';,./{}|\":<>?';
 for (var i = 0;i<frm.txtzip.value.length; i++) {
  	if (iChars.indexOf(frm.txtzip.value.charAt(i)) != -1) {
  	alert ("Please enter valid zip code.");
	frm.txtzip.focus();
  	return false;
	}
 }
	
}
function hasWhiteSpace(s)
      {
     reWhiteSpace = new RegExp(/^\s+$/);
           // Check for white space
           if (reWhiteSpace.test(s)) {
                alert("Sorry, Spaces are not allowed");
                return false;

           }
      return true;
      } 

//validation for email1
function email1Check(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("Enter the valid e-mail id !")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){           
            alert("Enter the valid e-mail id")
		    return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
			alert("Enter the valid e-mail id");
		    return false;
		}

		 if (str.indexOf(at,(lat+1))!=-1){
			alert("Enter the valid e-mail id");
		    return false;
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
			alert("Enter the valid e-mail id");
		    return false;
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
			alert("Enter the valid e-mail id");
		    return false;
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Enter the valid e-mail id !");
		    return false;
		 }
 		 return true					
}

function jump()
{
	if(document.form2.phone1.value.length==3)
	{
		document.form2.phone2.focus();
	}
} 
function jump1()
{
	if(document.form2.phone2.value.length==3)
	{
		document.form2.phone3.focus();
	}
} 
