//===========================================================
// Mouseover functions
//===========================================================
function buttonOn(imageName) {
	if (imagesPreloaded) {
		document[imageName].src = eval(imageName + "ON.src");
	}
}
function buttonOff(imageName) {
	if (imagesPreloaded) {
		document[imageName].src = eval(imageName + "OFF.src");
	}
}
//===========================================================






//===========================================================
// Troca input da password na area de LogIN
//===========================================================
function trocaParaOriginal(){
document.getElementById("troca_input").innerHTML="<input type=\"text\" name=\"fldPassWord\" value=\"e a sua Password\" id=\"novoInput\" class=\"headerUserIdFormField\" style=\"width: 111px; height: 18px\" onFocus=\"trocaType('troca_input');\" />";
}
function trocaType(){
if(document.formAreaReservada.fldPassWord.value=="e a sua Password"){
document.getElementById("troca_input").innerHTML="<input type=\"password\" name=\"fldPassWord\" value=\"\" id=\"novoInput\" class=\"headerUserIdFormField\" style=\"width: 111px; height: 18px\" onBlur=\"if(this.value=='')trocaParaOriginal('troca_input');\" />" ;
document.getElementById("novoInput").select();
document.getElementById("novoInput").focus();
}
}
//===========================================================




//===========================================================
// Mousepress functions
//
// -- Botoes (o preloding das imagens fica no html, ver ../homepage/index.html):
//PesquisaBtAviao
//PesquisaBtAviaoHotel
//PesquisaBtHotel
//PesquisaBtRentcar
//PesquisaBtComboio
//
// -- Divs:
//PesquisaVoosDiv
//PesquisaVoosHotelDiv
//PesquisaHotelDiv
//PesquisaRentcarDiv
//PesquisaComboioDiv
//===========================================================
function pesquisaAviaoPress() {
	if (imagesPreloaded) {
		// Activa o BT pretendido a ON e os outros coloca a OFF
		document.getElementById("PesquisaBtAviao").src = eval("PesquisaBtAviaoON.src");
		document.getElementById("PesquisaBtAviaoHotel").src = eval("PesquisaBtAviaoHotelOFF.src");
		document.getElementById("PesquisaBtHotel").src = eval("PesquisaBtHotelOFF.src");
		document.getElementById("PesquisaBtRentcar").src = eval("PesquisaBtRentcarOFF.src");
		//document.getElementById("PesquisaBtComboio").src = eval("PesquisaBtComboioOFF.src");
	}
	// Mostra a Div pretendida e esconde as outras:
	document.getElementById("PesquisaVoosDiv").style.display = "block";
	document.getElementById("PesquisaVoosHotelDiv").style.display = "none";
	document.getElementById("PesquisaHotelDiv").style.display = "none";
	document.getElementById("PesquisaRentcarDiv").style.display = "none";
	//document.getElementById("PesquisaComboioDiv").style.display = "none";
}

function pesquisaAviaoHotelPress() {
	if (imagesPreloaded) {
		// Activa o BT pretendido a ON e os outros coloca a OFF
		document.getElementById("PesquisaBtAviao").src = eval("PesquisaBtAviaoOFF.src");
		document.getElementById("PesquisaBtAviaoHotel").src = eval("PesquisaBtAviaoHotelON.src");
		document.getElementById("PesquisaBtHotel").src = eval("PesquisaBtHotelOFF.src");
		document.getElementById("PesquisaBtRentcar").src = eval("PesquisaBtRentcarOFF.src");
		//document.getElementById("PesquisaBtComboio").src = eval("PesquisaBtComboioOFF.src");
	}
	// Mostra a Div pretendida e esconde as outras:
	document.getElementById("PesquisaVoosDiv").style.display = "none";
	document.getElementById("PesquisaVoosHotelDiv").style.display = "block";
	document.getElementById("PesquisaHotelDiv").style.display = "none";
	document.getElementById("PesquisaRentcarDiv").style.display = "none";
	//document.getElementById("PesquisaComboioDiv").style.display = "none";
}

function pesquisaHotelPress() {
	if (imagesPreloaded) {
		// Activa o BT pretendido a ON e os outros coloca a OFF
		document.getElementById("PesquisaBtAviao").src = eval("PesquisaBtAviaoOFF.src");
		document.getElementById("PesquisaBtAviaoHotel").src = eval("PesquisaBtAviaoHotelOFF.src");
		document.getElementById("PesquisaBtHotel").src = eval("PesquisaBtHotelON.src");
		document.getElementById("PesquisaBtRentcar").src = eval("PesquisaBtRentcarOFF.src");
		//document.getElementById("PesquisaBtComboio").src = eval("PesquisaBtComboioOFF.src");
	}
	// Mostra a Div pretendida e esconde as outras:
	document.getElementById("PesquisaVoosDiv").style.display = "none";
	document.getElementById("PesquisaVoosHotelDiv").style.display = "none";
	document.getElementById("PesquisaHotelDiv").style.display = "block";
	document.getElementById("PesquisaRentcarDiv").style.display = "none";
	//document.getElementById("PesquisaComboioDiv").style.display = "none";
}

