/**
* Disable autocomplete for all inputs in every form
*/
function setAutoCompleteOff() { 
	
	var form, elements, i, elm; 
	var formIndex; 
	var numberForms = document.forms.length; 
	
	for (formIndex = 0; formIndex < numberForms; formIndex++) { 
		   	form = document.forms[formIndex]; 

		if (document.getElementsByTagName) 	{
			
			// inputs
			elements = form.getElementsByTagName("input");
			for( i=0, elm; elm=elements.item(i++); ) {
				if (elm.getAttribute("type") == "text")	{
					if(elm.setAttribute) {
						elm.setAttribute("autocomplete","off");
					}	
				}
			}
			// Selects  
			elements = form.getElementsByTagName("select");
			for( i=0, elm; elm=elements.item(i++); ) {
				elm.options.selectedIndex=0;
			}
		}
	
		// Actually looking through more elements here
		// but the result is the same.
		else  {
			elements = form.elements;
			for( i=0, elm; elm=elements[i++]; ) {
				if (elm.type == "text")	{
					if(elm.setAttribute) {
						elm.setAttribute("autocomplete","off");
					}	
				}
			}
		}
	}	
}
