
//Permet d'ouvrir les fenetres pop-up -- Action dans un <a href="...>
function ouvreFenetre(page, largeur, hauteur) 
{ 
	var top=(screen.height-hauteur)/2;
  	var left=(screen.width-largeur)/2;
	var fenetre = window.open(page, "", "scrollbars=no,menubar=no,toolbar=no,resizable=no,top="+top+",left="+left+",width="+largeur+",height="+hauteur);
}

//Permet de supprimer la valeur par defaut d'un input -- action: OnFocus d'un input (text ou area)
function focusInput(Obj,val) { 
	if (Obj.value == val)
		Obj.value = '';
}

//Réecrire la valeur par defaut de l'input s'il est vide -- action: OnBlur d'un input (text ou area)
function blurInput(Obj,val) { 
	if (Obj.value == '')
		Obj.value = val;
}

//Permet d'inserer des tags de mise en page dans une zone de texte input ou textearea
//nom_du_textarea = document."nomformulaire"."nomTextarea"
function AddText(startTag,defaultText,endTag,nom_du_textarea) 
{
	 if (nom_du_textarea.createTextRange) 
	 {
		  var text;
		  nom_du_textarea.focus(nom_du_textarea.caretPos);
		  nom_du_textarea.caretPos = document.selection.createRange().duplicate();
		  if(nom_du_textarea.caretPos.text.length>0)
		  {
			nom_du_textarea.caretPos.text = startTag + nom_du_textarea.caretPos.text + endTag;
		  }
		  else
		  {
			nom_du_textarea.caretPos.text = startTag+defaultText+endTag;
		  }
	 }
	 else 
		nom_du_textarea.value += startTag+defaultText+endTag;
}
