/*
 * Base JavaScript Files to handle common tasks
 */

/* delete this line to add clickablity tools to Content Well*/
/* prepend article tools to #content */
$(document).ready(function() {
	$('#article #content .articleTools ul').append('<li class="clickabilitySave"><a href="#" onclick="return(ST());" onMouseOver="return(STMouseOver());" onMouseOut="return(STMouseOut());">Save</a></li><li class="reprint"><a href="http://www.icopyright.com/' + icopy + '?icx_id=' + siteURL + '">Reprint</a></li><li class="clickabilityEmail"><a href="#" onclick="return(ET());" onMouseOver="return(ETMouseOver());" onMouseOut="return(ETMouseOut());">Email</a></li><li class="clickabilityPrint"><a href="#" onclick="return(PT());" onMouseOver="return(PTMouseOver());" onMouseOut="return(PTMouseOut());">Print</a></li>'); 

	$('#streamingMediaPage #content .articleTools ul').append('<li class="clickabilitySave"><a href="#" onclick="return(ST());" onMouseOver="return(STMouseOver());" onMouseOut="return(STMouseOut());">Save</a></li><li class="clickabilityEmail"><a href="#" onclick="return(ET());" onMouseOver="return(ETMouseOver());" onMouseOut="return(ETMouseOut());">Email</a></li>'); 

});

function addLoadEvent(func) {
	var oldonload = window.onload;
	if (typeof window.onload != 'function') {
		window.onload = func;
	} else {
		window.onload = function() {
			if (oldonload) {
				oldonload();
			}
			func();
		}
	}
}

/* */
/* delete this line to add popup ability
// add _blank to any link with class="popup" 
$(document).ready(function() { 
	$('a.popup').click(function() {
		this.target = "_blank";
	});
});
/* */

/* delete this line to add IE6 dropdown nav solution
// fix IE6's inability to have :hover on anything other than an anchor tag
$(document).ready(function() {  
	$("#topNav li").bind("mouseenter", function(){ 
  		$(this).addClass("over"); 
    }); 
	$("#topNav li").bind("mouseleave", function(){ 
	    $(this).removeClass("over"); 
	});
}); 
/* */


/*====
 * rotator
 *================================================ */

var headline_count;
var headline_interval;
var old_headline = 0;
var current_headline = 0;

$(document).ready(function(){
	$("div#topStories").removeClass('noscript'); 
	$("div#topStories").addClass("active");
	headline_count = $("div.topStoryItem").size();
	$("div.topStoryItem:eq("+current_headline+")").css('display','block');

	headline_interval = setInterval(headline_rotate,12000); //time in milliseconds
 
	$('div#topStories .topStoryItem h2').each(function(index) {
		var $sectionLabel = $(this).remove().text();
		$("div#topStoryButtons ul").append('<li class="' + $sectionLabel + '">' + $sectionLabel + '</li>');
		$("#topStoryButtons li:eq(0)").addClass('activeControls'); 
	});
 
	$("#topStoryButtons li:eq(0)").click(function() { 
		selected_headline = 0;
		$("div.topStoryItem:eq(" + current_headline + ")").hide();
		$("#topStoryButtons li:eq(" + current_headline + ")").removeClass('activeControls'); 
		$("#topStoryButtons li:eq(0)").addClass('activeControls'); 
		$("div.topStoryItem:eq(0)").show(); 
		current_headline = selected_headline;
		clearInterval(headline_interval);
		return false;
	});
	$("#topStoryButtons li:eq(1)").click(function() { 
		selected_headline = 1;
		$("div.topStoryItem:eq(" + current_headline + ")").hide();
		$("#topStoryButtons li:eq(" + current_headline + ")").removeClass('activeControls'); 
		$("#topStoryButtons li:eq(1)").addClass('activeControls'); 
		$("div.topStoryItem:eq(1)").show(); 
		current_headline = selected_headline;
		clearInterval(headline_interval);
		return false;
	});
	$("#topStoryButtons li:eq(2)").click(function() { 
		selected_headline = 2;
		$("div.topStoryItem:eq(" + current_headline + ")").hide();
		$("#topStoryButtons li:eq(" + current_headline + ")").removeClass('activeControls'); 
		$("#topStoryButtons li:eq(2)").addClass('activeControls'); 
		$("div.topStoryItem:eq(2)").show(); 
		current_headline = selected_headline;
		clearInterval(headline_interval);
		return false;
	});
	$("#topStoryButtons li:eq(3)").click(function() { 
		selected_headline = 3;
		$("div.topStoryItem:eq(" + current_headline + ")").hide();
		$("#topStoryButtons li:eq(" + current_headline + ")").removeClass('activeControls'); 
		$("#topStoryButtons li:eq(3)").addClass('activeControls'); 
		$("div.topStoryItem:eq(3)").show(); 
		current_headline = selected_headline;
		clearInterval(headline_interval);
		return false;
	});
	$("#topStoryButtons li:eq(4)").click(function() { 
		selected_headline = 4;
		$("div.topStoryItem:eq(" + current_headline + ")").hide();
		$("#topStoryButtons li:eq(" + current_headline + ")").removeClass('activeControls'); 
		$("#topStoryButtons li:eq(4)").addClass('activeControls'); 
		$("div.topStoryItem:eq(4)").show(); 
		current_headline = selected_headline;
		clearInterval(headline_interval);
		return false;
	});
	$("#topStoryButtons li:eq(5)").click(function() { 
		selected_headline = 5;
		$("div.topStoryItem:eq(" + current_headline + ")").hide();
		$("#topStoryButtons li:eq(" + current_headline + ")").removeClass('activeControls'); 
		$("#topStoryButtons li:eq(5)").addClass('activeControls'); 
		$("div.topStoryItem:eq(5)").show(); 
		current_headline = selected_headline;
		clearInterval(headline_interval);
		return false;
	});
	$("#topStoryButtons li:eq(6)").click(function() { 
		selected_headline = 6;
		$("div.topStoryItem:eq(" + current_headline + ")").hide();
		$("#topStoryButtons li:eq(" + current_headline + ")").removeClass('activeControls'); 
		$("#topStoryButtons li:eq(6)").addClass('activeControls'); 
		$("div.topStoryItem:eq(6)").show(); 
		current_headline = selected_headline;
		clearInterval(headline_interval);
		return false;
	});
	$("#topStoryButtons li:eq(7)").click(function() { 
		selected_headline = 7;
		$("div.topStoryItem:eq(" + current_headline + ")").hide();
		$("#topStoryButtons li:eq(" + current_headline + ")").removeClass('activeControls'); 
		$("#topStoryButtons li:eq(7)").addClass('activeControls'); 
		$("div.topStoryItem:eq(7)").show(); 
		current_headline = selected_headline;
		clearInterval(headline_interval);
		return false;
	});
	$("#topStoryButtons li:eq(8)").click(function() { 
		selected_headline = 8;
		$("div.topStoryItem:eq(" + current_headline + ")").hide();
		$("#topStoryButtons li:eq(" + current_headline + ")").removeClass('activeControls'); 
		$("#topStoryButtons li:eq(8)").addClass('activeControls'); 
		$("div.topStoryItem:eq(8)").show(); 
		current_headline = selected_headline;
		clearInterval(headline_interval);
		return false;
	});
	
});

