/*function popupspecial(ID){
  var url = "/special/popup.lp?ID=" + ID;
  window.open(url,'','scrollbars=no,resizable=no,toolbar=0,location=0,status=0,menubar=0,width=700,height=300,left=50,top=100');
}*/

document.observe("dom:loaded", hideFocus);

function hideFocus() {
  var isMSIE = /*@cc_on!@*/false;
  if (isMSIE) Element.select(document.body, "a.hidefocus").each( function(element) {
    element.hideFocus = true;
  } );
}

function Navigate(url,target,replace){
  if( !target ){
    target = this;
  }
  if( replace == 1 ){
    target.document.location.replace( url );
  }else{
    target.document.location = url;
  }
}

function vogelvlucht(file) {
  window.open('http://maps.holidaymedia.nl/earth/holiday','winGEarth','width=340,height=210');
}

function doNavigateTo(page) {  
  document.frmDatapage.current_page.value = page;  
  document.frmDatapage.submit();
}

function sendForm(form) {
  document[form].submit();
}

function selectText(element) {
  element = $(element);
  var defaultText = (element.title || "trefwoord");
  (element.value == defaultText || element.value == '') ? element.clear() : element.select();
  element.removeClassName("form-input-default");
}


function resetText(element) {
  element = $(element);
  var defaultText = (element.title || "trefwoord");
  if (element.value == defaultText || element.value == '') {
    element.addClassName("form-input-default");
    element.value = defaultText;
  }
}
function chkTrefwoord(element) {
  element = $(element);
  var defaultText = (element.title || "trefwoord");
  if(element.value == defaultText) {
    element.clear()
  }
}
function openSpecial(ID) {
  var element = $("HS_"+ID); // dummy link

  if (!element.href.match(/popup\.html/)) {
    element.href = element.href.replace(".html", "-popup.html");
  }

  hs.closeText = '<img src="/images/b_close.png" border="0" width="30" height="30" class="imgHsClose" alt="Sluiten">';

  var highslideVars = Object.extend({
    //contentId:        'popupContent',
    objectType:       'iframe',
    preserveContent:  false,
    width:            800,
    height:           240
  }, arguments[1] || {});

  //console.log(highslideVars);
  hs.htmlExpand(element, highslideVars);
}
function closeSpecial() {
  $$(".highslide-html-content").each(function(element) {
    hs.close(element);
  }); 
}