
	function checkname(value){
		var string= value.substring(value.length-1,value.length)
		if(string==" ") return
		if(!isNaN(string)){
				document.FormMember.name.value= value.substring(0,value.length-1)
		}
	}

	
	function updatecart()
	{
			var number = document.upcard.number_cart.value
			param="";			
			for(i=0; i < number; i++){								
					param = param+ "&URCART[" + eval('document.upcard.namecode'+i+'.value') + "]="+ eval('document.upcard.code'+i+'.value')
			}

			//linkpage("checkcart", param)
			window.location="index.php?id=checkcart"+param
	

	}
	
	function checkcontact(){
		f = document.contact;
		var name 	= f.g_name;
		var email 	= f.g_mail;
		var content = f.g_content;
		
		if(name.value.length<2){
				alert("Vui lòng nhập tên")
				name.focus();
				return false;
		}
		
		var tmp = emailCheck(email.value,"vn");
		if(!tmp){
			email.focus();
			 return false;
		}
		
		if(content.value.length<5){
				alert("Vui lòng nhập nội dung cần góp ý")
				content.focus();
				return false;
		}
		return true;
	}

	
	function formsearch(){
		var key = document.searchleft.keyword.value
		var proid = document.searchleft.select_catalog.value
		
		var param = proid+"&keyword="+key
		window.location= "index.php?id=product&inner="+param
	}
	
	function checkemail(){
		
		var tmp = emailCheck(document.FormMem.username.value,"vn");
		if(!tmp){
			document.FormMem.username.focus();
			 return
		}
		
		var param = "&act=submit&username="+document.FormMem.username.value
		//linkpage("getpassword",param)
		return true
	}


	function checklogin(){

		var tmp = emailCheck(document.loginform.USERNAME2.value,"vn");
		if(!tmp){
			document.loginform.USERNAME2.focus();
			 return;	
		}		
		
		if(document.loginform.PASSWORD2.value=="")
		{
			alert("Ban chua nhap password!");
			document.loginform.PASSWORD2.focus();
			return
		}	
		
		//var param="&username="+document.loginform.USERNAME.value+"&password="+document.loginform.PASSWORD.value
		//linkpage("login",param)
		return true
	}		
	
	function checklogin2(){

		var tmp = emailCheck(document.loginform2.USERNAME2.value,"vn");
		if(!tmp){
			document.loginform2.USERNAME2.focus();
			 return;	
		}		
		
		if(document.loginform2.PASSWORD2.value=="")
		{
			alert("Ban chua nhap password!");
			document.loginform2.PASSWORD2.focus();
			return
		}	
		
		var param="&username="+document.loginform2.USERNAME2.value+"&password="+document.loginform2.PASSWORD2.value		
		//linkpage("login",param)		
		return true
	}		
	
	
	
	function checksignup(){

		var tmp = emailCheck(document.FormMember.email.value,"vn");
		if(!tmp){
			document.FormMember.email.focus();
			 return false;	
		}
		
		
		if(document.FormMember.password.value=="")
		{
			alert("Ban chua nhap password!");
			document.FormMember.password.focus();
			return false;
		}	
		
		if(document.FormMember.password.value.length <"6")
		{
			alert("Nhap password tren 5 ky tu!");
			document.FormMember.password.focus();
			return false;
		}	
		
		if(document.FormMember.repassword.value=="")
		{
			alert("Nhap lai password!");
			document.FormMember.repassword.focus();
			return false;
		}	
		if(document.FormMember.repassword.value!=document.FormMember.password.value)
		{
			alert("Password khong trung khop!");
			document.FormMember.repassword.focus();
			return false;
		}	
				
		if(document.FormMember.name.value=="")
		{
			alert("Ban chua nhap ho ten!");
			document.FormMember.name.focus();
			return false;
		}	
		
		
		if(document.FormMember.address.value=="")
		{
			alert("Ban chua nhap dia chi!");
			document.FormMember.address.focus();
			return false;
		}	
		
		var tmp = number(document.FormMember.phone.value,"vn");
		if(!tmp){
			document.FormMember.phone.focus();
			 return false;	
		}		
			
		//var param = "&user="+document.FormMember.email.value+	"&pass="+document.FormMember.password.value+"&name="+document.FormMember.name.value+"&sex="+document.FormMember.idgender.value+"&address="+document.FormMember.address.value+"&phone="+document.FormMember.phone.value+"&job="+document.FormMember.job.value

		//linkpage("signup", param)
		return true

	}		








// cac function de check form
function number(value,language){
		var array_num="0123456789-";
		var lengthValue = value.length;

		for( var i = 0; i< lengthValue; i++){					
					if(array_num.indexOf(value.charAt(i))==(-1)){
								if(language=="vn"){
											alert("Số điện thoại không hợp lệ");
								}else{
											alert("Your PhoneNumber is fail");
								}
								return false;
					} 
		}
				
		if(lengthValue<5){
				if(language=="vn"){
								alert("Số điện thoại phải từ 5 số trở lên");
				}else{
								alert("The length of phone must over 5 characters");
				}
				
				return false;
		}		
		
		return true;
	}
	
	
function nameCheck(name,nick)
	{
		if(name=="" )
			{
				alert("Field "+nick+" Empty");
				return false;
			}
		if(!isNaN(name))
			{	
				alert("Field "+nick+" must be string")
				return false;			
			}
		if(name.length<=2)
			{
				alert("Field "+nick+" must be over 2 character")
				return false;
			}
		return true;		
	}	

function emailCheck (emailStr,language) 
    {
        var emailPat=/^(.+)@(.+)$/
        var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"
        var validChars="\[^\\s" + specialChars + "\]"
        var quotedUser="(\"[^\"]*\")"
        var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/
        var atom=validChars + '+'
        var word="(" + atom + "|" + quotedUser + ")"
        var userPat=new RegExp("^" + word + "(\\." + word + ")*$")
        var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")
        var matchArray=emailStr.match(emailPat)
        
        if (matchArray==null)
            {
				if(language=="vn"){
							alert("Email không hợp lệ")
				}else{
     			           alert("Your E-mail address is not valid! ")
				}
				
                return false
            }
        var user=matchArray[1]
        var domain=matchArray[2]
        
        if (user.match(userPat)==null) 
            {
   				if(language=="vn"){
							alert("Email không hợp lệ")
				}else{
							alert("Your E-mail address is not valid!")
				}
                return false
            }
            
        var IPArray=domain.match(ipDomainPat)
        if (IPArray!=null) 
            {
                // this is an IP address
                for (var i=1;i<=4;i++) 
                    {
                        if (IPArray[i]>255) 
                            {
                                if(language=="vn"){
											alert("Email không tồn tại")
								}else{
											alert("E-mail is not exist!")
								}
                                return false
                            }
                    }
                return true
            }
            
        var domainArray=domain.match(domainPat)
        
        if (domainArray==null) 
            {
				if(language=="vn"){
							alert("Email không hợp lệ")
				}else{
			                alert("Your E-mail address is not valid!")
				}
                return false
            }
            
        var atomPat=new RegExp(atom,"g")
        var domArr=domain.match(atomPat)
        var len=domArr.length
        if (domArr[domArr.length-1].length<2 || domArr[domArr.length-1].length>3) 
            {
                if(language=="vn"){
							alert("Email không hợp lệ")
				}else{
							alert("Your E-mail address is not valid! ")
				}
                return false
            }
        if (len<2) 
            {
                if(language=="vn"){
							alert("Email không hợp lệ")
				}else{	
							var errStr="Your E-mail address is not valid!"
			                alert(errStr)
				}
            return false
            }
        return true;
    }		
// End  function de check form