// Größenarray & Bestandsarray
var arrGroessen = new Array(); /* GUN */
var arrBestand = new Array(); /* GUN */


function IsImageOk(img) {
    // During the onload event, IE correctly identifies any images that
    // weren't downloaded as not complete. Others should too. Gecko-based
    // browsers act like NS4 in that they report this incorrectly.
    if (!img.complete) {
        return false;
    }

    // However, they do have two very useful properties: naturalWidth and
    // naturalHeight. These give the true size of the image. If it failed
    // to load, either of these should be zero.
    if (typeof img.naturalWidth != "undefined" && img.naturalWidth == 0) {
        return false;
    }

    // No other way of checking: assume it's ok.
    return true;
}

function init() {

  //Safari + Chrome überprüfen
  var browserInfo = navigator.userAgent.toLowerCase();
  var browserInfoChrome = navigator.userAgent.toLowerCase();
  browserInfo = browserInfo.indexOf("safari");
  browserInfoChrome = browserInfoChrome.indexOf("chrome");
  if(((browserInfo != "-1") || (browserInfoChrome != "-1")) && (!location.href.match('fftest')))
  {
    document.getElementById('naviStyletype').style.position='static';
    document.getElementById('naviStyletype').style.top = '10px';
    document.getElementById('naviStyletype').style.left = '10px';
    //document.getElementById('ContentProduct').style.position = 'absolute';
    //document.getElementById('ContentProduct').style.top = '10px';
    //document.getElementById('ContentProduct').style.left = '0px';
    //document.getElementById('ContentProduct').style.width = '0px';
    document.getElementById('zoomBereich').style.position = 'absolute';
    document.getElementById('zoomBereich').style.top = '10px';
    document.getElementById('zoomBereich').style.left = '155px';
    document.getElementById('detailBereichLinks').style.position = 'absolute';
    document.getElementById('detailBereichLinks').style.top = '10px';
    document.getElementById('detailBereichLinks').style.left = '155px';
    document.getElementById('detailBereichRechts').style.position = 'absolute';
    document.getElementById('detailBereichRechts').style.top = '10px';
    document.getElementById('detailBereichRechts').style.left = '650px';
    document.getElementById('alternativenBereich').style.position = 'absolute';
    document.getElementById('alternativenBereich').style.top = '540px';
    document.getElementById('alternativenBereich').style.left = '155px';
    document.getElementById('alternativenBereich').style.width = '800px';
    document.getElementById('accessoiresBereich').style.position = 'absolute';
    document.getElementById('accessoiresBereich').style.top = '740px';
    document.getElementById('accessoiresBereich').style.left = '155px';
    document.getElementById('accessoiresBereich').style.width = '800px';
    document.getElementById('zeitschriftenLogo').style.position = 'absolute';
    document.getElementById('zeitschriftenLogo').style.top = '35px';
    document.getElementById('zeitschriftenLogo').style.left = '470px';
    document.getElementById('508-13313').style.top = '267px';
    document.getElementById('508-13313').style.left = '576px';
    document.getElementById('rollOver').style.left = '30px';
    //document.getElementById('ueberschrift').style.fontSize = '16px';
    document.getElementById('beschreibung1').style.fontSize = '11px';
    document.getElementById('beschreibung2').style.fontSize = '11px';
    document.getElementById('joyTrendLogo').style.top = '70px';
    document.getElementById('joyTrendLogo').style.left = '470px';
  }
  
  /*
  var browserInfoThumbModelOpera = navigator.userAgent.toLowerCase();
  browserInfoThumbModelOpera = browserInfoThumbModelOpera.indexOf("opera___");
  if(browserInfoThumbModelOpera == "-1")
    document.getElementById('thumbModel').style.display = 'none';
  */

  //naviResize();

  for (var i = 0; i <document.images.length; i++)
  {
    if (!IsImageOk(document.images[i]))
    {
      document.images[i].style.display = "none";
    }
  }
 
  thumbHide()

  if(WeltInfo != 'accessoires')
  {
	  var strMatrix = document.getElementById('produktMatrix').value;
	  var SizeLine = 'SrcData48';
	  var BestandLine = 'DstData55';
	  var arrMatrix = strMatrix.split('\n');
	  var SizeIdx = null;
	  for(var key in arrMatrix){
	  	if(arrMatrix[key].split('=')[0] == BestandLine)
	  	{
	  		for(var key2 in arrMatrix[key].split('=')[1].split('~')){
	  			if(arrMatrix[key].split('=')[1].split('~')[key2] > 0) {
	  				SizeIdx = key2;
	  				break
	  			}
	  		}
	  	}
	  }
    try 
    {
			for(var key in arrMatrix)
	 	 	{
		  	if(arrMatrix[key].split('=')[0] == SizeLine)
		  	{
		  		document.getElementById('produkt_groesse').value = parseInt(arrMatrix[key].split('=')[1].split('~')[SizeIdx]);
		  		lieferstatusUeberpruefen(parseInt(arrMatrix[key].split('=')[1].split('~')[SizeIdx]));
		  		break;
		  	}
		  }
		}
		catch(e) {}
  }
  
  //HeaderNavigation checken
 	//if(parent.FrameNavi)
 		//if(parent.FrameNavi.OldImage != Welt.toUpperCase())
 			//parent.FrameNavi.SetNewImage(Welt.toUpperCase());
 	//else
 		//if(parent.parent.FrameNavi.OldImage != Welt.toUpperCase())
 			//parent.parent.FrameNavi.SetNewImage(Welt.toUpperCase());
 
  if(WeltInfo != 'accessoires')
    //schreibeMatPic();
  
  alternativenDetail();
  
  if(location.href.match('fftest'))
    document.getElementById('naviStyletype').style.display = 'none';
  
  var ieFF1 = location.href.match('fftest');
  var ieFF2 = navigator.userAgent.toLowerCase();
  var ieFF3 = ieFF2.indexOf('msie');
  //if((ieFF1 != '') && (ieFF3 != '-1'))
    
  if(ieFF3 != '-1')
    document.getElementById('ContentProduct').style.paddingTop = '10px';
    
  if((top.Grs != '') && (top.Grs != 'all'))
    lieferstatusUeberpruefen(top.Grs);
    
  if(location.href.match('fftest'))
    document.getElementById('zoomLayer').style.left = '495px';
    
  //Zeitschaltuhr
  if(parent.parent.BannerTimer(2010,10,29,0,0, 2010,11,8,23,59)) //Aktionszeitraum (J,M,T,St,Mi von - bis) wahr?
  {
    document.getElementById('versandkostenfrei').style.display = 'block';
  }
}


