﻿/*	 
	 #############################################################################
     # Function Name: ValidateLogin()
     # Created By: Siddharth Thakar
     # Created on: 18  Sep 2007
     # Purpose: Function to validate the login funciton.    
     # ON SUCCESS: Returns TRUE if validated.     
     # ON FAILURE: Returns FLASE  if not validated.
	 # USED BY : includes/right_nav.php
     #############################################################################
*/	 

	 function ValidateLogin()
	 {
		 var frm =document.frmlogin;	
		 if (isBlank(frm.txtUserId.value))
		 {
			alert("请输入用户名");
			frm.txtUserId.focus();
			return false;
		 }
		 if (isBlank(frm.txtPassword.value))
		 {
			alert("请输入密码");
			frm.txtPassword.focus();
			return false;
		 }
			 
		 
	 }
	
/*	 
	 #############################################################################
     # Function Name: ValidateRegistration()
     # Created By: Siddharth Thakar
     # Created on: 18  Sep 2007
     # Purpose: Function to validate the registration page.    
     # ON SUCCESS: Returns TRUE if validated.     
     # ON FAILURE: Returns FLASE  if not validated.     
	 # USED BY : register.php
     #############################################################################
*/	 

	 function ValidateRegistration()
	 {
		 var frm =document.frmRegister;	
		 if (isBlank(frm.txtFirstName.value))
		 {
			alert("请输入名");
			frm.txtFirstName.focus();
			return false;
		 }
		 if (!(IsAlpha(frm.txtFirstName.value)))
		 {
			alert("请输入有效的名");
			frm.txtFirstName.focus();
			return false;
		 }
		 if (isBlank(frm.txtLastName.value))
		 {
			alert("请输入姓");
			frm.txtLastName.focus();
			return false;
		 }
		 if (!(IsAlpha(frm.txtLastName.value)))
		 {
			alert("请输入有效的姓");
			frm.txtLastName.focus();
			return false;
		 }
		 if (isBlank(frm.txtEmailId.value))
		 {
			alert("请输入电子邮件地址");
			frm.txtEmailId.focus();
			return false;
		 }
		if (!(isValidEmail(frm.txtEmailId.value)))
		{
			alert("请输入有效的电子邮件地址");
			frm.txtEmailId.focus();
			return false;	
		}
		
		 if (isBlank(frm.lsCountry.value))
		 {
			alert("请选择国家");
			frm.lsCountry.focus();
			return false;
		 }
		if(isBlank(frm.pd_dob_day.value))
		{
			alert('须填写所有栏目');
			frm.pd_dob_day.focus();
			return false;
		}
		if(isBlank(frm.pd_dob_year.value))
		{
			alert('须填写所有栏目');
			frm.pd_dob_year.focus();
			return false;
		}
		if(isBlank(frm.pd_dob_month.value))
		{
			alert('须填写所有栏目');
			frm.pd_dob_month.focus();
			return false;
		}
		var DtStr = frm.pd_dob_day.value + "-" + frm.pd_dob_month.selectedIndex + "-" + frm.pd_dob_year.value;
		if(!isValidDate(DtStr))
		{
			alert("请填入有效日期");
			frm.pd_dob_month.focus();
			return false;
		}	
		 
	 }
	/*	 
	 #############################################################################
     # Function Name: ValidateUpdateProfile()
     # Created By: Siddharth Thakar
     # Created on: 18  Sep 2007
     # Purpose: Function to validate the update profile page.    
     # ON SUCCESS: Returns TRUE if validated.     
     # ON FAILURE: Returns FLASE  if not validated.     
	 # USED BY : register_update.php
     #############################################################################
*/ 
	 function ValidateUpdateProfile()
	  {
		 var frm =document.frmRegister;	
		 
		 if (isBlank(frm.txtFirstName.value))
		 {
			alert("请输入名");
			frm.txtFirstName.focus();
			return false;
		 }
		 if (!(IsAlpha(frm.txtFirstName.value)))
		 {
			alert("请输入有效的名");
			frm.txtFirstName.focus();
			return false;
		 }
		 if (isBlank(frm.txtLastName.value))
		 {
			alert("请输入姓");
			frm.txtLastName.focus();
			return false;
		 }
		 if (!(IsAlpha(frm.txtLastName.value)))
		 {
			alert("请输入有效的姓");
			frm.txtLastName.focus();
			return false;
		 }
		 if (isBlank(frm.txtAddress1.value))
		 {
			alert("请输入地址");
			frm.txtAddress1.focus();
			return false;
		 }	
		 if (isBlank(frm.lsCountry.value))
		 {
			alert("请选择国家");
			frm.lsCountry.focus();
			return false;
		 }
		
		if (!(frm.rdGender[0].checked || frm.rdGender[1].checked))
		{
			alert("请选择性别");
			return false;
		}
		 
	 }
	 
	 /*	 
	 #############################################################################
     # Function Name: ValidateFeedback()
     # Created By: Siddharth Thakar
     # Created on: 21 Sep 2007
     # Purpose: Function to validate the Feedback and Enquiry page.    
     # ON SUCCESS: Returns TRUE if validated.     
     # ON FAILURE: Returns FLASE  if not validated. 
	 # USED BY : feedback_enquiries.php
     #############################################################################
*/ 
	 function ValidateFeedback()
	  {
		var frm =document.frmFeedback;	
		if (isBlank(frm.txtFirstName.value))
		{
			alert("请输入名");
			frm.txtFirstName.focus();
			return false;
		}
		if (!(IsAlpha(frm.txtFirstName.value)))
		{
			alert("请输入有效的名");
			frm.txtFirstName.focus();
			return false;
		}
		if (isBlank(frm.txtLastName.value))
		{
			alert("请输入姓");
			frm.txtLastName.focus();
			return false;
		}
		if (!(IsAlpha(frm.txtLastName.value)))
		{
			alert("请输入有效的姓");
			frm.txtLastName.focus();
			return false;
		}
		if (isBlank(frm.txtEmailId.value))
		{
			alert("请输入电子邮件帐户");
			frm.txtEmailId.focus();
			return false;
		}
		if (!(isValidEmail(frm.txtEmailId.value)))
		{
			alert("请输入有效的电子邮件帐户");
			frm.txtEmailId.focus();
			return false;	
		}
		if (isBlank(frm.lsCountry.value))
		{
			alert("请选择国家");
			frm.lsCountry.focus();
			return false;
		}
		if (isBlank(frm.lsTopics.value))
		{
			alert("请选择类别");
			frm.lsTopics.focus();
			return false;
		}	
		if (isBlank(frm.taEnquiry.value))
		{
			alert("请输入您的要求");
			frm.taEnquiry.focus();
			return false;
		}
		 
}

