// DIESE FUNKTIONEN SIND IN DER ENTSTEHUNG
// SIE SIND NICHT FUNKTIONABEL!!
// ALSO NICHT WUNDERN :)
// Sie sind schlussendlich nur ein quick hack um die SSC 2004 Seite ans
// laufen zu kriegen, da es alles etwas "knapp" wurde

function PW_moveAuswahlLayer( lid, x, y, mx, my ) {
      var d = document;
      var l = MM_findObj(lid,d);

      if (document.all) { // IE4, IE5.X
	l.style.pixelLeft = parseInt(x * mx);
	l.style.pixelTop  = parseInt(y * my);
      } else if (document.layers) { // NN4.X
        l.style.left = parseInt(x * mx);
        l.style.top = parseInt(y * my);
      } else if (document.getElementById) { // NN6, Mozilla
        l.style.left = parseInt(x * mx);
        l.style.top = parseInt(y * my);
      }
}

function PW_resizeAuswahl() {
      var d = document;
      
      /* Ausgangsbreite und Höhe hier setzen (aus CSS!) */
      var orgw = 672 - 102; /* 672 - 102 (Breite Presse) */
      var orgh = 102 + 60; /* zuzüglich Höhe Festival */
      /* Maximalhöhe und Weite (Rand von oben und rechts) (aus CSS!) */
      var margin_top = 85; /* Hier muss die Höhe nicht berücksichtigt werden .. Art der Positionierung */
      var margin_right = 20 + 102; /* 102 ist die Breite des letzten Bildes! - presse */
      var margin_bottom = 265;
      var margin_left = 200; /* linker Rand für alle Menuepunkte */
      /* Browserhöhe und Weite */
      var winW = PW_getBrowserWidth();
      var winH = PW_getBrowserHeight();
      /* Bezugspunkt Layer Position */
      var tlmenue = MM_findObj('titel-menue', d);
      var tl_left = PW_lyAbsLeft(tlmenue);
      var tl_top = PW_lyAbsTop(tlmenue);
      /* Multiplikator bestimmen */
      var multi_y = Math.abs((winH - margin_bottom - margin_top - orgh) / orgh);
      var multi_x = Math.abs((winW - tl_left - margin_right) / orgw);
      var multi = Math.min( multi_x, multi_y );
      var multi_x = Math.max( multi_x, 0.9);
      var multi_y = Math.max( multi_y, 1);

      // Aus CSS. Schnelle Lösung
      var tl1x = 110; var tl1y = -1*(102 + 60);
      var tl2x = 415; var tl2y = -1*(100 + 47);
      var tl3x = 200; var tl3y = -1*(0 + 56);
      var tl4x = 65; var tl4y = -1*(55 + 40);
      var tl5x = 260; var tl5y = -1*(70 + 38);
      var tl6x = 320; var tl6y = -1*(122 + 34);
      var tl7x = 400; var tl7y = -1*(62 + 30);
      var tl8x = 570; var tl8y = -1*(85 + 38);
      var tl9x = 510; var tl9y = -1*(45 + 30);

      /* Schriftenlayer */
      PW_moveAuswahlLayer('titel-auswahl-1', tl1x, tl1y, multi_x, multi_y);
      PW_moveAuswahlLayer('titel-auswahl-2', tl2x, tl2y, multi_x, multi_y);
      PW_moveAuswahlLayer('titel-auswahl-3', tl3x, tl3y, multi_x, multi_y);
      PW_moveAuswahlLayer('titel-auswahl-4', tl4x, tl4y, multi_x, multi_y);
      PW_moveAuswahlLayer('titel-auswahl-5', tl5x, tl5y, multi_x, multi_y);
      PW_moveAuswahlLayer('titel-auswahl-6', tl6x, tl6y, multi_x, multi_y);
      PW_moveAuswahlLayer('titel-auswahl-7', tl7x, tl7y, multi_x, multi_y);
      PW_moveAuswahlLayer('titel-auswahl-8', tl8x, tl8y, multi_x, multi_y);
      PW_moveAuswahlLayer('titel-auswahl-9', tl9x, tl9y, multi_x, multi_y);     
}


// CENTER AUSWAHL GEHT SO

function PW_moveLayerX( l, x ) {
      if (document.all) { // IE4, IE5.X
         l.style.pixelLeft = x;
      } else if (document.layers) { // NN4.X
        l.style.left = x;
      } else if (document.getElementById) { // NN6, Mozilla
        l.style.left = x;
      }
}

function PW_moveLayerY( l, y ) {
      if (document.all) { // IE4, IE5.X
         l.style.pixelTop  = y;
      } else if (document.layers) { // NN4.X
        l.style.top  = y;      
      } else if (document.getElementById) { // NN6, Mozilla
        l.style.top  = y;
      }
}

function PW_centerAuswahl() {
      var d = document;
      var tlmenue = MM_findObj('titel-menue', d);

      /* Ausgangsbreite und Höhe hier setzen (aus CSS!) */
      var orgw = 672 - 102; /* 672 - 102 */
      var orgh = 102 + 60;
      /* Maximalhöhe und Weite (Rand von oben und rechts) (aus CSS!) */
      var margin_top = 85; /* Hier muss die Höhe nicht berücksichtigt werden */
      var margin_bottom = 265;
      var margin_right = 20 + 102; /* 102 ist die Breite des letzten Bildes! - presse */
      var margin_left = 200; /* linker Rand für alle Menuepunkte */
      /* Browserhöhe und Weite */
      var winW = PW_getBrowserWidth();
      var winH = PW_getBrowserHeight();

      var x = (((winW - margin_right) - margin_left) - orgw) / 2 + margin_left;
      /* var y = ((winH - orgh - margin_top) / 2) + margin_top*1; */
      /*var y = ((winH - margin_bottom - margin_top - orgh) / 2) + margin_top + orgh + orgh/2;*/
      var y = ((winH - margin_bottom - margin_top - orgh) / 2) + margin_top + orgh;

      // Auskommentiert, da das resizen jetzt funkt....
      //PW_moveLayerX(tlmenue,x);
      //PW_moveLayerY(tlmenue,y);
}

