function isValidEmail(email) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   if(reg.test(email) == false) {
      return true;
   }
}

function closeBox() {
	$.prettyPhoto.close();
}
		
$(document).ready(function() {
	$('#free_vouchers').live('submit', function() {
		var name = $("#sidebar input[name=name], #sidebar2 input[name=name]").val();
		var phone = $("#sidebar input[name=phone], #sidebar2 input[name=phone]").val();
		var email = $("#sidebar input[name=email], #sidebar2 input[name=email]").val();
		var errors = "";
		
		if(name=="") {
			errors += "Please enter your name.<br />";
		}
		if(phone=="") {
			errors += "Please enter your phone.<br />";
		}
		if(email=="") {
			errors += "Please enter your email.<br />";
		}
		if(isValidEmail(email)) {
			errors += "Your email is not valid.";
		}
		
		if(errors!="") {
			var $dialog = $('<div id="dialog"></div>')
				.html(errors)
				.dialog({
					autoOpen: false,
					title: 'Completing error !'
				});
				$dialog.dialog('open');	
				return false;
		} else {
			$.prettyPhoto.open('signup.asp?name='+name+'&email='+email+'&phone='+phone+'&iframe=true&width=450&height=230');
			return false;
		}
		
	});
});
