var hideTime = 200;
var showTime = 300;


var urlArray = document.location.href.split("?");
var subListItem = urlArray[1];
var bgImgArr = new Array();

bgImgArr[0] = "images/ebroSkyline.jpg";

bgImgArr[1] = "images/stAndewsCourse.jpg";

bgImgArr[2] = "images/stirlingHills.jpg";

bgImgArr[3] = "images/forthBridge.jpg";

bgImgArr[4] = "images/edinburghCastle.jpg";

bgImgArr[5] = "images/airthreyCastleStirlingUniversity.jpg";







// Shows div with id of the value stored in targetDiv
function showDiv(){
	var x = $("#targetDiv").attr('value');
	$("#"+x).show('slide', showTime );
}

// Displays desired content and hides the rest 
function clearCurrentAndShow(divName){
	$("#targetDiv").attr('value',divName);

	var i=0;
	$("#content").children("div :visible").each(function(index) {
    		i++;
  	});
		
	//if there is content must hide it
	if (i>0){
		$("#content").children("div :visible").hide('slide', hideTime );
		setTimeout ('showDiv()', hideTime );
	}
	else {
		//no content to hide
		showDiv();
	}
}


// Displays desired sub list and hides the rest 
function clearCurrentAndShowMenu(divName){

	$("#targetDiv").attr('value',divName);

	var i=0;

	$("#content").children("div :visible").each(function(index) {
    		i++;
  	});

	//if there is content must hide content and list
	if(i>0){
		// Hide content div
		$("#content").children("div :visible").hide('slide', hideTime );
		setTimeout ('hideList()', hideTime );

		setTimeout ('showDiv()', hideTime*2 );

	}
	else {
		//no content to hide
		i=0;
		$("#subList").children("div :visible").each(function(index) {
    			i++;
  		});
		
		//if there is list must hide it
		if (i>0){
			hideList();
			setTimeout ('showDiv()', hideTime );
		}
		else {
			//no list to hide
			showDiv();
		}

	}

	// Remove sublist underline
	$("#subList div ul li").removeClass("underline");

}

function hideList(){
	$("#subList").children("div :visible").hide('slide', hideTime );
}

$(document).ready(function(){

	var imageRand = Math.floor(Math.random()*bgImgArr.length);
	var bgString = 'url('+bgImgArr[imageRand]+')';
	$("body").css({'background-image': bgString });


	if (subListItem!=null){
		clearCurrentAndShowMenu(subListItem);
	}

	// Set/clear underlining of sub list items
	$("#subList div ul li").click(function(){
		$("#subList div ul li").removeClass("underline");
		$(this).addClass("underline");
	}); 

	// Set/clear underlining of main list items
	$("#mainList ul li").click(function(){
		$("#mainList ul li").removeClass("underline");
		$(this).addClass("underline");
	}); 



	$("#header1").click(function(){
		clearCurrentAndShowMenu("welcomeContent");
	});

	$("#header2").click(function(){
		clearCurrentAndShowMenu("welcomeContent");
	});
	
	
// Main list click functions

	

	$("#about").click(function(){
		clearCurrentAndShowMenu("aboutList");
	});

	$("#howCanCentreHelp").click(function(){
		clearCurrentAndShowMenu("howCanCentreHelpContent");
	});


	$("#partCo").click(function(){
		clearCurrentAndShowMenu("partCompList");
	});


	$("#caseStudies").click(function(){
		clearCurrentAndShowMenu("caseStudiesContent");
	});
	
	
	$("#newsNEvents").click(function(){
		clearCurrentAndShowMenu("newsNEventsList");
	});
	
	
	$("#contactUs").click(function(){
		clearCurrentAndShowMenu("contactEosKtpContent");
	});
	
	
	$("#links").click(function(){
		clearCurrentAndShowMenu("usefulLinksList");
	});
	
	




// Sub list click functions
		

		// About KTP sublist Items
		$("#what").click(function(){
			clearCurrentAndShow("whatIsKtpContent");
		});
	
		$("#benefits").click(function(){
			clearCurrentAndShow("benefitsOfKtpContent");
		});
		
		$("#mission").click(function(){
			clearCurrentAndShow("missionContent");
		});
	
		$("#objectives").click(function(){
			clearCurrentAndShow("objectivesContent");
		});
	
		$("#funding").click(function(){
			clearCurrentAndShow("fundingEligibilityContent");
		});
		
		


	




	
		// Participating Companies sublist Items
		$("#current").click(function(){
			clearCurrentAndShow("currentPartnershipContent");
		});
	
		$("#past").click(function(){
			clearCurrentAndShow("pastPartnershipContent");
		});
	
	
		

	
		
		//News N Events sublist Items
		$("#news").click(function(){
			clearCurrentAndShow("newsContent");
		});
		
		$("#events").click(function(){
			clearCurrentAndShow("eventsContent");
		});
	
		$("#gallery").click(function(){
			clearCurrentAndShow("mediaGalleryContent");
		});
	
		$("#newsLetters").click(function(){
			clearCurrentAndShow("pressArchiveContent");
		});
		
	
		
		
		
		//Contact Us sublist Items
		$("#ktpContact").click(function(){
			clearCurrentAndShow("ktpContactContent");
		});
	
		$("#uniContact").click(function(){
			clearCurrentAndShow("uniKtpContactsContent");
		});
		
		$("#findUs").click(function(){
			clearCurrentAndShow("findUsContent");
		});
		
		
		
		//Useful links sublist Items
		$("#ktpPartnerUni").click(function(){
			clearCurrentAndShow("ktpPartnerUniContent");
		});
		
		$("#ktpInScot").click(function(){
			clearCurrentAndShow("ktpInScotLinksContent");
		});
		
		$("#busSupport").click(function(){
			clearCurrentAndShow("busSupportContent");
		});
		
	


});

