
	function IsValidEmail(e)
 	{
	    ok = "1234567890qwertyuiop[]asdfghjklzxcvbnm.@-_QWERTYUIOPASDFGHJKLZXCVBNM";
	    re = /(@.*@)|(\.\.)|(^\.)|(^@)|(@$)|(\.$)|(@\.)/;
	    re_two = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
	    
	    for(i=0; i < e.length ;i++)
	    {
	        if(ok.indexOf(e.charAt(i))<0)
	        {    
	            return false;
	        }	
	    } 
	        
	    if (!e.match(re) && e.match(re_two))
	    {
	        return true;		
	    }
	    else
	    {
	        return false;
	    }    
	}
	function valid_request(f){
		if(f.ec_req_name.value==''){
				alert('Please enter your name.');			
				f.ec_req_name.focus();
				return false;
		}
		if(f.ec_req_email.value==''){
			alert('Please enter your email.');			
			f.ec_req_email.focus();
			return false;
		}
		if(IsValidEmail(f.ec_req_email.value)==false)
		{
			alert("Please input valid email address.");
			f.ec_req_email.focus();
			return false;
		}
		
		if(f.ec_req_message.value==''){
		   alert('Please enter your comment');		   
		   f.ec_req_message.focus();
		   return false;		   
		}
		/*if(f.ec_req_date.value==''){
			alert('Please enter select date.');		   
		   	f.ec_req_date.focus();
		   	return false;
		}*/
		if(f.verifiedImage.value == ''){
			alert('Please enter image verification.');		   
		   	f.verifiedImage.focus();
		   	return false;
		}
		return true;	
	}
	
	function valid_appoint(f){
		if(f.ec_name.value==''){
			alert('Please enter your name.');			
			f.ec_name.focus();
			return false;
		}
		if(f.ec_email.value==''){
			alert('Please enter your email.');			
			f.ec_email.focus();
			return false;
		}
		if(IsValidEmail(f.ec_email.value)==false)
		{
			alert("Please input valid email address.");
			f.ec_email.focus();
			return false;
		}
		if(f.ec_contactNumber.value==''){
		   alert('Please enter your contact number');		   
		   f.ec_contactNumber.focus();
		   return false;
		}
		if(f.ec_date.value==''){
			alert('Please select date.');		   	
		   	f.ec_date.focus();
		   	return false;
		}
		if(f.ec_message.value==''){
			alert('Please enter message.');		   
		   	f.ec_message.focus();
		   	return false;
		}
		
		if(f.verifiedImage.value == ''){
			alert('Please enter image verification.');		   
		   	f.verifiedImage.focus();
		   	return false;
		}
		return true;	
	}
	
	function myAmpContactValidate(f)
	{
		/*validation*/
		//alert(f.textname.value);
		if(f.textname.value=="")
		{
			alert("Please input your name.");
			f.textname.focus();
			return false;
		}
		
		if(f.textemail.value=="")
		{
			alert("Please input your email.");
			f.textemail.focus();
			return false;
		}
		
		if(IsValidEmail(f.textemail.value)==false)
		{
			alert("Please input valid email address.");
			f.textemail.focus();
			return false;
		}
		
		if(f.textcomment.value=="")
		{
			alert("Please input your comment.");
			f.textcomment.focus();
			return false;
		}
		
		if(f.verifiedImage.value == ''){
			alert('Please enter image verification.');		   
		   	f.verifiedImage.focus();
		   	return false;
		}
		/* end validation */	
		
		return true;
	}
	
	function check_request(obj)
	{
		
		if(obj.ec_req_name.value == "")
		{
			alert("Please input your name");
			obj.ec_req_name.focus();
			return false;
		}
		if(obj.ec_req_email.value == "")
		{
			alert("Please input your email");
			obj.ec_req_email.focus();
			return false;
		}
		if(IsValidEmail(obj.ec_req_email.value)==false)
		{
			alert("Please input valid email address.");
			obj.ec_req_email.focus();
			return false;
		}
		return true;
	}
	
	function check_numseat(obj)
	{		
		for(i=0; i< obj.length; i++)
		{
			if(obj[i].checked)
			{
				if(obj[i].value == "Double")
				{
					return false;
				}
			}
		}
		return true;
	}
	
	function check_seminarfrm(obj)
	{
		var text_error = "";
		if(obj.firstname.value == "")
		{
			text_error += "First name is empty.\n";
		}
		if(obj.lastname.value == "")
		{
			text_error += "Last name is empty.\n";
		}
		if(obj.mobile.value == "")
		{
			text_error += "Mobile is empty.\n";
		}
		if(obj.emailaddress.value == "")
		{
			text_error += "Email address is empty.\n";
		}
		else
		{
			if(IsValidEmail(obj.emailaddress.value) == false)
			{
				text_error += "Invalid email address.\n";
			}
		}
		
		if(check_numseat(obj.numseat) == false)
		{
			if(obj.firstnamend.value == "")
			{
				text_error += "First name of second person is empty.\n";
			}
			
			if(obj.lastnamend.value == "")
			{
				text_error += "Last name of second person is empty.\n";
			}
		}
		if(obj.txt_captcha.value == "")
		{
			text_error += "Image verification is empty.\n";
		}
		
		if(text_error != "")
		{
			alert(text_error);
		}
		if(obj.firstname.value == "")
		{			
			obj.firstname.focus();
			return false;
		}
		
		if(obj.lastname.value == "")
		{
			obj.lastname.focus();
			return false;
		}
		if(obj.mobile.value == "")
		{
			obj.mobile.focus();
			return false;
		}
		if(obj.emailaddress.value == "")
		{
			obj.emailaddress.focus();
			return false;
		}
		if(IsValidEmail(obj.emailaddress.value) == false)
		{
			obj.emailaddress.focus();
			return false;
		}
		
		if(check_numseat(obj.numseat) == false)
		{
			if(obj.firstnamend.value == "")
			{			
				obj.firstnamend.focus();
				return false;
			}
			
			if(obj.lastnamend.value == "")
			{
				obj.lastnamend.focus();
				return false;
			}
		}
		
		if(obj.txt_captcha.value == "")
		{
			obj.txt_captcha.focus();
			return false;
		}
		
		return true;
	}
