function selectCity(el) {
	var v=el[el.selectedIndex].value;
	if (v>0) document.location="main.asp?content=city&ct_id=" + v;
}
function showMore() {
	var els=document.getElementsByTagName("td");
	for (var i=0; i<els.length;i++) {
		if (els[i].getAttribute("hidable")) {
			els[i].style.display="none";
			els[i].removeAttribute("hidable")
		} else if (els[i].style.display=="none") {
			els[i].setAttribute("hidable",1);
			els[i].style.display="";
		}
	}
}

function doToggle(strId, strImageId, strHideId, strHideImageId) {
	var el=document.getElementById(strId);
	var elimg=document.getElementById(strImageId);
	
	// close all other levels
	var els=document.getElementsByTagName("div");
	for (var i=0; i<els.length;i++) {
		if (els[i].className=="rightmenuchildren") {
			if (els[i]!=el) els[i].style.display="none";	
		}
	}
	
	// toggle  the selected level
	if (el) {
		if (el.style.display=="none") {
			el.style.display="";
			elimg.src="images/min.gif";
		} else {
			el.style.display="none";
			elimg.src="images/plus.gif";
		}
	}
	
	if (strHideId) {
		//' if specified, then id should be hidden (used in travelinfo)
		var el=document.getElementById(strHideId);
		if (el) el.style.display="none";
	}
	if (strHideImageId) {
		var el=document.getElementById(strHideImageId);
		if (el) el.src="images/plus.gif";
	}
}
function doHover(el) {
	if (el.src.indexOf("_o.gif")==-1) {
		el.src=el.src.replace(".gif", "_o.gif");
	}
}
function doUnhover(el) {
	if (!el.getAttribute("locked")) el.src=el.src.replace("_o.gif", ".gif");

}
function selectServiceType(strType) {
	if (strType!="CT") doHide("trCT");
	if (strType!="TP") doHide("trTP");
	if (strType!="EX") doHide("trEX");
	if (strType!="TR") doHide("trTR");
	if (strType!="SC") doHide("trSC");
	doShow("tr" + strType);
}
function doHide(strId) {
	var el=document.getElementById(strId);

	if (el) el.style.display="none";	
}
function doShow(strId) {
	var el=document.getElementById(strId);
	if (el) el.style.display="";	
}
function showItinerary(strFile) {
	if (blnTimer==false) {
		document.getElementById("fraPreview").src="preview_itinerary.asp?code="+ strFile;
	}
}
function previewItinerary(strCode) {
	//document.getElementById("fraPreview").src="preview_itinerary.asp?code="+ strCode ;	
}
function openItinerary(strCode) {
	if (blnLoggedOn) {
		enableTimer();
		setTimeout("disableTimer()", 2500);
		document.getElementById("fraPreview").src=("itineraryMovie.asp?code="+ strCode);
		document.getElementById("fraItinerariesContent").src=("itinerary.asp?code="+ strCode);
	} else {
		document.location.replace("login.asp?redirecturl=" + escape("main.asp?content=itineraries"));		
	}
}
blnTimer=false;
function enableTimer() {
	blnTimer=true;
	document.getElementById("imgWait").style.visibility="visible";
}
function disableTimer() {
	blnTimer=false;
	document.getElementById("imgWait").style.visibility="hidden";
}
function showDescription() {
	if (document.getElementById("serviceDescription")) document.getElementById("serviceDescription").style.display="";
	if (document.getElementById("servicePrices")) document.getElementById("servicePrices").style.display="none";
	if (document.getElementById("imgServiceDescription")) document.getElementById("imgServiceDescription").src=document.getElementById("imgServiceDescription").src.replace("open", "close");
	if (document.getElementById("imgServicePrices")) document.getElementById("imgServicePrices").src=document.getElementById("imgServicePrices").src.replace("close", "open");	
}
function showPrices() {
	if (document.getElementById("serviceDescription")) document.getElementById("serviceDescription").style.display="none";
	if (document.getElementById("servicePrices")) document.getElementById("servicePrices").style.display="";
	if (document.getElementById("imgServiceDescription")) document.getElementById("imgServiceDescription").src=document.getElementById("imgServiceDescription").src.replace("close", "open");
	if (document.getElementById("imgServicePrices")) document.getElementById("imgServicePrices").src=document.getElementById("imgServicePrices").src.replace("open", "close");
}

function openContent(fraTarget, strContent, strImg, strSrc) {
	fraTarget.location.replace("content.asp?content=" + strContent );
	if (strImg) changeImage(strImg, strSrc);
}
function changeImage(strImg, strSrc) {
	var el=document.getElementById(strImg);
	if (el) el.src="images/" + strSrc;
	
}
