/*
//DATE			AUTHOR		BUG#		DESCRIPTION
//--------------------------------------------------------------------------------
//13/08/2008	tyu			0004794		Modification du flash qui gère la loupe 
*/
<!-- Dependancy : commonFunctions.js -->

var opened = false;

// Fonction pour les agendas #1
function switchOpen() {
	opened = !opened;
	updateOpen();
}

// Fonction pour les agendas #2
function updateOpen(currentPartNumber) {
	if (opened) {	
		ChangeDescView('linkViewOpen', insideMsg);

		var flash = document.getElementById("newmodule");
		var selectedPartnum = currentPartNumber;
		var currentCategory = "agendas";
		var repImg = '';
	
		if(typeof flash != 'undefined' && flash != null && flash != '') {
			flash_change_product(selectedPartnum, repImg, currentCategory);
		} 
		
	} else {
		ChangeDescView('linkViewOpen', outsideMsg);			
		
		var flash = document.getElementById("newmodule");
		var selectedPartnum = currentPartNumber + "_in";
		var currentCategory = "agendas";
		var repImg = '';
	
		if(typeof flash != 'undefined' && flash != null && flash != '') {
			flash_change_product(selectedPartnum, repImg, currentCategory);
		}
		
	}
	opened = !opened;
}


var etat = '2';
var repImg = '';
var oldLink = "";
var repAlternative = '';
var repAlternative2 = '';
var isInit = 1;
function ChangeEtat2(statut){				

	//var singleLink = document.getElementById("linkViewEtat");
	var doubleLink1 = document.getElementById("linkViewEtat1");
	var doubleLink2 = document.getElementById("linkViewEtat2");
	
	// Variable utilisé dans le cas où deux liens sont présent dans la page qui change d'état
	//var detail = false;
	//var noue = false;
	var poche = false;
	var cravateSurChemise = false;
	
	
	// Cas statut n'est pas passé = initialisation ou cas simple (un seul lien)
	if(typeof statut == "undefined" || statut == null || statut == '') {
		poche = true;
		cravateSurChemise = true;
	}
	
	
	
	if(statut == "poche"){
		poche = true;
		cravateSurChemise = false;
	
			if(oldLink == "") {
			oldLink = "poche";
		}
		
		 //Si on a changé de lien, l'état doit revenir à 2 (valeur initial)
		if(oldLink != "poche") {
			oldLink = "poche";
			etat = "1";
			
			if(repImg != repAlternative){
				repImg = repAlternative;
			}else{
				isInit = 1;
			}	
		}
		
	}
	
	
	
	
	
	
	if(statut == "cravateSurChemise"){
		poche = false;
		cravateSurChemise = true;
		
		if(oldLink == "") {
			oldLink = "cravateSurChemise";
		}
		
		// Si on a changé de lien, l'état doit revenir à 2 (valeur initial)
		if(oldLink != "cravateSurChemise") {
			oldLink = "cravateSurChemise";
			etat = "1";											
		}
		
	}
	
	if (etat == '2'){
		
		
		if(typeof doubleLink1 != "undefined" && doubleLink1 != null && doubleLink1 != '') {
			if(poche) {
				ChangeDescView('linkViewEtat1', msg1);
				//ChangeDescView('linkViewEtat2', msg3);

				repImg = '';
			}			
		}
			
		
		
		if(typeof doubleLink2 != "undefined" && doubleLink2 != null && doubleLink2 != '') {
			if(cravateSurChemise) {
				ChangeDescView('linkViewEtat2', msg3);
				//ChangeDescView('linkViewEtat1', msg1);
				
				//repImg = '';
				CloseUpDiv2();
				isInit = 1;
				if(repImg == 'detail poche') {
					repImg='';
					isInit = 0;										
				}
			}
		}
		
		etat = '1';		
		
	} else if (etat == '1'){
		
		
		if(typeof doubleLink1 != "undefined" && doubleLink1 != null && doubleLink1 != '') {
			if(poche) {
				ChangeDescView('linkViewEtat1', msg2);
				ChangeDescView('linkViewEtat2', msg3);
				
				//repImg = repAlternative;				
				repImg = repAlternative;
					
			}
		}
		
			
		
		
		if(typeof doubleLink2 != "undefined" && doubleLink2 != null && doubleLink2 != '') {
			if(cravateSurChemise) {
				ChangeDescView('linkViewEtat1', msg1);
				ChangeDescView('linkViewEtat2', msg4);
				ChangeChemise2('r1');
				TryShirtDiv2();
				isInit = 1;						
				//repImg = repAlternative2;							
			}
		}

		etat = '2';
	}
	
	if(isInit == 0) {
		changeImg2(repImg);
	}
	isInit = 0;
}


