/* FUNCTIONS Show and hide layers */
var ns4=document.layers
var ie4=document.all
var ns6=document.getElementById&&!document.all
var NbProducts;

function Show(nom) {
	if(ie4) {
		var divie4 = document.getElementsByTagName("div")
		divie4[nom].style.visibility = 'visible';
	} else if(ns4) {
		document.eval(nom).visibility = 'show';
	} else if(ns6) {
		var divns6 = document.getElementsByTagName("div")
		document.getElementsByTagName("div")[nom].style.visibility = 'visible';
	}
}

function RollOver(img,lien) {
	document.images[img].src=lien;
}

function Hide(nom) {
	if(ie4) {
		var divie4 = document.getElementsByTagName("div")
		divie4[nom].style.visibility = 'hidden';
	} else if(ns4) {
		document.eval(nom).visibility = 'hidden';
	} else if(ns6) {
		var divns6 = document.getElementsByTagName("div")
		document.getElementsByTagName("div")[nom].style.visibility = 'hidden';
	}
}

function QuantityCart(id_input,action) {
	var quantity = document.getElementById(id_input).value;
	
	if(action == 'add') {
		if(quantity < 9){ // max value (@TODO param?trable)
			document.getElementById(id_input).value = eval(quantity)+1;
			return true;
		}
	} else if(action == 'remove') {
		if(quantity > 1){ // min value
			document.getElementById(id_input).value = eval(quantity)-1;
			return true;
		}
	}
	return false;
}

function Quantity(id_input,action) {
	QuantityCart(id_input,action);
}

//CBI fonction Quantity speciale uniquement pour la fiche produit
function Quantitybis(id_input,action) {
	var quantity = document.getElementById(id_input).value;
	
	if(action == 'add') {
		if(quantity < 9) // max value (@TODO param?trable)
			document.getElementById(id_input).value = eval(quantity)+1;
	} else if(action == 'remove') {
		if(quantity > 1) // min value
			document.getElementById(id_input).value = eval(quantity)-1;
	}
	document.forms["addform"].elements["quantity"].value = document.getElementById(id_input).value;
}

/*
function HideAllDivs() {
	for(i=0; i<TabDivs.length; i++) {
		document.getElementById(TabDivs[i].id).style.display = 'none';
		document.getElementById(TabDivs[i].id+'_Img').src = '/rsc/PR/html/v2/rsc/PR/images/'+langFolder+'/'+TabDivs[i].id+'.gif';
	}
}

function Open(MyDiv) {
	HideAllDivs();
	
	document.getElementById(MyDiv).style.left = '0';
	document.getElementById(MyDiv).style.position = 'relative';
	
	if(document.getElementById(MyDiv).style.display == 'none') {
		document.getElementById(MyDiv+'_Img').src = '/rsc/PR/html/v2/rsc/PR/images/'+langFolder+'/'+MyDiv+'_on.gif';
		setTimeout("document.getElementById('"+MyDiv+"').style.display = 'block'",0);
	} else {
		document.getElementById(MyDiv).style.display = 'none';
	}
}
*/


function ShowTabInit() {
	
	var found = false; 
	for(i=0; i<TabDivs.length; i++) { 
		if (window.location.href.indexOf(TabDivs[i].id) > 0) { 
			Open(TabDivs[i].id);
			found = true;
		}
	} 
	if(!found) Open(TabDivs[0].id);
}

function ShowDiv(MyDiv) {
		document.getElementById(MyDiv).style.display='block';
}


function getRadioValue(radio) {
	var val = '';
	if(radio.length == null || radio.length == undefined) {
		// cas ou 1 seul bouton radio
		val = radio.value;
	} else { 
		// plusieurs radio 
		for (var i=0; i < radio.length; i++) { 
			if (radio[i].checked) { 
				val = radio[i].value;
			}
		}
	}
	return val;
}


oldClass = "";
oldNumVideo = "";
function ShowHideVideo(numVideo) {

	var imgPath = '/rsc/PR/images/common/';
	
	if(document.getElementById("ContainerFlashVideo")) {
		allVideos = getElementsByClassName(document.getElementById("ContainerFlashVideo"), "div", "FlashVideo");
		
		for(i=0; i<allVideos.length; i++)
			allVideos[i].style.display = 'none';
		
		if(!numVideo)
			numVideo = 1;
		
		allVideos[numVideo-1].style.display = 'block';
		
		if(oldClass && oldNumVideo)
			document.getElementById("BlockVideo" + oldNumVideo).className = oldClass;
		
		currentClass = document.getElementById("BlockVideo" + numVideo).className;
		document.getElementById("BlockVideo" + numVideo).className = currentClass + ' on';

		if(oldNumVideo)
			document.getElementById("PictureVideo" + oldNumVideo).src = imgPath+'picture_lesson_gym'+oldNumVideo+'.jpg';
		
		document.getElementById("PictureVideo" + numVideo).src = imgPath+'picture_lesson_gym'+numVideo+'_on.jpg';
		
		oldClass = currentClass;
		oldNumVideo = numVideo;
	}
}

function getURLParam(parameterName) {
	var value = "";
	var queryString = window.location.href;
	var parameterName = parameterName + "=";
	if (queryString.length > 0) {
		begin = queryString.indexOf (parameterName);
		if (begin != -1) {
			begin += parameterName.length;
			end = queryString.indexOf ("&" , begin);
			if (end == -1) {
				end = queryString.length
			}
			value = unescape(queryString.substring(begin, end));
		}
	}
	return value;
}

function addquantity(formName, q){
      document.forms[formName].elements["quantity"].value = q;
}
 
 
   
function Quantityter(id_input, action, formName) {
      var quantity = document.getElementById(id_input).value;
      if(action == 'add') {
            if(quantity < 9) // max value (@TODO param?trable)
                  quantity = eval(quantity)+1;
                  document.getElementById(id_input).value = quantity;             
                  addquantity(formName, quantity);
 
      } else if(action == 'remove') {
            if(quantity > 1) // min value
                  quantity = eval(quantity)-1;
                  document.getElementById(id_input).value = quantity;
                  addquantity(formName, quantity);
      }
      document.forms[formName].elements[id_input].value = document.getElementById(id_input).value;
}

function viewConfirmForAddedProduct (ref)
{
	document.getElementById('popin_refProd_'+ref).style.display='none';	
}

//addLoadEvent(ShowHideVideo);
