function ChangePic (nNewIndex) {
	if (nNewIndex == nAktImageIndex) { } else {
		strImagePath = arrImagePfad[nAktGroesse];
		
		nIndexImg = 1;
		switch (strProdTitel) {
			case "fatboy soulbag ": arrAktArray = arrTaschen[nAktSohle];  nIndexImg = (nAktGroesse*3)+1; if (nAktSohle == 1) { strImagePath = strImagePath + "black/"; } else { strImagePath = strImagePath + "white/"; }  break;
			case "fatboy flapbag ": arrAktArray = arrTaschen[nAktGroesse]; nIndexImg = 1; break;
			case "fatboy undercover ": arrAktArray = arrTaschen[nAktGroesse]; nIndexImg = 1; break;
			case "fatboy jumper ":  arrAktArray = arrTaschen[nAktGroesse]; nIndexImg = 1; break;
			default : arrAktArray = arrProdukte; nIndexImg = (nAktGroesse*3)+1;
		}
		
		arrAllPictures = arrAktArray[nAktFarbe][nIndexImg];
		strNewSrc = "";
		
		strNewSrc = strImagePath + "details/" + arrAllPictures[nNewIndex];
		strNewAlt = arrAktArray[nAktFarbe][0];
		strNewTitle = arrAktArray[nAktFarbe][0];
		
		xHauptbild = document.getElementById("Hauptbild");
		new Effect.Fade(xHauptbild, {duration: 0.1 });
		// in 2 Sekunden wird das neue Grossbild eingeblendet
		// window.setTimeout("ChangeBildGross(xGrossImage, strNewGrossSrc, strNewGrossAlt, strNewGrossTitle)", 551);
		window.setTimeout("ChangeBildGross(xHauptbild, strNewSrc, strNewAlt, strNewTitle)", 151);				
		
		xOldPic = document.getElementById("Pic" + (nAktImageIndex+1));
		Element.removeClassName(xOldPic, 'aktiv');
		
		xNewPic = document.getElementById("Pic" + (nNewIndex+1));
		Element.addClassName(xNewPic, 'aktiv');
		
		nAktImageIndex = nNewIndex;
	}
}