//Fehlende Bilder ausblenden
function thumbHide()
{
  //var thumbFrontTest = new Image();
  //var thumbBackTest = new Image();
  //var thumbDetailTest = new Image();
  //var thumbSoleTest = new Image();
  //var thumbModelTest = new Image();
  var thumb3dTest = new Image();
  //var PicZoomBigCheck = new Image();
  
  //thumbFrontTest.src = 'http://www.buffaloshop.de/Shop/PicThumbFront/'+Bild;
  //thumbBackTest.src = 'http://www.buffaloshop.de/Shop/PicThumbBack/'+Bild;
  //thumbDetailTest.src = 'http://www.buffaloshop.de/Shop/PicThumbDetail/'+Bild;
  //thumbSoleTest.src = 'http://www.buffaloshop.de/Shop/PicThumbSole/'+Bild;
  //thumbModelTest.src = 'http://www.buffaloshop.de/Shop/PicThumbModel/'+Bild;
  thumb3dTest.src = 'http://www.buffaloshop.de/Shop/PicZoom3D/00/'+Bild;
  //PicZoomBigCheck.src = 'http://www.buffaloshop.de/Shop/PicZoomProductBig/'+Bild;
/*
  thumbFrontTest.onerror = function()
  {
  	document.getElementById('thumbFront').style.display = 'none';
  	//document.getElementById('thumbFrontZoom').style.display = 'none';
  }
  thumbBackTest.onerror = function()
  {
  	document.getElementById('thumbBack').style.display = 'none';
  	//document.getElementById('thumbBackZoom').style.display = 'none';
  }
  thumbDetailTest.onerror = function()
  {
  	document.getElementById('thumbDetail').style.display = 'none';
  	//document.getElementById('thumbDetailZoom').style.display = 'none';
  }
  thumbSoleTest.onerror = function()
  {
  	document.getElementById('thumbSole').style.display = 'none';
  	//document.getElementById('thumbSoleZoom').style.display = 'none';
  }
  thumbModelTest.error = function()
  {
  	document.getElementById('thumbModel').style.display = 'none';
  }*/
  thumb3dTest.onload = function()
  {
  	document.getElementById('thumb3d').style.display = 'inline';
  	//document.getElementById('thumb3dZoom').style.display = 'inline';
  }/*
  //thumb3dTest.onerror = function()
  //{
  	//if((WeltInfo == "damen") || (WeltInfo == "herren") || (WeltInfo == "damen,herren"))
  	  //document.getElementById('thumbTrans').style.display = 'inline';
  //}
  if(PicZoomBigCheck.complete)
  {
    var browserInfoZwei = navigator.userAgent.toLowerCase();
    browserInfoZwei = browserInfoZwei.indexOf("opera___");
    if(browserInfoZwei == "-1")
    {
      bildDa = 'ja';
      document.getElementById('rollOver').style.visibility = 'visible';
    }
  }
  PicZoomBigCheck.onload = function()
  {
    var browserInfoZwei = navigator.userAgent.toLowerCase();
    browserInfoZwei = browserInfoZwei.indexOf("opera___");
    if(browserInfoZwei == "-1")
    {
      bildDa = 'ja';
      document.getElementById('rollOver').style.visibility = 'visible';
    }
  }
  
  //var img = new Image();
  //img.src = 'http://www.buffaloshop.de/Shop/PicZoom3D/00/'+Bild;
  //img.onload = function() {
	//  alert('bild geladen');
  //}
  //img.onerror = function() {
	//  alert('bild nicht geladen');
  //}*/
}

//"So messen wir"-Layer ein-/ausblenden
function showMessenLayer()
{
  document.getElementById('MessenLayer').style.visibility='visible';
}

function hideMessenLayer()
{
  document.getElementById('MessenLayer').style.visibility='hidden';
}

//Produktbilderwechsel
function setProductImage(v,w)
{
  switch (v) {
     case 'zoom':
     document.getElementById('DreiDZoomFlash').style.display = 'none';
     document.getElementById('detailBereichLinks').style.display = 'none';
     document.getElementById('detailBereichRechts').style.display = 'none';
     document.getElementById('alternativenBereich').style.display = 'none';
     document.getElementById('accessoiresBereich').style.display = 'none';
     document.getElementById('zoomBereich').style.display = 'block';
     //document.getElementById('produktbildFrontZoom').style.display = 'block';
     document.getElementById('508-13313').style.display = 'none';
     //produktbildThumbToggle('links');
     break;

     case 'front':
     document.getElementById('DreiDZoomFlash').style.display = 'none';
     document.getElementById('produktbildFront').src = '../../../Shop/PicProductFront/'+w;
     //document.getElementById('produktbildFrontZoom').src = '../../../Shop/PicZoomProduct/'+w;
     //document.getElementById('produktbildFrontZoom').style.display = 'block';
     document.getElementById('zoomLayerBild').src = '../../../Shop/PicZoomProductBig/'+Bild;
     PicZoomBigCheck.src = 'http://www.buffaloshop.de/Shop/PicZoomProductBig/'+Bild;
     PicZoomBigCheck.onerror = function()
     {
       bildDa = 'nein';
       document.getElementById('rollOver').style.visibility = 'hidden';
       pzo = 'ja';
       preZoomOver();
     }
     PicZoomBigCheck.onload = function()
     {
       var browserInfoZwei = navigator.userAgent.toLowerCase();
       browserInfoZwei = browserInfoZwei.indexOf("opera___");
       if(browserInfoZwei == "-1")
       {
         bildDa = 'ja';
         document.getElementById('rollOver').style.visibility = 'visible';
       }
     }
     //produktbildThumbToggle('links');
     break;

     case 'back':
     document.getElementById('DreiDZoomFlash').style.display = 'none';
     document.getElementById('produktbildFront').src = '../../../Shop/PicProductBack/'+w;
     //document.getElementById('produktbildFrontZoom').src = '../../../Shop/PicZoomBack/'+w;
     //document.getElementById('produktbildFrontZoom').style.display = 'block';
     document.getElementById('zoomLayerBild').src = '../../../Shop/PicZoomBackBig/'+Bild;
     PicZoomBigCheck.src = 'http://www.buffaloshop.de/Shop/PicZoomBackBig/'+Bild;
     PicZoomBigCheck.onerror = function()
     {
       bildDa = 'nein';
       document.getElementById('rollOver').style.visibility = 'hidden';
       pzo = 'ja';
       preZoomOver();
     }
     PicZoomBigCheck.onload = function()
     {
       var browserInfoZwei = navigator.userAgent.toLowerCase();
       browserInfoZwei = browserInfoZwei.indexOf("opera___");
       if(browserInfoZwei == "-1")
       {
         bildDa = 'ja';
         document.getElementById('rollOver').style.visibility = 'visible';
       }
     }
     //produktbildThumbToggle('links');
     break;

     case 'detail':
     document.getElementById('DreiDZoomFlash').style.display = 'none';
     document.getElementById('produktbildFront').src = '../../../Shop/PicProductDetail/'+w;
     //document.getElementById('produktbildFrontZoom').src = '../../../Shop/PicZoomDetail/'+w;
     //document.getElementById('produktbildFrontZoom').style.display = 'block';
     document.getElementById('zoomLayerBild').src = '../../../Shop/PicZoomDetailBig/'+Bild;
     PicZoomBigCheck.src = 'http://www.buffaloshop.de/Shop/PicZoomDetailBig/'+Bild;
     PicZoomBigCheck.onerror = function()
     {
       bildDa = 'nein';
       document.getElementById('rollOver').style.visibility = 'hidden';
       pzo = 'ja';
       preZoomOver();
     }
     PicZoomBigCheck.onload = function()
     {
       var browserInfoZwei = navigator.userAgent.toLowerCase();
       browserInfoZwei = browserInfoZwei.indexOf("opera___");
       if(browserInfoZwei == "-1")
       {
         bildDa = 'ja';
         document.getElementById('rollOver').style.visibility = 'visible';
       }
     }
     //produktbildThumbToggle('links');
     break;

     case 'sole':
     document.getElementById('DreiDZoomFlash').style.display = 'none';
     document.getElementById('produktbildFront').src = '../../../Shop/PicProductSole/'+w;
     //document.getElementById('produktbildFrontZoom').src = '../../../Shop/PicZoomSole/'+w;
     //document.getElementById('produktbildFrontZoom').style.display = 'block';
     document.getElementById('zoomLayerBild').src = '../../../Shop/PicZoomSoleBig/'+Bild;
     PicZoomBigCheck.src = 'http://www.buffaloshop.de/Shop/PicZoomSoleBig/'+Bild;
     PicZoomBigCheck.onerror = function()
     {
       bildDa = 'nein';
       document.getElementById('rollOver').style.visibility = 'hidden';
       pzo = 'ja';
       preZoomOver();
     }
     PicZoomBigCheck.onload = function()
     {
       var browserInfoZwei = navigator.userAgent.toLowerCase();
       browserInfoZwei = browserInfoZwei.indexOf("opera___");
       if(browserInfoZwei == "-1")
       {
         bildDa = 'ja';
         document.getElementById('rollOver').style.visibility = 'visible';
       }
     }
     //produktbildThumbToggle('links');
     break;

     case 'model':
     document.getElementById('DreiDZoomFlash').style.display = 'none';
     document.getElementById('produktbildFront').src = '../../../Shop/PicProductModel/'+w;
     //document.getElementById('produktbildFrontZoom').src = '../../../Shop/PicZoomModel/'+w;
     //document.getElementById('produktbildFrontZoom').style.display = 'block';
     document.getElementById('zoomLayerBild').src = '../../../Shop/PicZoomModelBig/'+Bild;
     PicZoomBigCheck.src = 'http://www.buffaloshop.de/Shop/PicZoomModelBig/'+Bild;
     PicZoomBigCheck.onerror = function()
     {
       bildDa = 'nein';
       document.getElementById('rollOver').style.visibility = 'hidden';
       pzo = 'ja';
       preZoomOver();
     }
     PicZoomBigCheck.onload = function()
     {
       var browserInfoZwei = navigator.userAgent.toLowerCase();
       browserInfoZwei = browserInfoZwei.indexOf("opera___");
       if(browserInfoZwei == "-1")
       {
         bildDa = 'ja';
         document.getElementById('rollOver').style.visibility = 'visible';
       }
     }
     //produktbildThumbToggle('links');
     break;

     case 'oben':
     document.getElementById('DreiDZoomFlash').style.display = 'none';
     document.getElementById('produktbildFront').src = '../../../Shop/PicProductOben/'+w;
     //document.getElementById('produktbildFrontZoom').src = '../../../Shop/PicZoomModel/'+w;
     //document.getElementById('produktbildFrontZoom').style.display = 'block';
     document.getElementById('zoomLayerBild').src = '../../../Shop/PicZoomOben/'+Bild;
     PicZoomBigCheck.src = 'http://www.buffaloshop.de/Shop/PicZoomOben/'+Bild;
     PicZoomBigCheck.onerror = function()
     {
       bildDa = 'nein';
       document.getElementById('rollOver').style.visibility = 'hidden';
       pzo = 'ja';
       preZoomOver();
     }
     PicZoomBigCheck.onload = function()
     {
       var browserInfoZwei = navigator.userAgent.toLowerCase();
       browserInfoZwei = browserInfoZwei.indexOf("opera___");
       if(browserInfoZwei == "-1")
       {
         bildDa = 'ja';
         document.getElementById('rollOver').style.visibility = 'visible';
       }
     }
     //produktbildThumbToggle('links');
     break;

     case '3d':
     document.getElementById('detailBereichLinks').style.display = 'none';
     document.getElementById('detailBereichRechts').style.display = 'none';
     document.getElementById('alternativenBereich').style.display = 'none';
     document.getElementById('accessoiresBereich').style.display = 'none';
     //document.getElementById('produktbildFrontZoom').style.display = 'none';
     document.getElementById('zoomBereich').style.display = 'block';
     document.getElementById('DreiDZoomFlash').style.display = 'block';
     //produktbildThumbToggle('rechts');
     preZoomOver();
     setImage3D();
     document.getElementById('zoomLayer').style.display = 'none';
     document.getElementById('zoomLayerBild').style.display = 'none';
     pzo = 'ja';
     break;
     case 'close':
     preZoomOver();
     document.getElementById('detailBereichLinks').style.display = 'block';
     document.getElementById('detailBereichRechts').style.display = 'block';
     //document.getElementById('alternativenBereich').style.display = 'block';
     //document.getElementById('accessoiresBereich').style.display = 'block';
     alternativenDetail();
     document.getElementById('zoomBereich').style.display = 'none';
     document.getElementById('DreiDZoomFlash').style.display = 'none';
     if(Modell == '508-13313')
       document.getElementById('508-13313').style.display = 'block';
     //produktbildThumbToggle('links');
     break;
     case '508-13313':
     document.getElementById('produktbildFront').src = '../../Img/508-13313-big.jpg';
     //document.getElementById('produktbildFrontZoom').src = '../../Img/508-13313-big.jpg';
     break;
     default:
     break;
   }
}

