/* kalendar */
 var isOvercal=false;
 var isOversearch=false;
 var isOvercurrency=false;
 var isOverfilter=false;
 var timeout=1500;

 function showDivcal(){
  timeout=100;
  isOvercal=true;
  setTimeout(showcal,timeout);
 }
 function showDivsearch(){
  timeout=100;
  isOversearch=true;
  setTimeout(showsearch,timeout);
 }
 function showDivcurrency(){
  timeout=100;
  isOvercurrency=true;
  setTimeout(showcurrency,timeout);
 }
 function showDivfilter(){
  timeout=100;
  isOverfilter=true;
  setTimeout(showfilter,timeout);
 }
 function showcal(){
  if(isOvercal){
   m=document.getElementById('hideDiv');
   m.style.display="block";
  }
 }
 function showsearch(){
  if(isOversearch){
   m=document.getElementById('hideDiv2');
   m.style.display="block";
  }
 }
 function showcurrency(){
  if(isOvercurrency){
   m=document.getElementById('hideDiv3');
   m.style.display="block";
  }
 }
 function showfilter(){
  if(isOverfilter){
   m=document.getElementById('hideDiv4');
   m.style.display="block";
  }
 }
 function hideDivcal(){
  isOvercal=false;
  if(!isOvercal){
   timeout=1500;
   timeoutIDcal=setTimeout(hidecal,timeout);
  }	
 }
 function hideDivsearch(){
  isOversearch=false;
  if(!isOversearch){
   timeout=1500;
   timeoutIDsearch=setTimeout(hidesearch,timeout);
  }	
 }
 function hideDivcurrency(){
  isOvercurrency=false;
  if(!isOvercurrency){
   timeout=1500;
   timeoutIDcurrency=setTimeout(hidecurrency,timeout);
  }	
 }
 function hideDivfilter(){
  isOverfilter=false;
  if(!isOverfilter){
   timeout=1500;
   timeoutIDfilter=setTimeout(hidefilter,timeout);
  }	
 }
 function hidecal(){
  if(!isOvercal){
   m=document.getElementById('hideDiv');
   m.style.display="none";
  }	
 }
 function hidesearch(){
  if(!isOversearch){
   m=document.getElementById('hideDiv2');
   m.style.display="none";
  }	
 }
 function hidecurrency(){
  if(!isOvercurrency){
   m=document.getElementById('hideDiv3');
   m.style.display="none";
  }	
 }
 function hidefilter(){
  if(!isOverfilter){
   m=document.getElementById('hideDiv4');
   m.style.display="none";
  }	
 }
 function overcal(){
  clearTimeout(timeoutIDcal);
  isOvercal=true;
 }
 function oversearch(){
  clearTimeout(timeoutIDsearch);
  isOversearch=true;
 }
 function overcurrency(){
  clearTimeout(timeoutIDcurrency);
  isOvercurrency=true;
 }
 function overfilter(){
  clearTimeout(timeoutIDfilter);
  isOverfilter=true;
 }
 function outcal(){
  isOvercal=false;
  hideDivcal();
 }
 function outsearch(){
  isOversearch=false;
  hideDivsearch();
 }
 function outcurrency(){
  isOvercurrency=false;
  hideDivcurrency();
 }
 function outfilter(){
  isOverfilter=false;
  hideDivfilter();
 }

// popup
 function makePopup(windowPosX,windowPosY,windowName,url,name,w,h,extra){
  var titlebarHeight=28;
  str="height="+h+",width="+w+","+extra;
  if(parseInt(navigator.appVersion)>3) // supports screen.width
   if (windowPosX==-1){
    str+=",left=" + (screen.width -w)/2 + ",top=" + parseInt(((screen.height -h)-titlebarHeight)/2);
   }else{
    str+=",left="+windowPosX+",top="+windowPosY;
   }
  var k=eval(windowName+"=window.open('"+url+"','"+name+"','"+str+"')");
  return k;
 }
 function openPop(url,width,height){
  ak_pop=makePopup(-1,-1,'tab',url,'tab',width,height,'scrollbars=yes');		
  ak_pop.focus();	
 }

function ShowBottom()
{
	var y;
	if (self.innerHeight) // all except Explorer
	{
		y = self.innerHeight;
	}
	else if (document.documentElement && document.documentElement.clientHeight)
		// Explorer 6 Strict Mode
	{
		y = document.documentElement.clientHeight;
	}
	else if (document.body) // other Explorers
	{
		y = document.body.clientHeight;
	}

	el = document.getElementById("bottom")
	if(document.body.scrollHeight <= y) {
		el.style.position = "absolute";
		el.style.bottom = "0px";
	}
	el.style.visibility = "visible";
}

