// JavaScript Document
YAHOO.namespace("signup.dom");

YAHOO.signup.dom.init = function() {
	var signupField = YAHOO.util.Dom.getElementsByClassName("signup-fields", "div");
	var signupHelp = YAHOO.util.Dom.getElementsByClassName("instruct", "div");
	for (i=0; i < signupField.length; i++) { signupField[i].id = i; }
	
	for (i=0; i < signupHelp.length; i++) {
		YAHOO.util.Dom.setStyle(signupHelp[i], 'visibility', 'hidden');
	}
	
	YAHOO.util.Event.addListener(signupField, "mouseover", openTip);
  	YAHOO.util.Event.addListener(signupField, "mouseout", closeTip);
  	
  	var signupInput = YAHOO.util.Dom.getElementsByClassName("signup-input", "input")
	YAHOO.util.Event.addListener(signupInput, "focus", openInputTip);
  	YAHOO.util.Event.addListener(signupInput, "blur", closeInputTip);
  	
function openTip(e, id) {
	//YAHOO.util.Dom.setStyle(this.parentNode, 'background-color', '#ccc');
	var signupHelp = YAHOO.util.Dom.getElementsByClassName("instruct", "div");
	YAHOO.util.Dom.setStyle(signupHelp[Number(this.id)], 'visibility', 'visible');
}

function closeTip(e, id) {
	var signupHelp = YAHOO.util.Dom.getElementsByClassName("instruct", "div");
	YAHOO.util.Dom.setStyle(signupHelp[Number(this.id)], 'visibility', 'hidden');
}

function openInputTip(e) {
	var id = this.parentNode.id;
	//YAHOO.util.Dom.setStyle(this.parentNode, 'background-color', '#ccc');
	var signupHelp = YAHOO.util.Dom.getElementsByClassName("instruct", "div");
	YAHOO.util.Dom.setStyle(signupHelp[Number(id)], 'visibility', 'visible');
}

function closeInputTip(e) {
	var id = this.parentNode.id;
	var signupHelp = YAHOO.util.Dom.getElementsByClassName("instruct", "div");
	YAHOO.util.Dom.setStyle(signupHelp[Number(id)], 'visibility', 'hidden');
}

function toggleInv() {
	var thisObj = document.getElementById('addTag');
	thisObj.style.display = (thisObj.style.display == 'none') ? 'block' : 'none';
}

}
YAHOO.util.Event.addListener(window, "load", YAHOO.signup.dom.init);