//function produktbildThumbToggle(v)
//{
  //switch (v) {
    //case 'links':
     //document.getElementById('thumbFrontZoom').style.marginLeft = '185px';
     //document.getElementById('thumbBackZoom').style.marginLeft = '185px';
     //document.getElementById('thumbDetailZoom').style.marginLeft = '185px';
     //document.getElementById('thumbSoleZoom').style.marginLeft = '185px';
     //document.getElementById('thumb3dZoom').style.marginLeft = '185px';
     //document.getElementById('thumbCloseZoom').style.marginLeft = '184px';
     //break;
     //case 'rechts':
     //document.getElementById('thumbFrontZoom').style.marginLeft = '190px';
     //document.getElementById('thumbBackZoom').style.marginLeft = '190px';
     //document.getElementById('thumbDetailZoom').style.marginLeft = '190px';
     //document.getElementById('thumbSoleZoom').style.marginLeft = '190px';
     //document.getElementById('thumb3dZoom').style.marginLeft = '190px';
     //document.getElementById('thumbCloseZoom').style.marginLeft = '189px';
     //break;
     //default:
     //break;
  //}
//}

function setImage3D()
{
	var flashvars = {};
	
	var params = {
  	allowScriptAccess: "sameDomain",
  	quality: "high",
  	bgcolor: "#FFFFFF",
  	imgPath: "../../../Shop/PicZoom3D/",
  	wmode: "transparent",
  	imgName: StyleNumber
	};

	var attributes = {};

	var attributes = {};

	swfobject.embedSWF("../../ProductViewer360.swf", "DreiDZoomFlash", "560", "420", "8.0.0", flashvars, params, attributes);
}

function switchMarke(v) {
  switch(v) 
  	  {
  	    case 'Buffalo':
  	        document.write('<img style="margin-top: 7px;" src="../../Img/produktlogos/buffalo.jpg" alt="" />');
  	      break;
  	    case 'BUFFALO GIRL':
  	        document.write('<img style="margin-top: 12px;" src="../../Img/produktlogos/buffalogirl.jpg" alt="" />');
  	      break;
  	    case 'BUFFALO LONDON':
  	        document.write('<img src="../../Img/produktlogos/buffalolondon.jpg" alt="" />');
  	      break;
  	    case 'MIKEY':
  	        document.write('<img style="margin-top: 9px;" src="../../Img/produktlogos/mikeylondon.jpg" alt="" />');
  	      break;
        default:
            document.write('<img style="margin-top: 7px;" src="../../Img/produktlogos/buffalo.jpg" alt="" />');
          break;
      }
}

//weiterempfehlen
function WinOutSuggestDe(){
	var WinOutSuggest = window.open('../../HtmlMain/de/weiterempfehlen.html','WinOutSuggest','width=550,height=560, scrollbars=no, resizable=no');
}

function WinOutSuggestAt(){
	var WinOutSuggest = window.open('../../HtmlMain/de/weiterempfehlen_at.html','WinOutSuggest','width=550,height=560, scrollbars=no, resizable=no');
}

//Produkt in Warenkorb legen

function intoBasket()
{
	if(document.getElementById('produkt_groesse'))
	{
		if(lieferstatusUeberpruefen(document.getElementById('produkt_groesse')[document.getElementById('produkt_groesse').selectedIndex].value, 'ja'))
			addToBasket();
	}
	else
	{
		addToBasket();
	}
}

var aktuellerBestand;

