window.addEvent('domready', function() {
	var list = $$('ul.menu li');
	list.each(function(element) { 	
		var fx = new Fx.Morph(element, {duration: 'normal'});
		var fx2 = new Fx.Morph(element.getElement('a'), {duration: 'normal'});
		element.addEvent('mouseover', function() {
			fx.cancel();
			fx2.cancel();
			fx.start('.menuItemHighlightBG');
			fx2.start('.menuItemHighlight');
		});
		element.addEvent('mouseout', function() {
			fx.cancel();
			fx2.cancel();
			fx.start('.menuItemBG');
			fx2.start('.menuItem');
		});
		element.addEvent('click', function(e) {
			if(this.getElement("a").get("target") && this.getElement("a").get("target").toUpperCase()=="_BLANK") {
				e.stop();
				window.open(this.getElement("a").get('href'),"newWin");
			} else {
				e.stop();
				location.href = this.getElement("a").get('href');
			}
		});
	});
});


function validateForm() {
	inputArr = $$('input','select','textarea');
	for(var i = 0;i<inputArr.length;i++) {
		if(inputArr[i].className=="required") {
			type = inputArr[i].nodeName.toLowerCase();
			switch(type) {
				case 'select': {
					if(inputArr[i].options[inputArr[i].selectedIndex].value.length==0) {
						alert("Please supply all required information");
						inputArr[i].focus();
						return false;
					}
					break;
				}
				case 'textarea': 
				case 'input': {
					if(inputArr[i].value.length==0) {
						alert("Please supply all required information");
						inputArr[i].focus();
						return false;
					}
					break;
				}
			}
		}
	}
	return true;
}

function validateForm2() {
	inputArr = $$('input','select','textarea');
	for(var i = 0;i<inputArr.length;i++) {
		if(inputArr[i].className=="required2") {
			type = inputArr[i].nodeName.toLowerCase();
			switch(type) {
				case 'select': {
					if(inputArr[i].options[inputArr[i].selectedIndex].value.length==0) {
						alert("Please supply all required information");
						inputArr[i].focus();
						return false;
					}
					break;
				}
				case 'textarea': 
				case 'input': {
					if(inputArr[i].value.length==0) {
						alert("Please supply all required information");
						inputArr[i].focus();
						return false;
					}
					break;
				}
			}
		}
	}
	return true;
}

