// JavaScript Document
$(document).ready(
	function() {
		$('.redirect').attr('target', 'blank');
		
		menuHover('.betting_menu', 'bm_hover');
		menuHover('.teams_menu', 'tm_hover');
		menuHover('.matches_menu', 'mm_hover');
		menuHover('.groups_menu', 'gm_hover');	
	}
);

$(document).ready(function() {
  $("#midpanel table tr:even").addClass("tr_colour");
  $("#midpanel table tr:odd").each(function(){
  	$(this).removeClass('tr_colour');
  });
});

function menuHover(sel, hover_class) {
	$(sel).hover(
		function() {
			$(this).addClass(hover_class);
		},
		function() {
			$(this).removeClass(hover_class);
		}
	)
}

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

function isCompleteForm( form ) {
	
	status = true;
	
	$('#' + $(form).attr('id') + ' input').each(function(){
		if( $(this).val() == '' && status ) {
			alert('All the values are required');
			status = false;
		}
	});
	
	return status;
}

function checkContactForm( form ) {
	if( !isValidEmail( $('#txtEmail').val() ) ) {
		alert('The email address is not valid');
		return false;
	}
	
	return isCompleteForm( form );
}


