if(typeof(window.onload) == "function")
  var winOnLoad = window.onload;

window.onload = function()
{
  if(winOnLoad) winOnLoad();
  
  var baseurl = 'http://www.crazycovers.de/';
  
  if($('zuschnitt_ja'))
  {
    if(typeof($('zuschnitt_ja').firstChild.onclick) == "function")
      var zu_ja = $('zuschnitt_ja').firstChild.onclick;
    
    $('zuschnitt_ja').firstChild.onclick = function()
    {
      if(zu_ja) zu_ja();
      
      var props = new Array(
        ['Breite', 'value', 'Breite'],
        ['Hoehe', 'value', 'Hoehe'],
        ['Position', 'value', 'Position'],
        ['Ausschnittdurchmesser', 'value', 'Ausschnittdurchmesser'],
        ['Ausschnittposition', 'value', 'Ausschnittposition'],
        ['zuschnitt_src', 'href', 'ImageSrc'],
        ['product_attribute_format', 'innerHTML', 'ImageFormat']);
      var qstr = '';
      
      for(var i=0; i < props.length; i++)
      {
        if($(props[i][0]) != undefined)
        {
          qstr+= (qstr.length > 0 ? '&' : '?')+props[i][2]+'='+
                  encodeURIComponent(eval('$("'+props[i][0]+'").'+props[i][1]));
        }
      }
      
      openhtmlwin(baseurl+'index.php/fenster_zuschnittservice/'+qstr, 10, 10);
    }
  }
  
  if($('zuschnitt_nein'))
  {
    if(typeof($('zuschnitt_nein').firstChild.onclick) == "function")
      var zu_nein = $('zuschnitt_nein').firstChild.onclick;
    
    $('zuschnitt_nein').firstChild.onclick = function()
    {
      if(zu_nein) zu_nein();
      
      var props = new Array('Breite', 'Hoehe', 'Position', 'Ausschnittdurchmesser', 'Ausschnittposition');
      
      for(var i=0; i < props.length; i++)
      {
        if($(props[i]) != undefined)
          $(props[i]).value = '';
          document.getElementById('w_width').innerHTML = '';
          document.getElementById('w_height').innerHTML = '';
          document.getElementById('w_position').innerHTML = '';
          document.getElementById('measures').className = '';
      }
      
      closehtmlwin();
    }
  }
  
  if($('bildupload_start'))
  {
    $('bildupload_start').onclick = function()
    {
      var props = new Array(
        ['Breite', 'value', 'Breite'],
        ['Hoehe', 'value', 'Hoehe'],
        ['Position', 'value', 'Position'],
        ['Ausschnittdurchmesser', 'value', 'Ausschnittdurchmesser'],
        ['Ausschnittposition', 'value', 'Ausschnittposition'],
        ['Bild', 'value', 'ImageSrc'],
        ['Bildname', 'value', 'ImageUserName'],
        ['product_option_format', 'firstChild.options[$("product_option_format").'+
                                  'firstChild.selectedIndex].text', 'ImageFormat']);
      var qstr = '';
      
      for(var i=0; i < props.length; i++)
      {
        if($(props[i][0]) != undefined)
        {
          qstr+= (qstr.length > 0 ? '&' : '?')+props[i][2]+'='+
                  encodeURIComponent(eval('$("'+props[i][0]+'").'+props[i][1]));
        }
      }
      
      openhtmlwin(baseurl+'index.php/fenster_individuals/'+qstr, 10, 10);
    }
  }
  
  if($('product_option_format'))
  {
    if(typeof($('product_option_format').firstChild.onchange) == "function")
      var pofOnChange = $('product_option_format').firstChild.onchange;
    
    $('product_option_format').firstChild.onchange = function()
    {
      if(pofOnChange) pofOnChange();
      
      if(!($('Bild').value.length > 0)) return;
      
      var props = new Array(
        ['Breite', 'value', 'Breite'],
        ['Hoehe', 'value', 'Hoehe'],
        ['Position', 'value', 'Position'],
        ['Ausschnittdurchmesser', 'value', 'Ausschnittdurchmesser'],
        ['Ausschnittposition', 'value', 'Ausschnittposition'],
        ['Bild', 'value', 'ImageSrc'],
        ['product_option_format', 'firstChild.options[$("product_option_format").'+
                                  'firstChild.selectedIndex].text', 'ImageFormat']);
      var qstr = '';
      
      for(var i=0; i < props.length; i++)
      {
        if($(props[i][0]) != undefined)
        {
          qstr+= (qstr.length > 0 ? '&' : '?')+props[i][2]+'='+
                  encodeURIComponent(eval('$("'+props[i][0]+'").'+props[i][1]));
        }
      }
      
      openhtmlwin(baseurl+'index.php/fenster_individuals/'+qstr, 10, 10);
    }
  }
  
  if($('messages_product_view'))
  {
    if($('messages_product_view').getElementsByTagName('ul').length > 0)
    {
      if(typeof($('messages_product_view').onclick) == "function")
        var mpvOnClick = $('messages_product_view').onclick;
      
      $('messages_product_view').style.display = 'block';
      
      $('messages_product_view').onclick = function()
      {
        if(mpvOnClick) mpvOnClick();
        
        $('messages_product_view').style.display = 'none';
      }
      
      window.setTimeout(function(){ $('messages_product_view').fade(); }, 3500);
    }
  }
}
