/* Author: Don Burks */

function showLB() {
	$("#overlay").show();
	$("#lb_content").show(); 
	$("#overlay").click(function() { closeLB(); });
	$("#lb_content").click(function(event) { event.preventDefault(); return false;});
}

function closeLB() {
	$("#lb_content, #overlay").hide();
}

$(function() {
	$("#social").find('ul').find('li').hover(function() {
		var that = $(this),
			img = that.find('img'),
			src = img.attr('src');
		src = src.replace(/\.png/, '2.png');
		img.attr('src', src);			
	},
	function() {
		var that = $(this),
			img = that.find('img'),
			src = img.attr('src');
		src = src.replace(/2/, '');
		img.attr('src', src);			
	});	
	$("#sub_btn, #trailerbtn").hover(function() {
		var src = $(this).attr('src');
		src = src.replace(/\.png/, '2.png');
		$(this).attr('src', src);
	}, function () {
		var src = $(this).attr('src');
		src = src.replace(/2/, '');
		$(this).attr('src', src);
	});
	$("#sub_btn").click(function() {
		$("#sub").submit();
	});
	$("#trailerbtn").click(function() {
		$("#lb_content").html('<iframe src="playTrailer.php?id='+id+'" frameborder="0" scrolling="no" width="615" height="410"></iframe>');
		showLB();
	});
	$("#gallery").find('ul').find('li:gt(0)').hover(function(){
		var img = $(this).find('img');
		img.addClass('rollover');
	}, function () {
		var img = $(this).find('img');
		img.removeClass('rollover');
	});
	$("#larrow, #rarrow").hover(function() {
		var src = $(this).attr('src');
		src = src.replace(/\.jpg/, '_2.jpg');
		$(this).attr('src', src);
	}, function () {
		var src = $(this).attr('src');
		src = src.replace(/_2/, '');
		$(this).attr('src', src);
	});
	$("#larrow").click(function() {
		var ul = $("#gallery").find('ul'),
			li = ul.find('li:first');
		li.remove();
		ul.append(li);
		ul.find('li:last').hover(function(){
			var img = $(this).find('img');
			img.addClass('rollover');
		}, function () {
			var img = $(this).find('img');
			img.removeClass('rollover');
		});
	});
	$("#rarrow").click(function() {
		var ul = $("#gallery").find('ul'),
			li = ul.find('li:last');
		li.remove();
		ul.find('li:first').after(li);
		ul.find('li:eq(1)').hover(function(){
			var img = $(this).find('img');
			img.addClass('rollover');
		}, function () {
			var img = $(this).find('img');
			img.removeClass('rollover');
		});
	});
	$("#screen_film").hover(function() {
		var src = $(this).attr('src');
		src = src.replace(/\.png/, '_2.png');
		$(this).attr('src', src);
	}, function () {
		var src = $(this).attr('src');
		src = src.replace(/_2/, '');
		$(this).attr('src', src);
	});
	$("#screen_film").click(function() {
		if ($("#lb_content_b").html().length === 0) {
			var stuff = $("#screen_form_wrapper").html();
			$("#overlay").fadeTo(50, 0.9);
			$("#lb_content_b").css({'width': '800px', 'left': '20%'});
			$("#screen_form_wrapper").remove();
			$("#lb_content_b").append(stuff);
			$("#screen_request").hover(function() {
				var src = $(this).attr('src');
				src = src.replace(/\.png/, '2.png');
				$(this).attr('src', src);
			}, function () {
				var src = $(this).attr('src');
				src = src.replace(/2/, '');
				$(this).attr('src', src);
			});
			$("#screen_request").click(function() {
				if ($("#screener_cname").val() == '') {
					$("#screener_cname").val('MISSING');
					return false;
				}
				if ($("#screener_fname").val() == '') {
					$("#screener_fname").val('MISSING');
					return false;
				}
				if ($("#screener_lname").val() == '') {
					$("#screener_lname").val('MISSING');
					return false;
				}
				if ($("#screener_phone").val() == '') {
					$("#screener_phone").val('MISSING');
					return false;
				}
				if ($("#screener_email").val() == '') {
					$("#screener_email").val('MISSING');
					return false;
				}
				var qs = $("#scr_form").serialize();
				$.post('screenForm.php', qs, function(data) {
					if (data === '1') {
						$(".form_col:first").remove();
						$(".form_col").css('width', '95%');
						$("#screen_request").remove();
					}
				});
			});
		}
		$("#overlay, #lb_content_b").show();
		$("#overlay").click(function() { $("#lb_content_b, #overlay").hide(); });
		$("#lb_content_b").click(function(event) { event.preventDefault(); return false;});
	});
});
