$(document).ready(function(){
	$("a.cbox").colorbox();
	$("a.cbox.movie").colorbox({ iframe:true, innerWidth:"640",innerHeight:"480" });
	$("a.cbox.html").colorbox({ iframe:true, innerWidth:"90%",innerHeight:"90%" });

	$('#contactform').submit(function(){
		$('#contactform input[type="text"],#contactform textarea').css('background','white');
		var email = $('#email').val();
		var subject = $('#subject').val();
		var message = $('#message').val();
		var errors = 0;
		if( email.length == 0 ||!isEmail(email) ){
			errors++; $('#email').css('background','#ee2922');
		}
		if( subject.length < 2  ){
			errors++; $('#subject').css('background','#ee2922');
		}
		if( message.length < 10  ){
			errors++; $('#message').css('background','#ee2922');
		}
		if( errors == 0 )
		{
			$.ajax({
				url: "?do=send_email&email="+email+"&subject="+subject+"&message="+message,
				success: function( txtRsp ){
					$('#contactform').html(txtRsp);
				}
			});
		}
		return false;	
	});
});

function isEmail(email) {
   var reg = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/
   return (reg.exec(email)!=null)
}