function addToBasket(){
	
	var strMatrixZ = document.getElementById('produktMatrix').value;
	
	var SizeLineZ = 'SrcData48';
	var BestandLineZ = 'DstData55';
	
	var arrMatrixZ = strMatrixZ.split('\n');
	
	var SizeIdxZ = null;
	
	for(var key in arrMatrixZ){
		if(arrMatrixZ[key].split('=')[0] == SizeLineZ)
		{
			for(var key2 in arrMatrixZ[key].split('=')[1].split('~')){
				//if(arrMatrix[key].split('=')[1].split('~')[key2] == ''+aktuelleGroesse+';'+aktuelleGroesse+'.gif;'+aktuelleGroesse+''){
				if(arrMatrixZ[key].split('=')[1].split('~')[key2].indexOf(''+aktuelleGroesse+';'+aktuelleGroesse+'.gif;'+aktuelleGroesse+'') != -1) {
					SizeIdxZ = key2;
					aktuellerBestand = BestandArr[key2];
					break;
				}
			}
			break;
		}
	}
	
	if(isNaN(document.getElementById('produkt_anzahl').value))
	{
		alert('Bitte überprüfen Sie die Mengenangabe! Sie können nur ganze Zahlen eingeben.');
		document.getElementById('produkt_anzahl').value = 1;
		return false;
	}

	if(aktuellerBestand < document.getElementById('produkt_anzahl').value)
	{
	  alert('Der Artikel ist in dieser Größe nur noch '+aktuellerBestand+' mal vorhanden.\nDie gewählte Menge wurde angepasst.');
	  document.getElementById('produkt_anzahl').value = aktuellerBestand;
	}

	//hideImage3D();
	var strBasketText = '';
	strBasketText += 'Artikel <b>'+StyleNumber+'</b><br />in Größe <b>';
	
	if(document.getElementById('produkt_groesse'))
  	strBasketText += document.getElementById('produkt_groesse')[document.getElementById('produkt_groesse').selectedIndex].value;
  else
  	strBasketText += 'Einheitsgröße';
  
  strBasketText += '</b><br />für <b>';
  strBasketText += PriceNew;
  strBasketText += ' EUR</b>';

	if(document.getElementById('produkt_anzahl').value > 4 ) 
	{
		alert('Sie können maximal 4 Exemplare dieses Artikels in Ihren Warenkorb legen.');
  	Qty = 4;
  }
  else
 		Qty = document.getElementById('produkt_anzahl').value;

  if(document.getElementById('produkt_groesse'))
  {
  	Bestand = GetBestand(0, document.getElementById('produkt_groesse').selectedIndex);
  	EAN = GetEAN(document.getElementById('produkt_groesse').selectedIndex,0);
  	SizeNo = document.getElementById('produkt_groesse')[document.getElementById('produkt_groesse').selectedIndex].value;
  	Size = document.getElementById('produkt_groesse')[document.getElementById('produkt_groesse').selectedIndex].value;
  	AltStyleNumber = GetAltStyleNumber(document.getElementById('produkt_groesse').selectedIndex,0);
  	PriceNew = GetPriceNew(document.getElementById('produkt_groesse').selectedIndex,0);
  }
  else 
  {
  	EAN = GetEAN(0,0);
  	SizeNo = 0;
  	Size = 0;
  	Bestand = GetBestand(0, 0);
  }
	
  //// Webtrekk ////
  webtrekk.productQuantity = Qty; // optional: quantity
  webtrekk.productStatus = "add"; // optional: product status: (add|conf|view)
  priceNewMwst = PriceNew / 100 * 19;
  priceNewOhne = PriceNew - priceNewMwst;
  priceNewOhne = Math.round(priceNewOhne*100)/100;
  pold = parseInt(Streichpreis) + 1;
  pnew = parseInt(Preis) + 1;
  ppro = 100 * pnew / pold;
  ppro = parseInt(ppro);
  ppro = 100 - ppro;
  webtrekk.customEcommerceParameter[9] = priceNewOhne * Qty;
  webtrekk.customEcommerceParameter[2] = ppro;
  webtrekk.customEcommerceParameter[6] = document.getElementById('produkt_groesse')[document.getElementById('produkt_groesse').selectedIndex].value;
  webtrekk.contentId = top.Lng + '.de.checkout.add_basket';
  wt_sendinfo();

	if(parent.parent.buyItem(Qty,StyleNumber,Bestand,Division,Category,StyleName,ColorName,ColorNumber,Size,SizeNo,PriceNew,PriceBasic,Lng,EAN,NewSale,AltStyleNumber,SizeThumb,StyleThumb,ID,EuroFlag,"2"))
	{
    document.getElementById('BasketLayerText').innerHTML = strBasketText;
    document.getElementById('AddToBasketLayer').style.visibility = 'visible';
  	layeroeffnen = window.setInterval("BasketLayerOpen()", 50);
  }
}

function BasketLayerOpen()
{
  layerhoehe = layerhoehe + 10;
  
  if(layerhoehe < 120)
  {
    document.getElementById('AddToBasketLayer').style.height = layerhoehe + 'px';
  }
  else
  {
    window.clearInterval(layeroeffnen);
    //document.getElementById('BasketLayerTextUeberschrift').style.visibility = 'visible';
    //document.getElementById('BasketLayerThumb').style.visibility = 'visible';
    //document.getElementById('BasketLayerText').style.visibility = 'visible';
    layerwarten = window.setInterval("BasketLayerWait()", 100);
  }
}

function BasketLayerWait()
{
  count = count + 1;
  
  if(count < 25)
  {
    
  }
  else
  {
    window.clearInterval(layerwarten);
    //document.getElementById('BasketLayerTextUeberschrift').style.visibility = 'hidden';
    //document.getElementById('BasketLayerThumb').style.visibility = 'hidden';
    //document.getElementById('BasketLayerText').style.visibility = 'hidden';
    count = 0;
    layerschliessen = window.setInterval("BasketLayerClose()", 50);
  }
}

