var weekDays=new Array("Zon","Maa", "Din", "Woe", "Don", "Vrij", "Zat", "Zon");
function el(s)
{
 return document.getElementById(s);
}
function getDayFromDate(year, month, day)
{
 var d = new Date();
 d.setFullYear(year,month, day);
 return weekDays[d.getDay()];
}
var gInFrames = 1;
function showToolTip(e,content)
{
 var d=el('toolTip');
 var x=e.clientX;
 var y=e.clientY;
 var scrollX=(document.documentElement.scrollLeft||document.body.scrollLeft);
 var scrollY=(document.documentElement.scrollTop||document.body.scrollTop);
 var w=document.body.clientWidth;
 var h=document.body.clientHeight;
 x += 10;
 y += 20;
 d.innerHTML=content;
 d.style.display='inline';
 var tw=d.scrollWidth;
 var th=d.scrollHeight;
// if (y+th+scrollY>h)
//  y -= th; //y=h-th-scrollY;
 if (x+tw+scrollX>w)
  x -= tw; //x=w-tw-scrollX;
 if(x<244)
  x = 244;
 d.style.top=(y+scrollY)+'px';
 d.style.left=x-280+'px';
}
function hideToolTip()
{
 var d=el('toolTip');
 d.style.display='none';
}
function hideSearch()
{
 if( gInFrames == 1)
 {
  window.parent.parent.nav.location='html/frames/blank.html';
  window.parent.parent.topnav2.location='html/frames/blank.html';
  window.parent.parent.leftnav.location='html/frames/nav_frames_only.html';
  window.parent.parent.leftqf.location='html/frames/blank.html';
  parent.parent.el('frameset_1').rows='*,100%,*,*';
  parent.parent.el('frameset_2').cols='*,100%';
 }
}
function loadSecondSearchFinished()
{
 if( gInFrames == 1)
 {
  window.parent.parent.nav.location='html/frames/blank.html';
  window.parent.parent.topnav2.location='html/frames/blank.html';
  window.parent.parent.leftnav.location='html/frames/nav_frames_only.html';
  parent.parent.el('frameset_1').rows='70,*,*,100%';
  parent.parent.el('frameset_2').cols='266,*';
 }
}
function showQf()
{
 if( gInFrames == 1)
 {
  window.parent.parent.leftqf.location='html/frames/quickfinder.html';
 }
}
function hideQf()
{
 if( gInFrames == 1)
 {
  window.parent.parent.leftqf.location='html/frames/blank.html';
 }
}
function openRegion(htlregion)
{
  window.open('http://www.oeger.nl/regioinfos/'+htlregion,'Region','menubar=no,resizable=no,scrollbars=yes,width=300,height=500,top=130,left=5,screenX=5,screenY=300');
}
function reserve(uid, tid,agent, link_track)
{
 if(el("departure_place").value!=el("departure_place_def").value ||
 el("destination_place").value!=el("destination_place_def").value ||
 el("startflight_day").value!=el("startflight_day_def").value ||
 el("startflight_month_year").value!=el("startflight_month_year_def").value ||
 el("endflight_day").value!=el("endflight_day_def").value ||
 el("endflight_month_year").value!=el("endflight_month_year_def").value ||
 (el("sel_duration").value!=el("duration_def").value &&
 el("sel_duration").value!='') ||
 el("person_adult").value!=el("person_adult_def").value ||
 el("birthdate_0_dd").value!=el("birthdate_0_dd_def").value ||
 el("birthdate_0_mm").value!=el("birthdate_0_mm_def").value ||
 el("birthdate_0_yy").value!=el("birthdate_0_yy_def").value ||
 el("birthdate_1_dd").value!=el("birthdate_1_dd_def").value ||
 el("birthdate_1_mm").value!=el("birthdate_1_mm_def").value ||
 el("birthdate_1_yy").value!=el("birthdate_1_yy_def").value ||
 el("birthdate_2_dd").value!=el("birthdate_2_dd_def").value ||
 el("birthdate_2_mm").value!=el("birthdate_2_mm_def").value ||
 el("birthdate_2_yy").value!=el("birthdate_2_yy_def").value ||
 el("search_hotel_name").value!=el("search_hotel_name_def").value)
  el("changed").style.display="";
 else
 {
  el("changed").style.display="none";
  el('submit_for_booking').unload_flag.value=1;
  el('submit_for_booking').getRow.value=uid;
  el('submit_for_booking').tid.value=tid;
  el('submit_for_booking').flaga.value='1';
  var top  = (window.screen.availHeight/2)-100;
  var left = (window.screen.availWidth/2)-200;
  var scrollY=(document.documentElement.scrollTop||document.body.scrollTop);
  el("warten").style.top=(310+scrollY)+'px';
  el("warten").style.display="";
  el('warten1').style.display='';
  el('warten2').style.display='none';
  el('warten3').style.display='none';
  el('submit_for_booking').target ='check_prufen';
  el('submit_for_booking').action = 'oger/reserve_win.php?id='+uid+"&tid="+tid+"&deep_agent="+link_track;
  el('submit_for_booking').action2 = 'http://'+document.domain+'/oger/reserve.php?id='+uid+"&tid="+tid+"&deep_agent="+link_track;
  el('submit_for_booking').submit();
 }
}
function warten(n)
{
 if(n==1)
 {
  var top  = (window.screen.availHeight/2)-100;
  var left = (window.screen.availWidth/2)-200;  
  var scrollY=(document.documentElement.scrollTop||document.body.scrollTop);
  el("warten").style.top=(210+scrollY)+'px';	
  el('warten').style.display='';
 }
 else
 {
   id = setTimeout('warten(1);',2000);
 }
}
function showDescription(uid)
{
   document.bf.unload_flag.value=1;
   document.bf.action='description.php?id='+uid;
   document.bf.submit();
}
function showWait( )
{
}
function hideWait()
{
}
function openUrl(new_url)
{
 window.location=new_url;
}
function changeColor(mouseover)
{
 if ( mouseover == 1 )
  return hoverMouseOut;
 return hoverMouseOver;
}
function selectOption(_w, num)
{
  var selObj = el(_w);
  selObj.selectedIndex = num;
}
function toggleT(_w,_h)
{
 if (document.all)
 {
  if (_h=='s')
   eval("document.all."+_w+".style.visibility='visible';");
  if (_h=='h')
   eval("document.all."+_w+".style.visibility='hidden';");
 }
 else
 {
  if (_h=='s')
   eval("document.layers['"+_w+"'].visibility='show';");
  if (_h=='h')
   eval("document.layers['"+_w+"'].visibility='hide';");
  }
}
function windowOpen(wnd, url, name, features)
{
 if (wnd != null && !wnd.closed)
  wnd.close();
 if ((wnd = window.open(url, name, features)) != null)
  wnd.focus();
 return wnd;
}
function AutomaticFormFiller(theForm)
{
 var els = theForm.elements;
 for(i=0; i<els.length; i++){
  switch(els[i].type){
  case "select-one" :
   els[i].options[els[i].selectedIndex].value == ""
   els[i].selectedIndex = 0;
   break;
  case "text":
   els[i].value= "Test";
   break;
  case "textarea":
   els[i].value= "Test";
   break;
  case "checkbox":
   els[i].checked = true;
   break;
  case "radio":
   els[i].checked = true;
   break;
  }
 }
}
function resizeFrame2()
{
 return;
}
