willow.fixPodiumNav();

//emergency bulletin options
var options = {
   emButtonPosition: "right",
   emButton: false,
   minPageWidth:1000
};


willow.photosLoaded = function(data){
	if(data.photo.images){
		for (i=0;i < data.photo.images.length;i++){
			var leftphoto = data.photo.images[i];
			$("#hp_photo_rotator").append("<img src='"+leftphoto.path+"' cap='"+leftphoto.cap+"' width='854' height='416' border='0' />");
		}
	} else {
		$("#hp_photo_rotator").append("<img src='http://cdn.media34.whipplehill.net/ftpimages/467/podium/Style633/test_photo.jpg' width='854' height='416' border='0' />");
	}
	
	//cycle the photos
	$('#hp_photo_rotator').cycle({ random: 1, before: onBefore });
	function onBefore() { 
		var getcaption = $(this).attr("cap");
		/*if(!getcaption){
			$('#hp_photo_caption').css("display","none");
		}else {
			$('#hp_photo_caption').css("display","block");
		}*/
		$('#hp_photo_caption').html(getcaption); 
	}; 
	
	var getcaption = $("#hp_photo_rotator img").attr("cap");
	/*if(!getcaption){
		$('#hp_photo_caption').css("display","none");
	}else {
		$('#hp_photo_caption').css("display","block");
	}*/
	$('#hp_photo_caption').html(getcaption); 

}
//links
willow.linksLoaded = function(data){
	if (data.link.length > 0){
		for(var i= 0; i<data.link.length; i++){
			 var linksItem = data.link[i];
			if (linksItem.target) { var linksTarget = "target='_blank'"}
			 $("#social").append(
				"<li id='social_"+ i +"' class='socialbuttons'><a href='"+linksItem.url+"' "+linksTarget+"><img src='"+linksItem.image.path+"' border='0' /></a></li>"
			 );
		 }
	}else{
		$("#links_wrapper").css("display","none");
	}
}


willow.ready(function($) {
	//footer social buttons
	willow.getLinks(18528, willow.linksLoaded);
  	//search
	$('#search').pdSearch({showButtonClass: 'searchButton',showButtonText:'Search'}); 	
	
	//L1 corner switcher
	$('#L1_150122').mouseover(function() {
		$('#L1_relative').css("display","block");
	}).mouseout(function(){
		$('#L1_relative').css("display","none");
	});
	
	
	//emergency bulletin
	willow.getNews("14998",function(data){$('#Form1').bulletin(data,options);},{"backlink":window.location}); 	
	
	//menu
	var optionsmenu = {
		direction:"down",
		showL3s:false,
		currentL1:pdGlobal.currentPages[0].id
	};
	var $sitemap = $(".sitemap");
	willow.getMenu("150021|150039|150065|150064|150105|150122",function(data){
		$('#L1').menu(data.menu,optionsmenu);
		
		if($sitemap.length > 0){
			$sitemap.sitemap(data);
			//uncomment this if you want to expand all by default$("#expand").click();
		}

	});
	
	//home page stuff & tweeks
	var currentPage = parseInt(pdGlobal.currentPages[0].id);
	if (currentPage === 150020) {
		
		willow.getPhotos(45359, willow.photosLoaded);
	
		//add class to body so we can use it as a selector to change banner stuff. See banner.css.
		$("body").addClass("homepage");
		//hide the inner left cell that holds the navs and login.
		$("#lInTblLCell").css("display","none");
		//hide page tools
		$("#page_tools_wrapper").css("display","none");
		//hide rounded corners for top part of podium in content area
		$("#lOutTblLCell").css("background","none");
		//display home page self managed photo area
		//$("#hp_news_container").css("display","block");
		$("#hp_photo_padding").css("display","block");
		//right fade
		$("#right_side_absolute").css("left","868px");
		
		//fix header wrapper position
		$("#test_wrapper").css("margin-left","14px");
		//change width of positioned footer
		$("#footer_position_absolute").css("width","14px");
		
		//change home page spacers cuz that's how we roll
		//$("#L_c1i0 table tbody tr td img[src*='spacer']").attr('width', '32');
		$("img[src*='spacer']").each(function(){
			var $img = $(this);
			if($img.width() === 20){
				$img.attr('width','32');
			}
		});

		
	}

	
});	