function BasketLayerClose()
{
  layerhoehe = layerhoehe - 10;
  
  if(layerhoehe >0)
  {
    document.getElementById('AddToBasketLayer').style.height = layerhoehe + 'px';
  }
  else
  {
    window.clearInterval(layerschliessen);
    document.getElementById('AddToBasketLayer').style.visibility = 'hidden';
  }
}
/*
function schmuckSchuhLink(eins, zwei)
{
	for(var i in artArray)
	{
		if(eval("("+artArray[i]+")").StyleNumber == eins)
		  var eins = eval("("+artArray[i]+")").ID;
		if(eval("("+artArray[i]+")").StyleNumber == zwei)
		  var zwei = eval("("+artArray[i]+")").ID;
	}
	eins=eins.toString();
	zwei=zwei.toString();
	eins=schreibeErsteNull(eins,8);
	zwei=schreibeErsteNull(zwei,8);
	var ffchecker = location.href;
	ffchecker = ffchecker.indexOf("fftest");
	if(eins != '00000000')
	{
	  if(ffchecker == "-1")
	    location.href = (eins+'.html?Welt=accessoires&refPage=../../HtmlOver/de/accessoires_accessoires.html?Welt=accessoires');
	  else
	    location.href = (eins+'.html?Welt=accessoires&refPage=../../HtmlOver/de/accessoires_accessoires.html?Welt=accessoires&fftest=1');
	}
}
*/
function GetSizes()
{
	var strOut = '';

  if (WeltInfo == "damen")
  {
    var count = '0';
    for(var key in arrSizeListValues)
	  {
		  if(((arrSizeListValues[key].split(' - ')[1]) < 43) || (StyleNumber=="111342") || (StyleNumber=="111338"))
		  {
		  	if(count == '8')
		  	  strOut +='</tr><tr>';

	    	var tmpSizeVal = arrSizeListValues[key].split(' - ')[1]; /* GUN */

		    if(parseInt(BestandArr[key]) > 0) 
		    {
			    strOut +='<td class="groesse" onclick="lieferstatusUeberpruefen('+tmpSizeVal+');"><img name="imgr'+tmpSizeVal+'" src="../../Img/groessen/inactive/'+tmpSizeVal+'.gif" /></td>'; /* GUN */
		    }
		    else
		    {
		    if(((arrSizeListValues[key].split(' - ')[1]) < 43) || (StyleNumber=="111342") || (StyleNumber=="111338"))
			    {
			      strOut +='<td class="groesse_ohne_bestand"><img name="imgr'+tmpSizeVal+'" src="../../Img/groessen/inactive_sold/'+tmpSizeVal+'.gif" /></td>'; /* GUN */
			    }
	      }
	      arrGroessen[count] = tmpSizeVal; /* GUN */
	      if (parseInt(BestandArr[key]) >= 0) { arrBestand[count] = parseInt(BestandArr[key]) }; /* GUN */
	      count++;
	    }
	  }
	  document.write(strOut);
  }

  if (WeltInfo == "herren" || WeltInfo == "damen,herren")
  {
    var count = '0';
    for(var key in arrSizeListValues)
	  {
		  if((arrSizeListValues[key].split(' - ')[1]) >= 39)
		  {
		  	if(count == '8')
		  	  strOut +='</tr><tr>';

		    var tmpSizeVal = arrSizeListValues[key].split(' - ')[1]; /* GUN */

		    if(parseInt(BestandArr[key]) > 0) 
		    {
			    strOut +='<td class="groesse" onclick="lieferstatusUeberpruefen('+tmpSizeVal+');"><img name="imgr'+tmpSizeVal+'" src="../../Img/groessen/inactive/'+tmpSizeVal+'.gif" /></td>'; /* GUN */
		    }
		    else
		    {
			    strOut +='<td class="groesse"><img name="imgr'+tmpSizeVal+'" src="../../Img/groessen/inactive_sold/'+tmpSizeVal+'.gif" /></td>'; /* GUN */
	      }
	      arrGroessen[count] = tmpSizeVal; /* GUN */
	      if (parseInt(BestandArr[key]) >= 0) { arrBestand[count] = parseInt(BestandArr[key]) }; /* GUN */
	      count++;
	    }
	  }
	  document.write(strOut);
  }

  if(WeltInfo == "taschen" || WeltInfo == "")
  {
    var count = '0';
    for(var key in arrSizeListValues)
	  {
   	if(count == '8')
   	  strOut +='</tr><tr>';

   	 var tmpSizeVal = arrSizeListValues[key].split(' - ')[1]; /* GUN */

     if(parseInt(BestandArr[key]) > 0) 
     {
 	    strOut +='<td class="groesse" onclick="lieferstatusUeberpruefen('+tmpSizeVal+');"><img name="imgr'+tmpSizeVal+'" src="../../Img/groessen/inactive/'+tmpSizeVal+'.gif" /></td>'; /* GUN */
     }
     else
     {
 	    strOut +='<td class="groesse"><img name="imgr'+tmpSizeVal+'" src="../../Img/groessen/inactive_sold/'+tmpSizeVal+'.gif" /></td>'; /* GUN */
      }
      arrGroessen[count] = tmpSizeVal; /* GUN */
      if (parseInt(BestandArr[key]) >= 0) { arrBestand[count] = parseInt(BestandArr[key]) }; /* GUN */
      count++;
	  }
	  document.write(strOut);
  }
}

var blah=true;
document.onkeydown=function(e){
code=(!e)?event.keyCode:e.which;
if(code==13){
blah=false;
}
else blah=true;
}

var arrParams = location.search.substring(1).split('&');
//alert(arrParams);
if(arrParams != ''){
for(var key in arrParams)
	eval('var ' + arrParams[key].split('=')[0] + ' = "' + arrParams[key].split('=')[1] + '"');
}

function schreibeErsteNull(wert, laenge) {
	var tmpWert=wert;
	if(tmpWert.length < laenge) 
	{
		//alert(laenge-tmpWert.length)
		var anzahl = laenge-tmpWert.length;
		for(var i=0;i<anzahl;i++)
			tmpWert = "0"+tmpWert;
	}
	return tmpWert;
}

var aktuelleGroesse;

function lieferstatusUeberpruefen(groesse, blnReturn) {
  aktuelleGroesse = groesse;
	var strMatrix = document.getElementById('produktMatrix').value;
	
	var SizeLine = 'SrcData48';
	var BestandLine = 'DstData55';
	
	var arrMatrix = strMatrix.split('\n');
	
	var SizeIdx = null;
	
	for(var key in arrMatrix){
		if(arrMatrix[key].split('=')[0] == SizeLine)
		{
			for(var key2 in arrMatrix[key].split('=')[1].split('~')){
				//if(arrMatrix[key].split('=')[1].split('~')[key2] == ''+groesse+';'+groesse+'.gif;'+groesse+''){
				if(arrMatrix[key].split('=')[1].split('~')[key2].indexOf(''+groesse+';'+groesse+'.gif;'+groesse+'') != -1) {
					SizeIdx = key2;
					break;
				}
			}
			break;
		}
	}
	
	// Größe wird auch von SizeThumbs in SelectBox geschaltet
	if(document.getElementById('produkt_groesse').selectedIndex != key2)
		document.getElementById('produkt_groesse').selectedIndex = key2;
	
	for(var key in arrMatrix){
		if(arrMatrix[key].split('=')[0] == BestandLine)
		{
				if(parseInt(arrMatrix[key].split('=')[1].split('~')[SizeIdx]) > 0)
				{
				  if(blnReturn == undefined)
				  	document.getElementById('buttonLieferstatus').src = '../../Img/de/Main/product_button_lieferbar.jpg';
				  else
				  	return true;
				} 
				else 
				{
				  if(blnReturn == undefined)
					  document.getElementById('buttonLieferstatus').src = '../../Img/de/Main/product_button_nichtlieferbar.jpg';
				  else
					return false;
					break;
				}
		}
	}


	/* ====================================== */
	/*  GUN                                   */
	/*  Markierung der ausgewaehlten Groesse  */
	/* ====================================== */
	//console.log(arrGroessen.length," » ",arrGroessen);
	//console.log(arrBestand.length," » ",arrBestand);

	for(var i=0;i<arrGroessen.length;i++)
	{
		//console.log(i," » ",SizeIdx);
		var ai = (i == SizeIdx) ? "active" : "inactive";
		var sold = arrBestand[i] < 1 ? "_sold" : "";
		document["imgr"+arrGroessen[i]].src = "../../Img/groessen/"+ai+sold+"/"+arrGroessen[i]+".gif";
	}


}

