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 contact_check(obj){
	if(obj.ec_name.value == ""){
		alert("Please input value of Name");
		obj.ec_name.focus();
		return false;
	}
	
	if(obj.ec_email.value == ""){
		alert("Please input value of Email");
		obj.ec_email.focus();
		return false;
	}
	if(IsValidEmail(obj.ec_email.value) == false){
		alert("Invalid email address");
		obj.ec_email.focus();
		return false;
	}
return true;
}

function check_form(obj){
	if(obj.txt_yourname.value == "")
	{
		alert("Please input your name");
		obj.txt_yourname.focus();
		return false;
	}
	if(obj.txt_youremail.value == "")
	{
		alert("Please input your email");
		obj.txt_youremail.focus();
		return false;
	}
	if(IsValidEmail(obj.txt_youremail.value) == false)
	{
		alert("Invalid email address");
		obj.txt_youremail.focus();
		return false;
	}
	if(obj.txt_friendname.value == "")
	{
		alert("Please input your friend name");
		obj.txt_friendname.focus();
		return false;
	}
	if(obj.txt_friendemail.value == "")
	{
		alert("Please input your friend email");
		obj.txt_friendemail.focus();
		return false;
	}
	if(IsValidEmail(obj.txt_friendemail.value) == false)
	{
		alert("Invalid email address");
		obj.txt_friendemail.focus();
		return false;
	}
	if(obj.txt_captcha.value == "")
	{
		alert("Please input image verification");
		obj.txt_captcha.focus();
		return false;
	}
	
	return true;
}

function check_form_contact(obj)
{
	if(obj.ec_name.value == "")
	{
		alert("Please input your first name");
		obj.ec_name.focus();
		return false;
	}
	
	if(obj.ec_email.value == "")
	{
		alert("Please input email address");
		obj.ec_email.focus();
		return false;
	}
	if(IsValidEmail(obj.ec_email.value) == false)
	{
		alert("Invalid email address");
		obj.ec_email.focus();
		return false;
	}
	if(obj.ec_phone.value != "")
	{
		var phone = obj.ec_phone.value;
		if(phone.length < 8 || phone.length >15)
		{
			alert("Please input phone number 8 to 15 characters");
			obj.ec_phone.focus();
			return false;
		}
	}
	if(obj.verifiedImage.value == "")
	{
		alert("Please input verification image");
		obj.verifiedImage.focus();
		return false;
	}
	
	return true;
}

//Newsletter Form
function check_newsletter(obj)
{
	if(obj.news_name.value == "")
	{
		alert("Please input your name");
		obj.news_name.focus();
		return false;
	}
	if(obj.news_email.value == "")
	{
		alert("Please input your email address");
		obj.news_email.focus();
		return false;
	}
	if(IsValidEmail(obj.news_email.value) == false)
	{
		alert("Invalid email address");
		obj.news_email.focus();
		return false;
	}
	if(obj.txt_captcha.value == "")
	{
		alert("Please input image verification");
		obj.txt_captcha.focus();
		return false;
	}
	
	return true;
}
