function toggle(menu) {
	if (navigator.appVersion.indexOf("MSIE 6.0") < 0)
	{
		if(menu.className == 'hiddenMenu')
			menu.className = 'visibleMenu';
		else
			menu.className = 'hiddenMenu';
	}
}
var eventRegisterInView = false;

function EventRegister(eventName)
{
	var eventInput;
	var eventInputNodeNumber = 0; // IE
	
	//var partnerInput;
	//var partnerInputNodeNumber = 0; // IE
	
	var submitButton;
	var submitButtonNodeNumber = 0; // IE
	
	if (document.getElementById("divInputEventHolder").childNodes[0].childNodes[1].value != null)
		eventInputNodeNumber = 1; // Mozilla
		
	//if (document.getElementById("divInputPartnerHolder").childNodes[0].childNodes[1].value != null)
		//partnerInputNodeNumber = 1; // Mozilla

	//if (document.getElementById("divSubmitHolder").childNodes[1].value != null)
	//	submitButtonNodeNumber = 1; // Mozilla
	
	eventInput = document.getElementById("divInputEventHolder").childNodes[0].childNodes[eventInputNodeNumber];
	eventInput.value = eventName;
	
	//partnerInput = document.getElementById("divInputPartnerHolder").childNodes[0].childNodes[partnerInputNodeNumber];
	//partnerInput.value = eventPartner;
	
	submitButton = document.getElementById("divSubmitHolder").childNodes[submitButtonNodeNumber];
	submitButton.value = "";
	
	document.getElementById("registerScreen").style.display = "block";
	document.getElementById("registerScreenContent").style.display = "block";
	
	eventRegisterInView = true;
	
	HideFlash();
	
	window.scrollTo(0,0);
}


function KeyPress(e)
{
	if (eventRegisterInView == true)
	{
		var keyCode  = (window.event) ? event.keyCode : e.keyCode;
		var esc = (window.event) ? 27 : e.DOM_VK_ESCAPE 
		if(keyCode == esc)
			EventRegisterHide();
	}
}

function EventRegisterHide()
{
	document.getElementById("registerScreen").style.display = "none";
	document.getElementById("registerScreenContent").style.display = "none";
	
	ShowFlash();
	
	eventRegisterInView = false;
}

function CheckEmail()
{
	var submitButton;
	var submitButtonNodeNumber = 0; // IE
	
	//if (document.getElementById("divSubmitHolder").childNodes[1].value != null)
	//	submitButtonNodeNumber = 1; // Mozilla
	
	submitButton = document.getElementById("divSubmitHolder").childNodes[submitButtonNodeNumber];

	var emailInput;
	var emailInputNodeNumber = 0; // IE
	
	if (document.getElementById("divInputEmailHolder").childNodes[0].childNodes[1].value != null)
		emailInputNodeNumber = 1; // Mozilla
		
	emailInput = document.getElementById("divInputEmailHolder").childNodes[0].childNodes[emailInputNodeNumber];
	
	var emailValue = emailInput.value;

	if ( ValidateEmail(emailValue) )
	{
		submitButton.click();
	}
	else
	{
		alert("Please enter a valid email address.");
	}
}

function ValidateEmail(email)
{
	var patEmail = /^[-._&0-9a-zA-Z]+[@][-._&0-9a-zA-Z]+[.][._0-9a-zA-Z]+[a-zA-Z]$/;
	return patEmail.exec(email) != null;
}