/*	 
	 #############################################################################
     # Function Name: ValidateForgotPassword()
     # Created By: Siddharth Thakar
     # Created on: 21 Sep 2007
     # Purpose: Function to validate the forgot password/ id.    
     # ON SUCCESS: Returns TRUE if validated.     
     # ON FAILURE: Returns FLASE  if not validated.     
	 # USED BY : forgot_password.php
     #############################################################################
*/	 

	 function ValidateForgotPassword()
	 {
		 var frm =document.frmForgotPassword;	
		
		 if (isBlank(frm.txtEmailId.value))
		 {
			alert("请输入电子邮件帐户");
			frm.txtEmailId.focus();
			return false;
		 }
		if (!(isValidEmail(frm.txtEmailId.value)))
		{
			alert("请输入有效的电子邮件帐户");
			frm.txtEmailId.focus();
			return false;	
		}
		
		 
}

/*	 
 #############################################################################
 # Function Name: ValidateTestimonial()
 # Created By: Siddharth Thakar
 # Created on: 21 Sep 2007
 # Purpose: Function to validate the Feedback and Enquiry page.    
 # ON SUCCESS: Returns TRUE if validated.     
 # ON FAILURE: Returns FLASE  if not validated.     
 # USED BY : testimonial.php
 #############################################################################
*/ 
 function ValidateTestimonial()
  {
	var frm =document.frmTestimonial;	
	if (isBlank(frm.txtFirstName.value))
	{
		alert("请输入名");
		frm.txtFirstName.focus();
		return false;
	}
	if (!(IsAlpha(frm.txtFirstName.value)))
	{
		alert("请输入有效的名");
		frm.txtFirstName.focus();
		return false;
	}
	if (isBlank(frm.txtLastName.value))
	{
		alert("请输入姓");
		frm.txtLastName.focus();
		return false;
	}
	if (!(IsAlpha(frm.txtLastName.value)))
	{
		alert("请输入有效的姓");
		frm.txtLastName.focus();
		return false;
	}
	if (isBlank(frm.txtEmailId.value))
	{
		alert("请输入电子邮件帐户");
		frm.txtEmailId.focus();
		return false;
	}
	if (!(isValidEmail(frm.txtEmailId.value)))
	{
		alert("请输入有效的电子邮件帐户");
		frm.txtEmailId.focus();
		return false;	
	}
	if (isBlank(frm.lsCountry.value))
	{
		alert("请选择国家");
		frm.lsCountry.focus();
		return false;
	}
	if (isBlank(frm.lsProduct.value))
	{
		alert("请选择产品");
		frm.lsProduct.focus();
		return false;
	}	
	if (isBlank(frm.taComment.value))
	{
		alert("请输入您的意见");
		frm.taComment.focus();
		return false;
	}
	 
}


/*	 
	 #############################################################################
     # Function Name: ValidateContactUs()
     # Created By: Siddharth Thakar
     # Created on: 21 Sep 2007
     # Purpose: Function to validate the Contact us page.    
     # ON SUCCESS: Returns TRUE if validated.     
     # ON FAILURE: Returns FLASE  if not validated.     
	 # USED BY : contact_us.php
     #############################################################################
*/ 
 function ValidateContactUs()
  {
	var frm =document.frmCoantactUs;	
	if (isBlank(frm.txtFirstName.value))
	{
		alert("请输入名");
		frm.txtFirstName.focus();
		return false;
	 }
	 if (!(IsAlpha(frm.txtFirstName.value)))
	 {
		alert("请输入有效的名");
		frm.txtFirstName.focus();
		return false;
	 }
	 if (isBlank(frm.txtLastName.value))
	 {
		alert("请输入姓");
		frm.txtLastName.focus();
		return false;
	 }
	 if (!(IsAlpha(frm.txtLastName.value)))
	 {
		alert("请输入有效的姓");
		frm.txtLastName.focus();
		return false;
	 }
	/*if (isBlank(frm.txtMobileNo.value))
	{
		alert("Please enter Mobile No");
		frm.txtMobileNo.focus();
		return false;
	}*/
	if (isBlank(frm.txtEmailId.value))
	{
		alert("请输入电子邮件帐户");
		frm.txtEmailId.focus();
		return false;
	}
	if (!(isValidEmail(frm.txtEmailId.value)))
	{
		alert("请输入有效的电子邮件地址");
		frm.txtEmailId.focus();
		return false;	
	}
	
	if (isBlank(frm.taComment.value))
	{
		alert("请输入您的意见");
		frm.taComment.focus();
		return false;
	}
	 
}

	 