function currentCategory(){
	var arrCats = Category.toLowerCase().split(',');
	for(var key in arrCats)
	{
		if(arrCats[key] == 'schnürschuhe') arrCats[key] = 'schnuerschuhe';
		if(arrCats[key] == 'römersandalen') arrCats[key] = 'roemersandalen';
    
		if(Division == arrCats[key].replace(/\W/gi, '_').replace(/\s/gi, '_').replace(/\//gi, '_')) return true;
	}
	return false;
}

function beschreibungsBox(a) {
	
  document.getElementById('beschreibung2').style.display = 'none';
  document.getElementById('materialDiv').style.display = 'none';
//  document.getElementById('passform').style.display = 'none';
  
  document.getElementById('bild_beschreibung2').src = '../../Img/de/beschreibungsbox_beschreibung2_off.jpg';
  document.getElementById('bild_materialDiv').src = '../../Img/de/beschreibungsbox_materialDiv_off.jpg';
//  document.getElementById('bild_passform').src = '../../Img/de/beschreibungsbox_passform_off.jpg';
  
  document.getElementById(a).style.display = 'block';
  document.getElementById('bild_'+a).src = '../../Img/de/beschreibungsbox_'+a+'_on.jpg';
}

function showMenu(strMenuName, obj)
{
	var strOnMouseOut = obj.onmouseout;

	strOldMenuName = (strMenuName == 'schuhtyp') ? 'farbe' : 'schuhtyp';
	
	//alert('1'+strMenuName);
	
	document.getElementById('head_' + strMenuName).style.color = "#767573";

	obj.onmouseout = function(){};

	if(document.getElementById(strMenuName).style.display == 'none'){
		if(strOldMenuName != null && document.getElementById(strOldMenuName)){
			document.getElementById(strOldMenuName).style.display = 'none';
			document.getElementById('head_' + strOldMenuName).style.color = '#767573';
		}
		document.getElementById(strMenuName).style.display = 'block';
	}
	else
	{
		document.getElementById(strMenuName).style.display = 'none';
		obj.onmouseout = strOnMouseOut;
	}
	strOldMenuName = strMenuName;
}

//function closeLayer(showCross)
//{
	//document.getElementById('AddToBasketLayer').style.visibility = 'hidden';
	//document.getElementById('fader').style.visibility = 'hidden';
//}

function showBasket()
{
	if(location.href.match('fftest'))
	  parent.location.replace('../../HtmlBasket/de/basket_data.html');
	else
	  location.replace('../../HtmlBasket/de/basket_data.html');
}

function alternativenDetail()
{
  for(var i in artArray)
  {
    if(eval("("+artArray[i]+")").StyleNumber == Alternative1)
  	  var Alternative1ID = eval("("+artArray[i]+")").ID;
  	if(eval("("+artArray[i]+")").StyleNumber == Alternative2)
  	  var Alternative2ID = eval("("+artArray[i]+")").ID;
  }
  for(var i in artArray)
  {
    if(eval("("+artArray[i]+")").StyleNumber == Accessoires1)
  	  var Accessoires1ID = eval("("+artArray[i]+")").ID;
  	if(eval("("+artArray[i]+")").StyleNumber == Accessoires2)
  	  var Accessoires2ID = eval("("+artArray[i]+")").ID;
  }
  if((Alternative1 == "") || (!Alternative1ID))
    document.getElementById('alternativproduktEins').style.display = 'none';
  else
    document.getElementById('alternativproduktEins').style.display = 'block';
  if((Alternative2 == "") || (!Alternative2ID))
  {
    document.getElementById('alternativproduktZwei').style.display = 'none';
    document.getElementById('alternativproduktEins').style.borderRight = '0px';  
  }
  else
  {
    document.getElementById('alternativproduktZwei').style.display = 'block';
    document.getElementById('alternativproduktEins').style.borderRight = '0px';  
  }
  if((Accessoires1 == "") || (!Accessoires1ID))
    document.getElementById('accessoiresEins').style.display = 'none';
  else
    document.getElementById('accessoiresEins').style.display = 'block';
  if((Accessoires2 == "") || (!Accessoires2ID))
  {
    document.getElementById('accessoiresZwei').style.display = 'none';
    document.getElementById('accessoiresEins').style.borderRight = '0px';
  }
  else
  {
    document.getElementById('accessoiresZwei').style.display = 'block';
    document.getElementById('accessoiresEins').style.borderRight = '0px';
  }
  if(((Alternative1 == "") && (Alternative2 == "")) || ((!Alternative1ID) && (!Alternative2ID)))
    document.getElementById('alternativenBereich').style.display = 'none';
  else
    document.getElementById('alternativenBereich').style.display = 'block';
  if(((Accessoires1 == "") && (Accessoires2 == "")) || ((!Accessoires1ID) && (!Accessoires2ID)))
  {
    //document.getElementById('accessoiresBereich').style.display = 'none';
    document.getElementById('accessoiresLinie').style.display = 'none';
    document.getElementById('accessoiresUeberschrift').style.display = 'none';
    document.getElementById('accessoiresPlatzhalter').style.display = 'block';
  }
  else
  {
    document.getElementById('accessoiresBereich').style.display = 'block';
    document.getElementById('accessoiresLinie').style.display = 'block';
    document.getElementById('accessoiresUeberschrift').style.display = 'block';
    document.getElementById('accessoiresPlatzhalter').style.display = 'none';
  }
  //if(Category == "Schmuck")    
    //document.getElementById('accessoiresBereich').style.display = 'none';
}

function alternativeEinsFuellen()
{
	for(var i in artArray)
  {
  	if(eval("("+artArray[i]+")").StyleNumber == Alternative1)
  	  var Alternative1ID = eval("("+artArray[i]+")").ID;
  }
  if((Alternative1 != "") && (Alternative1ID))
  {
      var ArrItem1preis = eval("Artikel_"+schreibeErsteNull(Alternative1ID,8))[0];
      var ArrItem1preisneu = eval("Artikel_"+schreibeErsteNull(Alternative1ID,8))[1];
      document.write('<a onclick="top.deeplink=0;" name="' + StyleNumber + '_produktdetail_alternative_1" href="../../HtmlProduct/de/'+schreibeErsteNull(Alternative1ID,8)+'.html?Welt='+eval("Artikel_"+schreibeErsteNull(Alternative1ID,8))[2]+'&refPage='+refPage+'&Division='+eval("Artikel_"+schreibeErsteNull(Alternative1ID,8))[3]+''+((location.href.match('fftest')) ? '&fftest=1' : '')+'"><img class="alternativbild" src="../../../Shop/PicAAView/'+Alternative1+'.jpg" alt="Alternativprodukt" border="0" /></a><div class="alternativInfo">');
      if((ArrItem1preis != ArrItem1preisneu))
      {
        document.write('<span class="priceold">'+ArrItem1preis+'</span> <span class="eur">EUR</span> | ');
        document.write('<span class="pricesale">'+ArrItem1preisneu+'</span> <span class="eur">EUR</span><br />');
      }
      else
      {
        document.write('<span class="pricecurrent">'+ArrItem1preisneu+'</span> <span class="eur">EUR</span><br />');
      }
        document.write('<span class="product_text_klein" style="color: #000000;">*inkl. MwSt | zzgl. Versand</span><br />');
        document.write('<br /><a onclick="top.deeplink=0;" name="' + StyleNumber + '_produktdetail_alternative_1" class="informationen" href="../../HtmlProduct/de/'+schreibeErsteNull(Alternative1ID,8)+'.html?Welt='+eval("Artikel_"+schreibeErsteNull(Alternative1ID,8))[2]+'&refPage='+refPage+'&Division='+eval("Artikel_"+schreibeErsteNull(Alternative1ID,8))[3]+''+((location.href.match('fftest')) ? '&fftest=1' : '')+'">informationen</a></div>');
  }
}

function alternativeZweiFuellen()
{
	 for(var i in artArray)
  {
  	if(eval("("+artArray[i]+")").StyleNumber == Alternative2)
  	  var Alternative2ID = eval("("+artArray[i]+")").ID;
  }
  if((Alternative2 != "") && (Alternative2ID))
  {
    var ArrItem2preis = eval("Artikel_"+schreibeErsteNull(Alternative2ID,8))[0];
    var ArrItem2preisneu = eval("Artikel_"+schreibeErsteNull(Alternative2ID,8))[1];
      document.write('<a onclick="top.deeplink=0;" name="' + StyleNumber + '_produktdetail_alternative_2" href="../../HtmlProduct/de/'+schreibeErsteNull(Alternative2ID,8)+'.html?Welt='+eval("Artikel_"+schreibeErsteNull(Alternative2ID,8))[2]+'&refPage='+refPage+'&Division='+eval("Artikel_"+schreibeErsteNull(Alternative2ID,8))[3]+''+((location.href.match('fftest')) ? '&fftest=1' : '')+'"><img class="alternativbild" src="../../../Shop/PicAAView/'+Alternative2+'.jpg" alt="Alternativprodukt" border="0"/></a><div class="alternativInfo">');
      if((ArrItem2preis != ArrItem2preisneu))
      {
        document.write('<span class="priceold">'+ArrItem2preis+'</span> <span class="eur">EUR</span> | ');
        document.write('<span class="pricesale">'+ArrItem2preisneu+'</span> <span class="eur">EUR</span><br />');
      }
      else
      {
        document.write('<span class="pricecurrent">'+ArrItem2preisneu+'</span> <span class="eur">EUR</span><br />');
      }
        document.write('<span class="product_text_klein" style="color: #000000;">*inkl. MwSt | zzgl. Versand</span><br />');
        document.write('<br /><a onclick="top.deeplink=0;" name="' + StyleNumber + '_produktdetail_alternative_2" class="informationen" href="../../HtmlProduct/de/'+schreibeErsteNull(Alternative2ID,8)+'.html?Welt='+eval("Artikel_"+schreibeErsteNull(Alternative2ID,8))[2]+'&refPage='+refPage+'&Division='+eval("Artikel_"+schreibeErsteNull(Alternative2ID,8))[3]+''+((location.href.match('fftest')) ? '&fftest=1' : '')+'">informationen</a></div>');
  }
}

function accessoiresEinsFuellen()
{
	for(var i in artArray)
  {
    if(eval("("+artArray[i]+")").StyleNumber == Accessoires1)
  	  var Accessoires1ID = eval("("+artArray[i]+")").ID;
  }
  if((Accessoires1 != "") && (Accessoires1ID))
  {
	  var ArrAcc1preis = eval("Artikel_"+schreibeErsteNull(Accessoires1ID,8))[0];
    var ArrAcc1preisneu = eval("Artikel_"+schreibeErsteNull(Accessoires1ID,8))[1];
	  document.write ('<a onclick="top.deeplink=0;" name="' + StyleNumber + '_produktdetail_accessoire_1" href="../../HtmlProduct/de/'+schreibeErsteNull(Accessoires1ID,8)+'.html?Welt='+eval("Artikel_"+schreibeErsteNull(Accessoires1ID,8))[2]+'&refPage='+refPage+'&Division='+eval("Artikel_"+schreibeErsteNull(Accessoires1ID,8))[3]+''+((location.href.match('fftest')) ? '&fftest=1' : '')+'"><img class="alternativbild" src="../../../Shop/PicAAView/'+Accessoires1+'.jpg" alt="Alternativprodukt" border="0"/></a><div class="alternativInfo">');
	  if((ArrAcc1preis != ArrAcc1preisneu))
      {
        document.write('<span class="priceold">'+ArrAcc1preis+'</span> <span class="eur">EUR</span> | ');
        document.write('<span class="pricesale">'+ArrAcc1preisneu+'</span> <span class="eur">EUR</span><br />');
      }
      else
      {
        document.write('<span class="pricecurrent">'+ArrAcc1preisneu+'</span> <span class="eur">EUR</span><br />');
      }
        document.write('<span class="product_text_klein" style="color: #000000;">*inkl. MwSt | zzgl. Versand</span><br />');
        document.write('<br /><a onclick="top.deeplink=0;" name="' + StyleNumber + '_produktdetail_accessoire_1" class="informationen" href="../../HtmlProduct/de/'+schreibeErsteNull(Accessoires1ID,8)+'.html?Welt='+eval("Artikel_"+schreibeErsteNull(Accessoires1ID,8))[2]+'&refPage='+refPage+'&Division='+eval("Artikel_"+schreibeErsteNull(Accessoires1ID,8))[3]+''+((location.href.match('fftest')) ? '&fftest=1' : '')+'">informationen</a></div>');
  }
}

function accessoiresZweiFuellen()
{
	for(var i in artArray)
  {
  	if(eval("("+artArray[i]+")").StyleNumber == Accessoires2)
  	  var Accessoires2ID = eval("("+artArray[i]+")").ID;
  }
  if((Accessoires2 != "") && (Accessoires2ID))
  {
	  var ArrAcc2preis = eval("Artikel_"+schreibeErsteNull(Accessoires2ID,8))[0];
    var ArrAcc2preisneu = eval("Artikel_"+schreibeErsteNull(Accessoires2ID,8))[1];
	  document.write ('<a onclick="top.deeplink=0;" name="' + StyleNumber + '_produktdetail_accessoire_2" href="../../HtmlProduct/de/'+schreibeErsteNull(Accessoires2ID,8)+'.html?Welt='+eval("Artikel_"+schreibeErsteNull(Accessoires2ID,8))[2]+'&refPage='+refPage+'&Division='+eval("Artikel_"+schreibeErsteNull(Accessoires2ID,8))[3]+''+((location.href.match('fftest')) ? '&fftest=1' : '')+'"><img class="alternativbild" src="../../../Shop/PicAAView/'+Accessoires2+'.jpg" alt="Alternativprodukt" border="0"/></a><div class="alternativInfo">');
	  if((ArrAcc2preis != ArrAcc2preisneu))
      {
        document.write('<span class="priceold">'+ArrAcc2preis+'</span> <span class="eur">EUR</span> | ');
        document.write('<span class="pricesale">'+ArrAcc2preisneu+'</span> <span class="eur">EUR</span><br />');
      }
      else
      {
        document.write('<span class="pricecurrent">'+ArrAcc2preisneu+'</span> <span class="eur">EUR</span><br />');
      }
        document.write('<span class="product_text_klein" style="color: #000000;">*inkl. MwSt | zzgl. Versand</span><br />');
        document.write('<br /><a onclick="top.deeplink=0;" name="' + StyleNumber + '_produktdetail_accessoire_2" class="informationen" href="../../HtmlProduct/de/'+schreibeErsteNull(Accessoires2ID,8)+'.html?Welt='+eval("Artikel_"+schreibeErsteNull(Accessoires2ID,8))[2]+'&refPage='+refPage+'&Division='+eval("Artikel_"+schreibeErsteNull(Accessoires2ID,8))[3]+''+((location.href.match('fftest')) ? '&fftest=1' : '')+'">informationen</a></div>');
  }
}

function naviToggle(v)
{
  switch (v) {
     case 'schuhtyp':
     var schuhtypInfo = document.getElementById('naviProduktSchuhtyp').style.display;
     if (schuhtypInfo == "block")
     {
       document.getElementById('naviProduktSchuhtyp').style.display = "none";
       document.getElementById('naviProduktSchuhtypHead').style.color = "#000000";
     }
     else
     {
       document.getElementById('naviProduktSchuhtyp').style.display = "block";
       document.getElementById('naviProduktSchuhtypHead').style.color = "#e13600";
       document.getElementById('naviProduktFarbe').style.display = "none";
       document.getElementById('naviProduktFarbeHead').style.color = "#000000";
     }
     break;
     case 'farbe':
     var schuhtypFarbe = document.getElementById('naviProduktFarbe').style.display;
     if (schuhtypFarbe == "block")
     {
       document.getElementById('naviProduktFarbe').style.display = "none";
       document.getElementById('naviProduktFarbeHead').style.color = "#000000";
     }
     else
     	{
       document.getElementById('naviProduktFarbe').style.display = "block";
       document.getElementById('naviProduktFarbeHead').style.color = "#e13600";
       document.getElementById('naviProduktSchuhtyp').style.display = "none";
       document.getElementById('naviProduktSchuhtypHead').style.color = "#000000";
     }
     break;
     default:
     break;
  }
}

function preZoomOver()
{
  var transMatch = (document.getElementById('zoomLayerBild').src).match('transparent.gif');
	if(transMatch)
	{
	  document.getElementById('zoomLayerBild').src = '../../../Shop/PicZoomProductBig/'+Bild;
	  PicZoomBigCheck.src = '../../../Shop/PicZoomDetailBig/'+Bild;
    PicZoomBigCheck.onerror = function()
    {
      bildDa = 'nein';
      document.getElementById('rollOver').style.visibility = 'hidden';
      pzo = 'ja';
      preZoomOver();
    }
    PicZoomBigCheck.onload = function()
    {
      var browserInfoZwei = navigator.userAgent.toLowerCase();
      browserInfoZwei = browserInfoZwei.indexOf("opera___");
      if(browserInfoZwei == "-1")
      {
        bildDa = 'ja';
        document.getElementById('rollOver').style.visibility = 'visible';
      }
    }
  }
	if(pzo == 'nein')
	{
	  pzo = 'ja';
	  document.getElementById('produkt_groesse').style.visibility = 'hidden';
    //document.getElementById('detailBereichRechts').style.visibility = 'hidden';
    document.getElementById('ueberschrift').style.visibility = 'hidden';
    document.getElementById('beschreibung1').style.visibility = 'hidden';
    document.getElementById('beschreibung2').style.visibility = 'hidden';
    document.getElementById('preisDiv').style.visibility = 'hidden';
    document.getElementById('abschlussUnten1').style.visibility = 'hidden';
    document.getElementById('materialDiv').style.visibility = 'hidden';
    document.getElementById('markenDiv').style.visibility = 'hidden';
    document.getElementById('abschlussUnten4').style.visibility = 'hidden';
    document.getElementById('abschlussUnten2').style.visibility = 'hidden';
    document.getElementById('vG1').style.visibility = 'hidden';
    document.getElementById('vG2').style.visibility = 'hidden';
    document.getElementById('abschlussUnten3').style.visibility = 'hidden';
    document.getElementById('mengenFormular').style.visibility = 'hidden';
    document.getElementById('buttonLieferstatus').style.visibility = 'hidden';
    document.getElementById('zoomLayer').style.display = 'block';
    document.getElementById('zoomLayerBild').style.display = 'block';
    document.getElementById('rollOver').src = '../../Img/lupeminus.jpg';
	}
	else
	{
		pzo = 'nein';	
    document.getElementById('produkt_groesse').style.visibility = 'visible';
	  //document.getElementById('detailBereichRechts').style.visibility = 'visible';
	  document.getElementById('ueberschrift').style.visibility = 'visible';
    document.getElementById('beschreibung1').style.visibility = 'visible';
    document.getElementById('beschreibung2').style.visibility = 'visible';
    document.getElementById('preisDiv').style.visibility = 'visible';
    document.getElementById('abschlussUnten1').style.visibility = 'visible';
    document.getElementById('materialDiv').style.visibility = 'visible';
    document.getElementById('markenDiv').style.visibility = 'visible';
    document.getElementById('abschlussUnten4').style.visibility = 'visible';
    document.getElementById('abschlussUnten2').style.visibility = 'visible';
    document.getElementById('vG1').style.visibility = 'visible';
    document.getElementById('vG2').style.visibility = 'visible';
    document.getElementById('abschlussUnten3').style.visibility = 'visible';
    document.getElementById('mengenFormular').style.visibility = 'visible';
    document.getElementById('buttonLieferstatus').style.visibility = 'visible';
    document.getElementById('zoomLayer').style.display = 'none';
    document.getElementById('zoomLayerBild').style.display = 'none';
    document.getElementById('rollOver').src = '../../Img/lupeplus.jpg';
    document.getElementById('zoomRahmenOben').style.display = 'none';
    document.getElementById('zoomRahmenUnten').style.display = 'none';
    document.getElementById('zoomRahmenRechts').style.display = 'none';
    document.getElementById('zoomRahmenLinks').style.display = 'none';
    if(WeltInfo == 'taschen')
      document.getElementById('produkt_groesse').style.display = 'none';
	}
}

function zoomOver(e)
{
	if(pzo == 'ja')
	{
	  var browserInfoZwei = navigator.userAgent.toLowerCase();
    browserInfoZwei = browserInfoZwei.indexOf("opera___");
    if(browserInfoZwei == "-1")
    {
      if(bildDa == 'ja')
      { 
        //document.getElementById('produkt_groesse').style.visibility = 'hidden';
        //document.getElementById('detailBereichRechts').style.visibility = 'hidden';
        //document.getElementById('zoomLayer').style.display = 'block';
        //document.getElementById('zoomLayerBild').style.display = 'block';
        
        var xPos = e.clientX;
        var yPos = e.clientY;
        
        if(!location.href.match('fftest'))
        {
          xPos = ((xPos * 2.0) * -1) + 500;
          yPos = ((yPos * 2.0) * -1) + 140;
        }
        else
        {
          xPos = ((xPos * 2.0) * -1) + 135;
          yPos = ((yPos * 2.0) * -1) + 140;
        }
        
        document.getElementById('zoomLayerBild').style.marginTop = yPos + 'px';
        document.getElementById('zoomLayerBild').style.marginLeft = xPos + 'px';
        
        var XzRoPos = e.clientX;
            XzRoPos = XzRoPos - 37;
        var YzRoPos = e.clientY;
            YzRoPos = YzRoPos - 25;
        document.getElementById('zoomRahmenOben').style.top = YzRoPos + 'px';
        document.getElementById('zoomRahmenOben').style.left = XzRoPos + 'px';
        
        var XzRuPos = e.clientX;
            XzRuPos = XzRuPos - 37;
        var YzRuPos = e.clientY;
            YzRuPos = YzRuPos + 39;
        document.getElementById('zoomRahmenUnten').style.top = YzRuPos + 'px';
        document.getElementById('zoomRahmenUnten').style.left = XzRuPos + 'px';
        
        var XzRrPos = e.clientX;
            XzRrPos = XzRrPos + 38;
        var YzRrPos = e.clientY;
            YzRrPos = YzRrPos - 25;
        document.getElementById('zoomRahmenRechts').style.top = YzRrPos + 'px';
        document.getElementById('zoomRahmenRechts').style.left = XzRrPos + 'px';
        
        var XzRlPos = e.clientX;
            XzRlPos = XzRlPos - 37;
        var YzRlPos = e.clientY;
            YzRlPos = YzRlPos - 25;
        document.getElementById('zoomRahmenLinks').style.top = YzRlPos + 'px';
        document.getElementById('zoomRahmenLinks').style.left = XzRlPos + 'px';
        
        document.getElementById('zoomRahmenOben').style.display = 'block';
        document.getElementById('zoomRahmenUnten').style.display = 'block';
        document.getElementById('zoomRahmenRechts').style.display = 'block';
        document.getElementById('zoomRahmenLinks').style.display = 'block';

      }
      else
      {
        document.getElementById('produktbildFront').style.cursor = 'pointer';
      }
    }
  }
}

function zoomOut()
{
  document.getElementById('zoomLayer').style.display = 'none';
  document.getElementById('produkt_groesse').style.visibility = 'visible';
  document.getElementById('detailBereichRechts').style.visibility = 'visible';
  document.getElementById('zoomRahmenOben').style.display = 'none';
  document.getElementById('zoomRahmenUnten').style.display = 'none';
  document.getElementById('zoomRahmenRechts').style.display = 'none';
  document.getElementById('zoomRahmenLinks').style.display = 'none';
}

function tgMenu() {
  if(document.getElementById('groesse').style.display == 'none')
    document.getElementById('groesse').style.display = 'block';
  else
    document.getElementById('groesse').style.display = 'none';
}
