var xmlhttp;
function val_editpro(ObjFrm)
	{
		if(!isBlank(ObjFrm.MgusrXvarFnm0,trimAll(ObjFrm.MgusrXvarFnm0.value),"First Name")) return false;
		
		if(!isBlank(ObjFrm.MgusrXvarLnm0,trimAll(ObjFrm.MgusrXvarLnm0.value),"Last Name")) return false;
		
		if(!isEmail(ObjFrm.MgusrXvarEml0,trimAll(ObjFrm.MgusrXvarEml0.value),"Email")) return false;
		if(trimAll(ObjFrm.oldpass.value) != "")
		{
			if(!isBlank(ObjFrm.MgusrXvarPwd0,trimAll(ObjFrm.MgusrXvarPwd0.value),"New Password")) return false;
	
			if(ObjFrm.MgusrXvarPwd0.value != ObjFrm.cpass.value)
			{
				alert("Password and Confirm Password does not match.");return false;
			}
		}
	    if(!isBlank(ObjFrm.MgusrXvarAdd0,trimAll(ObjFrm.MgusrXvarAdd0.value),"Address")) return false;
		if(!isBlank(ObjFrm.MgusrXvarCity0,trimAll(ObjFrm.MgusrXvarCity0.value),"Town")) return false;
		if(!isBlank(ObjFrm.MgusrXvarState0,trimAll(ObjFrm.MgusrXvarState0.value),"County")) return false;
		if(!isBlank(ObjFrm.MgusrXvarZip0,trimAll(ObjFrm.MgusrXvarZip0.value),"Post Code")) return false;
		if(!isBlank(ObjFrm.MgusrXvarCtry0,trimAll(ObjFrm.MgusrXvarCtry0.value),"Country")) return false;
		//if(!isZip(ObjFrm.MgusrXvarZip0)) return false;
    
	editprofile(ObjFrm);
	return true;
	}
	function editprofile(ObjFrm)
	{
	xmlhttp=GetXmlHttpObject();
	
	if (xmlhttp==null)
	{
	alert ("Your browser does not support XMLHTTP!");
	return;
	}
	
	var MgusrXvarFnm0 = ObjFrm.MgusrXvarFnm0.value;
	var MgusrXvarLnm0 = ObjFrm.MgusrXvarLnm0.value;
	var oldpass = ObjFrm.oldpass.value;
	var MgusrXvarPwd0 = ObjFrm.MgusrXvarPwd0.value;
	var MgusrXvarAdd0 = ObjFrm.MgusrXvarAdd0.value;
	var MgusrXvarAdd1 = ObjFrm.MgusrXvarAdd1.value;
	var MgusrXvarCtry0 = ObjFrm.MgusrXvarCtry0.value;
	var MgusrXvarState0 = ObjFrm.MgusrXvarState0.value;
	var MgusrXvarCity0 = ObjFrm.MgusrXvarCity0.value;
	var MgusrXvarZip0 = ObjFrm.MgusrXvarZip0.value;
	
	var url = dynlink+"/edit-profile.php";
	var parameters = "MgusrXvarFnm0="+MgusrXvarFnm0+"&MgusrXvarLnm0="+MgusrXvarLnm0+"&oldpass="+oldpass+"&MgusrXvarPwd0="+MgusrXvarPwd0+"&MgusrXvarAdd0="+MgusrXvarAdd0+"&MgusrXvarAdd1="+MgusrXvarAdd1+"&MgusrXvarCtry0="+MgusrXvarCtry0+"&MgusrXvarState0="+MgusrXvarState0+"&MgusrXvarCity0="+MgusrXvarCity0+"&MgusrXvarZip0="+MgusrXvarZip0;
	xmlhttp.open("POST", url, true);
	
	//Send the proper header information along with the request
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parameters.length);
	xmlhttp.setRequestHeader("Connection", "close");
	
	xmlhttp.onreadystatechange = function() {//Handler function for call back on state change.
		if(xmlhttp.readyState == 4) {
			if(xmlhttp.responseText == "error")
			{
				document.getElementById("errordiv").innerHTML = "Old password is not match with your current password !!";
			}
			else
			{
				document.getElementById("detaildiv").innerHTML = xmlhttp.responseText;
				document.getElementById("errordiv").innerHTML =  "Your profile has been changed successfully !!";
			}
		}	
	}
	xmlhttp.send(parameters);
	
	return false;
	}
