function detectMouse(e){
	var monBody = document.documentElement || document.body;
    if(e){
        x = e.clientX+ monBody.scrollLeft;
        y = e.clientY+ monBody.scrollTop;
	}else{
		x = window.event.x + monBody.scrollLeft;
        y = window.event.y + monBody.scrollTop;
    }
	xy = new Array(x,y);
	return xy;
}

/* d�tection navigateur */
function detectNavigateur(type){
	var strChUserAgent = navigator.userAgent;
	var intSplitStart = strChUserAgent.indexOf("(",0);
	var intSplitEnd = strChUserAgent.indexOf(")",0);
	var strChStart = strChUserAgent.substring(0,intSplitStart);
	var strChMid = strChUserAgent.substring(intSplitStart, intSplitEnd);
	var strChEnd = strChUserAgent.substring(strChEnd);
	
	if(strChMid.indexOf("MSIE 8") != -1)  {
	navigateur = 'IE8';
	navigateurMark = 'IE';
	} else if(strChMid.indexOf("MSIE 7") != -1)  {
	navigateur = 'IE7';
	navigateurMark = 'IE';
	} else if(strChMid.indexOf("MSIE 6") != -1)  {
	navigateur = 'IE6';
	navigateurMark = 'IE';
	} else if(strChEnd.indexOf("Firefox/2") != -1)  {
	navigateur = 'FIREFOX2';
	navigateurMark = 'FIREFOX';
	} else if(strChEnd.indexOf("Firefox") != -1)  {
	navigateur = 'FIREFOX';
	navigateurMark = 'FIREFOX';
	} else if(strChEnd.indexOf("Netscape/7") != -1)  {
	navigateur = 'NETSCAPE7';
	navigateurMark = 'NETSCAPE';
	} else if(strChEnd.indexOf("Netscape") != -1)  {
	navigateur = 'NETSCAPE';
	navigateurMark = 'NETSCAPE';
	} else if(strChStart.indexOf("Opera/9") != -1)  {
	navigateur = 'OPERA9';
	navigateurMark = 'OPERA';
	} else if(strChStart.indexOf("Opera") != -1)  {
	navigateur = 'OPERA';
	navigateurMark = 'OPERA';
	} else {
	navigateur = 'AUTRE';
	navigateurMark = 'AUTRE';
	}
	
	if(type == 'precis') {
		return navigateur;
	} else {
		return navigateurMark;
	}
	
}

function str_replace (search, replace, subject, count) {
	f = [].concat(search),
	r = [].concat(replace),
	s = subject,
	ra = r instanceof Array, sa = s instanceof Array;    s = [].concat(s);
    if (count) {
        this.window[count] = 0;
    }
     for (i=0, sl=s.length; i < sl; i++) {
        if (s[i] === '') {
            continue;
        }
        for (j=0, fl=f.length; j < fl; j++) {            temp = s[i]+'';
            repl = ra ? (r[j] !== undefined ? r[j] : '') : r[0];
            s[i] = (temp).split(f[j]).join(repl);
            if (count && s[i] !== temp) {
                this.window[count] += (temp.length-s[i].length)/f[j].length;}        }
    }
    return sa ? s : s[0];
}

function set_hauteur(div, tuteur){
	var doc = document.getElementById(tuteur);
	H= doc.offsetHeight;
	var doc2 = document.getElementById(div);
	doc2.style.height = H+"px";
}

function clearForm(form){
  for ( var n=0;n<form.elements.length;n++){ 
    if (form.elements[n].type=="text") { 
      form.elements[n].value="";
    }else if (form.elements[n].type=="checkbox") { 
      form.elements[n].checked=false;
    }else if (form.elements[n].type=="select-one") { 
      form.elements[n].value="";
    }
  }
}

window.onload = function(){
	/*tinyMCE.init({
		theme : "advanced",
		mode : "specific_textareas",
		editor_selector : "mceEditor",
		theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor,removeformat,cleanup",
		theme_advanced_buttons2 : "",
		theme_advanced_buttons3 : "",
		theme_advanced_toolbar_location : "top",
		theme_advanced_toolbar_align : "center",
		entity_encoding : "raw",
		relative_urls : false,
		remove_script_host : false, 
		add_unload_trigger : true
	});**/
	
}
