// Copyright (c)2004 OneTime.com, Inc. All rights reserved.

MONTHS=new Array('January','February','March','April','May','June','July','August','September','October','November','December');

function openPartnerWindow(url,x,y,l){return window.open(url,l,'screenX='+x+',screenY='+y+',left='+x+',top='+y+',width='+(screen.width>1000?800:(screen.width>800?640:520))+',height='+(screen.width>1000?600:(screen.width>800?460:400))+',toolbar=1,location=1,directories=1,status=1,menubar=1,scrollbars=1,resizable=1');}
function getObject(n){if(document.all)return document.all[n];else if(document.getElementById)return document.getElementById(n);else return document[n];}
function showObject(o){if(o.style)o.style.visibility='visible';else o.visibility='show';}
function hideObject(o){if(o.style)o.style.visibility='hidden';else o.visibility='hide';}
function getX(o){if(document.layers)return o.left;return o.offsetLeft+(o.offsetParent?getX(o.offsetParent):0);}
function getY(o){if(document.layers)return o.top;return o.offsetTop+(o.offsetParent?getY(o.offsetParent):0);}
function getW(o){if(document.layers)return o.clip.width;return o.offsetWidth;}
function getH(o){if(document.layers)return o.clip.height;return o.offsetHeight;}
function isInside(o,x,y,dx1,dy1,dx2,dy2){var l=getX(o);var t=getY(o);return ((x-(dx1?dx1:0)>=l)&&(y-(dy1?dy1:0)>=t)&&(x-(dx2?dx2:0)<l+getW(o))&&(y-(dy2?dy2:0)<t+getH(o)));}
function moveObject(o,x,y){if(document.layers)o.moveToAbsolute(x,y);else if(o.style.left&&(!o.style.pixelLeft)){o.style.left=x+'px';o.style.top=y+'px';}else{o.style.pixelLeft=x;o.style.pixelTop=y;}}
function writeObject(o,c){if(document.layers){o.document.open('text/html');o.document.write(c);o.document.close();}else o.innerHTML=c;}
function trackMouseClick(f){if(document.layers)document.captureEvents(Event.MOUSEDOWN);document.onmousedown=f; }
function trackMouseClickByObjectName(varName){if(document.layers)document.captureEvents(Event.MOUSEDOWN);document.onmousedown=new Function(varName+'.close();'); }
function untrackMouseClick(){if(document.layers)document.releaseEvents(Event.MOUSEDOWN);document.onmousedown=null;}
function getEventX(e){return (document.all?event.clientX+document.body.scrollLeft:e.pageX);}
function getEventY(e){return (document.all?event.clientY+document.body.scrollTop:e.pageY);}
function updateGuests(o) {
    for (i=0;i<o.form.elements.length;i++) {
        var p=o.form.elements[i];
        if ((p!=o)&&((p.name=='HGuests')||(p.name.substr(0,8)=='HGuests.')))p.selectedIndex=o.selectedIndex;
    }
}

//function moveObject2(o,x,y) { if(document.layers) { o.left = x; o.top=y; } else if(document.getElementById || document.all) { o.style.left=x; o.style.top=y; }}
function placeAd(target,source) {
	var t = getObject(target);
	var s = getObject(source);
	moveObject(s,getX(t),getY(t));
	showObject(s);
 }
 
/* OneTime Flights functions */
function distributeRadioValue(e){var f=e.form;var n=e.name;var v=e.value;for(i=0;i<document.forms.length;i++){var q=document.forms[i];if((q!=f)&&q.elements[n]){var l=q.elements[n].length; if(!l){q.elements[n].value=v;}else{for(var i=0;i<l;i++){if(q.elements[n][i].value==v)q.elements[n][i].checked=true;}}}}}
function disableOptions(){document.f.outDate.disabled=true;document.f.outTime.disabled=true;}
function enableOptions(){document.f.outDate.disabled=false;document.f.outTime.disabled=false;}
function getAirportCode(target,search){var param="?target="+target;if(search != null){param=param.concat("&search=true");	}var url = "http://www.onetime.com/airpcode_usa.html"+param;var optionlist = "scrollbars=yes,width=480,height=400,resizable=yes";window.open(url, "aircodes", optionlist);}
function verify(f) {
 if (f.from.value && f.to.value) return true;
 alert('Please provide city names or airport codes\nfor your flight search.');
 return false;
}
function destroyFormValue(n){var v=''; for(i=0;i<document.forms.length;i++){var q=document.forms[i];if(q.elements[n])q.elements[n].value=v;}}
function destroyTidFid(){destroyFormValue('tid');destroyFormValue('fid');}

function btnChange(type)
{
  if(type==1)
  {
    document.getElementById("OTModF").style.display=""; 
    document.getElementById("OTModH").style.display="none";
    document.getElementById("OTF").className="current";
    document.getElementById("OTH").className="";
    
  }
  else
  {
    document.getElementById("OTModF").style.display="none"; 
    document.getElementById("OTModH").style.display="";
    document.getElementById("OTF").className="";
    document.getElementById("OTH").className="current";
  }
  
}
function otRadioCheck(name) {
    name.checked = false;
}
