
function resuminfo(frmsignup){
	
	if(frmsignup.vfirstname.value ==0){
		alert("Please enter your First Name");
		frmsignup.vfirstname.focus()
		return false ;
	}
	if(frmsignup.vfirstname.value.match(/[@#%*()&<>]+/)){
		alert("Please remove invalid characters from First Name (e.g. &  < >)");
		frmsignup.vfirstname.focus()
		return false;
	}
	if(frmsignup.vlastname.value==0){
		alert("Please enter your Last Name");
		frmsignup.vlastname.focus()
		return false ;
	}


  
	if(frmsignup.vlastname.value.match(/[@#%*()&<>]+/)){
		alert("Please remove invalid characters from Lastname (e.g. &  < >)");
		frmsignup.vlastname.focus()
		return false;
	}
	

 
 if(frmsignup.taddress.value==0){
		alert("Please enter the street address");
		frmsignup.taddress.focus()
		return false ;
	}

	
	if(frmsignup.aptno.value.match(/[A-Za-z@#$%^()&<>]+/)) {
		alert("Please remove invalid characters from Apt no. (e.g. &  < >)")
		frmsignup.aptno.focus()
		return false; }
		
	if(frmsignup.tcity.value==0){
		alert("Please enter your City");
		frmsignup.tcity.focus()
		return false;
	}
	if(frmsignup.provincename.value==0){
		alert("Please select your Province");
		frmsignup.provincename.focus()
		return false;
	}
	 
  /*--------------For Postal Code--------------------------------------*/	
  
	var filter1=/(^[A-Z])([0-9])([A-Z])/i;
    if(!filter1.test(frmsignup.postzip1.value)){
            alert("Please enter a valid Postal Code");
			frmsignup.postzip1.focus();
          return false;
   }
   
   var filter2=/(^[0-9])([A-Z])([0-9])/i;
    if(!filter2.test(frmsignup.postzip2.value)){
            alert("Please enter a valid Postal Code");
			frmsignup.postzip2.focus();
          return false;
   }
   
   /*------------For Phone Number----------------------------*/
	
	if(frmsignup.phone1.value==0 || frmsignup.phone2.value==0 || frmsignup.phone3.value==0) 
	{
	  alert("Please enter valid phone number");
	  frmsignup.phone1.focus();
	  return false;
	}
	
	if(frmsignup.phone1.value !=0 && frmsignup.phone2.value !=0 && frmsignup.phone3.value !=0) 
	{
		flag =  validateNumber('frmsignup','phone1','Please enter valid phone number');
		if(!flag)
		  return false;
				
		if(frmsignup.phone1.value.length < 3)		
		{
			alert("Please enter valid phone number");
	        frmsignup.phone1.focus();
	        return false;
		}
				
	    flag1 =  validateNumber('frmsignup','phone2','Please enter valid phone number');
		if(!flag1)
		  return false;
		if(frmsignup.phone2.value.length < 3)		
		{
			alert("Please enter valid phone number");
	        frmsignup.phone2.focus();
	        return false;
		} 
				  
		flag2 =  validateNumber('frmsignup','phone3','Please enter valid phone number');
		if(!flag2)
		  return false;
		if(frmsignup.phone3.value.length < 3)		
		{
			alert("Please enter valid phone number");
	        frmsignup.phone3.focus();
	        return false;
		}  
		
	}
	
	
/*----------------------For Mobile Number-----------------------------------------*/
	if(frmsignup.mobile1.value != 0 || frmsignup.mobile2.value != 0 || frmsignup.mobile3.value !=0) 
	{
	    if(frmsignup.mobile1.value != 0)
		{
			   flag =  validateNumber('frmsignup','mobile1','Please enter valid phone number');
			   if(!flag)
				  return false;
			   if(frmsignup.mobile1.value.length < 3)		
				{
					alert("Please enter valid phone number");
					frmsignup.mobile1.focus();
					return false;
				}  
			
		}
		else
		{
			alert('Please enter valid phone number');
			frmsignup.mobile1.focus();
			return false;
		}
		
		if(frmsignup.mobile2.value != 0)
		{
			   flag =  validateNumber('frmsignup','mobile2','Please enter valid phone number');
			   if(!flag)
				  return false;
				if(frmsignup.mobile2.value.length < 3)		
				{
					alert("Please enter valid phone number");
					frmsignup.mobile2.focus();
					return false;
				}    
				  
		}
		else
		{
			alert('Please enter valid phone number');
			frmsignup.mobile2.focus();
			return false;
		}
		
		if(frmsignup.mobile3.value != 0)
		{
			   flag =  validateNumber('frmsignup','mobile3','Please enter valid phone number');
			   if(!flag)
				  return false;
				  
			  if(frmsignup.mobile3.value.length < 3)		
				{
					alert("Please enter valid phone number");
					frmsignup.mobile3.focus();
					return false;
				}  
		}
		else
		{
			alert('Please enter valid phone number');
			frmsignup.mobile3.focus();
			return false;
		}
		
	}
	if(frmsignup.vemail.value==0){
		alert("Please enter your Email");
		frmsignup.vemail.focus()
		return false ;
	}
	
	var str=document.frmsignup.vemail.value
    var filter=/^.+@.+\..{2,3}$/

    if (filter.test(str)){
     }
    else {
    	alert("Please enter your valid Email")
    	frmsignup.vemail.focus()
		return false;
      }
	 if(frmsignup.reemail.value==0){
		alert("Please re-enter your Email to confirm");
		frmsignup.reemail.focus()
		return false ;
	}

	if(frmsignup.vemail.value!=frmsignup.reemail.value){
		alert("Please re-enter your Email confirmation as it does not match");
		frmsignup.reemail.focus()
		return false;
	}
	if(frmsignup.taddress.value==0){
		alert("Please enter your Street Address");
		frmsignup.taddress.focus()
		return false;
	}
	/*
	if(frmsignup.aptno.value==0){
		alert("Enter Suite/Aptno. :");
		frmsignup.aptno.focus()
		return false;
	}
	*/
/*-------------------------------------------------------------------------------------------*/
	if(frmsignup.vpassword.value==0){
		alert("Please enter your Password");
		frmsignup.vpassword.focus()
		return false;
	}
	if(frmsignup.repassword.value==0){
		alert("Please re-enter your Password to confirm");
		frmsignup.repassword.focus()
		return false;
	}
	if(frmsignup.vpassword.value!=frmsignup.repassword.value){
		alert("Please re-enter your Password confirmation as it does not match");
		frmsignup.repassword.focus()
		return false;
	}
	//var boxCheck = false;
	/*if (document.frmsignup.confirm1.checked) {
		//alert("COMING");
		//boxCheck = true; 
		return true; }
		//if (!boxCheck)
		else{
		alert("Please accept the Terms of Use");
		return false;
	}*/

		
}


