$(function() {
	
	//add custom style to pdf links
	$('.tContent a[href*=".pdf"]').addClass("pdfLink");
	
	//LHS menu click function					   
	$(".tMenu li a").bind("click",function() {
		if($(this).parent().find("a").size() > 1 ) { //if parent <li> has more than 1 <a> tag in it
			$(this).parent().parent().find("li ul:visible").not($(this).parent().find("ul:first")).slideToggle();
			$(this).parent().find("ul:first").slideToggle(500);
			return false;
		}
	});
	
	//eNews form validation
	$("#btnSubmit").bind("click",validateForm);
	
	function validateForm() {
		
		var fname = $('#txtFName').val();
		var lname = $('#txtLName').val();
		var email = $('#txtEmail').val();
		
		if(fname == "" || lname == "") {
			$('#frmValidation').html("Enter your name!");
			$('#frmValidation').show();
			return false;
		} else {
			if(validateEmail(email)) {
				return true;
			} else {
				$('#frmValidation').html("Invalid Email Address!");
				$('#frmValidation').show();
				return false;
			}
		}
		
		return false;
		
	}
	
	//validate email address
	function validateEmail(email) {
		if(email.length <= 0) {
		  return false;
		}
		var splitted = email.match("^(.+)@(.+)$");
		if(splitted == null) return false;
		if(splitted[1] != null ) {
			var regexp_user=/^\"?[\w-_\.]*\"?$/;
			if(splitted[1].match(regexp_user) == null) return false;
		}
		if(splitted[2] != null) {
			var regexp_domain=/^[\w-\.]*\.[A-Za-z]{2,4}$/;
			if(splitted[2].match(regexp_domain) == null) {
				var regexp_ip =/^\[\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\]$/;
				if(splitted[2].match(regexp_ip) == null) return false;
			}
			return true;
		}
		return false;
	}
	
	//highslide setup for calendar / gallery module
	hs.outlineType = 'rounded-white';
	hs.outlineWhileAnimating = true;

});
