function selectCity(city)
{
	var f=document.getElementById('form1');
	f.action+='?chk=1';
	document.getElementById('select1').value=city;
}


function MM_openBrWindow(theURL,winName,features) 
{
  window.open(theURL,winName,features);
}

var curr=new Array();
curr['dep']=0;
curr['arr']=0;
var flip=new Array();
flip['dep']='arr';
flip['arr']='dep';
onload=initCal;

function initCal()
{
	if(!document.getElementById('selarr'))return;
	changeMonth('arr',1);
}

function changeMonth(type,when)
{
	document.getElementById('sel'+type).selectedIndex=curr[type]+when;
	document.getElementById('sel'+type).onchange();
}

function selectMonth(type,num)
{
	clearPeriod('dep');
	clearPeriod('arr');
	if(selDay[flip[type]])
		selDay[flip[type]].className='sel1Date';
	selDay[type]=0;

	document.getElementById(type+curr[type]).style.display='none';
	curr[type]=num;
	document.getElementById(type+curr[type]).style.display='';

	if(selDay[flip[type]])
	{
		if(curr['dep']>curr['arr'])
		{
			document.getElementById('sel'+flip[type]).selectedIndex=curr[type];
			document.getElementById('sel'+flip[type]).onchange();
		}
	}
	else
	{

		if(curr['dep']==curr['arr'])
		{
			if(type=='dep')
			{
				if(curr['arr']==11)return;
				changeMonth('arr',1);
			}
			else
			{
				if(curr['dep']==0)return;
				changeMonth('dep',-1);
			}
		}
		else if(curr['dep']>curr['arr'])
		{
			document.getElementById('sel'+flip[type]).selectedIndex=curr[type];
			if(type=='dep')
			{
				if(curr['arr']!=11)
					document.getElementById('sel'+flip[type]).selectedIndex++;
			}
			else
			{
				if(curr['dep']!=0)
					document.getElementById('sel'+flip[type]).selectedIndex--;
			}
			document.getElementById('sel'+flip[type]).onchange();
		}
	}
}

var selDay={'dep':0,'arr':0};
function clearPeriod(type)
{
	var days;
	var mDiv=document.getElementById(type+curr[type]);
	if(mDiv)
	{
		days=mDiv.getElementsByTagName('TD');
		for(var i=0;i<days.length;i++)
		{
			if(days[i].getAttribute('m'))
			{
				days[i].className="normalDate";
			}
		}
	}
}

function hiDay(td,type)
{
	if(selDay[type]==td)return;
	if(td.className=='periodDate')return;
	td.className='activeDate';
}

function loDay(td,type)
{
	if(selDay[type]==td)return;
	if(td.className=='periodDate')return;
	td.className='normalDate';
}

function selectDay(type,day)
{
	day++;
	var m=document.getElementById(type+curr[type]).getAttribute('m');
	var td=document.getElementById(type+m+'-'+day);
	if(!td)
	{
		document.getElementById('day'+type).selectedIndex=-1;
		return;
	}
	clickDay(td,type);
}

function clickDay(td,type)
{
	var d;
	if(selDay[type]==td)return;
	clearPeriod(type);
	selDay[type]=td;
	td.className='sel1Date';
	document.getElementById('day'+type).value=td.getAttribute('d');
	if(!selDay[flip[type]])return;
	for(var i=parseInt(selDay['dep'].getAttribute('d'))+1;i<=31;i++)
	{
		d=document.getElementById('dep'+document.getElementById('dep'+curr['dep']).getAttribute('m')+'-'+i);
		if(d)
			d.className='periodDate';
	}
	for(var i=1;i<parseInt(selDay['arr'].getAttribute('d'));i++)
	{
		d=document.getElementById('arr'+document.getElementById('arr'+curr['arr']).getAttribute('m')+'-'+i);
		if(d)
			d.className='periodDate';
	}
}
var bookmarkurl="http://www.primetraveldeals.com/"
var bookmarktitle="PRIME TRAVEL DEALS - cheap airfare, airline tickets, discount airfare"
function addbookmark()
{
	if(document.all)window.external.AddFavorite(bookmarkurl,bookmarktitle);
}

function hiFlat(n)
{
	if(!document.getElementById('continent'))return;
	document.getElementById('continent').src='img/continent/cheap-aifrare-'+n+'.jpg';
}
function loFlat()
{
	if(!document.getElementById('continent'))return;
	document.getElementById('continent').src='img/continent/cheap-aifrare-continent.jpg';
}

