isoYUILoader.onReady(
	function() {
	var categoryList = YAHOO.util.Dom.getElementsByClassName('gshpCategoryListItem', 'div');
	if (categoryList != null) {
		var nbColumns = 4;
		for (var i = 0; i < categoryList.length; i++) {
			if ((i + nbColumns +1) % nbColumns == 0) {
				YAHOO.util.Dom.setStyle(categoryList[i], 'border-right', 'none');
			}
		}	
	}
	
	var productList = YAHOO.util.Dom.getElementsByClassName('productFloatingDiv', 'div');
	if (productList != null) {
		var nbColumns = 3;
		for (var i =0; i < productList.length; i++) {
			if ((i + nbColumns +1) % nbColumns == 0) {
				YAHOO.util.Dom.setStyle(productList[i], 'border-right', 'none');
			}
		}
	}
	
	var productLinkedList = YAHOO.util.Dom.getElementsByClassName('gshpLinkedProductListItem', 'div');
	if (productLinkedList != null) {
		var nbColumns = 4;
		for (var i =0; i < productLinkedList.length; i++) {
			if ((i + nbColumns +1) % nbColumns == 0) {
				YAHOO.util.Dom.setStyle(productLinkedList[i], 'border-right', 'none');
			}
		}
	}
}, null);

function getImageProviderUrl()
{
	var extension = document.location.pathname;
	var pos = extension.lastIndexOf(".");
	extension = extension.substr(pos + 1).toLowerCase();
	if(extension == "aspx") {
		return "imageProvider.aspx";
	}
	return "imageProvider.asp";
}

function inputFocus(inputValue, inputId){
	if(inputValue == "mon adresse e-mail" && inputId == "ixddp2InputNewsLetter"){
		document.getElementById(inputId).value="";
	}else if(inputValue == "" && inputId == "ixddp2InputNewsLetter"){
		document.getElementById(inputId).value="mon adresse e-mail";
	}
}


ixddp2Entretien = function() {
	var elem = document.getElementById("ixddp2Entretien");
	if (elem != null) {
		var entretien = elem.innerHTML;
		entretien = entretien.replace(/\s/g, "");
		var parent = document.getElementById("ixdd2Lavage");
		var span = document.createElement("div");
		span.setAttribute("id","ixddpImagesEntretien");
		parent.appendChild(span);
		
		var nb = entretien.length;
		var temp = new Array();
		temp = entretien.split('');

		for  (var  i=1; i < nb +1; i++)  {
			var srcImage = '';
			srcImage = "iso_icons/ixddp2" + i + temp[i-1] + ".png";
			var image = document.createElement("img");
			image.setAttribute("src",srcImage);
			span.appendChild(image);	
		}		
	}
	
	
	var elem = document.getElementById("ixddp2EntretienPopup");
	if (elem != null) {
		var entretien = elem.innerHTML;
		entretien = entretien.replace(/\s/g, "");
		var parent = document.getElementById("ixdd2LavagePopup");
		var span = document.createElement("div");
		span.setAttribute("id","ixddpImagesEntretienPopup");
		parent.appendChild(span);
		
		var nb = entretien.length;
		var temp = new Array();
		temp = entretien.split('');

		for  (var  i=1; i < nb +1; i++)  {
			var srcImage = '';
			srcImage = "iso_icons/ixddp2" + i + temp[i-1] + ".png";
			var image = document.createElement("img");
			image.setAttribute("src",srcImage);
			span.appendChild(image);	
		}		
	}
}
addLoadAction(ixddp2Entretien);


$(document).ready(function() {	
	$(".zoomCategoryImage a").fancybox({
		'titleShow'     : false,
		'showNavArrows'	: false
	});
	
	$("#gshpMainPicture a").fancybox({
		'titleShow'     : false,
		'showNavArrows'	: false,
		'scrolling'		: 'no'
	});	

	$("#ixddp2GuideTailles a").fancybox({
		'titleShow'     : false,
		'showNavArrows'	: false
	});	

	$("#ixddp2GuideEntretien a").fancybox({
		'titleShow'     : false,
		'showNavArrows'	: false
	});
});			

function changeImage(a,b) {
	var img = document.getElementById("productMainPicture");
	var imgLoad = document.getElementById("gshpMainPicture");
	$(imgLoad).css({ background: "url(iso_icons/ixddp2loading.gif) no-repeat scroll 50% 50% transparent"});
	$(img).css({ opacity: "0.5"});
	var newUrl = getImageProviderUrl() + "?private_image="+a+'&ew='+b+'&eh=301';
	$(img)
		.attr('src', newUrl)
		.load(function(){
			$(img).fadeIn(5);
			$(img).css({ opacity: "1.0"});
			$(imgLoad).css({ background: "none"});
		});
}

function changeImagePopup(a,b) {
	var img = document.getElementById("productMainPicturePopup");
	var imgLoad = document.getElementById("gshpMainPicturePopup");
	$(imgLoad).css({ background: "url(iso_icons/ixddp2loading.gif) no-repeat scroll 50% 50% transparent"});
	$(img).css({ opacity: "0.5"});
	var newUrl = getImageProviderUrl() + "?private_image="+a+'&ew='+b+'&eh=600';
	$(img)
		.attr('src', newUrl)
		.load(function(){
			$(img).fadeIn(5);
			$(img).css({ opacity: "1.0"});
			$(imgLoad).css({ background: "none"});
		});
}
