function CacheListeCritere(param) {
    var lst = document.getElementById(param);
    if(lst.style.display == "block")
    {
    	lst.style.display = "none";
	    lst.style.visibility = "hidden";
	}
	else
	{
    	lst.style.display = "block";
    	lst.style.visibility = "visible";
	}
}

function MontreListeCritere(param) {
    CacheListeCritere(param);
	//document.getElementById(param).style.display = "block";
	//document.getElementById(param).style.visibility = "visible";
}

function AfficheResulte(myinput, champCache) {

	var Myul=myinput.parentNode.parentNode.getElementsByTagName("input");
	var Myinputtext=myinput.parentNode.parentNode.parentNode.getElementsByTagName("input")[0];
	var OchampCache = document.getElementById(champCache);
	Myinputtext.value="";
	OchampCache.value="";
	for(x=0;x<Myul.length;x++)
	{
		if(Myul[x].checked)
		{
			if(Myinputtext.value!="")
			{
			    Myinputtext.value+=",";
			    OchampCache.value += ",";
			}
			Myinputtext.value+=Myul[x].title;
			OchampCache.value+=Myul[x].value;
		}
	}
}

function resetListe(cbTout, cbName, tbId)
{
    var tb = document.getElementById(tbId);
    tb.value = cbTout.value;
    var cbs = cbTout.parentNode.parentNode.getElementsByTagName("input");
    for(i=0;i<cbs.length;i++)
        if(cbs[i].type == "checkbox")
            cbs[i].checked = false;
}
function checkValid(motscles, reference, Couleur, Sexe, Taille, Segment, Saison, Prix)
{
document.getElementById('spRefNonDispo').style.display='none';
var s = document.getElementById(motscles).value
        +document.getElementById(reference).value
        +document.getElementById(Couleur).value
        +document.getElementById(Sexe).value
        +document.getElementById(Taille).value
        +document.getElementById(Segment).value
        +document.getElementById(Saison).value
        +document.getElementById(Prix).value;
    if(s =='')
    {
        var sv = document.getElementById('svMoteur');
        sv.style.display = "block";
        sv.style.visibility = "visible";
        return false;
    }
    return true;
}