function logOut(){
	try{
		var pars = 'ajax=y';
		var url = sWebRootPath+"/LogoutAction.jsp";
		var myAjax = new Ajax.Request(
			url,
			{
				method: 'post',
				parameters: pars,
				onComplete: logOutResponse
			}
		);
	}catch(e){
		alert(e);
	}
}

function logOutResponse(originalRequest){
	var sRe = trim(originalRequest.responseText);
	var sResult = parseReturnXML(sRe,"Result","");
	if(sResult=="Success"){
		window.open(sWebRootPath+"/Main.jsp?rand="+randomNumber(),"_self","");
	}
}

/*
var myGlobalHandlers = {
	onCreate: function(){
		showCover();
	},
	onComplete: function() {
		if(Ajax.activeRequestCount == 0){
			hideCover();
			setFieldResponse(sRe);
			runAlertResponse(sRe);
		}
	}
};
Ajax.Responders.register(myGlobalHandlers);
*/
function showCover(sTips){
	if(typeof(sTips)!="undefined" && sTips.length>0) document.all("CoverTip").innerHTML=sTips;

	$("clock").style.top = document.body.scrollTop + "px";
	$("clock").style.left = document.body.scrollLeft + "px";
	$("innerclock").style.left = document.body.scrollLeft + "px";
	$("innerclock").style.top = document.body.scrollTop + "px";
	$("clock").style.display="block";
	$("innerclock").style.display="block";
}

function hideCover(){
	$("clock").style.display="none";
	$("innerclock").style.display="none";
}

function setFieldResponse(sRe){
	var fieldError = parseReturnXML(sRe,"FieldError","");
	if(fieldError=="") return;
	var fields = fieldError.split(";");
	for(var i=0;i<fields.length;i++){
		var field=fields[i].split(":");
		var fieldID = field[0];
		var fieldError = field[1];
		if(fieldError.length>0) setValidationMessage(document.getElementById(fieldID),fieldError);
	}
}

function runAlertResponse(sRe){
	var sAlert = parseReturnXML(sRe,"Alert","");
	if(sAlert.length>0) alert(sAlert);
}

function OpenPage(sURL,sTargetWindow,sStyle)
{
	var sPageURL=""; 
	if(sURL.indexOf("?")<0) sPageURL = sWebRootPath + sURL + "?&";
	else sPageURL = sWebRootPath + sURL+"&";

	sPageURL = sPageURL + "&rand1="+randomNumber();
	window.open(sPageURL,sTargetWindow,sStyle);
}



