// JScript File
function CheckBlank(obj,str) 
	{
		var x = obj;		
		if(x.value == "")
		{
			alert(str);
			obj.focus();
			
			return false;
		}		
		if(x.value.replace(/^\s+|\s+$/g,'') == "")
		{
			alert(str);
			obj.focus();
			return false;
		}
		return true;
	}	
	function CheckBlank1(obj,str) 
	{
		var x = obj;		
		if(x.value == "")
		{
			alert(str);
			//obj.focus();
			
			return false;
		}		
		if(x.value.replace(/^\s+|\s+$/g,'') == "")
		{
			alert(str);
			//obj.focus();
			return false;
		}
		return true;
	}

//function checkEmail(myForm) 
//	{
//		var d =eval(myForm)
//		if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(d.value))
//		{
//			return true;
//		}
//		else
//		{
//			alert("Invalid E-mail Address! Please re-enter.");
//			myForm.focus();
//			return false;
//		}	
//	}
	function checkEmail(myForm) 
	{
		var d =eval(myForm)
		if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(d.value))
		{
			return true;
		}
		else
		{
			alert("Invalid E-mail Address! Please re-enter.");
			//myForm.focus();
			return false;
		}	
	}
	 function chkValidation()
     {
      
      if(CheckBlank(document.form1.txtusername,"Please enter UserName  !")==false)
     	return false;
	  if(CheckBlank(document.form1.txtPwd,"Please enter Password  !")==false)
		return false;	
	  if(CheckBlank(document.form1.txtConfirmPwd,"Please enter Confirm Password  !")==false)
        return false;
      if(document.form1.txtPwd.value!=document.form1.txtConfirmPwd.value)
      {
        alert("Both Passwaords must be same  !");
        document.form1.txtConfirmPwd.value="";
        document.form1.txtConfirmPwd.focus();
        return false;       
      }
	  if(CheckBlank(document.form1.txtFirstame,"Please enter FirstName  !")==false)
		return false;	
	  if(CheckBlank(document.form1.txtLastame,"Please enter LastName  !")==false)
		return false;
	  if(CheckBlank(document.form1.txtAge,"Please enter Age  !")==false)
		return false;	
	  if(document.form1.LstDay.selectedIndex==0)
	  {
	    alert("Please select Day  !");
	    return false;	    
	  }
	  if(document.form1.LstMonth.selectedIndex==0)
	  {
	    alert("Please select Month  !");
	    return false;	    
	  }
	  if(document.form1.LstYear.selectedIndex==0)
	  {
	    alert("Please select Year  !");
	    return false;	    
	  }
	  //// START Validation for Date
	 var myDayStr = document.getElementById("LstDay").value;
     var myMonthStr = document.getElementById("LstMonth").value;
     var myYearStr = document.getElementById("LstYear").value;
     var myMonth = new Array('Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'); 
     var myDateStr = myDayStr + ' ' + myMonth[myMonthStr] + ' ' + myYearStr;
     var myDate = new Date();
    myDate.setFullYear( myYearStr, myMonthStr, myDayStr );
    if ( myDate.getMonth() != myMonthStr ) 
      {
       alert("Please enter Valid Date   !");
       return false;
      }
     
     ///// END
	  if(document.getElementById('rbMale').checked==false && document.getElementById('rbFeMale').checked==false)
	  {
	    alert("Please select Gender  !");
	    return false;
	  }
	  
	  if(CheckBlank(document.form1.txtAddress1,"Please enter Address1  !")==false)
		return false;
	  if(CheckBlank(document.form1.txtCity,"Please enter City  !")==false)
		return false;
	  if(document.form1.LstCountry.selectedIndex==0)
	  {
	    alert("Please select Country  !");
	    return false;	    
	  }
	  if(document.form1.LstCountry.selectedIndex!=0)
	  {
	    if(document.form1.LstState.selectedIndex==0)
	    {
	    alert("Please select State  !");
	    return false;	    
	    }
	  
	  }
	  if(CheckBlank(document.form1.txtPhone,"Please enter Phone  !")==false)
		return false;
	  if(CheckBlank(document.form1.txtEmail,"Please enter Email  !")==false)
		return false;
	  if(document.form1.txtEmail.value != "")				
	  {
	   if(checkEmail(document.form1.txtEmail) == false)
	   {						
		return false;
	   }
	  }
	  if(CheckBlank(document.form1.txtZip,"Please enter Post Code  !")==false)
		return false;
	  if(document.form1.txtZip.value.length < 6)
	  {
	   alert("Post Code should not be less than Six Digit !");
	   document.form1.txtZip.focus();
	   return false;
	  }
	 
  }