function changeImg2(repImg) {

	var	objImage = document.getElementById("productImage");
	var flash = document.getElementById("newmodule");
	var selectedPartnum = document.getElementById("selectedProduct").value;
	var currentCategory = document.getElementById("category" + selectedPartnum).value;

	if(typeof flash != 'undefined' && flash != null && flash != '') {
		// Change le flash en fonction de la vue		
		flash_change_product(selectedPartnum, repImg, currentCategory);
	} else if(typeof objImage != 'undefined' && objImage != null && objImage != '') {
		if(typeof repImg == 'undefined' || repImg == null || repImg == '') {
			repImg = "default";
		}
		
		objImage.src = jspStoreImgDir + "images/catalog/product/" + currentCategory + "/item/" + repImg + "/" + selectedPartnum + ".jpg";
	}
}




// Fonction spécial cravates #1
function ChangeChemise2(chemise) {
	switch (chemise) {
		case 'r1' :
			document.images["default"].src = jspStoreImgDir + "images/common/design/ties/chcravac01.gif";
			break
		case 'r2' :
			document.images["default"].src = jspStoreImgDir + "images/common/design/ties/chcravac02.gif";
			break
	    case 'r3' :
			document.images["default"].src = jspStoreImgDir + "images/common/design/ties/chcravac03.gif";
			break
	    case 'r4' :
			document.images["default"].src = jspStoreImgDir + "images/common/design/ties/chcravac04.gif";
			break
		case 'r5' :
			document.images["default"].src = jspStoreImgDir + "images/common/design/ties/chcravac05.gif";
			break
		default :
			document.images["default"].src = jspStoreImgDir + "images/common/design/ties/chcravac01.gif";
	}
}

// Fonction spécial cravates #2
function CloseUpDiv2() {
	document.getElementById('TiesProduct').style.display = '';
	document.getElementById('TiesShirtIcone').style.display = 'none';
	document.getElementById('TiesShirtChemise').style.display = 'none';
	document.getElementById('TiesShirtProduct').style.display = 'none';
	//document.getElementById('TryShirt').style.display = '';
	//document.getElementById('CloseUp').style.display = 'none';
	document.getElementById('cra01a').style.display='none';
	document.getElementById('cra01b').style.display='';
	document.getElementById('cra02a').style.display='';
	document.getElementById('cra02b').style.display='none';
	document.getElementById('cra03a').style.display='';
	document.getElementById('cra03b').style.display='none';
	document.getElementById('cra04a').style.display='';
	document.getElementById('cra04b').style.display='none';
	document.getElementById('cra05a').style.display='';
	document.getElementById('cra05b').style.display='none';
}

// Fonction spécial cravates #3
function TryShirtDiv2(){	
	//document.getElementById('TiesProduct').style.display = 'none';
	document.getElementById('TiesShirtIcone').style.display = '';
	document.getElementById('TiesShirtChemise').style.display = '';
	document.getElementById('TiesShirtProduct').style.display = '';
	//document.getElementById('TryShirt').style.display = 'none';
	//document.getElementById('CloseUp').style.display = '';
	document.getElementById('cra01a').style.display='none';
	document.getElementById('cra01b').style.display='';
	document.getElementById('cra02a').style.display='';
	document.getElementById('cra02b').style.display='none';
	document.getElementById('cra03a').style.display='';
	document.getElementById('cra03b').style.display='none';
	document.getElementById('cra04a').style.display='';
	document.getElementById('cra04b').style.display='none';
	document.getElementById('cra05a').style.display='';
	document.getElementById('cra05b').style.display='none';
}

