var xmlhttp = false;
var loadstatustext= "<span style='position:relative; top:5px;'><img src='includes/ajaxtabs/loading.gif'/>"+
	"<span style='position:relative; top:-3px;'>&nbsp;Please wait...</span></span>";
	// If the user is using Mozilla/Firefox/Safari/etc
if (window.XMLHttpRequest) {
        //Intiate the object
        xmlhttp = new XMLHttpRequest();
        //Set the mime type
        xmlhttp.overrideMimeType('text/xml');
}else if (window.ActiveXObject) {
        //Intiate the object
 xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}


var flag; 
function editProfile(frm){
var min_length_add = 10;
var max_length_add = 100;
var filter=/[^a-zA-z0-9]/	

    if(frm.txtpass.value != "" && frm.txtpass1.value != ""){
	     if(frm.txtcurrent.value == ""){
	    	alert("Please Enter Current Password !");
		    frm.txtcurrent.focus();
		    return false;
	}
	if(frm.txtpass.value == ""){
			alert("Please Enter Password !");
			frm.txtpass.focus();
			return false;
		}
	if(frm.txtpass.value != frm.txtpass1.value){	
			alert("Both Entered Password Must Be Same  !");
			frm.txtpass1.value = "";
			frm.txtpass.focus();
			return false;
	}
	
	if(frm.txtEmail.value == ""){
			alert("Please Enter E-mail !");
			frm.txtEmail.focus();
			return false;
		}else{
			var test = frm.txtEmail.value;
			var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
		if (!filter.test(frm.txtEmail.value)){
			alert("Enter Valid E-mail");
			frm.txtEmail.focus();
			return false;
		}
	}
	

}
	if(frm.txtcurrent.value != ""){
			userid = encodeURIComponent(frm.txtuserid.value);
			pass = encodeURIComponent(frm.txtcurrent.value);
			email = encodeURIComponent(frm.txtEmail.value);
			var url = 'changepass.php?userid='+userid+'&pass='+pass+'&email='+email;
			xmlhttp.open('GET',url, true);
			xmlhttp.send(null); 
			document.getElementById('valRowid1').style.display = "";
			xmlhttp.onreadystatechange = function(){
		if(xmlhttp.readyState == 1 || xmlhttp.readyState == 2){
			document.getElementById('valMsg1').innerHTML=loadstatustext;
		}else if(xmlhttp.readyState == 4 && xmlhttp.status == 200){
			xM = xmlhttp.responseText;
		if(parseInt(xM.length) != 0){
			document.getElementById('valMsg1').innerHTML = xmlhttp.responseText;
			frm.txtcurrent.value == '';
			frm.txtcurrent.focus();
			flag = 0;
			return false;
		}else{
			frm.submit();	
		}
    }else{
			document.getElementById('valMsg').innerHTML = 'Error: Password Confirmation Failed!';
	   }
    }
 }else{
	flag =1;
}
	if(frm.txtOrgName.value == "" ){
			alert("Please Enter Organization Name !");
			frm.txtOrgName.focus();
			return false;
	}
if(flag = 1){
	frm.submit();
	}
}


