function popup(url,name,param) {
 var sizeX = 0;
 var sizeY = 0;
 var winX=screen.availWidth;
 var winY=screen.availHeight;
 
 var tmpArray = param.split(",");
 for(i=0;i<tmpArray.length;i++) {
  if(tmpArray[i].indexOf("width") != -1) { tmpArray2 = tmpArray[i].split("="); sizeX = tmpArray2[1];}
  if(tmpArray[i].indexOf("height") != -1) { tmpArray2 = tmpArray[i].split("="); sizeY = tmpArray2[1];}
 }
  
 var centerX=eval(winX/2-sizeX/2);
 var centerY=eval(winY/2-sizeY/2);
 
 param +=',top='+centerY+',left='+centerX;
 var newWin = window.open(url,name,param);
 newWin.focus();
}

var acTeaser = -1;
var rotate;
function startTeaserRotate() {
 if(acTeaser > 0) {
  var swtichToTeaser = "rot"+getNextTeaser();  
  document.getElementById('teaserbar').getElementsByTagName('DIV')[0].id = swtichToTeaser;
 } else
 acTeaser =1;
 document.getElementById('control').className= "play";
 // rotate = window.setTimeout("startTeaserRotate()",4000); //EDITED OUT BY HENRIK
}
//window.onload = startTeaserRotate;
function switchTeaserRotate() {
 if(acTeaser > 0) {
  window.clearTimeout(rotate);
  document.getElementById('control').className = "stop";
  acTeaser*=-1;
 } else {
  acTeaser*=-1;
 // startTeaserRotate();
 }
}
function setTeaserRotate(which) {
 switchTeaserRotate();
 document.getElementById('teaserbar').getElementsByTagName('DIV')[0].id = "rot"+which;
 switchTeaserRotate();
}
function getNextTeaser() {
  if(acTeaser >= 3) acTeaser = 1;
  else acTeaser++;
  
  return acTeaser;
}

//Kalender
function findDate(calObj,calVal) {
 for (var i=0; i<opener.document.getElementById(selector+calObj).options.length; i++) {
  if(opener.document.getElementById(selector+calObj).options[i].text == calVal) {
   opener.document.getElementById(selector+calObj).options[i].selected = true;
   return false;
  }
 }
}

function setCalendar(day,month,year) {
 if(selector) {
  if (day.length == 1) day = "0" + day;
  findDate('Day',day);
  if (month.length == 1) month = "0" + month;
  findDate('Month',month);
  if (year.length == 4) year = year.substring(2);
  findDate('Year',year);
  top.close();
 } else
 return false;
}
 

function changeLanguage() {
  var language = document.getElementById("languageSelector").value;
  var stageURL = "stage.cardelmar.com";
  var liveURL = "www.cardelmar.com";
  var currentURL = window.location + "";
  var operatorID = 1;
  if (language == "fr") {operatorID = 30757;}
  if (language =="uk") {operatorID = 33231;}
  if (language =="es") {operatorID = 40087;}
  if (currentURL.indexOf(stageURL) != -1)
  {
    // wir sind auf stage
    window.location = "http://stage.cardelmar.com/"+ language +"/buchen/index.jsp?lang="+ language +"&opId="+ operatorID +"&partnerNo=-1";
  }
  else
  {
    // wir sind auf live
    window.location = "http://www.cardelmar.com/"+ language +"/buchen/index.jsp?lang="+ language +"&opId="+ operatorID +"&partnerNo=-1";
  }
}
