
function runAppRequest(Who,glRecValue){
	if(glRecValue=="print-etime-card-message"){
		printETimeMessage();
	}
}

function logout(){
	parent.GL_STOP_SH_BANNER=0;
	if(!arguments[0]){ 
		window.Lib.quickSubmit('info','logout');
	}else{
		var frm=window.Lib.getFormByID('info');
		frm.hEvent.value="logout-to";
		frm.action+="?loc="+ arguments[0];
		frm.submit();
	} 
}

function setLoginCookie(mode,sEmail,saveLogin){
	if(!saveLogin){ return; }
	if(mode=="HOME"){
		var frm=window.Lib.getFormByID('login');
		var co=window.Lib.getcookie('login');
		if(co==";"){ co=""; }
		frm.txtEmail.value=co;
		return; 
	}
	window.Lib.setcookie('login',sEmail,300);
}

function hideBunner(){parent.TEMP_HIDE=1;window.Lib.hidelayer('elads');}

function runPopupShell(height,width,top,left,inHTML){
	var visibility='visible'; //'hidden'
	if(arguments[8]){ visibility=arguments[8]; }

	var buttonDisabled=false;
	if(arguments[5]){
		if(arguments[5]=="buttonDisabled"){ buttonDisabled=true; }
	}
	var elem="eleminfo";
	if(arguments[6]){ elem=arguments[6]; }

	var cls="c-u11";
	if(arguments[7]){ cls=arguments[7]; }
			
	var s='';
	s+="<table class='oB1W' cellspacing='0' cellpadding='0'>";	
				
	s+="<tr>";	
	s+="	<td width='10' height='5'></td>";
	s+="	<td align='left' width='"+ width +"'></td>";
	s+="</tr>";
		
	s+="<tr>";
	s+="	<td width='10'></td>";	
	s+="	<td class='"+ cls +"' height='"+ height +"' valign='top'>";
	s+="		<span>"+ inHTML +"</span></td>";
	s+="</tr>";
		
	s+="<tr>";
	s+="	<td width='10'></td>";
		
	s+="<td align='right'>";
	
	if(!buttonDisabled){
	
		s+="<input type='button' value='  Close  ' name='btnLogout'"; 
		s+="	onclick=window.Lib.hidelayer('eleminfo'); class='btn-ora'>&nbsp;&nbsp;&nbsp;";
	
	}
	
	s+="</td>";	
	s+="</tr>";	
	
	s+="<tr><td height='5' colspan='2'></td></tr>";		
	s+="</table>";

	window.Lib.writetolayer(elem,s);
	window.Lib.showlayer(elem);
	window.Lib.movelayer(elem,top,left);
	if(visibility=='hidden'){ window.Lib.hidelayer(elem); }	
	
}//-- end

function setFormattingGrayBars(){
	try{ var oSW=window.Lib.getcontrol('tblInfo'); }catch(d){;} 
	try{ var oSH=window.Lib.getcontrol('tdLeftBorder'); }catch(d){;}
	if(oSW){ oSW.width=document.body.clientWidth; } 
	if(oSH){ oSH.height=document.body.clientHeight-70; }
		
	try{ var oRBx=window.Lib.getcontrol('tblRightBox'); }catch(d){;}
	try{ var oRBb=window.Lib.getcontrol('tblRightButton');}catch(d){;}
	try{ var oLBx=window.Lib.getcontrol('tblLeftBox'); }catch(d){;}

	if((oRBx) && (oLBx)){ oLBx.width=oRBx.offsetWidth; }
	if((oRBx) && (oRBb)){ oRBb.width=oRBx.width-4; }
	
	
	try{ var Lbar_a =window.Lib.getcontrol('Lbar_a'); }catch(d){;} 
	try{ var Lbar_b=window.Lib.getcontrol('Lbar_b'); }catch(d){;}
	try{ var Lbar_m=window.Lib.getcontrol('Lbar_m'); }catch(d){;}
	
	try{ var Rbar_a =window.Lib.getcontrol('Rbar_a'); }catch(d){;} 
	try{ var Rbar_b=window.Lib.getcontrol('Rbar_b'); }catch(d){;}
	try{ var Rbar_m=window.Lib.getcontrol('Rbar_m'); }catch(d){;}

	try{ var Cbar_a =window.Lib.getcontrol('Cbar_a'); }catch(d){;} 
	try{ var Cbar_b=window.Lib.getcontrol('Cbar_b'); }catch(d){;}
	try{ var Cbar_m=window.Lib.getcontrol('Cbar_m'); }catch(d){;}

	if(Cbar_a){	
		w=Cbar_m.clientWidth
		Cbar_a.width=oRBx.width-4; 
		Cbar_b.width= (Cbar_a.width - w) / 2;
	}
		
	if(Lbar_a){	
		w=Lbar_m.clientWidth
		Lbar_a.width=oLBx.width-4; 
		Lbar_b.width= (Lbar_a.width - w) / 2;
	}
	
	if(Rbar_a){	
		w=Rbar_m.clientWidth
		Rbar_a.width=oRBx.width-4; 
		Rbar_b.width= (Rbar_a.width - w) / 2;
	}	
}