var akt = 0;
var isover=0;
function picture(site,picture,where) {
  if (akt!=where) {
    document.getElementById('pic').src=site+'/images/'+picture;
    document.getElementById('pic'+where).className='picswitch_on';
    document.getElementById('pic'+where).style.backgroundImage='url('+site+'/images/label_on.gif)';
    document.getElementById('pic'+akt).className='picswitch_off';
    document.getElementById('pic'+akt).style.backgroundImage='url('+site+'/images/label.gif)';
    akt=where;
  }
}

function popup(site,picture,width,height) {
  var html = '';
  F1=window.open('','','top=10,left=10,width='+width+',height='+height+',dependent=yes,location=no,hotkeys=no,menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no');
  html += '<html>';
  html += '  <head>';
  html += '    <title>Hotel Hofer</title>';
  html += '  </head>';
  html += '  <body style="cursor:pointer;margin:0px;padding:0px;background-image:url('+site+'/images/'+picture+');" onclick="self.close();">';
  html += '  </body>';
  html += '</html>';
  F1.document.write(html);
  return false;
}

function openPanorama (site,picture,comment) {
  var str = '';
  str += '    <applet code="Panorama.class" width="380" height="300" align="middle">\n';
  str += '      <param name="picture" value="'+site+'/images/'+picture+'.jpg">\n';
  str += '      <param name="delay" value="40">\n';
  str += '      <param name="x_add" value="-1">\n';
  str += '      <param name="bounce" value="true">\n';
  str += '      <param name="load_string" value="loading...">\n';
  str += '      <param name="size_vertical" value="false">\n';
  str += '      <param name="move_when_loading" value="true">\n';
  str += '    </applet>\n';
  str += '    <span style="font-size:8px;line-height:8px;"><br /></span>\n';
  str += '    <span style="color:#ffffff;">'+comment+'</span>\n';
  document.getElementById('panoramaApplet').innerHTML = str;
}

var scroll=1;
var merkpos=1;

function getposy() {
  var pos = 0;
  if (window.innerHeight) {
    pos = window.pageYOffset
  } else if (document.documentElement && document.documentElement.scrollTop) {
    pos = document.documentElement.scrollTop
  } else if (document.body) {
    pos = document.body.scrollTop
  }
  return pos;
}

function doscroll(pos,oldpos) {
  window.scrollTo(0,pos);
  if (oldpos==getposy()) {
    pos=0;
  }
  if (scroll==1) {
    setTimeout('doscroll('+(pos+1)+','+getposy()+')',20);
  }
}

function scroller() {
  if (isover==0) {
    var maxmargin=(-1)*document.getElementById('innen').offsetHeight;    
    if (parseInt(document.getElementById('innen').style.marginTop)>maxmargin) {
      document.getElementById('innen').style.marginTop=(parseInt(document.getElementById('innen').style.marginTop)-1)+'px';        
    } else {
      document.getElementById('innen').style.marginTop='123px';
    }
  }
  setTimeout("scroller()",25);
}