//var newmenuheight = 0;
function newHeight(){
		var a = window.open('','','width=300,height=300');
	a.document.open("text/html");
	a.document.write(document.getElementById("Main").innerHTML);
	a.document.close();
	a.print();
}
function setHeight(dh){
	document.getElementById("Main").style.height = getWindowHeight()-150-dh+"px";
	document.getElementById("contentMain").style.height = getWindowHeight()-210-dh+"px";
	document.getElementById("Leftmenu").style.height = getWindowHeight()-147-dh+"px";
	document.getElementById("Lmid").style.height = getWindowHeight()-245-dh+"px";
	document.getElementById("Rmid").style.height = getWindowHeight()-245-dh+"px";
	document.getElementById("Rightmenu").style.height = getWindowHeight()-147-dh+"px";
}

function getWindowHeight() {
  var windowHeight = 0;
	
  if (typeof(window.innerHeight) == 'number')
    windowHeight = window.innerHeight;
	
  else {
		
    if (document.documentElement && document.documentElement.clientHeight)
      windowHeight = document.documentElement.clientHeight;
		
    else {
      if (document.body && document.body.clientHeight)
        windowHeight = document.body.clientHeight; }; };
				
  return windowHeight;
};

function stageListener() {
	document.getElementById("Content").style.visibility="hidden";
	//newmenuheight = innerheight;
	var d = document.getElementById('Menu');
    var dh = d.offsetHeight;
	setHeight(dh);
		document.getElementById("Content").style.visibility="visible";

}

function triggerAll(header) {
	for(var i=1; i<=5; i++){
		var body = $(header+i);
		
		new Effect.BlindUp(body, {duration: 0.25, afterFinish: stageListener});
		body.addClassName('bodyClosed');
		body.removeClassName('bodyOpen');
	}
}

function focusMenu(h, s, lang){
	var body = $("Smenu"+h);

	if(body.hasClassName('bodyClosed')) {
		// open
		new Effect.BlindDown(body, {duration: 0, afterFinish: stageListener});
		body.addClassName('bodyOpen');
		body.removeClassName('bodyClosed');
	}
	         
	rollOver("subnavi"+h+"-"+s, lang);
}

function triggerAllOther(header) {
	for(var i=1; i<=5; i++){
		var body = $("Smenu"+i);
		
		if("Smenu"+i != header){
			new Effect.BlindUp(body, {duration: 0.25, afterFinish: stageListener});
			body.addClassName('bodyClosed');
			body.removeClassName('bodyOpen');
		}
	}
}


function trigger(header) {
	triggerAllOther(header);
	var body = $(header);
	
	if(body.hasClassName('bodyClosed')) {
		// open
		new Effect.BlindDown(body, {duration: 0.25, afterFinish: stageListener});
		body.addClassName('bodyOpen');
		body.removeClassName('bodyClosed');
	}
	else {
		// close
		new Effect.BlindUp(body, {duration: 0.25, afterFinish: stageListener});
		body.addClassName('bodyClosed');
		body.removeClassName('bodyOpen');
	}
}

function rollOverHead(img, lang) {
	var class_p = document.getElementsByClassName(img);

	for(var i=0; i<class_p.length; i++){
		class_p[i].src="valorlub_images/"+lang+"/navi_arrow_f2.png";
	}
}

function rollOutHead(img, lang) {
	var class_p = document.getElementsByClassName(img);
	
	for(var i=0; i<class_p.length; i++){
		class_p[i].src="valorlub_images/"+lang+"/navi_arrow.png";
	}
}

function rollOver(img, lang) {
	var class_i = document.getElementsByClassName(img+"-i");
	var class_p = document.getElementsByClassName(img+"-p");
	
	for(var i=0; i<class_i.length; i++){
		class_i[i].src="valorlub_images/"+lang+"/"+img+"_f2.png";
		class_p[i].src="valorlub_images/"+lang+"/subnavi_arrow_f2.png";
	}
}

function rollOut(img, lang) {
	if("subnavi"+h+"-"+s != img){
		var class_i = document.getElementsByClassName(img+"-i");
		var class_p = document.getElementsByClassName(img+"-p");
		
		for(var i=0; i<class_i.length; i++){
			class_i[i].src="valorlub_images/"+lang+"/"+img+".png";
			class_p[i].src="valorlub_images/"+lang+"/subnavi_arrow.png";
		}
	}
}

function loadEvents(){
	document.getElementById("Content").style.visibility="visible";
	stageListener();

	if(h != 0 && s != 0){
		focusMenu(h,s, lang);
	}
	
	if(sIFR != null && sIFR.replaceElement != null){
//	sIFR.replaceElement("h3.title","swf/sifr.swf","#669dc5", "#000000", "#DCDCDC", "#ffffff", 0, 0, 0, 0, "fontSize=20");
	sIFR.replaceElement("h1", "swf/tle_valorlub.swf", "#669dc5", null, null, null, 0, 0, 0, 0, null);
	};
}


if (document.getElementById) window.onresize = stageListener;
if (document.getElementById) window.onload = loadEvents;