// JavaScript Document
	var country;
	country="VN";	
	function ChangeCountry()
	{		   
		if(document.getElementById(frm+"cboquocgia").value==country)
		{
			document.getElementById('citydrop').style.display="block";
			document.getElementById('districtdrop').style.display="block";
			document.getElementById('citytext').style.display="none";
			document.getElementById('districttext').style.display="none";
			document.getElementById('thanhpho').style.display="block";
			document.getElementById('state').style.display="none";
			document.getElementById('thanhphohide').style.display="none";
			document.getElementById('statehide').style.display="block";
			document.getElementById(frm+"cbocity").value='';
			document.getElementById(frm+"cbodistrict").value='';	
			document.getElementById(frm+"Txtzipcode").value='';	
			document.getElementById(frm+"Txtzipcode").disabled=true;
		}
		else
		{
			document.getElementById('citytext').style.display="block";
			document.getElementById('districttext').style.display="block";
			document.getElementById('citydrop').style.display="none";
			document.getElementById('districtdrop').style.display="none";
			document.getElementById('state').style.display="block";
			document.getElementById('thanhpho').style.display="none";
			document.getElementById('thanhphohide').style.display="block";
			document.getElementById('statehide').style.display="none";
			document.getElementById(frm+"Txtzipcode").disabled=false;
		}
	}
	
	
	/////////////////////////////////
	function EndCallbackimg()
	{		
		document.getElementById("divimg").style.display ="none";
		document.getElementById(frm+"cbocity").disabled=false;
		document.getElementById(frm+"cbocity").focus();
		
	}
	//////////////
	function PutPositionDivImg(objectname)
{	
		var x = PositionX(objectname);					
		var y = PositionY(objectname) + objectname.offsetHeight;
		document.getElementById("divimg").style.position = "absolute";
		document.getElementById("divimg").style.left = x+280;
		document.getElementById("divimg").style.top = y+50;	
		document.getElementById("divimg").style.display ="block";
}
	function PositionX(inputElement) 
    {
	    var offsetLeft = 0;
	    if (inputElement.offsetParent)
	    {
	        while (inputElement.offsetParent)
	        {
		        offsetLeft += inputElement.offsetLeft;
		        inputElement = inputElement.offsetParent;
	        }
	    }
	    else if (inputElement.x)
	    {
		    offsetLeft += inputElement.x;
	    }
	    return offsetLeft;
    }
    function PositionY(inputElement) 
    {
	    var offsetTop = 0;
	    if (inputElement.offsetParent)
	    {
		    while (inputElement.offsetParent)
		    {
		        offsetTop += inputElement.offsetTop;
		        inputElement = inputElement.offsetParent;
		    }
	    }
	    else if (inputElement.y)
	    {
		    offsetTop += inputElement.y;
	    }
	    return offsetTop;
    }
  
	function Checkinput()
	{			
		var str;
		str='';
		var txthoten=document.getElementById(frm+"Txthovaten");
		
		if(txthoten.value=="")
		{
			str+=SetTextMsg(frm+"Txthovaten",ReadXMl("msg_hoten"));	
		}		
		var txtdiachi=document.getElementById(frm+"Txtdiachi");
		if(txtdiachi.value=="")
		{
				str+=SetTextMsg(frm+"Txtdiachi",ReadXMl("msg_diachi"));				
		}		
		var cboquocgia=document.getElementById(frm+"cboquocgia");
		if(cboquocgia.value=="")
		{			
			str+=SetTextMsg(frm+"cboquocgia",ReadXMl("msg_quocgia"));				
		}
		if(document.getElementById('citydrop').style.display=="block")
		{	
			var txtcbocity=	document.getElementById(frm+"cbocity");	
			if(txtcbocity.value=="")
			{			
				str+=SetTextMsg(frm+"cbocity",ReadXMl("msg_thanhpho"));				
			}
		}else{	
			var txtstate=document.getElementById(frm+"Txtstate");	
			if(txtstate.value=="")
			{				
				str+=SetTextMsg(frm+"Txtstate",ReadXMl("msg_bang"));				
			}
		}
		if(document.getElementById('districtdrop').style.display=="block")
		{
			var cbodistrict=document.getElementById(frm+"cbodistrict");	
			if(cbodistrict.value=="")
			{					
				str+=SetTextMsg(frm+"cbodistrict",ReadXMl("msg_quan"));				
			}			
		}else{	
			var Txtcity=document.getElementById(frm+"Txtcity");
			if(Txtcity.value=="")
			{					
				str+=SetTextMsg(frm+"Txtcity",ReadXMl("msg_thanhpho"));				
			}
		}	
		var txtzipcode=document.getElementById(frm+"Txtzipcode");
		if((txtzipcode.value!="")&&(txtzipcode.disabled==false))
		{
				if(txtzipcode.value.length>10)
				{					
					str+=SetTextMsg(frm+"Txtzipcode",ReadXMl("msg_zipcode"));				
				}								
		}
		var txtdienthoai=document.getElementById(frm+"Txtdienthoai");
		if(txtdienthoai.value=="")
		{			
			str+=SetTextMsg(frm+"Txtdienthoai",ReadXMl("msg_dienthoai"));				
		}
		else if(!isPhone(txtdienthoai.value))
		{
			
			str+=SetTextMsg(frm+"Txtdienthoai",ReadXMl("msg_valid_dienthoai"));				
		}
		var txtemail=document.getElementById(frm+"TxtEmail");
		
		if(txtemail.value=="")
		{
			
			str+=SetTextMsg(frm+"TxtEmail",ReadXMl("msg_email"));				
		}
		else if(isMail(txtemail.value)==false)
		{
			
			str+=SetTextMsg(frm+"TxtEmail",ReadXMl("msg_valid_email"));				
		}
		
		var txtwebsite=document.getElementById(frm+"Txtwebsite");
		if(txtwebsite.value!="" && !isWebsite(txtwebsite.value))
		{			
			str+=SetTextMsg(frm+"Txtwebsite",ReadXMl("msg_valid_website"));				
		}	
		if (str!='')
		{
			Show_DIV_Msg("divMsg",ReadXMl("msg_title"),str,22);			
			return false;	
		}
	Hide_DIV_msg1('divMsg');
	return true;
	}	
	    
	function CheckinputRegister()
	{
		if(!Checkinput())
			return false;
			var str='';
			var txtusername=document.getElementById(frm+"Txtusername");
			if(txtusername.value=="")
			{				
			
				str+=SetTextMsg(frm+"Txtusername",ReadXMl("msg_username"));	
			}
			else if(txtusername.value.length<6)
			{				
				str+=SetTextMsg(frm+"Txtusername",ReadXMl("msg_max_username"));	
			}
			var txtpass=document.getElementById(frm+"Txtpass");
			if(txtpass.value=="")
			{				
				str+=SetTextMsg(frm+"Txtpass",ReadXMl("msg_pass"));	
			}			
			else if(txtpass.value.length<4)
			{			
				str+=SetTextMsg(frm+"Txtpass",ReadXMl("msg_max_pass"));	
			}
			var txtpassre=document.getElementById(frm+"Txtpassre");
			if(txtpassre.value=="")
			{				
				str+=SetTextMsg(frm+"Txtpassre",ReadXMl("msg_passre"));	
			}		
			else if((txtpass.value)!=(txtpassre.value))
			{				
				str+=SetTextMsg(frm+"Txtpassre",ReadXMl("msg_xacnhan"));	
			}
			var txtktkt=document.getElementById(frm+"Txtktkt");
			var hidktkt=document.getElementById(frm+"hihktkt");			
			if(txtktkt.value=="")
			{				
				str+=SetTextMsg(frm+"Txtktkt",ReadXMl("msg_ktkt"));	
			}			
			else if((txtktkt.value)!=(hidktkt.value))
			{				
				str+=SetTextMsg(frm+"Txtktkt",ReadXMl("msg_valid_ktkt"));	
			}
			if (str!='')
			{		
				Show_DIV_Msg("divMsg",ReadXMl("msg_title"),str,22);											
				return false;	
			}
			Hide_DIV_msg1('divMsg');	
			document.getElementById(frm+"btnhidsave").click();	
			return false;	
		}
