var _viewContentWindow=null;
var _f= 3;
var _spot_x= 366;
var _spot_y= 206;

function viewContent(_content, _width, _height, _title, _contentType){
  if (_viewContent!=null) _viewContent.focus();
  if (_contentType=='htm' || _contentType=='html'){
    if (_title=='') _title='Detailansicht';
    var _viewContent=open(_content,'viewContent','width=' + _width + ',height=' + _height + ',scrollbars=yes,resizable=yes');
  }else{
    if (_width < _f*_height){
      if (_title=='') _title='Detailansicht';
      var _viewContent=open('','viewContent','width=' + _width + ',height=' + _height + ',scrollbars=yes,resizable=yes');
    }else{
      _title='Panoramaansicht';
      var _viewContent=open('','viewContent','width=480,height=260,scrollbars=no,resizable=yes');
    }
    _viewContentWindow=_viewContent;
    _viewContent.document.open();
    if (_contentType=='img'){
      _viewContent.document.writeln('<ht'+ 'ml><he'+'ad><title>' + _title + '</title></head>');
      _viewContent.document.write('<bo'+'dy leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onload="self.moveTo(0,0);');
      if (_width < _f*_height){
        _viewContent.document.write('self.resizeTo(' + _width + ',' + _height + ');');
      }else{
        _viewContent.document.write('self.resizeTo(490,260);');
      }
      _viewContent.document.writeln('self.focus();">');
      _viewContent.document.writeln('<table width="100%" border="0" cellspacing="0" cellpadding="0" height="100%">');
      _viewContent.document.writeln('<tr align="center" valign="middle">');
      
      if (_width < _f*_height){
        _viewContent.document.writeln('<td><A HREF="javascript:self.close();"><IMG BORDER="0" ALT="Klicken Sie auf das Bild, um dieses Fenster zu schließen" SRC="' + _content + '"></A></td>');
      }else{
/*
        _viewContent.document.writeln('<td><APPLET archive=modules/ptviewer25.jar code=ptviewer.class name=ptviewer width=450 height=220>');
*/
        _viewContent.document.writeln('<td><APPLET archive=modules/ptviewer.jar code=ptviewer.class name=ptviewer width=450 height=220>');
        
        /*
        _viewContent.document.writeln('  <PARAM name=wait value="images/pancontrol/loading.gif">');
        _viewContent.document.writeln('  <PARAM name=bar_x	value="94">');
        _viewContent.document.writeln('  <PARAM name=bar_y	value="1488">');
        _viewContent.document.writeln('  <PARAM name=bar_width	value="280">');
        _viewContent.document.writeln('  <PARAM name=bar_height value="3">');
        _viewContent.document.writeln('  <PARAM name=barcolor value="ff0000">');
        _viewContent.document.writeln('  <PARAM name=bgcolor value="efefef">');
        _viewContent.document.writeln('  <PARAM name=cache value="false">');
        _viewContent.document.writeln('  <PARAM name=view_height value="' + ( _height-40 ) + '">');
        */

        _viewContent.document.writeln('  <PARAM name=shotspot0   value=" x' + (_spot_x+0*14+0) + ' y' + _spot_y + ' a' + (_spot_x+1*14) + ' b' + (_spot_y+14) + ' u\'ptviewer:startAutoPan(0.5,0,1)\' ">');
        _viewContent.document.writeln('  <PARAM name=shotspot1   value=" x' + (_spot_x+1*14+1) + ' y' + _spot_y + ' a' + (_spot_x+2*14) + ' b' + (_spot_y+14) + ' u\'ptviewer:stopAutoPan()\' ">');
        _viewContent.document.writeln('  <PARAM name=shotspot2   value=" x' + (_spot_x+2*14+1) + ' y' + _spot_y + ' a' + (_spot_x+3*14) + ' b' + (_spot_y+14) + ' u\'ptviewer:startAutoPan(0,0,0.97)\' ">');
        _viewContent.document.writeln('  <PARAM name=shotspot3   value=" x' + (_spot_x+3*14+1) + ' y' + _spot_y + ' a' + (_spot_x+4*14) + ' b' + (_spot_y+14) + ' u\'ptviewer:startAutoPan(0,0,1.03)\' ">');
        _viewContent.document.writeln('  <PARAM name=shotspot4   value=" x' + (_spot_x+4*14+1) + ' y' + _spot_y + ' a' + (_spot_x+5*14) + ' b' + (_spot_y+14) + ' u\'ptviewer:showHS()\' ">');
        _viewContent.document.writeln('  <PARAM name=shotspot5   value=" x' + (_spot_x+5*14+1) + ' y' + _spot_y + ' a' + (_spot_x+6*14) + ' b' + (_spot_y+14) + ' u\'ptviewer:hideHS()\' ">');
        _viewContent.document.writeln('  <PARAM name=frame   value="images/pancontrol/control.gif">');
        _viewContent.document.writeln('  <PARAM name=cursor  value="MOVE">');
        _viewContent.document.writeln('  <PARAM name=file    value="ptviewer:0">');
        _viewContent.document.writeln('  <PARAM name=preload value="' + _content + '">');
        _viewContent.document.writeln('  <PARAM name=pano0   value="{file=' + _content + '}{auto=0.5}{pan=20}{fov=80}{fovmax=130}{fovmin=25}">');
        
        _viewContent.document.writeln('</APPLET></td>');
      }

      _viewContent.document.writeln('</tr></table>');
      _viewContent.document.writeln('</bo' + 'dy></ht'+'ml>');
    }

    _viewContent.document.close();

  }
}