function ChangeFarbe (nNewFarbIndex, bChangeSize) {
	if (nNewFarbIndex == nAktFarbe && !bChangeSize) {
		
	} else {
		nIndexArt = 2;
		nIndexImg = 1;
		switch (strProdTitel) {
			case "fatboy soulbag ": arrAktArray = arrTaschen[nAktSohle]; nIndexArt = (nAktGroesse*3)+2; nIndexImg = (nAktGroesse*3)+1;  break;
			case "fatboy flapbag ": arrAktArray = arrTaschen[nAktGroesse];  nIndexArt = 2; nIndexImg = 1; break;
			case "fatboy undercover ": arrAktArray = arrTaschen[nAktGroesse];  nIndexArt = 2; nIndexImg = 1; break;
			case "fatboy jumper ":  arrAktArray = arrTaschen[nAktGroesse];  nIndexArt = 2; nIndexImg = 1; break;
			default : arrAktArray = arrProdukte; nIndexArt = (nAktGroesse*3)+2; nIndexImg = (nAktGroesse*3)+1;
		}
		
		arrAktImages = arrAktArray[nNewFarbIndex][nIndexImg];
		strNewProdTitel = arrAktArray[nNewFarbIndex][0];
		strImagePath = "";
		
		strNewArtikelNummer = arrAktArray[nNewFarbIndex][nIndexArt];
		strImagePath = arrImagePfad[nAktGroesse];
		
		if (strProdTitel == "fatboy soulbag ") {
			switch (nAktSohle) {
				case 0 : strImagePath = strImagePath + "white/"; break;
				case 1 : strImagePath = strImagePath + "black/"; break;
			}
		}

		xArtikelNr = document.getElementById("FormIDPR");
		xArtikelNr.value = strNewArtikelNummer;
		
		strNewGrossImage = "";
		strNewGrossImageAlt = "";
		strNewGrossImageTitle = "";
		
		strNewThumbPic1 = "";
		strNewThumbPicAlt1 = "";
		strNewThumbPicTitle1 = "";
		strNewThumbPic2 = "";
		strNewThumbPicAlt2 = "";
		strNewThumbPicTitle2 = "";
		strNewThumbPic3 = "";
		strNewThumbPicAlt3 = "";
		strNewThumbPicTitle3 = "";
		strNewThumbPic4 = "";
		strNewThumbPicAlt4 = "";
		strNewThumbPicTitle4 = "";
		
		xFarbenLeiste = null;
		strFarbenLeiste = "FI" + (nAktFarbe + 1);
		xFarbenLeiste = document.getElementById(strFarbenLeiste);
		strFarbenLI = "F" + (nAktFarbe + 1);
		xFarbenLI = document.getElementById(strFarbenLI);
		if (xFarbenLeiste != null) {
			strOldSrc = xFarbenLeiste.src;
			arrOldSrc = strOldSrc.split("/");
			strOldSrcImg = arrOldSrc[arrOldSrc.length-1];
			strOldSrcImg = strOldSrcImg.replace("-middle", "");
			strOldSrcImg = strOldSrcImg.replace("-top", "");
			strOldSrcImg = strOldSrcImg.replace("-aktiv", "");
			
			strNewPath = "images/produktseiten/farbwelt/";
			strNewSrc = strOldSrcImg
			strNewSrc = strNewPath + strNewSrc;
			nNewWidth = 33;
			nNewHeight = 59;
		
			xFarbenLeiste.src = strNewSrc;
			xFarbenLeiste.width = nNewWidth;
			xFarbenLeiste.height = nNewHeight;
			// console.log(xFarbenLeiste.id +":::" +  xFarbenLeiste.src + "++" + xFarbenLeiste.width + "##" + xFarbenLeiste.height);
			Element.removeClassName(xFarbenLI, 'FarbeAktiv');
			Element.addClassName(xFarbenLI, 'FarbeStandard');
			xFarbenLI.style.background = "url(images/startseite/schatten-unten-31.gif) no-repeat";
		}
		
		xFarbenLeiste = null;
		strFarbenLeiste = "FI" + (nNewFarbIndex + 1);
		xFarbenLeiste = document.getElementById(strFarbenLeiste);
		
		strFarbenLI = "F" + (nNewFarbIndex + 1);
		xFarbenLI = document.getElementById(strFarbenLI);
		if (xFarbenLeiste != null) {
			strOldSrc = xFarbenLeiste.src;
			arrOldSrc = strOldSrc.split("/");
			strOldSrcImg = arrOldSrc[arrOldSrc.length-1];
			strOldSrcImg = strOldSrcImg.replace("-middle", "");
			strOldSrcImg = strOldSrcImg.replace("-top", "");
			strOldSrcImg = strOldSrcImg.replace("-aktiv", "");
			
			strNewPath = "images/produktseiten/farbwelt/";
			arrTemp = strOldSrcImg.split(".");
			strNewSrc = arrTemp[0] + "-aktiv." + arrTemp[1];
			strNewSrc = strNewPath + strNewSrc;
			nNewWidth = 45;
			nNewHeight = 58;
		
			xFarbenLeiste.src = strNewSrc;
			xFarbenLeiste.width = nNewWidth;
			xFarbenLeiste.height = nNewHeight;
			
			Element.removeClassName(xFarbenLI, 'FarbeStandard');
			Element.addClassName(xFarbenLI, 'FarbeAktiv');
			ResetProduktFarben(xFarbenLI);
		}
		
		switch (arrAktImages.length) {
			case 1: 
				xDivPic2 = document.getElementById("DivPic2");
				xDivPic2.style.display = "none";
				xDivPic3 = document.getElementById("DivPic3");
				xDivPic3.style.display = "none";
				xDivPic4 = document.getElementById("DivPic4");
				xDivPic4.style.display = "none";
				break;
			case 2: 
				xDivPic3 = document.getElementById("DivPic3");
				xDivPic3.style.display = "none"; 
				xDivPic4 = document.getElementById("DivPic4");
				xDivPic4.style.display = "none";
				break;
			case 3: 
				xDivPic4 = document.getElementById("DivPic4");
				xDivPic4.style.display = "none"; 
				break;
		}	
		for (i=0; i < arrAktImages.length; i++) {
			
			if (i==0) {
				strNewGrossImage = strImagePath + "details/" + arrAktImages[0];
				strNewGrossImageAlt = strNewProdTitel;
				strNewGrossImageTitle = strNewProdTitel;
				
				// Grossbild wird ausgeblendet
				xHauptbild = document.getElementById("Hauptbild");
				new Effect.Fade(xHauptbild, {duration: 0.2 });
				
				// in 2 Sekunden wird das neue Grossbild eingeblendet
				window.setTimeout("ChangeBildGross(xHauptbild, strNewGrossImage, strNewGrossImageAlt, strNewGrossImageTitle)", 251);
			}
			
			strNewThumbPic = strImagePath + "thumbs/" + arrAktImages[i];
			strNewThumbPicAlt =strNewProdTitel;
			strNewThumbPicTitle = strNewProdTitel;
			
			strElemImgX = "Pic" + (i+1);
			xThumbImgX = document.getElementById(strElemImgX);
			strElemDivX = "DivPic" + (i+1);
			xThumbDivX = document.getElementById(strElemDivX);
			
			switch (i) {
				case 0 : 
					// in 2 Sekunden wird das neue Bild eingeblendet
					xThumbImg1 = xThumbImgX;
					Element.addClassName(xThumbImg1, 'aktiv');
					strNewThumbPic1 = strNewThumbPic;
					strNewThumbPicAlt1 = strNewThumbPicAlt;
					strNewThumbPicTitle1 = strNewThumbPicTitle;
					
					xThumbImg1.src = strNewThumbPic1;
					xThumbImg1.alt = strNewThumbPicAlt1;
					xThumbImg1.title = strNewThumbPicTitle1;
					break;
				case 1 : 
					// in 2 Sekunden wird das neue Bild eingeblendet
					xThumbImg2 = xThumbImgX;
					Element.removeClassName(xThumbImg2, 'aktiv');
					xThumbDivX2 = xThumbDivX;
					strNewThumbPic2 = strNewThumbPic;
					strNewThumbPicAlt2 = strNewThumbPicAlt;
					strNewThumbPicTitle2 = strNewThumbPicTitle;
					// Bild wird ausgeblendet
					if (arrAktImages[i] != "") {
						xThumbImg2.src = strNewThumbPic2;
						xThumbImg2.alt = strNewThumbPicAlt2;
						xThumbImg2.title = strNewThumbPicTitle2;
						xThumbDivX2.style.display = "block";
					} else {
						xThumbDivX2.style.display = "none";
					}
					break;
				case 2 : 
					// in 2 Sekunden wird das neue Bild eingeblendet
					xThumbImg3 = xThumbImgX
					Element.removeClassName(xThumbImg3, 'aktiv');
					xThumbDivX3 = xThumbDivX;
					strNewThumbPic3 = strNewThumbPic;
					strNewThumbPicAlt3 = strNewThumbPicAlt;
					strNewThumbPicTitle3 = strNewThumbPicTitle;
					// Bild wird ausgeblendet
					if (arrAktImages[i] != "") {
						xThumbImg3.src = strNewThumbPic3;
						xThumbImg3.alt = strNewThumbPicAlt3;
						xThumbImg3.title = strNewThumbPicTitle3;
						xThumbDivX3.style.display = "block";
					} else {
						xThumbDivX3.style.display = "none";
					}
					break;
				case 3 : 
					// in 2 Sekunden wird das neue Bild eingeblendet
					xThumbImg4 = xThumbImgX;
					Element.removeClassName(xThumbImg4, 'aktiv');
					xThumbDivX4 = xThumbDivX;
					strNewThumbPic4 = strNewThumbPic;
					strNewThumbPicAlt4 = strNewThumbPicAlt;
					strNewThumbPicTitle4 = strNewThumbPicTitle;
					// Bild wird ausgeblendet
					if (arrAktImages[i] != "") {
						xThumbImg4.src = strNewThumbPic4;
						xThumbImg4.alt = strNewThumbPicAlt4;
						xThumbImg4.title = strNewThumbPicTitle4;
						xThumbDivX4.style.display = "block";
					} else {
						xThumbDivX4.style.display = "none";
					}
					break;
			}
			if (arrAktImages[i] != "") {
				strNewSrcGross = "";
				strNewSrcGross = strImagePath + "details/" + arrAktImages[i];
				MM_preloadImages(strNewSrcGross);
			}
		}
		nAktFarbe = nNewFarbIndex
		nAktImageIndex = 0;
	}
}

