//Validate email
function validateEmail(email) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   if(reg.test(email) == false) {
      return false;
   }
}

//Validate Form
function validateForm(aform) {
	var el = aform.elements;
	var errorMsg = '';
	
	for(var i = 0 ; i < el.length ; ++i) {
		//alert(el[i].type);
		if (el[i].type == 'select-one') {
			if(el[i].selectedIndex == 0 && el[i].title.length > 0) {
				errorMsg += el[i].title + '\n';
			}
		} else {
			if(el[i].value.length == 0 && el[i].title.length > 0) {
				errorMsg += el[i].title + '\n';
			}
		} 
		
		if(el[i].name == "email") {
			if(validateEmail(el[i].value) == false) {
				errorMsg += "Invalid Email" + '\n';
			}
		}
	}
	
	if(errorMsg.length > 0) {
		errorMsg = 'Please complete all required fields below:\n'+errorMsg;
		alert(errorMsg);
		return false;
	} else {
		return true;
	}
	
	return false;
}

//Open A modal
function openModal(url) {
	TB_show('',url,'false');
}

//Close a modal 
function closeModalLeaveOverlay() {
	TB_remove_Only_Modal();
}

function closeModal() {
	$("element").setStyle('height','900');
	TB_remove();
}

//Close the login and open the register box
function openRegisterBox() {
	closeModalLeaveOverlay();
	setTimeout('openModal(\'registration.php?height=250&width=450\')',200);
		
}