// JavaScript Document
/*
Author: Chevroll Bryan
Date: 2007-07-31
*/

      function TestJava()
      {
      alert('test!');
      }

	function CheckDiscontinuedCity()
	{
		try //Internet Explorer
		{
		xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
		}
		catch(e)
		{
		try //Firefox, Mozilla, Opera, etc.
			{
			xmlDoc=document.implementation.createDocument("","",null);
			}
		catch(e)
			{
			alert(e.message);
			return;
			}
		}
		xmlDoc.async=false;
		xmlDoc.load("citiesdiscontinued.xml");
		myNodes=xmlDoc.getElementsByTagName("cityname");
		
		var winl = screen.width / 2;
		var wint = screen.height / 2;
		var winparams = 'toolbar=0,location=0,status=0,menubar=0,scrollbars=0,height=150,width=570,top='+wint+',left='+winl+'resizable=0'; 

	   for(var counter=0;counter<myNodes.length;counter++) {
		  if(document.getElementById("BookingEngine1_Air_search1_lstDepartCity").value == xmlDoc.getElementsByTagName("citycode")[counter].childNodes[0].nodeValue)
		  {                
               window.open("specials/city_pending.asp?ID=" + xmlDoc.getElementsByTagName('citycode')[counter].childNodes[0].nodeValue + "&Date=" + xmlDoc.getElementsByTagName('discontinueddate')[counter].childNodes[0].nodeValue + '','ServiceSoonSuspended',''+winparams);			
		  }
	   }		
		
	}


function showNavContent(contentDIVId)
{
	if(contentDIVId != null)
	{
		//loop through the DIV tags and set all to hiden except the one new one to be shown
		var x=document.getElementsByTagName("div");
		var i=0;
		var defaultNavContent='AirSearchContent';
		var currentExpandedDIV='';
		var newExpandedDIV=contentDIVId;
			
		for (i in x) //x.length
		{
			if(/expanded/.test(x[i].className)) //get the Current Expanded DIV tag
			{
				currentExpandedDIV = x[i].id;
				collapseDIV(x[i].id);
			}
			else
			{
				if(/collapsed/.test(x[i].className)) //get the Current Expanded DIV tag
				{
					collapseDIV(x[i].id);
				}
			}
			//change image: document.getElementById("myImage").src="hackanm.gif"
		} 	
		
		if (currentExpandedDIV == '')  
		{
			//No worries, set the default as expanded
			expandDIV(defaultNavContent);
		}
		else
		{
			if (newExpandedDIV == currentExpandedDIV)
			{
				//No worries, set the default as expanded
				expandDIV(defaultNavContent);
			}
			else
			{
				expandDIV(contentDIVId);
			}
		}		
	}		
}

function expandDIV(DIVId)
{
	document.getElementById(DIVId).style.display='block';
	document.getElementById(DIVId).className='expanded';
	var imgId = 'img' + DIVId;
	var imgSrc = 'images/BookingEngine/' + DIVId + 'Down.jpg'
	if (imgId != null)
	{
		document.getElementById(imgId).src=imgSrc; 
	}
}

function collapseDIV(DIVId)
{
	document.getElementById(DIVId).style.display='none';
	document.getElementById(DIVId).className='collapsed';
	var imgId = 'img' + DIVId;
	//var imgName = DIVId + 'Up';
	var imgSrc = 'images/BookingEngine/' + DIVId + 'Up.jpg'
	if (imgId != null)
	{
		document.getElementById(imgId).src=imgSrc; 
	}
}


/*if (document.getElementById) 
	{ // DOM3 = IE5, NS6
		document.getElementById('hideShow').style.visibility = 'visible';
	}
	else 
	{
		if (document.layers) 
		{ // Netscape 4
			document.hideShow.visibility = 'visible';
		}
		else 
		{ // IE 4
		document.all.hideShow.style.visibility = 'visible';
		}
	}*/

