//*********************************************************************************************
//Prechargement images
//*********************************************************************************************
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
//*********************************************************************************************





//*********************************************************************************************
// Submit once desactive ----------------------------------------------------------------------
//*********************************************************************************************

function submitonce(theform){
//if IE 4+ or NS 6+

	if (document.all||document.getElementById){
	//screen thru every element in the form, and hunt down "submit" and "reset"
		for (i=0;i<theform.length;i++){

		var tempobj=theform.elements[i]
			if(tempobj.type=="submit"||tempobj.type=="reset")
				//disable em
				tempobj.disabled=true
			}
		}
	}
//*********************************************************************************************





//*********************************************************************************************
//Highlight
//*********************************************************************************************

	
	/*onKeyUp="highlight(event)" onClick="highlight(event)"*/

	var highlightcolor="#FFCCFF"

	var ns6=document.getElementById&&!document.all
	var previous=''
	var eventobj
	
	//Regular expression to highlight only form elements
	var intended=/INPUT|TEXTAREA|OPTION/

	//Function to check whether element clicked is form element
	function checkel(which){
		if (which.style&&intended.test(which.tagName))
		{
			if (ns6&&eventobj.nodeType==3)
			eventobj=eventobj.parentNode.parentNode
			return true
		}
	else
	return false
	}
	
	//Function to highlight form element
	function highlight(e){
		eventobj=ns6? e.target : event.srcElement
		if (previous!=''){
			if (checkel(previous))
			previous.style.backgroundColor=''
			previous=eventobj
			if (checkel(eventobj))
			eventobj.style.backgroundColor=highlightcolor
		}
		else{
			if (checkel(eventobj))
			eventobj.style.backgroundColor=highlightcolor
			previous=eventobj
		}
		}

//*********************************************************************************************