function ChangeSize(nNewGroesse) {
	if (nNewGroesse == nAktGroesse) { } else { 
		strImageName = strImageSizeName;
		
		nTempGroesse = nAktGroesse;
		strGroessenTyp = "";
		
		switch (strProdTitel) {
			case "fatboy soulbag " : arrAktArray = arrTaschen[nAktSohle]; break;
			case "fatboy flapbag " : arrAktArray = arrTaschen[nAktGroesse]; nTempGroesse = 0; break;
			case "fatboy undercover " : arrAktArray = arrTaschen[nAktGroesse]; nTempGroesse = 0; break;
			case "fatboy jumper " : arrAktArray = arrTaschen[nAktGroesse]; nTempGroesse = 0; break;
			default: arrAktArray = arrProdukte;
		}
		strGroessenTyp = arrAktArray[nAktFarbe][(nTempGroesse*3)+3];
		strImageID = strImageName + strGroessenTyp;
		strImageURL = strImagePathDef + strImageSizeURL + strGroessenTyp + ".png";
		strImageURL = strImageURL.toLowerCase();
//		console.log(strImageID);
		xImg = document.getElementById(strImageID);
		xImg.src = strImageURL;
		
		bChangeFlapbag = false;
		if (strProdTitel == "fatboy flapbag ") { 
			// wenn alte Farbe XS und Neue Farbe M
			if (nAktGroesse == 0 && nNewGroesse == 1) { 
				switch (nAktFarbe) {
					case 1 : nAktFarbe = 0; break;
					case 2 : nAktFarbe = 0; break;
					case 3 : nAktFarbe = 1; break;
					case 4 : nAktFarbe = 0; break;
					case 5 : nAktFarbe = 0; break;
					case 6 : nAktFarbe = 2; break;
				}
			}
			// wenn alte Farbe XS und Neue Farbe L
			if (nAktGroesse == 0 && nNewGroesse == 2) { 
				switch (nAktFarbe) {
					case 1 : nAktFarbe = 0; break;
					case 2 : nAktFarbe = 0; break;
					case 3 : nAktFarbe = 1; break;
					case 4 : nAktFarbe = 0; break;
					case 5 : nAktFarbe = 0; break;
					case 6 : nAktFarbe = 2; break;
				}
			}
			
			// wenn alte Farbe M und neue Farbe XS
			if (nAktGroesse == 1 && nNewGroesse == 0) { 
				switch (nAktFarbe) {
					case 1 : nAktFarbe = 3; break;
					case 2 : nAktFarbe = 6; break;
				}
			}
			// wenn alte Farbe M und neue Farbe XS
			if (nAktGroesse == 1 && nNewGroesse == 2) { 
				switch (nAktFarbe) {
					case 1 : nAktFarbe = 1; break;
					case 2 : nAktFarbe = 0; break;
					case 3 : nAktFarbe = 2; break;
				}
			}
			
			// wenn alte Farbe L und neue Farbe XS
			if (nAktGroesse == 2 && nNewGroesse == 0) { 
				switch (nAktFarbe) {
					case 1 : nAktFarbe = 3; break;
					case 2 : nAktFarbe = 6; break;
				}
			}
			// wenn alte Farbe L und neue Farbe M
			if (nAktGroesse == 2 && nNewGroesse == 1) { 
				switch (nAktFarbe) {
					case 1 : nAktFarbe = 1; break;
					case 2 : nAktFarbe = 3; break;
				}
			}
		}
		
		if (strProdTitel == "fatboy jumper ") { 
			// wenn alte Farbe XS und Neue Farbe M
			if (nAktGroesse == 0 && nNewGroesse == 1) { 
				switch (nAktFarbe) {
					case 1 : nAktFarbe = 0; break;
					case 2 : nAktFarbe = 0; break;
					case 3 : nAktFarbe = 0; break;
					case 4 : nAktFarbe = 1; break;
					case 5 : nAktFarbe = 0; break;
					case 6 : nAktFarbe = 0; break;
					case 7 : nAktFarbe = 2; break;
				}
			}
			// wenn alte Farbe XS und Neue Farbe L
			if (nAktGroesse == 0 && nNewGroesse == 2) { 
				switch (nAktFarbe) {
					case 1 : nAktFarbe = 0; break;
					case 2 : nAktFarbe = 0; break;
					case 3 : nAktFarbe = 0; break;
					case 4 : nAktFarbe = 1; break;
					case 5 : nAktFarbe = 2; break;
					case 6 : nAktFarbe = 0; break;
					case 7 : nAktFarbe = 0; break;
				}
			}
			
			// wenn alte Farbe M und neue Farbe XS
			if (nAktGroesse == 1 && nNewGroesse == 0) { 
				switch (nAktFarbe) {
					case 0 : nAktFarbe = 2; break;
					case 1 : nAktFarbe = 4; break;
					case 2 : nAktFarbe = 7; break;
				}
			}
			// wenn alte Farbe M und neue Farbe L
			if (nAktGroesse == 1 && nNewGroesse == 2) { 
				switch (nAktFarbe) {
					case 0 : nAktFarbe = 0; break;
					case 1 : nAktFarbe = 1; break;
					case 2 : nAktFarbe = 0; break;
				}
			}
			
			// wenn alte Farbe L und neue Farbe XS
			if (nAktGroesse == 2 && nNewGroesse == 0) { 
				switch (nAktFarbe) {
					case 0 : nAktFarbe = 1; break;
					case 1 : nAktFarbe = 4; break;
					case 2 : nAktFarbe = 5; break;
				}
			}
			// wenn alte Farbe L und neue Farbe M
			if (nAktGroesse == 2 && nNewGroesse == 1) { 
				switch (nAktFarbe) {
					case 1 : nAktFarbe = 1; break;
					case 2 : nAktFarbe = 0; break;
				}
			}
		}
		if (strProdTitel == "fatboy undercover ") { 
			if (nAktGroesse == 0 && nNewGroesse == 1) {}
			if (nAktGroesse == 0 && nNewGroesse == 2) {
				switch (nAktFarbe) {
					case 1 : nAktFarbe = 0; break;
					case 2 : nAktFarbe = 1; break;
					case 3 : nAktFarbe = 2; break;
					case 4 : nAktFarbe = 3; break;
					case 5 : nAktFarbe = 4; break;
				}
			}
			if (nAktGroesse == 0 && nNewGroesse == 3) {
				switch (nAktFarbe) {
					case 1 : nAktFarbe = 0; break;
					case 2 : nAktFarbe = 1; break;
					case 3 : nAktFarbe = 2; break;
					case 4 : nAktFarbe = 3; break;
					case 5 : nAktFarbe = 4; break;
				}
			}
			
			if (nAktGroesse == 1 && nNewGroesse == 0) {}
			if (nAktGroesse == 1 && nNewGroesse == 2) {
				switch (nAktFarbe) {
					case 1 : nAktFarbe = 0; break;
					case 2 : nAktFarbe = 1; break;
					case 3 : nAktFarbe = 2; break;
					case 4 : nAktFarbe = 3; break;
					case 5 : nAktFarbe = 4; break;
				}
			}
			if (nAktGroesse == 1 && nNewGroesse == 3) {
				switch (nAktFarbe) {
					case 1 : nAktFarbe = 0; break;
					case 2 : nAktFarbe = 1; break;
					case 3 : nAktFarbe = 2; break;
					case 4 : nAktFarbe = 3; break;
					case 5 : nAktFarbe = 4; break;
				}
			}
			if (nAktGroesse == 2 && nNewGroesse == 0) {
				switch (nAktFarbe) {
					case 0 : nAktFarbe = 1; break;
					case 1 : nAktFarbe = 2; break;
					case 2 : nAktFarbe = 3; break;
					case 3 : nAktFarbe = 4; break;
					case 4 : nAktFarbe = 5; break;
				}
			}
			if (nAktGroesse == 2 && nNewGroesse == 1) {
				switch (nAktFarbe) {
					case 0 : nAktFarbe = 1; break;
					case 1 : nAktFarbe = 2; break;
					case 2 : nAktFarbe = 3; break;
					case 3 : nAktFarbe = 4; break;
					case 4 : nAktFarbe = 5; break;
				}
			}
			if (nAktGroesse == 2 && nNewGroesse == 4) {
				switch (nAktFarbe) {
					case 0 : nAktFarbe = 1; break;
					case 1 : nAktFarbe = 2; break;
					case 2 : nAktFarbe = 3; break;
					case 3 : nAktFarbe = 4; break;
					case 4 : nAktFarbe = 5; break;
				}
			}
			if (nAktGroesse == 3 && nNewGroesse == 0) {
				switch (nAktFarbe) {
					case 0 : nAktFarbe = 1; break;
					case 1 : nAktFarbe = 2; break;
					case 2 : nAktFarbe = 3; break;
					case 3 : nAktFarbe = 4; break;
					case 4 : nAktFarbe = 5; break;
				}
			}
			if (nAktGroesse == 3 && nNewGroesse == 1) {
				switch (nAktFarbe) {
					case 0 : nAktFarbe = 1; break;
					case 1 : nAktFarbe = 2; break;
					case 2 : nAktFarbe = 3; break;
					case 3 : nAktFarbe = 4; break;
					case 4 : nAktFarbe = 5; break;
				}
			}
			if (nAktGroesse == 3 && nNewGroesse == 4) {
				switch (nAktFarbe) {
					case 0 : nAktFarbe = 1; break;
					case 1 : nAktFarbe = 2; break;
					case 2 : nAktFarbe = 3; break;
					case 3 : nAktFarbe = 4; break;
					case 4 : nAktFarbe = 5; break;
				}
			}
			if (nAktGroesse == 4 && nNewGroesse == 2) {
				switch (nAktFarbe) {
					case 0 : nAktFarbe = 0; break;
					case 1 : nAktFarbe = 0; break;
					case 2 : nAktFarbe = 1; break;
					case 3 : nAktFarbe = 2; break;
					case 4 : nAktFarbe = 3; break;
					case 5 : nAktFarbe = 4; break;
				}
			}
			if (nAktGroesse == 4 && nNewGroesse == 3) {
				switch (nAktFarbe) {
					case 0 : nAktFarbe = 0; break;
					case 1 : nAktFarbe = 0; break;
					case 2 : nAktFarbe = 1; break;
					case 3 : nAktFarbe = 2; break;
					case 4 : nAktFarbe = 3; break;
					case 5 : nAktFarbe = 4; break;
				}
			}
		}
		nAktGroesse = nNewGroesse;
		nTempGroesse = nNewGroesse;
		if (strProdTitel == "fatboy flapbag " || strProdTitel == "fatboy jumper " || strProdTitel == "fatboy undercover ") { arrAktArray = arrTaschen[nNewGroesse]; nTempGroesse = 0; }strGroessenTyp = arrAktArray[nAktFarbe][(nTempGroesse*3)+3];
		strImageID = strImageName + strGroessenTyp;
		strImageURL = strImagePathDef + strImageSizeURL + strGroessenTyp + "-sel.png";
		strImageURL = strImageURL.toLowerCase();
		
		xImg = document.getElementById(strImageID);
		xImg.src = strImageURL;

		if (strProdTitel == "fatboy flapbag " || strProdTitel == "fatboy jumper " || strProdTitel == "fatboy undercover ") { 
			strArtikelNummerOld = arrTaschen[nAktGroesse][nAktFarbe][2];
			arrTempArt = strArtikelNummerOld.split("-");
			strTempDetail = arrTempArt[1];
			strArtikelNummerNew = arrTaschen[nNewGroesse][nAktFarbe][2];
			
			bFound = false;
			for (i=0; i < arrTaschen[nNewGroesse].length; i++) {
				strTempArtikel = arrTaschen[nNewGroesse][i][2];
				arrTempArtikel = strTempArtikel.split("-");
				if (strTempDetail == arrTempArtikel[1]) {
					nAktFarbe = i;
					i = 1000;
					bFound = true;
				}
			}
			
			if (!bFound) nAktFarbe = 0;
		}
		
		if (strProdTitel == "fatboy flapbag " || strProdTitel == "fatboy jumper " || strProdTitel == "fatboy undercover ") { GetNewFarbUL(); }
		ChangeFarbe (nAktFarbe, true);
		ChangePreis();
	}
}


