$(document).ready(function(){	
	
	//learn more overlay box
	$('.fireLearnMore').colorbox({
		inline:true,
		transition: 'fade',
		opacity: 0.7,
		href:"#learnMoreOverlay",
		onComplete : function(){
			$('#learnMoreOverlay .closeWindow').click(function(e){
				e.preventDefault();
				$.colorbox.close();
			})
		}
	});
	
	//demo overlay box
	$('#demoOverlayLink').colorbox({iframe: true,innerWidth: 650, innerHeight: 400 });
	
	$("#SweepstakeEntryAddForm").validate({
		//debug: true,
		event: 'submit',
		onsubmit: true,
		onkeyup: false,
		onfocusout: false,
		onclick: false,
		rules: {
			'data[SweepstakeEntry][email]': {
				required: true,
				email: true
			}
		},
		messages: {
			'data[SweepstakeEntry][email]': {
				required: 'Please enter your email address',
				email: 'Please enter a valid email (e.g. name@domain.com)'
			}
		},
		showErrors:function(errors){
			if(errors){
				var errorMsg = "Please verify the following information:\n\n";
				var i=0;
				for(var name in errors){
					errorMsg+="\t*"+errors[name]+"\n";
					i++;
				}
				if(i>0){
					alert(errorMsg);
				}				
			}
		}
	});	
});

