function setSmartInputs(){
	smartInputs = getElementsByClassName("smartInput");
	
	for(var i = 0; i < smartInputs.length; i++){
		
		if(navigator.appName.indexOf("Microsoft Internet Explorer") == -1){	
			var initVal = smartInputs[i].value;
		
			smartInputs[i].style.color = "#999999";
			smartInputs[i].setAttribute("onfocus","inputReplaceFocus(\""+ initVal +"\", this)");
			smartInputs[i].setAttribute("onblur","inputReplaceBlur(\""+ initVal +"\", this)");
			smartInputs[i].setAttribute("autocomplete", "off");
		}
		else{
			var initVal = smartInputs[i].value.replace(/\'/g, "&#39;");
			
			var newInput = "<input name="+smartInputs[i].name+" type='text' class='smartInput' style='color:#999999' onfocus='inputReplaceFocus(\""+ initVal + "\", this)' onblur='inputReplaceBlur(\"" + initVal + "\", this)' value='"+ initVal + "' autocomplete='off'/>";
			
			var parent = smartInputs[i].parentNode;
			parent.innerHTML = newInput;	
			
		}
	}

   smartInputs = getElementsByClassName("smartPassword");
 
   for(var i = 0; i < smartInputs.length; i++){	
   
   		
		
		var parentEl =  smartInputs[i].parentNode;
		
		if(navigator.appName.indexOf("Microsoft Internet Explorer") == -1){	
		
			var initVal = smartInputs[i].value;	
			
			var simpleInput =  document.createElement("input");
			simpleInput.type = "text";
			simpleInput.value = initVal;
			simpleInput.className = "smartPassword";
			simpleInput.style.color = "#999999";
		
			simpleInput.setAttribute("onfocus","passwordReplaceFocus(this)");
			smartInputs[i].value = "";
			smartInputs[i].setAttribute("onblur","passwordReplaceBlur(this)");
			smartInputs[i].className = "hidden";
			
			parentEl.appendChild(simpleInput);
		}
		else{
			var initVal = smartInputs[i].value.replace(/\'/g, "&#39;");	
			simpleInput = "<input type='password' onblur='passwordReplaceBlur(this)' style='display:none' style='display:none'  class='smartPassword'/>";
			simpleInput += 
			"<input type='text' value='"+ initVal +"' onfocus='passwordReplaceFocus(this)' class='smartPassword' style='color=#999999'/>";
			parentEl.innerHTML = simpleInput;
		}
   }
}

function passwordReplaceFocus(input){
		
		var parent = input.parentNode;
		var inputs = parent.getElementsByTagName("input");
		if(navigator.appName.indexOf("Microsoft Internet Explorer") == -1){	
			inputs[1].className = "hidden";
			inputs[0].className = "smartPassword";
		}
		else{
			inputs[1].style.display = 'none';
			inputs[0].style.display = '';	
		}
		inputs[0].focus();
		
}
function passwordReplaceBlur(input){
	if(input.value == ""){
		var parent = input.parentNode;
		var inputs = parent.getElementsByTagName("input");
		if(navigator.appName.indexOf("Microsoft Internet Explorer") == -1){
			inputs[1].className = "smartPassword";
			inputs[0].className = "hidden";
		}
		else{
			inputs[1].style.display = '';
			inputs[0].style.display = 'none';	
		}			
	}
}

function inputReplaceFocus(txt, input){
	if(trim(input.value) == txt )
	{
		input.value = "";
	}
	input.style.color = "#000";
	
}
function inputReplaceBlur(txt, input){	
	if(trim(input.value) == txt || trim(input.value) == "")
	{
		input.value = txt;
		input.style.color = "#999";
	}
}