function chkvalidation5()
     {
      
     
      if(CheckBlank(document.form1.txtusername,"Please enter Username  !")==false)
     	return false;

	if(CheckBlank(document.form1.txtpassword,"Please enter Password  !")==false)
		return false;	
	  
	  if(CheckBlank(document.form1.txtcpwd,"Please enter Confirm Password  !")==false)
        return false;
      
      if(document.form1.txtpassword.value!=document.form1.txtcpwd.value)
      {
        alert("Both Passwaords must be same  !");
        document.form1.txtcpwd.value="";
        document.form1.txtcpwd.focus();
        return false;       
      }
      
      
      if(CheckBlank(document.form1.txtfirstname,"Please enter Firstname  !")==false)
     	return false;
     
      if(CheckBlank(document.form1.txtlastname,"Please enter Lastname  !")==false)
     	return false;
     
      if(CheckBlank(document.form1.TxtEmail,"Please enter Email  !")==false)
		return false;
		
	  if(document.form1.TxtEmail.value != "")				
	  {
	   if(checkEmail(document.form1.TxtEmail) == false)
	   {						
		return false;
	   }
	  }
     	
     var myDayStr = document.getElementById("LstDay").value;
     var myMonthStr = document.getElementById("LstMonth").value;
     var myYearStr = document.getElementById("LstYear").value;
     var myMonth = new Array('Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'); 
     var myDateStr = myDayStr + ' ' + myMonth[myMonthStr] + ' ' + myYearStr;
     var myDate = new Date();
     myDate.setFullYear( myYearStr, myMonthStr, myDayStr );
     if ( myDate.getMonth() != myMonthStr ) 
      {
       alert("Please enter Valid Date   !");
       return false;
      }
     	
	
	if(CheckBlank(document.form1.txtphone,"Please enter Phone  !")==false)
		return false;
   
    if(CheckBlank(document.form1.txtadd1,"Please enter Permanent Address  !")==false)
		return false;
   
    if(CheckBlank(document.form1.txtcity,"Please enter City  !")==false)
		return false;
	
	if(document.form1.LstCountry.selectedIndex==0)
	  {
	    alert("Please select Country  !");
	    return false;	    
	  }
	  if(document.form1.LstCountry.selectedIndex!=0)
	  {
	    if(document.form1.LstState.selectedIndex==0)
	    {
	    alert("Please select State  !");
	    return false;	    
	    }
	  
	  }
	
	}
	
	
	
	
	
	
function NumericOnly()
	{
		if (event.keyCode < 48 || event.keyCode > 57) 
			event.returnValue = false;
	}
	
	
	
	function chkvalidation2()
     {
      
     
      if(CheckBlank(document.form1.Job,"Please enter Job Name  !")==false)
     	return false;

	  if(CheckBlank1(document.form1.description,"Please enter Job Description  !")==false)
		return false;	
		
	}
	
	
	
	
	
	function chkvalidation4()
	{
	if(CheckBlank(document.form1.txtusername,"Please enter Username !")==false)
     	return false;
   	 
   	  if(CheckBlank(document.form1.txpwd,"Please enter Password !")==false)
     	return false;
     	}
	function chkvalidation3()
     {
      
     
      if(CheckBlank(document.form1.txtoldpassword,"Please enter Old Password !")==false)
     	return false;
     
      
      
      if(CheckBlank(document.form1.txtnewpassword,"Please enter New Password  !")==false)
		return false;	
	  
	  if(CheckBlank(document.form1.txtconfirmpassword,"Please enter Confirm Password  !")==false)
        return false;
      
      if(document.form1.txtnewpassword.value!=document.form1.txtconfirmpassword.value)
      {
        alert("Both Passwaords must be same  !");
        document.form1.txtconfirmpassword.value="";
        document.form1.txtconfirmpassword.focus();
        return false;       
      }
      
		
	}
 
 
 
  function chkValidation1()
     {   
    
      if(CheckBlank(document.form1.txtcompanyname,"Please enter Company Name  !")==false)
     	return false;

	  if(CheckBlank(document.form1.txtcontactperson,"Please enter Contact Person  !")==false)
		return false;	
	  
	  if(CheckBlank(document.form1.txtemail,"Please enter Email  !")==false)
		return false;
	  if(document.form1.txtemail.value != "")				
	  {
	   if(checkEmail(document.form1.txtemail) == false)
	   {						
		return false;
	   }
	  }
	  
	   if(CheckBlank(document.form1.txtphone,"Please enter Phone  !")==false)
		return false;
	  
	   if(CheckBlank(document.form1.txtfax,"Please enter Fax !")==false)
		return false;
				
	   if(CheckBlank(document.form1.txtaddress1,"Please enter Permanent Address  !")==false)
		return false;
	   
	   
	   if(CheckBlank(document.form1.txtdetailenq,"Please enter Detail Inquiry   !")==false)
		return false;
  }