var consoleDown = false;
var downInit = -401;
var downOffset = 15;
var downLimit = 0;
var downSmoothness = 10;

// No és necessari però és higienic
var upOffset = 50;
var upLimit = -401;
var upSmoothness = 10;

var theObject;
//Detecta navegadors és necessari ;P
var isNS4 = (document.layers) ? true : false;
var isIE4 = (document.all && !document.getElementById) ? true : false;
var isIE5 = (document.all && document.getElementById) ? true : false;
var isNS6 = (!document.all && document.getElementById) ? true : false;


function init() {		

	if (isIE5) {
		theObject = everyThing.style;
		theObject2 = pestana.style;
		theObject.top = downInit;
		theObject2.top = 47;	
	
	}else if (isNS6){ 
		theObject=document.getElementById('everyThing');		
	/*	
		window.captureEvents(Event.KEYDOWN); 
		window.onkeydown = controlKey; 

		Window.captureEvents(Event.KEYPRESS); 
		Window.onkeydown = keyDown; */

	}else if (isNS4){	//NS 4.x		
		theObject=document.layers[1];		
		//document.onkeydown = controlKey; 
	
		document.layers['everyThing'].document.captureEvents(Event.KEYPRESS);
		document.layers['everyThing'].document.onkeydown = keyDown;

		document.layers['everyThing'].document.captureEvents(Event.KEYDOWN);
		document.layers['everyThing'].document.onkeydown = controlKey;
		/*	}else{	
		//document.onkeypress = keyDown;
		//document.onkeydown = controlKey;*/
	}				
}

function makeItGlide() {
	if (consoleDown) glideUp();
	else glideDown();
}


function glideUp(){		
	
	if (isIE5) {
			theObject = everyThing.style;     
			theObject2 = pestana.style;     
	}else if (isNS6){
		theObject=document.getElementById("everyThing").style;
		theObject2=document.getElementById("pestana").style;
	}else{ //Ns 4.x	
		theObject=document.layers[1];	
		theObject2=document.layers[2];				
	}
	if (parseInt(theObject.top) > upLimit) {		
		theObject.top = parseInt(theObject.top) - upOffset;		
		theObject2.top = parseInt(theObject2.top) - upOffset;		
		setTimeout('glideUp()', upSmoothness);
	} else {
		theObject.top = upLimit;
		theObject2.top = 47;
		consoleDown = false;
	}
}


function glideDown(){	
	if (isIE5) {
	theObject = everyThing.style;     
			theObject2 = pestana.style;     	
	}else if (isNS6){
		theObject=document.getElementById('everyThing').style;	  
		theObject2=document.getElementById('pestana').style;	  
	}else{ //Ns 4.x	
		theObject=document.layers[1];				
		theObject2=document.layers[2];						
	}		
	if (parseInt(theObject.top) < downLimit) {				
		theObject.top = parseInt(theObject.top) + downOffset;		
		theObject2.top = parseInt(theObject2.top) + downOffset;
		setTimeout('glideDown()', downSmoothness);
	}else {
		theObject.top = downLimit;
		theObject2.top = 448;
		consoleDown = true;
	}
}	
	

