function checkFormSubmit(fields,classeDefaut,classeError,idForm)
{	
	fieldlist = fields.split(",");
	error = 0;
	for(i=0; i<fieldlist.length; i++){
		if(fieldlist[i] !== '' && document.getElementById(fieldlist[i]).value== '')
		{
			document.getElementById(fieldlist[i]).className = classeError;
			if(error==0) document.getElementById(fieldlist[i]).focus();
			
			error++;
		} else if(fieldlist[i] !== '') {
			document.getElementById(fieldlist[i]).className = classeDefaut;
		}
	}

	if(error == 0)
	{
		document.getElementById(idForm).submit();
	}
}

function checkForm(fields,classeDefaut,classeError,idForm)
{	
	fieldlist = fields.split(",");
	error = 0;
	for(i=0; i<fieldlist.length; i++){
		if(fieldlist[i] !== '' && document.getElementById(fieldlist[i]).value== '')
		{
			document.getElementById(fieldlist[i]).className = classeError;
			if(error==0) document.getElementById(fieldlist[i]).focus();
			
			error++;
		} else if(fieldlist[i] !== '') {
			document.getElementById(fieldlist[i]).className = classeDefaut;
		}
	}

	if(error == 0)
	{
		return true;
	}else{
		return false;
	}	
}

function plierDeplier(idElt)
{
	if(document.getElementById(idElt).style.display == "none")
	{		
		document.getElementById(idElt).style.display = 'block';
	}else{
		document.getElementById(idElt).style.display = 'none';
	}
}

function changeClassTR(idTR,classTR)
{
	document.getElementById(idTR).className(classTR);	
}


function changeCouleurTR(idTR,codeCouleur,couleurTxt)
{
	document.getElementById(idTR).style.background = codeCouleur;
	document.getElementById(idTR).style.color = couleurTxt;
}

function suppression(id,page,msg)
{
	if(confirm(msg))
	{
		document.location.replace(page + '&idSupp='+id);
	}
}

function detectMouse(e)
{
	var x;
	var y;

    	if(parseInt(navigator.appVersion) >=4)
	{
		/*
       	if(navigator.appName == 'Netscape')
		{
           		document.getElementById('valueX').value = e.pageX ;
          		document.getElementById('valueY').value = e.pageY;
        	}
       	else
		{
            		document.getElementById('valueX').value  = event.x+document.body.scrollLeft;
   			document.getElementById('valueY').value = event.y+document.body.scrollTop;
        	}
*/
 if(navigator.appName == 'Netscape'){
            document.getElementById('valueX').value = e.pageX ;
            document.getElementById('valueY').value = e.pageY;
        }
        else{
            document.getElementById('valueX').value = event.x ;
            document.getElementById('valueY').value = event.y;
        }
    	}
}

