function Validate_Input(res){
	if(res.length==0) return false;
	return true;
}
function Validate_EmailInput(txt){
	if(txt.length==0){ 
	  return false; 
	}else{
		var str = txt;
		var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; 
		var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/;
		if (!reg1.test(str) && reg2.test(str)) {
			return true;
		}else{
			return false; 
		}
	  return false;
	}
}
function LoginUser(){
	document.getElementById('login_error').innerHTML='';
	var username=document.getElementById("username").value;
	var password=document.getElementById("password").value;
	if(username.length==0){
		document.getElementById('login_error').innerHTML=LANGUAGE['VUser'];
		return false;
	}
	if(password.length==0){
		document.getElementById('login_error').innerHTML=LANGUAGE['VPass'];
		return false;
	}
	x_LoginUserLogin(username,password,LoignUserDisplay);
}
function LoignUserDisplay(res){
	if(res==true){
		x_LoignDisplayAfterLogin(LoignUserDisplayHTML);
	}else{
		document.getElementById('login_error').innerHTML=LANGUAGE['Login_Error'];
	}
}
function LoignUserDisplayHTML(res){
	document.getElementById('login_table').innerHTML=res;
}
function ChangeProfile(){
	document.getElementById("td_phone").style.color='';
	document.getElementById("td_email").style.color='';
	document.getElementById("td_address").style.color='';
	var phone=document.getElementById("phone").value;
	var mobile=document.getElementById("mobile").value;
	var email=document.getElementById("email").value;
	var address=document.getElementById("address").value;
	var country=document.getElementById("country_id").value;
	var err=0;
	if(!Validate_Input(phone)){
		document.getElementById("td_phone").style.color='red';
		err=1;
	}
	if(!Validate_EmailInput(email)){
		document.getElementById("td_email").style.color='red';
		err=1;
	}
	if(!Validate_Input(address)){
		document.getElementById("td_address").style.color='red';
		err=1;
	}
	if(err==1){
		alert(LANGUAGE['Please Fill Missing Data']);
		return false;
	}
	x_ChangeProfile(phone,mobile,email,address,country,ChangeProfile_Display);
}
function ChangeProfile_Display(res){
	if(res==true){
		document.getElementById("profile_st").innerHTML="<font color='red'><b>"+LANGUAGE['ProfileSaved']+"</b></font>";
	}else{
		document.getElementById("profile_st").innerHTML="<font color='red'><b>"+LANGUAGE['ProfileSavedErr']+"</b></font>";
	}
}