$(document).ready( function() {
	// Home page news scroller height fix
        $("ul#teaser-list li .content").css("position","absolute");
	$("#teasers #teaser-list div.content").each(function(){
	   var h = $(this).height();
	   if (h > 132) {
	      $(this).parent().css('height',h);
	   } else {
	      $(this).parent().css('height','132px');
	   }
	});
	
 	// Append Teaser Controls
 	if ($('#teasers ul li').size() > 1) {
	 	$('#teasers').after(
	 		'<ul id="teaser-controls">' +
		     	'<li class="control-prev"><a href="#">Previous</a></li>' +
		     	'<li class="control-pages"></li>' +
	 			'<li class="control-next"><a href="#">Next</a></li>' +
		    '</ul>'
	 	);
 	}
 	
 	// Initiate Cycle Plugin     	
	$('#teaser-list').cycle({ 
	    timeout: 6000, 
	    speed:   2500,
	    fx: 'scrollLeft',
	    pager: '#teaser-controls li.control-pages',
	    prev: '#teaser-controls li.control-prev',
	    next: '#teaser-controls li.control-next',
	    pauseOnPagerHover: true,
	    pause: true,
	    fit: true,
	    containerResize: true,
	    fastOnEvent: true,
	    cleartypeNoBg: true,
	    cleartype: true
	});
	
	// Pause on hover of Prev/Next controls	
	$('#teaser-controls .control-next, #teaser-controls .control-prev').bind('mouseover mouseout', function(e) {
		var action = 'pause';
		if (e.type == 'mouseout') {
			action = 'resume'
		}
		$('ul#teaser-list').cycle(action);
	});
	
	// Outline Fix
	$('#teaser-controls a').bind('click', function(e) {
		$(this).blur();
	});
	
	//swfobject.registerObject("skills_random", "9.0.115", "expressInstall.swf");
	//Init Home page skills paper SWF
         $("#teasers,#teaser-controls").hide();
         setTimeout("$('#teasers,#teaser-controls').show()",1250);
	if( $("#home-swf").length > 0) {
	  if(checkSession()==1){
                $("#home-swf").hide();
		$("#home-swf").html("");
		$("#teasers,#teaser-controls").show();
                $("#teaser-wrapper").css("visibility", "visible");
           }  

	}
	
});

//Session functions for home SWF
function checkSession(){
   if($.cookie("sessionVisited")=="True"){
	  return 1;
   }
   else
	 return 0;
}

function hideTeaser(){
   $("#teaser-wrapper").css("position","absolute");
   $("#home-swf").css("position","absolute");
   $("#teaser-wrapper").css("visibility", "hidden");
}
	
function endSWF(){
   $.cookie("sessionVisited", "True");
   setTimeout("showSlider()",700);
}

function showSlider() {
   $('#teaser-list').cycle(0);      
   $("#home-swf").fadeOut("slow");   
   $("#teaser-wrapper").css("visibility", "visible");
   $.cookie("sessionVisited","True");	  
   
}