function ChangeSohle(nNewSohle) {
	if (nNewSohle == nAktSohle) { } else { 
		switch (nNewSohle) {
			case 0 :
				xImg = document.getElementById("ImgSoulbagWhite");
				xImg.src = "images/soulbag/soulbag-white-sel.png";
				xImg = document.getElementById("ImgSoulbagBlack");
				xImg.src = "images/soulbag/soulbag-black.png";
				
				xElement = document.getElementById("H1Soulbag");
				xElement.src = "images/soulbag/h1-titel.gif"
				break;
			case 1 :
				xImg = document.getElementById("ImgSoulbagWhite");
				xImg.src = "images/soulbag/soulbag-white.png";
				xImg = document.getElementById("ImgSoulbagBlack");
				xImg.src = "images/soulbag/soulbag-black-sel.png";
				
				xElement = document.getElementById("H1Soulbag");
				xElement.src = "images/soulbag/h1-titel-black.gif"
				
				break;
		}			
		nAktSohle = nNewSohle;
		GetNewFarbUL();
		ChangeFarbe (0, true);
		ChangePreis();
	}
}

function GetNewFarbUL() {
	switch (strProdTitel) {
		case "fatboy soulbag ": arrProdukt = arrTaschen[nAktSohle]; break;
		case "fatboy flapbag ": arrProdukt = arrTaschen[nAktGroesse]; break;
		case "fatboy jumper ":  arrProdukt = arrTaschen[nAktGroesse]; break;
		case "fatboy undercover ": arrProdukt = arrTaschen[nAktGroesse]; break;
		default : arrProdukt = arrProdukte;
	}
	
	nTempGroesse = nAktGroesse;
	nIndexFarbe = 10;
	if (strProdTitel == "fatboy flapbag " || strProdTitel == "fatboy jumper " || strProdTitel == "fatboy undercover ") { nTempGroesse = 0; nIndexFarbe = 4;}
	
	strNewHTML = "";
	for (i=0; i < arrProdukt.length; i++) {
	
		strNewFarbe = arrProdukt[i][0]; strNewFarbe = strNewFarbe.replace(" ", "");
		strImageName = arrProdukt[i][nIndexFarbe];
		if (strImageName == "grün") strImageName = "gruen";
		if (strImageName == "türkis") strImageName = "tuerkis";
		
		strNewArtikelNummer = arrProdukt[i][(nTempGroesse*3)+2];
		strNewLine = "<li id=\"F" + (i+1) + "\" class=\"FarbeStandard\" style=\"margin-right:4px;\" onclick=\"ChangeFarbe(" + i + ", false);\" onmouseover=\"ProduktFarben(this, 'over');\" onmouseout=\"ProduktFarben(this, 'out');\">";
		strNewLine = strNewLine + "<img id=\"FI" + (i+1)+ "\" src=\"images/produktseiten/farbwelt/" + strImageName + ".png\" border=\"0\" width=\"33\" height=\"59\" alt=\"" + strNewFarbe + "\" title=\"" + strNewFarbe + "\" />";
		strNewLine = strNewLine + "<div class=\"blase";
		nWidth = 58;
		if (strImageName == "camouflage") { strNewLine = strNewLine + " camou"; nWidth = 83; }
		strNewLine = strNewLine + "\"><img src=\"images/produktseiten/farbwelt/" + strImageName + "-blase.png\" border=\"0\" alt=\"" + strNewFarbe + "\" title=\"" + strNewFarbe + "\" width=\"" + nWidth +"\" height=\"27\" /></div>";
		strNewLine = strNewLine + "</li>";
		strNewHTML = strNewHTML + strNewLine;
	}
	xUL = document.getElementById("FarbUL");
	xUL.innerHTML = strNewHTML;
}

