var today_date= new Date();
var month=today_date.getMonth()+1;
var today=today_date.getDate();
var year=today_date.getYear();
									
function ShowHide(divnaam,aktie,force_select,other_div){
	var obj_divnaam = document.getElementById(divnaam);
	obj_divnaam.style.display=aktie;
	
	if (aktie == "block"){
		hideElement('select');
		
		/*for forcing to show the selectboxes on the advanced search form*/
		if (force_select == "force_select"){
			var obj_divnaam = document.getElementById(divnaam);
			obj_divnaam.style.visibility='visible';
			
			/*internet has 2 selectboxes (risbis has 1 selectbox), so this is for internet*/
			if (other_div != ""){
				
				var obj_divnaam = document.getElementById(other_div);
				obj_divnaam.style.visibility='visible';
			}
		}		
		
	}else{
		showElement('select');
	}
}

function ShowHideDivs(show,hide){
	var obj_divnaam = document.getElementById(hide);
	obj_divnaam.style.display='none';
	
	var obj_divnaam = document.getElementById(show);
	obj_divnaam.style.display='block';
}

var	ie=document.all

//hides <select> and <applet> objects (for IE only)
function hideElement( elmID, overDiv ){
	if( ie ){
		for( i = 0; i < document.all.tags( elmID ).length; i++ ){
			obj = document.all.tags( elmID )[i];
			if( !obj || !obj.offsetParent ){
    				continue;
			}

			objHeight = obj.offsetHeight;
			objWidth = obj.offsetWidth;

			//obj.style.display = "none";
			obj.style.visibility = "hidden";
		}
	}
}

// unhides <select> and <applet> objects (for IE only)
function showElement( elmID ){
	if( ie ){
		for( i = 0; i < document.all.tags( elmID ).length; i++ ){
			obj = document.all.tags( elmID )[i];
			if( !obj || !obj.offsetParent ){
				continue;
			}
			//obj.style.display = "block";
			obj.style.visibility = "visible";
		}
	}
}

var menu_open = new Array();
function loadMenuLayer(menu_id,menu_nr,oid){
	var par ="menu_"+menu_nr;
	if(menu_open[menu_nr]!=true && menu_open[menu_nr]!=false){ // <-- only execute if its not added to menu_open array; if false or true  then its already been loaded.
		var loaderClass = "loader";
		$(par).addClassName(loaderClass)
		url = "include/getMenu.jsp?objectid="+oid;
		
		loader = new Ajax.Updater(
					menu_id, 
					url, 
					{	asynchronous:true, 
						evalScripts:false, 
						method:'get',
						onComplete:function(){
								$(par).removeClassName(loaderClass)
								}
					} );
		
	}
};

function ShowHideMenu(menu_id, menu_nr,oid){
	var par ="menu_"+menu_nr;
	var obj_divnaam = document.getElementById(menu_id);
	//
	
	
	if($(par).className.indexOf("opened")>0){
		menu_open[menu_nr]=true;
	}
	
		if(menu_open[menu_nr]){ 	// close
			
			obj_divnaam.style.display='none';
			$(par).removeClassName("opened")
			menu_open[menu_nr]=false;
			closeAllMenus(par);
		}else {						// open
			closeAllMenus(par);
			loadMenuLayer(menu_id,menu_nr,oid)
			obj_divnaam.style.display='block';
			$(par).addClassName("opened")
			menu_open[menu_nr]=true;
			
		}
	
}

function closeAllMenus(par){
	// close all menues first
	//menu = ($("homemenu"))? $("homemenu").down() : $("menu").down();
	parlvl =  $(par).up();
	ulcnt = $(parlvl).getElementsByClassName("submenu")
	//ulcnt = $($(menu).down(0)).down("submenu)
	
	//alert($(parlvl).tagName)
	for(i=0;i<ulcnt.length;i++){
		menu_nr = ulcnt[i].id.split("_")[1]
		if(menu_open[menu_nr]){ 	// close
			$("menu_"+menu_nr).removeClassName("opened")
			ulcnt[i].style.display='none'
			menu_open[menu_nr]=false;
		}
	}
};

function unloader(){

}

function CheckOpenMouseOver(menu_id, menu_nr){
	var obj_divnaam = document.getElementById(menu_id);
	if(menu_open[menu_nr])
	{
	}
	else
	{
	 	if (obj_divnaam.className.indexOf("menu_li_hover")==-1){
														  
				obj_divnaam.className += ' menu_li_hover';
				document.title= obj_divnaam.className
			}
	}
	
}

function CheckOpenMouseOut(menu_id, menu_nr){
	var obj_divnaam = document.getElementById(menu_id);
	if(menu_open[menu_nr])
	{
	
	}
	else
	{
	 	//alert(obj_divnaam.className)
		obj_divnaam.className = obj_divnaam.className.replace(' menu_li_hover','');
		//alert(obj_divnaam.className)
	}
}



function GV_clock(format){ // format h:m:s


	var imgBaseDir = "../images/clock/"
	format = format.split(":")
	h = (format[0] == "h")? true : false;
	m = (format[1] == "m")? true : false;
	s = (format[2] == "s")? true : false;
	dotime(h,m,s);

};

function dotime(h,m,s){ 
	var imgBaseDir = "images/clock/"
	theTime=setTimeout('dotime('+h+','+m+','+s+')',1000);
	d = new Date();
	hr= d.getHours()+100;
	mn= d.getMinutes()+100;
	se= d.getSeconds()+100;
	tot=''+hr+mn+se;
	if(h){
		$('hr1').innerHTML = (d.getHours()<=9) ? 0+""+d.getHours():d.getHours() ;

	//$('hr1').src = imgBaseDir +'dg'+tot.substring(1,2)+'.gif';
	//$('hr2').src = imgBaseDir +'dg'+tot.substring(2,3)+'.gif';
	}
	if(m){
		$('mn1').innerHTML = (d.getMinutes()<=9) ? 0+""+d.getMinutes():d.getMinutes() ;
		$('cm').innerHTML = ":"
		//$('mn1').src = imgBaseDir +'dg'+tot.substring(4,5)+'.gif';
		//$('mn2').src = imgBaseDir +'dg'+tot.substring(5,6)+'.gif';
	}else{
		$('cm').style.display = "none"
		$('mn1').style.display = "none"
		//$('mn2').style.display = "none"
	}
	if(s){
		$('se1').innerHTML = d.getSeconds()
		$('cs').innerHTML = ":"
	//$('se1').src = imgBaseDir +'dg'+tot.substring(7,8)+'.gif';
	//$('se2').src = imgBaseDir +'dg'+tot.substring(8,9)+'.gif';
	}else{
		$('cs').style.display = "none"
		$('se1').style.display = "none"
		//$('se2').style.display = "none"
	}
};

function MenuMouseover(obj){
	$(obj).addClassName('menu_li_hover')
}

function MenuMouseout(obj){
	$(obj).removeClassName('menu_li_hover');
}