
function stockInfos(el,s,v)
{
		for(i=0; i<=2; i++) $$('zSizesMess'+i).style.display = 'none';
		if (s==1) {
				$$('zSizesMess'+v).style.display = 'block';
				el.className = el.className+'_on';
		}
		else {
				var ec = el.className.substr((el.className.length - 3), 3);
				if (ec == '_on') el.className = el.className.substr(0,(el.className.length - 3));
		}
}
function selectSize(el,check) // pour page t-shirt
{
		var s = document.getElementById('item_sizes');
		var ss = s.getElementsByTagName('div');
		var n = ss.length;
		for(i=0; i<n; i++) {
				var ss_c = ss[i].className.substr(0,10);
				var ss_t = ss[i].className.substr(10,1);
				//alert(ss_c+" "+ss_t);
				//ss[i].className = 'sizes_size';
				if (el == ss[i]) el.className = ss_c + ss_t+"_selected";
				else ss[i].className = ss_c + ss_t;
		}
		//el.className = "sizes_size_selected";
		document.getElementById('f_size'+check).checked = true;
}




var zoomMode = false;
var img_arr = new Array("tee", "vis", "zoom");
var tabs_arr = new Array("sizes", "cmt", "send", "blog", "wish", "subs", "gifts", "photo", "dispo_alert");

function showPreview(el)
{
		var elZoom = document.getElementById("zItemZoom");
		var elZoomZone = document.getElementById("zZoomZone");
		var itm_id = document.getElementById('f_itm_id').value;

		for(i=0; i<img_arr.length; i++) {
				document.getElementById("item_img_"+img_arr[i]).style.display = "none";
		}
		$$("item_logos").style.display = 'none';
		if (el == "zoom") {
				showTab('');
				if (_ie5) document.getElementById('f_qtt_'+itm_id).style.display = 'none';
				zoomMode = true;
				$$("item_img_tee").style.display = "block";
				$$("item_img_zoom").style.display = "block";
				$$("item_logos").style.display = 'block';
				elZoom.style.display = "block";
				elZoom.style.left = "-300px";
				elZoom.style.top = "-50px";
				elZoomZone.style.display = "block";
				elZoomZone.style.left = "195px";
				elZoomZone.style.top = "61px";
		}
		else {
				if (_ie5 && tabSelected=='') document.getElementById('f_qtt_'+itm_id).style.display = 'inline';
				document.getElementById("item_img_zoom").style.display = "none";
				elZoom.style.display = "none";
				elZoomZone.style.display = "none";
				zoomMode = false;
				document.getElementById("item_img_"+el).style.display = "block";
				if (el != 'tee') $$("item_logos").style.display = 'none';
				else $$("item_logos").style.display = 'block';
				//document.getElementById("item_logos").style.display = "none";
		}
		if ($$("itm_tag")) {
		//alert(el);
				if (el != 'tee') $$("itm_tag").style.display = 'none';
				else $$("itm_tag").style.display = 'block';
				//if (el != 'tee') hideElem("itm_tag");
				//else showElem("itm_tag");
		}
}
function overPreview(el)
{
		if (zoomMode) return;
		showPreview(el);
}

var tabSelected = 1;
function showTab(el)
{
		if (zoomMode) {
				showPreview("tee");
		}
		tabSelected = el;
		var itm_id = document.getElementById('f_itm_id').value;
		for(i=0; i<tabs_arr.length; i++) {
				document.getElementById("item_tab_"+tabs_arr[i]).style.display = "none";
		}
		if (el != '') document.getElementById(el).style.display = "block";

		if (_ie5 && el != '') document.getElementById('f_qtt_'+itm_id).style.display = 'none';
		if (_ie5 && el == '') document.getElementById('f_qtt_'+itm_id).style.display = 'inline';

		/*if (el == 'item_tab_cmt') document.getElementById('item_desc_z2').style.display = 'none';
		else document.getElementById('item_desc_z2').style.display = 'block';*/

		if (el == "item_tab_sizes") n = 2;
		else if (el == "item_tab_cmt") n = 3;
		else n = 1;

		for(i=1; i<=3; i++) {
				var t = document.getElementById("item_tab"+i);
				if (i != n) {
						t.className = "item_tab";
						//t.style.zIndex = (100 - 2);
				}
				else {
						t.className = "item_tab_selected";
						//t.style.zIndex = 100;
				}
		}
}