function ChangePreis() {
	if (strProdTitel == "fatboy soulbag ") {
		arrAktArray = arrPreise[nAktSohle];
	} else {
		arrAktArray = arrPreise;
	}
	
	nNewPreis = arrAktArray[nAktGroesse];
	strPreis = FormatPreis(nNewPreis, false);
	arrPreis = strPreis.split(",");
	strPreisShow = "";
	if (arrPreis[1] == "00") {
		strPreisShow = arrPreis[0] + ",-";
	} else {
		strPreisShow = strPreis;
	}
	
	xPreisboxValue = document.getElementById("preisboxValue");
	xPreisboxValue.innerHTML = strPreisShow;

	
}

function ChangeBildGross(xImage, strNewImage, strNewImageAlt, strNewImageTitle) {
	xImage.src = strNewImage;
	xImage.alt = strNewImageAlt;
	xImage.title = strNewImageTitle;
	new Effect.Appear(xImage, {duration:0.2, delay:0.1 });
}

function ChangeBild1(xImage1, strNewImage1, strNewImageAlt1, strNewImageTitle1) {
	xImage1.src = strNewImage1;
	xImage1.alt = strNewImageAlt1;
	xImage1.title = strNewImageTitle1;
	new Effect.Appear(xImage1, {duration:1.5});
}
function ChangeBild2(xDiv2, xImage2, strNewImage2, strNewImageAlt2, strNewImageTitle2) {
	xImage2.src = strNewImage2;
	xImage2.alt = strNewImageAlt2;
	xImage2.title = strNewImageTitle2;
	new Effect.Appear(xDiv2, {duration:1.5});
}
function ChangeBild3(xDiv3, xImage3, strNewImage3, strNewImageAlt3, strNewImageTitle3) {
	xImage3.src = strNewImage3;
	xImage3.alt = strNewImageAlt3;
	xImage3.title = strNewImageTitle3;
	new Effect.Appear(xDiv3, {duration:1.5});
}
function ChangeBild4(xDiv4, xImage4, strNewImage4, strNewImageAlt4, strNewImageTitle4) {
	xImage4.src = strNewImage4;
	xImage4.alt = strNewImageAlt4;
	xImage4.title = strNewImageTitle4;
	new Effect.Appear(xDiv4, {duration:1.5});
}

