function prompt() {
		$.blockUI.defaults.css = { }; 
		$.blockUI({ 
			message: $("#response"),
			css: { 
				top: '50%',
				marginTop: '-27px' 
			},
			fadeIn: 500, 
			fadeOut: 200, 
			overlayCSS:  { 
				backgroundColor: '#000', 
				opacity:         0.9,
				cursor:          'default'
			}
		});
		setTimeout(function() { 
            $.unblockUI({ 
                onUnblock: function(){ } 
            }); 
        }, 2000);
}
function contact() {
	 	$('#contact textarea').val('');	
		$('#contact .success').hide();
		$('#contact form').fadeIn(400);
		$.blockUI.defaults.css = { }; 
		$.blockUI({ 
			message: $("#contact"),
			fadeIn: 500, 
			fadeOut: 200, 
			overlayCSS:  { 
				backgroundColor: '#000', 
				opacity:         0.9,
				cursor:          'default'
			}
		});
		$('.blockPage').append('<a href="#" class="close"><span class="hidden">Close</span></a>');
		$('.blockPage textarea').elastic();
}
$(document).ready(function(){ 	
		 VideoJS.setup();
		$(".vjs-volume-control ul li").hover(
			function() { $(this).animate({ marginTop: "-3px", borderBottomWidth: "15px" }, 300 ); },
			function() { $(this).animate({ marginTop: "0", borderBottomWidth: "12px" }, 300 ); }
		);
		/* Disable Video if iPhone
		if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)))
		{ $("#screencast").addClass('novideo') } else {
		/* Enable Video 
        var player;
		$("#demo").append('<a href="#" class="placebo">See Tabzon in action</a>');
		$(".placebo").live('click',function(){
		  player = dumb_player.create('#demo', '/assets/demo.mov'); 
		  return false;
        });
		$(".pause").live('click',function(){
		  var duration = $('.duration').text();
          if (duration > 25) { player.load('/assets/demo.mov')  }
        });
		var flashvars  = {};
		var params     = {allowScriptAccess: "always", allowFullScreen:"true"};
		var attributes = {};
		// swfobject.embedSWF("fdvideo.swf", "flash_movie", 426, 320, "9.0.0", null, flashvars, params, attributes) */
		// Login Popup
		$("#login-nav").click(function() {	
			$(this).toggleClass('on');
			if ($(this).hasClass('on')) { $("#login-pop").fadeIn(400); $("input:text:visible:first").focus(); } else { $("#login-pop").fadeOut(400); }
			return false;
		});
		$("#login-pop a.close").click(function() {	
			$("#login-pop").fadeOut(400);
			$("#login-nav").removeClass('on')
			return false;
		}); 
		$("#login-pop a.forgot").click(function() {	
			var email = $("#email").val();
			window.location.replace("/forgot/?e="+email);
			return false;
		}); 

		/* Login */
		$("#login-pop .submit").click(function() {
		
			if($("#email").val()==='' && $("#password").val()==='') {
				$("#response").addClass('error');
				$("#response p").text("Please enter an email and password.");
				prompt();	
			} else {
				$.post("/includes/common.php", { action: "login", email: $("#email").val(), password: $("#password").val() },
			    function(data) {
					
					var vals = Array();
					vals = data.split('||');
					
					if(vals[0] == 'success'){
						$("#response").removeClass('error');
						document.location.href = vals[1];	
					
					} else if(vals[0] == 'error'){
						$("#response").addClass('error');
						$("#response p").text(vals[1])
						prompt();
						$("#password").val('');
						$("input:text:visible:first").focus();
					}
				});
				
			}
			return false;
		});
		
		/* Contact Us */
		$("a.contactus").click(function(){ 
 			contact();
			return false
        });
		$('a.close').live("click", function() {
				$.unblockUI();
				return false;
	    });
		$(document).keyup(function(event) { 
			if($('.blockMsg').is(':visible')) { 
				if (event.keyCode == 27) { $.unblockUI(); }
			}
	    });
		$('#contact .submit').click(function(){
			$.post("/includes/common.php", { action: "contact_us", message: $('#contact textarea').val(), reply_to: $('#contact input').val() });
			$('#contact form').hide();	
			$('#contact .success').fadeIn(400);		
			setTimeout($.unblockUI, 2000);
			return false;
		});
}); 
