// JavaScript Document
var fieldPrompt = new Array();

function display_form(fieldObj){
	if(fieldObj.className=="inputPrompt"){
		fieldPrompt[fieldObj.id]=fieldObj.value;
		if(fieldObj.id=="passwd"){
			changeInputType('passwd', 'password');
			fieldObj=document.getElementById("passwd");
		}
		fieldObj.value="";
		fieldObj.className="inputStd";
		fieldObj.select();
		fieldObj.focus();
	}
}

function undisplay_form(fieldObj){
	if(fieldObj.value==""){
		if(fieldObj.id=="passwd"){
			changeInputType('passwd', 'text');
			fieldObj=document.getElementById("passwd");
		}
		fieldObj.value=fieldPrompt[fieldObj.id];
		fieldObj.className="inputPrompt";
	}
}

function changeInputType(objID, objType){
	var oldObj = document.getElementById(objID);
	var newObj = document.createElement('input');
	newObj.type = objType;
	if(oldObj.value) newObj.value=oldObj.value;
	if(oldObj.size) newObj.size=oldObj.size;
	if(oldObj.name) newObj.name=oldObj.name;
	if(oldObj.id) newObj.id=oldObj.id;
	if(oldObj.onfocus) newObj.onfocus=oldObj.onfocus;
	if(oldObj.onblur) newObj.onblur=oldObj.onblur;
	if(oldObj.className) newObj.className=oldObj.className;
	oldObj.parentNode.replaceChild(newObj,oldObj);
	return;	
}