function ResetProduktFarben (element) {
	element.style.background = "none";
	
	strElID = element.id;
	strElID2 = strElID.replace("F", "");
	
	nCheckID = Number(strElID2);
	nCheckID = nCheckID-1;
	
	nIndex = strElID2;
	switch (strProdTitel) {
		case "fatboy soulbag " : 	arrAktArray = arrTaschen[nAktSohle]; break;
		case "fatboy flapbag " : 	arrAktArray = arrTaschen[nAktGroesse];break;
		case "fatboy jumper " :    	arrAktArray = arrTaschen[nAktGroesse];break;
		case "fatboy undercover " : arrAktArray = arrTaschen[nAktGroesse];break;
		default : arrAktArray = arrProdukte;
	}
	nMaxAnzahl = arrAktArray.length;
			
	strImageID = "FI" + strElID2;
	xImgPri = document.getElementById(strImageID);
	xImgSecL = null;
	xEleSecL = null;
	xImgSecR = null;
	xEleSecR = null;
	strDefPath = "images/produktseiten/farbwelt/";
	nIndex = strElID2;
	
	strOldSrcPR = xImgPri.src;
	arrOldSrcPR = strOldSrcPR.split("/");
	strOldSrcPRImg = arrOldSrcPR[arrOldSrcPR.length-1];
	strOldSrcPRImg = strOldSrcPRImg.replace("-middle", "");
	
	var strOldSrcPRR = "", strOldSrcPRRImg = "";
	var strOldSrcPRL = "", strOldSrcPRLImg = "";
	var nTempIndexL = -1, nTempIndexR = -1;
	
	if (nIndex == 1) {
		strSecR = "FI" + (Number(nIndex)+1);
		xImgSecR = document.getElementById(strSecR);
		
		strOldSrcPRR = xImgSecR.src;
		arrOldSrcPRR = strOldSrcPRR.split("/");
		strOldSrcPRRImg = arrOldSrcPRR[arrOldSrcPRR.length-1];
		strOldSrcPRRImg = strOldSrcPRRImg.replace("-middle", "");
		strOldSrcPRRImg = strOldSrcPRRImg.replace("-top", "");
		strOldSrcPRRImg = strOldSrcPRRImg.replace("-aktiv", "");
		
		strSecR = "F" + (Number(nIndex)+1);
		xEleSecR = document.getElementById(strSecR);
		
		nTempIndexR = String(xImgSecR.id)
		nTempIndexR = nTempIndexR.replace("FI", "");
	} 
	if (nIndex == nMaxAnzahl) {
		strSecL = "FI" + (Number(nIndex)-1);
		xImgSecL = document.getElementById(strSecL);
		strSecL = "F" + (Number(nIndex)-1)
		xEleSecL = document.getElementById(strSecL)
		
		strOldSrcPRL = xImgSecL.src;
		arrOldSrcPRL = strOldSrcPRL.split("/");
		strOldSrcPRLImg = arrOldSrcPRL[arrOldSrcPRL.length-1];
		strOldSrcPRLImg = strOldSrcPRLImg.replace("-middle", "");
		strOldSrcPRLImg = strOldSrcPRLImg.replace("-top", "");
		strOldSrcPRLImg = strOldSrcPRLImg.replace("-aktiv", "");
		
		nTempIndexL = String(xImgSecL.id).replace("FI", "");
	}
	if (nIndex > 1 && nIndex < nMaxAnzahl) {
		strSecR = "FI" + (Number(nIndex)+1)
		xImgSecR = document.getElementById(strSecR);
		strSecR = "F" + (Number(nIndex)+1);
		xEleSecR = document.getElementById(strSecR);
		
		strOldSrcPRR = xImgSecR.src;
		arrOldSrcPRR = strOldSrcPRR.split("/");
		strOldSrcPRRImg = arrOldSrcPRR[arrOldSrcPRR.length-1];
		strOldSrcPRRImg = strOldSrcPRRImg.replace("-middle", "");
		strOldSrcPRRImg = strOldSrcPRRImg.replace("-top", "");
		strOldSrcPRRImg = strOldSrcPRRImg.replace("-aktiv", "");
		
		nTempIndexR = String(xImgSecR.id).replace("FI", "");
		
		strSecL = "FI" + (Number(nIndex)-1)
		xImgSecL = document.getElementById(strSecL);
		strSecL = "F" + (Number(nIndex)-1)
		xEleSecL = document.getElementById(strSecL)
		
		strOldSrcPRL = xImgSecL.src;
		arrOldSrcPRL = strOldSrcPRL.split("/");
		strOldSrcPRLImg = arrOldSrcPRL[arrOldSrcPRL.length-1];
		strOldSrcPRLImg = strOldSrcPRLImg.replace("-middle", "");
		strOldSrcPRLImg = strOldSrcPRLImg.replace("-top", "");
		strOldSrcPRLImg = strOldSrcPRLImg.replace("-aktiv", "");
		
		nTempIndexL = String(xImgSecL.id).replace("FI", "");
	}
	
	if (xImgSecL != null && xImgSecR != null) {
		if (nTempIndexL != (nAktFarbe+1) ) {
			strNewSrc = strOldSrcPRLImg;
			strNewSrc = strNewSrc.replace("-middle", "");
			xImgSecL.src = strDefPath + strNewSrc;
			xEleSecL.style.background = "url(images/startseite/schatten-unten-31.gif) no-repeat";
		} 
		
		if (nTempIndexR != (nAktFarbe+1) ) {
			strNewSrc = strOldSrcPRRImg;
			strNewSrc = strNewSrc.replace("-middle", "");
			xImgSecR.src = strDefPath + strNewSrc;
			xEleSecR.style.background = "url(images/startseite/schatten-unten-31.gif) no-repeat";
		} 
	}
	
	if (xImgSecL != null && xImgSecR == null) {
		if (nTempIndexL != (nAktFarbe+1) ) {
			strNewSrc = strOldSrcPRLImg;
			strNewSrc = strNewSrc.replace("-middle", "");
			xImgSecL.src = strDefPath + strNewSrc;
			xEleSecL.style.background = "url(images/startseite/schatten-unten-31.gif) no-repeat";
		}
	}
	
	if (xImgSecR != null) {
		if (nTempIndexR != (nAktFarbe+1) ) {
			strNewSrc = strOldSrcPRRImg;
			strNewSrc = strNewSrc.replace("-middle", "");
			xImgSecR.src = strDefPath + strNewSrc;
			xEleSecR.style.background = "url(images/startseite/schatten-unten-31.gif) no-repeat";
		}
	}
}