function pesquisaRentcarPress() {
	if (imagesPreloaded) {
		// Activa o BT pretendido a ON e os outros coloca a OFF
		document.getElementById("PesquisaBtAviao").src = eval("PesquisaBtAviaoOFF.src");
		document.getElementById("PesquisaBtAviaoHotel").src = eval("PesquisaBtAviaoHotelOFF.src");
		document.getElementById("PesquisaBtHotel").src = eval("PesquisaBtHotelOFF.src");
		document.getElementById("PesquisaBtRentcar").src = eval("PesquisaBtRentcarON.src");
		//document.getElementById("PesquisaBtComboio").src = eval("PesquisaBtComboioOFF.src");
	}
	// Mostra a Div pretendida e esconde as outras:
	document.getElementById("PesquisaVoosDiv").style.display = "none";
	document.getElementById("PesquisaVoosHotelDiv").style.display = "none";
	document.getElementById("PesquisaHotelDiv").style.display = "none";
	document.getElementById("PesquisaRentcarDiv").style.display = "block";
	//document.getElementById("PesquisaComboioDiv").style.display = "none";
}

function pesquisaComboioPress() {
	if (imagesPreloaded) {
		// Activa o BT pretendido a ON e os outros coloca a OFF
		document.getElementById("PesquisaBtAviao").src = eval("PesquisaBtAviaoOFF.src");
		document.getElementById("PesquisaBtAviaoHotel").src = eval("PesquisaBtAviaoHotelOFF.src");
		document.getElementById("PesquisaBtHotel").src = eval("PesquisaBtHotelOFF.src");
		document.getElementById("PesquisaBtRentcar").src = eval("PesquisaBtRentcarOFF.src");
		//document.getElementById("PesquisaBtComboio").src = eval("PesquisaBtComboioON.src");
	}
	// Mostra a Div pretendida e esconde as outras:
	document.getElementById("PesquisaVoosDiv").style.display = "none";
	document.getElementById("PesquisaVoosHotelDiv").style.display = "none";
	document.getElementById("PesquisaHotelDiv").style.display = "none";
	document.getElementById("PesquisaRentcarDiv").style.display = "none";
	//document.getElementById("PesquisaComboioDiv").style.display = "block";
}
//===========================================================






//===========================================================
 //Browsercheck (needed)
//===========================================================
function lib_bwcheck(){
	this.ver=navigator.appVersion
	this.agent=navigator.userAgent
	this.dom=document.getElementById?1:0
	this.opera5=this.agent.indexOf("Opera 5")>-1
	this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom && !this.opera5)?1:0; 
	this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom && !this.opera5)?1:0;
	this.ie4=(document.all && !this.dom && !this.opera5)?1:0;
	this.ie=this.ie4||this.ie5||this.ie6
	this.mac=this.agent.indexOf("Mac")>-1
	this.ns6=(this.dom && parseInt(this.ver) >= 5) ?1:0; 
	this.ns4=(document.layers && !this.dom)?1:0;
	this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.opera5)
	return this
}
var bw=new lib_bwcheck()


//===========================================================
// show / hide funtions
//===========================================================

// Shows the div
function show(div,nest){
	obj=bw.dom?document.getElementById(div).style:bw.ie4?document.all[div].style:bw.ns4?nest?document[nest].document[div]:document[div]:0; 
	obj.visibility='visible'
}
// Hides the div
function hide(div,nest){
	obj=bw.dom?document.getElementById(div).style:bw.ie4?document.all[div].style:bw.ns4?nest?document[nest].document[div]:document[div]:0; 
	obj.visibility='hidden'
}


//show OR hide funtion depends on if element is shown or hidden
function collapse_expand(id) { 
	if (document.getElementById) { // DOM3 = IE5, NS6
		if (document.getElementById(id).style.display == "none"){
			document.getElementById(id).style.display = 'block';
		} else {
			document.getElementById(id).style.display = 'none';	
		}	
	} else { 
		if (document.layers) {	
			if (document.id.display == "none"){
				document.id.display = 'block';
			} else {
				document.id.display = 'none';
			}
		} else {
			if (document.all.id.style.visibility == "none"){
				document.all.id.style.display = 'block';
			} else {
				document.all.id.style.display = 'none';
			}
		}
	}
}

//hide funtion
function collapse(id) { 
	if (document.getElementById) { // DOM3 = IE5, NS6
			document.getElementById(id).style.display = 'none';	
	} else { 
		if (document.layers) {	
			document.id.display = 'none';
		} else {
			document.all.id.style.display = 'none';
		}
	}
}

//show funtion
function expand(id) { 
	if (document.getElementById) { // DOM3 = IE5, NS6
			document.getElementById(id).style.display = 'block';	
	} else { 
		if (document.layers) {	
			document.id.display = 'block';
		} else {
			document.all.id.style.display = 'block';
		}
	}
}