function pos(e)
{
		if (!zoomMode) return;
		var operaBrowser = false;
		var safariBrowser = false;
		if (navigator.userAgent.indexOf('Opera')>=0) operaBrowser=1;
		if (navigator.userAgent.indexOf('Safari')>=0) safariBrowser=1;
		var MSIE = navigator.userAgent.indexOf('MSIE')>=0 ? true : false;
		var navigatorVersion = navigator.appVersion.replace(/.*?MSIE (\d\.\d).*/g,'$1')/1;

		var eventDiff_x = Math.round( (document.body.offsetWidth - 1004) / 2) + 28;
		var eventDiff_y = document.body.offsetHeight;

		if (document.all && !operaBrowser) e = event;
		if (safariBrowser) {
			var ex = e.clientX - document.body.scrollLeft - eventDiff_x;
			var ey = e.clientY + document.body.scrollTop - 210;
		} else {
			var ex = e.clientX - document.documentElement.scrollLeft - eventDiff_x;
			var ey = e.clientY + document.documentElement.scrollTop - 210;
		}

		if (ex <= 90) ex = 90;
		if (ex >= 410) ex = 410;
		if (ey <= 88) ey = 88;
		if (ey >= 397) ey = 397;

		var ratio = 1.8;
		var zx = - Math.round( (ex*1.8) - 150);
		var zy = - Math.round( (ey*1.8) - 173);

		//document.getElementById('position').value = "ex: "+ex+" | ey: "+ey+" | zx: "+zx+" | zy: "+zy;
		////document.getElementById('zItemZoom').style.backgroundPosition = ""+zx+"px "+zy+"px";
		document.getElementById('zItemZoom').style.left = zx+"px";
		document.getElementById('zItemZoom').style.top = zy+"px";
		document.getElementById('zZoomZone').style.left = (ex-55)+"px";
		document.getElementById('zZoomZone').style.top = (ey-63)+"px";
}

function showBlog(s)
{
		document.getElementById('blog_url_140').style.display = 'none';
		document.getElementById('blog_url_310').style.display = 'none';
		document.getElementById('blog_url_500').style.display = 'none';
		document.getElementById('blog_url_'+s).style.display = 'block';
}


function shownav(num)
{
		//document.getElementById('content_bottom').style.backgroundImage = 'url(img/v4/content_bot_bg-models_'+num+'.jpg)';
		/*/
		switch (num) {
				case '1' : document.getElementById('nav_filters').style.borderColor = '#D2D2D2'; break;
				case '2' : document.getElementById('nav_filters').style.borderColor = '#BFBFBF'; break;
				case '3' : document.getElementById('nav_filters').style.borderColor = '#9E3E01'; break;
				case '4' : document.getElementById('nav_filters').style.borderColor = '#2A8303'; break;
		}
		//*/

		for (var i=1; i<=4; i++)
		{
				if (i == num)
				{
						document.getElementById('items_nav_'+i).style.display = 'block';
						document.getElementById('tee_filter'+i).className = 'tee_filters_selected';
				}
				else {
						document.getElementById('items_nav_'+i).style.display = 'none';
						document.getElementById('tee_filter'+i).className = 'tee_filters';
				}
		}

		/*
		if (num == 1 || num == 2) {
			document.getElementById('items_nav_selection').style.display = 'block';
		}
		else {
			document.getElementById('items_nav_selection').style.display = 'none';
		}
		*/
}


function showComments(el)
{
			var content = '';
			content = document.getElementById(el).innerHTML;

			// open box
			Shadowbox.open({
					content:    content,
					player:     "html",
					title:      "",
					height:     600,
					width:      480
			});
}