function ProduktFarben(element, strAktion) {
	strElID = element.id;
	strElID2 = strElID.replace("F", "");
	nCheckID = Number(strElID2);
	nCheckID = nCheckID-1;
	
	if (nAktFarbe == nCheckID) { 
		
	} else {
			switch (strProdTitel) {
				case "fatboy soulbag " : 	arrAktArray = arrTaschen[nAktSohle]; break;
				case "fatboy flapbag " : 	arrAktArray = arrTaschen[nAktGroesse];break;
				case "fatboy jumper " :    	arrAktArray = arrTaschen[nAktGroesse];break;
				case "fatboy undercover " : arrAktArray = arrTaschen[nAktGroesse];break;
				default : arrAktArray = arrProdukte;
			}

			nMaxAnzahl = arrAktArray.length;
		
			strImageID = "FI" + strElID2;
			xImgPri = document.getElementById(strImageID);
			xImgSecL = null;
			xEleSecL = null;
			xImgSecR = null;
			xEleSecR = null;
			strDefPath = "images/produktseiten/farbwelt/";
			nIndex = strElID2;
			
			strOldSrcPR = xImgPri.src;
			arrOldSrcPR = strOldSrcPR.split("/");
			strOldSrcPRImg = arrOldSrcPR[arrOldSrcPR.length-1];
			strOldSrcPRImg = strOldSrcPRImg.replace("-middle", "");
			
			var strOldSrcPRR = "", strOldSrcPRRImg = "";
			var strOldSrcPRL = "", strOldSrcPRLImg = "";
			var nTempIndexL = -1, nTempIndexR = -1;
			if (nIndex == 1) {
				strSecR = "FI" + (Number(nIndex)+1);
				xImgSecR = document.getElementById(strSecR);
				
				strOldSrcPRR = xImgSecR.src;
				arrOldSrcPRR = strOldSrcPRR.split("/");
				strOldSrcPRRImg = arrOldSrcPRR[arrOldSrcPRR.length-1];
				strOldSrcPRRImg = strOldSrcPRRImg.replace("-middle", "");
				strOldSrcPRRImg = strOldSrcPRRImg.replace("-top", "");
				strOldSrcPRRImg = strOldSrcPRRImg.replace("-aktiv", "");
				
				strSecR = "F" + (Number(nIndex)+1);
				xEleSecR = document.getElementById(strSecR);
				
				nTempIndexR = String(xImgSecR.id)
				nTempIndexR = nTempIndexR.replace("FI", "");
			} 
			if (nIndex == nMaxAnzahl) {
				strSecL = "FI" + (Number(nIndex)-1);
				xImgSecL = document.getElementById(strSecL);
				strSecL = "F" + (Number(nIndex)-1)
				xEleSecL = document.getElementById(strSecL)
				
				strOldSrcPRL = xImgSecL.src;
				arrOldSrcPRL = strOldSrcPRL.split("/");
				strOldSrcPRLImg = arrOldSrcPRL[arrOldSrcPRL.length-1];
				strOldSrcPRLImg = strOldSrcPRLImg.replace("-middle", "");
				strOldSrcPRLImg = strOldSrcPRLImg.replace("-top", "");
				strOldSrcPRLImg = strOldSrcPRLImg.replace("-aktiv", "");
				
				nTempIndexL = String(xImgSecL.id).replace("FI", "");
			}
			if (nIndex > 1 && nIndex < nMaxAnzahl) {
				strSecR = "FI" + (Number(nIndex)+1)
				xImgSecR = document.getElementById(strSecR);
				strSecR = "F" + (Number(nIndex)+1);
				xEleSecR = document.getElementById(strSecR);
				
				strOldSrcPRR = xImgSecR.src;
				arrOldSrcPRR = strOldSrcPRR.split("/");
				strOldSrcPRRImg = arrOldSrcPRR[arrOldSrcPRR.length-1];
				strOldSrcPRRImg = strOldSrcPRRImg.replace("-middle", "");
				strOldSrcPRRImg = strOldSrcPRRImg.replace("-top", "");
				strOldSrcPRRImg = strOldSrcPRRImg.replace("-aktiv", "");
				
				nTempIndexR = String(xImgSecR.id).replace("FI", "");
				
				strSecL = "FI" + (Number(nIndex)-1)
				xImgSecL = document.getElementById(strSecL);
				strSecL = "F" + (Number(nIndex)-1)
				xEleSecL = document.getElementById(strSecL)
				
				strOldSrcPRL = xImgSecL.src;
				arrOldSrcPRL = strOldSrcPRL.split("/");
				strOldSrcPRLImg = arrOldSrcPRL[arrOldSrcPRL.length-1];
				strOldSrcPRLImg = strOldSrcPRLImg.replace("-middle", "");
				strOldSrcPRLImg = strOldSrcPRLImg.replace("-top", "");
				strOldSrcPRLImg = strOldSrcPRLImg.replace("-aktiv", "");
				
				nTempIndexL = String(xImgSecL.id).replace("FI", "");
			}
			// console.log(nAktFarbe + "..." + nTempIndexL + ":.:" + nTempIndexR);
			if (strAktion == "over") {
				if (xImgSecL != null && xImgSecR != null) {
					arrTemp = strOldSrcPRImg.split(".");
					strNewSrc = arrTemp[0] + "-top." + arrTemp[1];
					xImgPri.src = strDefPath + strNewSrc;
					element.style.background = "url(images/startseite/schatten-oben-31.gif) no-repeat";
					
					if (nTempIndexL != (nAktFarbe+1) ) {
						arrTemp = strOldSrcPRLImg.split(".");
						strNewSrc = arrTemp[0] + "-middle." + arrTemp[1];
						xImgSecL.src = strDefPath + strNewSrc;
						xEleSecL.style.background = "url(images/startseite/schatten-mitte-31.gif) no-repeat";
					}
					
					if (nTempIndexR != (nAktFarbe+1) ) {
						arrTemp = strOldSrcPRRImg.split(".");
						strNewSrc = arrTemp[0] + "-middle." + arrTemp[1];
						xImgSecR.src = strDefPath + strNewSrc;
						xEleSecR.style.background = "url(images/startseite/schatten-mitte-31.gif) no-repeat";
					}
				}
				
				if (xImgSecL != null && xImgSecR == null) {
					arrTemp = strOldSrcPRImg.split(".");
					strNewSrc = arrTemp[0] + "-top." + arrTemp[1];
					xImgPri.src = strDefPath + strNewSrc;
					element.style.background = "url(images/startseite/schatten-oben-31.gif) no-repeat";
					
					if (nTempIndexL != (nAktFarbe+1) ) {
						arrTemp = strOldSrcPRLImg.split(".");
						strNewSrc = arrTemp[0] + "-middle." + arrTemp[1];
						xImgSecL.src = strDefPath + strNewSrc;
						xEleSecL.style.background = "url(images/startseite/schatten-mitte-31.gif) no-repeat";
					}			
				}
				
				if (xImgSecL == null && xImgSecR != null) {
					arrTemp = strOldSrcPRImg.split(".");
					strNewSrc = arrTemp[0] + "-top." + arrTemp[1];
					xImgPri.src = strDefPath + strNewSrc;
					element.style.background = "url(images/startseite/schatten-oben-31.gif) no-repeat";
					
					if (nTempIndexR != (nAktFarbe+1) ) {
						arrTemp = strOldSrcPRRImg.split(".");
						strNewSrc = arrTemp[0] + "-middle." + arrTemp[1];
						xImgSecR.src = strDefPath + strNewSrc;
						xEleSecR.style.background = "url(images/startseite/schatten-mitte-31.gif) no-repeat";
					} 
				}
			}
			if (strAktion == "out") {
				if (xImgSecL != null && xImgSecR != null) {
					strNewSrc = strOldSrcPRImg;
					strNewSrc = strNewSrc.replace("-top", "");
					strNewSrc = strNewSrc.replace("-middle", "");
					xImgPri.src = strDefPath + strNewSrc;
					element.style.background = "url(images/startseite/schatten-unten-31.gif) no-repeat";

					if (nTempIndexL != (nAktFarbe+1) ) {
						strNewSrc = strOldSrcPRLImg;
						strNewSrc = strNewSrc.replace("-middle", "");
						xImgSecL.src = strDefPath + strNewSrc;
						xEleSecL.style.background = "url(images/startseite/schatten-unten-31.gif) no-repeat";
					} 
					
					if (nTempIndexR != (nAktFarbe+1) ) {
						strNewSrc = strOldSrcPRRImg;
						strNewSrc = strNewSrc.replace("-middle", "");
						xImgSecR.src = strDefPath + strNewSrc;
						xEleSecR.style.background = "url(images/startseite/schatten-unten-31.gif) no-repeat";
					} 
				}
				
				if (xImgSecL != null && xImgSecR == null) {
					strNewSrc = strOldSrcPRImg;
					strNewSrc = strNewSrc.replace("-top", "");
					strNewSrc = strNewSrc.replace("-middle", "");
					xImgPri.src = strDefPath + strNewSrc;
					element.style.background = "url(images/startseite/schatten-unten-31.gif) no-repeat";
					
					if (nTempIndexL != (nAktFarbe+1) ) {
						strNewSrc = strOldSrcPRLImg;
						strNewSrc = strNewSrc.replace("-middle", "");
						xImgSecL.src = strDefPath + strNewSrc;
						xEleSecL.style.background = "url(images/startseite/schatten-unten-31.gif) no-repeat";
					}
				}
				
				if (xImgSecR != null) {
					strNewSrc = strOldSrcPRImg;
					strNewSrc = strNewSrc.replace("-top", "");
					strNewSrc = strNewSrc.replace("-middle", "");
					xImgPri.src = strDefPath + strNewSrc;
					element.style.background = "url(images/startseite/schatten-unten-31.gif) no-repeat";
					
					if (nTempIndexR != (nAktFarbe+1) ) {
						strNewSrc = strOldSrcPRRImg;
						strNewSrc = strNewSrc.replace("-middle", "");
						xImgSecR.src = strDefPath + strNewSrc;
						xEleSecR.style.background = "url(images/startseite/schatten-unten-31.gif) no-repeat";
					}
				}
			}
	}
}


