var caseSummaryToShow = "";
var caseStoryToShow = "";
var rollOverOn = "";

function toggle(){
	if($("#case_story").is(':hidden'))
		$("#case_summary").fadeOut(300, function(){$("#case_story").fadeIn(600);});
		
	else
		$("#case_story").fadeOut(600);
}

$(document).ready(function() {
				var tabContainers = $('div#logo_container > div');
				
				tabContainers.hide().filter(':first').show();
				
				
				var pageselectCallback = function(page_index, jq)
				{
					 
                     tabContainers.hide().filter('#logospg' + (page_index+1)).show();
					 // sych pagination controls
					 casesTracker._trackEvent('Click to page' + page_index, 'Case Studies');
					 
					
				};
				
				// Create pagination element with options from form (28 bios)
				var opt = {num: 0, callback: pageselectCallback, items_per_page:9};
				$("#pagination").pagination(17, opt);
				
				
			});

function getCase(divSummaryId, divStoryId, anchorId, objEvent){
	$("#case_story").fadeOut('fast');
	
	var objDivSummary = $("#"+divSummaryId);
	var objDivStory = $("#"+divStoryId);
	var objAnchor = $("#"+anchorId);
	var classAnchorOn = "rollover_" +anchorId.split("_")[1] + "_on";
	var classAnchor = "rollover_" +anchorId.split("_")[1];
	
	if (objDivSummary.attr("id") === undefined)
		alert("Incorret 'Case Summary information'.");
	if (objDivStory.attr("id") === undefined)
		alert("Incorret 'Story Summary information'.");
	if (objAnchor.attr("id") === undefined)
		alert("Incorret 'Case Anchor definition'.");
	
	//Clean class hover_on for the clicked anchor
	if (rollOverOn != "")
		$("#"+rollOverOn).removeClass($("#"+rollOverOn).attr("id")+"_on");
	
	//Add CSS Class to make rollover on
	objAnchor.addClass(anchorId+"_on");
	//objAnchor.attr("class", anchorId+"_on");
	
	//add close button
	//objDivSummary.prepend('<div class="close"></div>');
			
	caseSummaryToShow = divSummaryId;
	caseStoryToShow = divStoryId;
	rollOverOn = anchorId;
	
	
	
	
	$("#case_story").fadeIn('fast', function(){
		$("#case_story").html(objDivStory.html());
	});
	
	$("#creating_value").hide('fast');
						 
}



function mouseX(evt) {
	if (evt.pageX) return evt.pageX;
	else if (evt.clientX) return evt.clientX + (document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft);
	else return null;
}

function mouseY(evt) {
	if (evt.pageY) return evt.pageY;
	else if (evt.clientY) return evt.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop);
	else return null;
}