// JavaScript Document
function ShowDivError(ev,div_error,msg_error)
	{
	$(div_error).style.display="";
	$(div_error).style.position="absolute";
	//$(div_error).innerHTML=msg_error;
	document.getElementById(div_error).style.top=ev.clientX;
	$(div_error).style.left=ev.clientY;
	$(div_error).innerHTML=ev.clientX;
	}
function goto(url)
	{
	
		document.location.href=url;
			
	}
/*La fonction IsInteger prend en paramètre une valeur à vérifier et l id de la balise ou il faut afficher le message d erreur*/
function IsInteger(objet,div_error)
	{
		if(!parseInt(objet))
			{
				if($(div_error))
					{
						$(div_error).innerHTML='Format incorrect';
					}
				return false;
			}
		else
			{
						$(div_error).innerHTML='';
				return true;
			}
	}
/*La fonction verif_date verifie la validite d une periode, les 2 premiers parametres sont le mois de debut et l annee de debut et les 2 derniers sont le mois de fin et l annee de fin*/	
 function verif_date(mois_debut,annee_debut,mois_fin,annee_fin)
 	{
		if(mois_debut!='' && mois_fin!='' && annee_debut!='' && annee_fin!='')
		{
			if( parseInt(annee_debut) < parseInt(annee_fin)  )
			{
				return true;
			}
			else if(parseInt(annee_debut)==parseInt(annee_fin))
			{
				if( parseInt(mois_debut) < parseInt(mois_fin) )
					{
						return true;
					}
				else
					{
						return false;
					}
			}
			else
			{
				return false;
			}
		}
	}
/*La fonction $E prend en parametre l id du formulaire et l id de l element et retourne la valeur de l element */
function $E(form,element)
	{
	return document.forms[form].elements[element];
	}
	
function chargement()	
	{
	$('label_msg').innerHTML='Chargement en cours';
	}
function afficheReponse(requete)
	{
	$('label_msg').innerHTML='';
	}
function rapporteErreur(requete) 
	{
	alert('Désolé, une erreur s\'est produite.');
	}	