// Globale Variable -> wird während der "in den Warenkorb" Aktion auf 1 gesetzt.
var nWKStop = 0;

/* BEGINN FLYIN WARENKORB */
function SendOrder() {
	if (nWKStop == 0) {
		nWKStop = 1;
		
		xStueckPR = document.getElementById("ProdMenge");
		nStueckPR = xStueckPR.value;
		if (nStueckPR == "" || nStueckPR == "0") {
			alert("Bitte eine gültige Stückzahl angeben");
			return false;
		}
		
		bOldFlyOpened = false;
		xFlyOut = document.getElementById("HeaderFlyIn");
		// wenn der Warenkorb im Moment ausgeblendet ist, passiert nichts, ansonsten wird er ausgeblendet
		if (xFlyOut.style.display == "none") { } else { FlyIn(); bOldFlyOpened = true; }
		
		switch (strProdTitel) {
			case "fatboy soulbag " : arrAktArray = arrTaschen[nAktSohle]; break;
			case "fatboy flapbag " : arrAktArray = arrTaschen[nAktGroesse]; break;
			case "fatboy jumper " :  arrAktArray = arrTaschen[nAktGroesse]; break;
			case "fatboy undercover " : arrAktArray = arrTaschen[nAktGroesse]; break;
			default : arrAktArray = arrProdukte; break;
		}
		
		xIDPR = document.getElementById("FormIDPR");
		strArtikelNummer = xIDPR.value;
		// strArtikelNummer = arrAktArray[nAktFarbe][(nAktGroesse*3)+2];
		
		strImagePath = arrImagePfad[nAktGroesse];
		if (strProdTitel == "fatboy soulbag ") { if (nAktSohle == 1) strImagePath = strImagePath + "black/"; else strImagePath = strImagePath + "white/";  }
		
		if (nAktImageIndex != 0) { ChangePic(0); }
		arrImages = arrAktArray[nAktFarbe][1];
		
		xStart = document.getElementById("divHauptBild");
		arrStartKoord = Position.cumulativeOffset(xStart);
		
		strProduktName = "";
		strImageName = "";
		
		strProduktName = arrAktArray[nAktFarbe][0];
		strImageName = strImagePath + "details/" + arrImages[nAktImageIndex];
		
		ximgLayer = document.getElementById("imgLayer");
		ximgLayer.src = strImageName;
		ximgLayer.width = "400";
		ximgLayer.height = "240";
		
		xLayer = document.getElementById("layerWK");
		nStartLeft = arrStartKoord[0];
		nStartTop = arrStartKoord[1];
		
		xLayer.style.width = "400px";
		xLayer.style.height = "240px";
		xLayer.style.left = nStartLeft + "px";
		xLayer.style.top = nStartTop + "px";
		xLayer.style.display = "block";
	
		new Effect.Opacity(xStart, { from: 1.0, to: 0.3, duration: 0.5 } );
		
		globalLeft = nStartLeft;
		globalTop = nStartTop;
		nNewZielLeft = nZielLeft + 30;
		new Effect.Parallel([
			new Effect.Move(xLayer, { sync: true, x: nNewZielLeft, y : nZielTop, mode: "absolute" }),
			new Effect.Scale(xLayer, 10, { scaleContent : false, sync: true, restoreAfterFinish : true } ),
			new Effect.Scale(ximgLayer, 10, { scaleContent : false, sync: true, restoreAfterFinish : true } )
		], {
			duration : 2
		});	
		window.setTimeout("xLayer.style.display = 'none'", 1700);
		window.setTimeout("RefreshWK('" + strArtikelNummer + "', '" + nStueckPR + "', '" + bOldFlyOpened + "')", 2000);
	}
	return false;
}

function RefreshWK(strArtikelNr, nStueck, bOldFly) {
	url = "addBasket.asp?IDPR=" + strArtikelNr + "&StueckPR=" + nStueck;
	new Ajax.Request(url, {
	  method: 'post',
	  onSuccess: function(transport) {
	    strReturn = transport.responseText;
		ShowSuccessMsg(strArtikelNr, bOldFly);
	  }
	});
}

function ShowSuccessMsg(strArtikelNr, bOldFlyOpened) {
	// FlyOut vom Warenkorb einblenden
	FlyIn();
	
	window.setTimeout("ReShowImage('" + strArtikelNr + "', '" + bOldFlyOpened + "')", 3000);
}

function ReShowImage(strArtikelNr, bOldFlyOp) {
	// Flyout vom Warenkorb wieder ausblenden
	if (bOldFlyOp + "" == "false") { FlyIn(); }
	
	xStart2 = document.getElementById("divHauptBild");
	new Effect.Opacity(xStart2, { from: 0.3, to: 1.0, duration: 0.5});
	nWKStop = 0;
}
/* ENDE FLYIN WARENKORB */


function AnzPlusAkt () {
	xForm = document.forms.DetailForm;
	xMenge = xForm.menge;
	
	nStueckzahlAkt = Number(xMenge.value);
	nStueckzahlNeu = nStueckzahlAkt + 1;
	
	if (nStueckzahlNeu > 99) nStueckzahlNeu = 99;
	xMenge.value = nStueckzahlNeu;
}

function AnzMinusAkt () {
	xForm = document.forms.DetailForm;
	xMenge = xForm.menge;
	
	nStueckzahlAkt = Number(xMenge.value);
	nStueckzahlNeu = nStueckzahlAkt - 1;
	
	if (nStueckzahlNeu <= 0) nStueckzahlNeu = 1;
	xMenge.value = nStueckzahlNeu;
}
