window.onresize=function(){
	//var centerPos = getCenterPos(300,200);
	//JSFX_FloatDiv("changePasswdDiv", centerPos[0],centerPos[1]);
	resizeOverlaydiv();
}

 function showResetPasswdDiv(){
	showOverlaydiv();
	$("resetPasswdDiv").style.display='';
	var dataDiv = $("dataDiv");	
  	var statusMsgDiv = $("statusMsgDiv");	
  	var serverErrDiv = $("serverErrDiv");
	if(dataDiv) {
		dataDiv.style.display = "";
	}	
	if(statusMsgDiv) {
		statusMsgDiv.style.display = "none";
	}
	if(serverErrDiv) {
		serverErrDiv.style.display = "none";
	}
	$("submitBttn").focus();
 }

 function hideResetPasswdDiv(){
	hideOverlaydiv();
	var primaryEmail = $("primaryEmail");
	if(primaryEmail){
		primaryEmail.value="";
	}	
	document.getElementById("resetPasswdDiv").style.display='none';
 }
 
	function doResetPasswd(contextPath){
		//alert("doResetPasswd");
		var primaryEmail = $("primaryEmail").value;
		var serverErrDiv = $("serverErrDiv");
 		if(validateEmail(primaryEmail)) {
 			serverErrDiv.style.display = "none";	
	    	$("closeBttn").style.display = "none";
	    	$("disableCloseBttn").style.display = "";
	    	$("submitBttn").disabled="disabled";
	 		url = contextPath + '/ajaxResetPasswordAction.do?primaryemail=' + primaryEmail + "&doAjaxCall=true";    
	    	var request=new Ajax.Request(url,{method: "get",onComplete: showStatus}); 
	    } else {
	    	if(serverErrDiv) {
				serverErrDiv.style.display = "";
				$("serverErr").innerHTML = "Primary Email is an invalid e-mail address.";
			}
	    }
	} 	
	
	function showStatus(transport){
		var response = transport.responseXML;
		var error = response.getElementsByTagName("error");
	  	if(error.length > 0) {
	  		//alert("calling prepareErrorForAjaxCall");
	  		prepareErrorForAjaxCall(error[0].childNodes[0].nodeValue);
	  	} else {
		  	var statusMsg = response.getElementsByTagName("StatusMsg");  	
		  	//alert("statusMsg:"+statusMsg);
			var msg = "";
			//alert("msg:"+msg);
			for(i=0;i<statusMsg.length;i++)
				msg += statusMsg[i].childNodes[0].nodeValue + "<br>";
			var attr = statusMsg[0].getAttribute("isError");
			var serverErrDiv = $("serverErrDiv");
			if(attr == "true") {
				if(serverErrDiv) {
					serverErrDiv.style.display = "block";
					$("serverErr").innerHTML = msg;
				}	 
			} else {
				$("statusMsg").innerHTML = msg;		
				showStatusMsgDiv();
			}
  	}
  	$("closeBttn").style.display = "";
	$("disableCloseBttn").style.display = "none";
	$("submitBttn").disabled="";
 }
  	
  	function showStatusMsgDiv(){
  		var serverErrDiv = $("serverErrDiv");	
  		var dataDiv = $("dataDiv");	
  		var statusMsgDiv = $("statusMsgDiv");	
  		
		if(serverErrDiv) {
			serverErrDiv.style.display = "none";
		}
		if(dataDiv) {
			$("primaryEmail").value = "";	
			dataDiv.style.display = "none";
		}	
		if(statusMsgDiv) {
			statusMsgDiv.style.display = "";
		}	
		
 		
  	}