function isPhone(s)
{   
	var digits = "0123456789()-";
	var i;    
    for (i = 0; i < s.length; i++)
    { 	var c = s.charAt(i);
        if (digits.indexOf(c) == -1) 
			return false;
    }
    return true;
}
function isMail(email){
        if(email=="")
	      return false;
	  if(email.indexOf(" ")!=-1)
	   	   return false;
	  if(email.indexOf("@")==-1)
	   	   return false;	   	  	   
	   if(email.indexOf(".")==-1)
	       return false;
	   if(email.indexOf("..")!=-1)
	       return false;
	   if(email.indexOf("@")!=email.lastIndexOf("@"))
	       return false;
		if(email.lastIndexOf(".")==email.length-1)   
   	       return false;	    	   	
	   return true;	    	     
    }
    function isWebsite(url)
    {
		if ((url.indexOf("http://")==0)||(url.indexOf("https://")==0))
			return true;
		return false;
    }    
    function cleareData()
    {	
		document.getElementById(frm+"Txthovaten").value="";
		document.getElementById(frm+"Txtdiachi").value="";
		document.getElementById(frm+"cboquocgia").value="";    
		document.getElementById(frm+"cbocity").value="";	
		document.getElementById(frm+"Txtstate").value="";	
		document.getElementById(frm+"cbodistrict").value="";	
		document.getElementById(frm+"Txtcity").value="";
		document.getElementById(frm+"Txtzipcode").value="";
		document.getElementById(frm+"Txtdienthoai").value="";
		document.getElementById(frm+"TxtEmail").value="";
		document.getElementById(frm+"Txtusername").value="";
		document.getElementById(frm+"Txtpass").value="";
		document.getElementById(frm+"Txtpassre").value="";
		document.getElementById(frm+"Txtktkt").value="";
		document.getElementById(frm+"TxtMobiphone").value="";
		document.getElementById(frm+"Txtwebsite").value="";
		document.getElementById(frm+"Txtzipcode").value="";
		return false;
    } 
   function newWindow(page)
	{
	var disp_setting="toolbar=no,location=no,left=0,top=0,directories=no,menubar=no,"; 
	disp_setting+="scrollbars=yes, width=800,height=545";  	
	window.open(page,"",disp_setting); 	
    return false;	
	}	
	/////////////////////////////////////////   
	function Show_DIV_Msg(ctr1,msg_title,str,h )
	
	{      								       
		var activeInput1 = document.getElementById(frm+"Txtwebsite");
		var x = PositionX(activeInput1);
		var y = PositionY(activeInput1) + activeInput1.offsetHeight + h ; 
		
		document.getElementById(ctr1).style.position = 'absolute';			
		document.getElementById(ctr1).style.left=x
		document.getElementById(ctr1).style.top=y
        document.getElementById(ctr1).style.display='';  
        document.getElementById('Msgtitle').innerHTML=msg_title;
		document.getElementById('divMsg_string').innerHTML=str;	
		
		
				      						
	}
	
	function Show_DIV_MsginServer(ctr1,msg_title,str,h)
	
	{      								       
		var x = 219
		var y =h 
		document.getElementById(ctr1).style.position = 'absolute';			
		document.getElementById(ctr1).style.left=x
		document.getElementById(ctr1).style.top=y
        document.getElementById(ctr1).style.display='';  
        document.getElementById('Msgtitle').innerHTML=msg_title;
		document.getElementById('divMsg_string').innerHTML=str;	
		
		
				      						
	}
    ////////////////
	
	

