// Flash resizing function (called from the Flash)							
function expandWebblerFlash(d) {$(function(){$("#"+d).css("height","380px");});}; 
function collapseWebblerFlash(d) {$(function(){$("#"+d).css("height","255px");});};
function flashSize(d,s) {$(function(){$("#"+d).css("height",s);});};		

$(document).ready(function() {
						   
// CSS 'first-child/last-child' fix for IE 6/7/8 */ 
$('#calender li:first-child').css("padding-left","0");
$('#calender li:last-child').css("padding-right","0").css("border-right","0");
$('#production-rack li:first-child').css("padding-left","0");
$('#production-rack li:last-child').css("padding-right","0").css("border-right","0");
$('#landing-rack li:first-child').css("padding-left","0");
$('#landing-rack li:last-child').css("padding-right","0").css("border-right","0");
$('#content-rack li:first-child').css("padding-left","0").css({"background-position" : "0 199px"});
$('#greenland #content-rack li:first-child').css({"background-position" : "right top"});
$('#content-rack li:last-child').css("padding-right","0").css("border-right","0");
$('#visit li:first-child').css("padding-left","0");
$('#visit li:last-child').css("padding-right","0").css("border-right","0");

// CSS 'nth-child' fix for IE 6/7/8 */
$("#production-titles ul li:nth-child(odd) a").css("color", "#009484");	
$("#production-titles ul li:nth-child(odd) a").hover(function() {
	$(this).css("color", "#008574")
}, function() {
	$(this).css("color", "#009484")
});
$("#mainContent .nav li:nth-child(odd) a").css("color", "#ffa633");
$("#mainContent .nav li:nth-child(odd) a").hover(function() {
	$(this).css("color", "#000000")
}, function() {
	$(this).css("color", "#ffa633")
});

// hide then show function h3 - share block
  	$('#share div.hideshow > .moduleContent').hide();
	$('#share div > h3').css("cursor","pointer");
  	$('#share div.hideshow > h3').click(function() { 
		$("~ div", this).toggle();		
	});
// show then hide function h3 - share block
  	$('#share div.showhide > h3').click(function() { 
		$("~ div", this).toggle();		
	});
	
// hide then show function h3 - Right Column Production Elements
  	$('#subContent div.hideshow > ~ div').hide();
	$('#subContent div.hideshow > h3').css("cursor","pointer");
  	$('#subContent div.hideshow > h3').click(function() { 
		$("~ div", this).toggle();		
	});
	
	$('#subContent div.hideshow > h3').css("padding-left","15px").css({"background-image" : "url(/images/expand-small.png)"}).css({"background-repeat" : "no-repeat"}).css({"background-position" : "left center"});
	
	$('#subContent div.hideshow > h3').toggle (
		function() {
			$(this).css({"background-image" : "url(/images/collapse-small.png)"});
		},
		function() {
			$(this).css({"background-image" : "url(/images/expand-small.png)"});
		}
	);

// show then hide function h3 - Right Column Production Elements
	$('#subContent div.showhide > h3').css("cursor","pointer");
  	$('#subContent div.showhide > h3').click(function() { 
		$("~ div", this).toggle();		
	});
	
	$('#subContent div.showhide > h3').css("padding-left","15px").css({"background-image" : "url(/images/collapse-small.png)"}).css({"background-repeat" : "no-repeat"}).css({"background-position" : "left center"});
	
	$('#subContent div.showhide > h3').toggle (
		function() {
			$(this).css({"background-image" : "url(/images/expand-small.png)"});
		},
		function() {
			$(this).css({"background-image" : "url(/images/collapse-small.png)"});
		}
	);

// hide then show function h3 - Visit Panel
  	$('#visit.hideshow > ~ div').hide();
	$('#visit.hideshow > h3').css("cursor","pointer");
  	$('#visit.hideshow > h3').click(function() { 
		$("~ div", this).toggle();		
	});
	
	$('#visit.hideshow > h3').css("padding-left","20px").css({"background-image" : "url(/images/expand.png)"}).css({"background-repeat" : "no-repeat"}).css({"background-position" : "left center"});
	
	$('#visit.hideshow > h3').toggle (
		function() {
			$(this).css({"background-image" : "url(/images/collapse.png)"});
		},
		function() {
			$(this).css({"background-image" : "url(/images/expand.png)"});
		}
	);
	
// show then hide function h3 - Visit Panel
	$('#visit.showhide > h3').css("cursor","pointer");
  	$('#visit.showhide > h3').click(function() { 
		$("~ div", this).toggle();		
	});
	
	$('#visit.showhide > h3').css("padding-left","20px").css({"background-image" : "url(/images/collapse.png)"}).css({"background-repeat" : "no-repeat"}).css({"background-position" : "left center"});
	
	$('#visit.showhide > h3').toggle (
		function() {
			$(this).css({"background-image" : "url(/images/expand.png)"});
		},
		function() {
			$(this).css({"background-image" : "url(/images/collapse.png)"});
		}
	);
	
// make block clickable in discover content listings
	$(".nav-content li").click(function(){
		  window.location=$(this).find("a").attr("href"); return false;
	});


// Search Functionality (Calendar Interface)
// This makes the search links use the dates set in the Cal interface

if($('#calSearch').length != 0) {
	
$("#calSearch input#submit").hide();	
	
$("#calendarlinks li a").click(function(){

	var fromday = $("#calSearch select[name='fromday'] option:selected").val();
	var frommon = $("#calSearch select[name='frommon'] option:selected").val();
	var fromyear = $("#calSearch select[name='fromyear'] option:selected").val();
	var today = $("#calSearch select[name='today'] option:selected").val();
	var tomon = $("#calSearch select[name='tomon'] option:selected").val();
	var toyear = $("#calSearch select[name='toyear'] option:selected").val();
	
	var url = $(this).attr("href").split("/")[1];
	var query = "/?lid="+url+"&fromday="+fromday+"&frommon="+frommon+"&fromyear="+fromyear+"&today="+today+"&tomon="+tomon+"&toyear="+toyear;
	
	$(this).attr("href", query);

});
};

	
});