function headline_rotate() {
	current_headline = (old_headline + 1) % headline_count; 
	$("div.topStoryItem:eq(" + old_headline + ")").hide();
	$("#topStoryButtons li:eq(" + old_headline + ")").removeClass('activeControls'); 
	$("#topStoryButtons li:eq(" + current_headline + ")").addClass('activeControls'); 
	$("div.topStoryItem:eq(" + current_headline + ")").show(); 
	old_headline = current_headline;
}
/*====
 * end rotator
 *================================================ */





/*====
 * latest research tabs
 *================================================ */

$(document).ready(function() { 
	$('div#latest').addClass("active");
	$('div#latest #tabTwo').css('display', 'none');
	$('div#latest #tabThree').css('display', 'none');
	$('div#latest #tabFour').css('display', 'none');
	$('div#latest #tabFive').css('display', 'none');
	$('div#latest #tabSix').css('display', 'none');
	$('div#latest #tabSeven').css('display', 'none');
	$('div#latest #tabEight').css('display', 'none');

	$('div#latest h3.tabOne').click(function() {
		$('div#latest h3.tabOne').addClass("on");
		$('div#latest h3.tabTwo').removeClass("on");
		$('div#latest h3.tabThree').removeClass("on");
		$('div#latest h3.tabFour').removeClass("on");
		$('div#latest h3.tabFive').removeClass("on");
		$('div#latest h3.tabSix').removeClass("on");
		$('div#latest h3.tabSeven').removeClass("on");
		$('div#latest h3.tabEight').removeClass("on");
		$('div#latest #tabOne').show();
		$('div#latest #tabTwo').hide();
		$('div#latest #tabThree').hide();
		$('div#latest #tabFour').hide();
		$('div#latest #tabFive').hide();
		$('div#latest #tabSix').hide();
		$('div#latest #tabSeven').hide();
		$('div#latest #tabEight').hide();
	});	
	$('div#latest h3.tabTwo').click(function() {
		$('div#latest h3.tabTwo').addClass("on");
		$('div#latest h3.tabOne').removeClass("on");
		$('div#latest h3.tabThree').removeClass("on");
		$('div#latest h3.tabFour').removeClass("on");
		$('div#latest h3.tabFive').removeClass("on");
		$('div#latest h3.tabSix').removeClass("on");
		$('div#latest h3.tabSeven').removeClass("on");
		$('div#latest h3.tabEight').removeClass("on");
		$('div#latest #tabOne').hide();
		$('div#latest #tabTwo').show();
		$('div#latest #tabThree').hide();
		$('div#latest #tabFour').hide();
		$('div#latest #tabFive').hide();
		$('div#latest #tabSix').hide();
		$('div#latest #tabSeven').hide();
		$('div#latest #tabEight').hide();
	});	
	$('div#latest h3.tabThree').click(function() {
		$('div#latest h3.tabThree').addClass("on");
		$('div#latest h3.tabTwo').removeClass("on");
		$('div#latest h3.tabOne').removeClass("on");
		$('div#latest h3.tabFour').removeClass("on");
		$('div#latest h3.tabFive').removeClass("on");
		$('div#latest h3.tabSix').removeClass("on");
		$('div#latest h3.tabSeven').removeClass("on");
		$('div#latest h3.tabEight').removeClass("on");
		$('div#latest #tabOne').hide();
		$('div#latest #tabTwo').hide();
		$('div#latest #tabThree').show();
		$('div#latest #tabFour').hide();
		$('div#latest #tabFive').hide();
		$('div#latest #tabSix').hide();
		$('div#latest #tabSeven').hide();
		$('div#latest #tabEight').hide();
	});	
	$('div#latest h3.tabFour').click(function() {
		$('div#latest h3.tabFour').addClass("on");
		$('div#latest h3.tabTwo').removeClass("on");
		$('div#latest h3.tabOne').removeClass("on");
		$('div#latest h3.tabThree').removeClass("on");
		$('div#latest h3.tabFive').removeClass("on");
		$('div#latest h3.tabSix').removeClass("on");
		$('div#latest h3.tabSeven').removeClass("on");
		$('div#latest h3.tabEight').removeClass("on");
		$('div#latest #tabOne').hide();
		$('div#latest #tabTwo').hide();
		$('div#latest #tabThree').hide();
		$('div#latest #tabFour').show();
		$('div#latest #tabFive').hide();
		$('div#latest #tabSix').hide();
		$('div#latest #tabSeven').hide();
		$('div#latest #tabEight').hide();
	});	
	$('div#latest h3.tabFive').click(function() {
		$('div#latest h3.tabFive').addClass("on");
		$('div#latest h3.tabOne').removeClass("on");
		$('div#latest h3.tabTwo').removeClass("on");
		$('div#latest h3.tabThree').removeClass("on");
		$('div#latest h3.tabFour').removeClass("on");
		$('div#latest h3.tabSix').removeClass("on");
		$('div#latest h3.tabSeven').removeClass("on");
		$('div#latest h3.tabEight').removeClass("on");		 
		$('div#latest #tabOne').hide();
		$('div#latest #tabTwo').hide();
		$('div#latest #tabThree').hide();
		$('div#latest #tabFour').hide();
		$('div#latest #tabFive').show();
		$('div#latest #tabSix').hide();
		$('div#latest #tabSeven').hide();
		$('div#latest #tabEight').hide();
	});	
	$('div#latest h3.tabSix').click(function() {
		$('div#latest h3.tabSix').addClass("on");
		$('div#latest h3.tabOne').removeClass("on");
		$('div#latest h3.tabTwo').removeClass("on");
		$('div#latest h3.tabThree').removeClass("on");
		$('div#latest h3.tabFour').removeClass("on");
		$('div#latest h3.tabFive').removeClass("on");
		$('div#latest h3.tabSeven').removeClass("on");
		$('div#latest h3.tabEight').removeClass("on");		 
		$('div#latest #tabOne').hide();
		$('div#latest #tabTwo').hide();
		$('div#latest #tabThree').hide();
		$('div#latest #tabFour').hide();
		$('div#latest #tabFive').hide();
		$('div#latest #tabSix').show();
		$('div#latest #tabSeven').hide();
		$('div#latest #tabEight').hide();
	});	
	$('div#latest h3.tabSeven').click(function() {
		$('div#latest h3.tabSeven').addClass("on");
		$('div#latest h3.tabOne').removeClass("on");
		$('div#latest h3.tabTwo').removeClass("on");
		$('div#latest h3.tabThree').removeClass("on");
		$('div#latest h3.tabFour').removeClass("on");
		$('div#latest h3.tabFive').removeClass("on");
		$('div#latest h3.tabSix').removeClass("on");
		$('div#latest h3.tabEight').removeClass("on");		 
		$('div#latest #tabOne').hide();
		$('div#latest #tabTwo').hide();
		$('div#latest #tabThree').hide();
		$('div#latest #tabFour').hide();
		$('div#latest #tabFive').hide();
		$('div#latest #tabSix').hide();
		$('div#latest #tabSeven').show();
		$('div#latest #tabEight').hide();
	});	
	$('div#latest h3.tabEight').click(function() {
		$('div#latest h3.tabEight').addClass("on");
		$('div#latest h3.tabOne').removeClass("on");
		$('div#latest h3.tabTwo').removeClass("on");
		$('div#latest h3.tabThree').removeClass("on");
		$('div#latest h3.tabFour').removeClass("on");
		$('div#latest h3.tabFive').removeClass("on");
		$('div#latest h3.tabSix').removeClass("on");
		$('div#latest h3.tabSeven').removeClass("on");		 
		$('div#latest #tabOne').hide();
		$('div#latest #tabTwo').hide();
		$('div#latest #tabThree').hide();
		$('div#latest #tabFour').hide();
		$('div#latest #tabFive').hide();
		$('div#latest #tabSix').hide();
		$('div#latest #tabSeven').hide();
		$('div#latest #tabEight').show();
	});	

});


/*====
 * end latest research tabs
 *================================================ */

