$(document).ready(function(){
	setVerticalNav();
	setTopNav();
	setDate();
});

//Google Analytics

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-3031685-4']);
_gaq.push(['_trackPageview']);

(function() {
	var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
	ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
	var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();


function setDate(){
	var today = new Date();
	
	var weekday=new Array(7);
	weekday[0]="Sunday";
	weekday[1]="Monday";
	weekday[2]="Tuesday";
	weekday[3]="Wednesday";
	weekday[4]="Thursday";
	weekday[5]="Friday";
	weekday[6]="Saturday"; 
	
	var months = new Array("January", "February", "March", 
"April", "May", "June", "July", "August", "September", 
"October", "November", "December");

	
	var dayName = weekday[today.getDay()];
	var monthName = months[today.getMonth()];
	var todayDate = today.getDate();
	var todayYear = today.getFullYear();
	
	var dateStr = dayName+', '+monthName+' '+todayDate+', '+todayYear;
	$('#date').html(dateStr);
	$('#cpYear').html(todayYear);
	
}


function setVerticalNav(){

$('.verticalNav > li').addClass('level1');
	$('.verticalNav > li > ul > li').addClass('level2');
	$('.verticalNav > li > ul > li > ul > li').addClass('level3');
	
	dropDownNav(".level1");
	dropDownNav(".level2");
	dropDownNav(".level3");
	
	
}
t = Array();
function dropDownNav(level){

	if ( !document.getElementById('contentLeftInner') ){
		return false;
	}
	
	
	var $li_list_level1 = $(level);
	for (var i=0; i<$li_list_level1.length; i++){
		$li_list_level1[i].onmouseover = function(){
			clearTimeout(t[level]);

			resetSubmenus(level);
			$(this).children('ul').addClass('over');
			
		}
		$li_list_level1[i].onmouseout = function(){
			var li = this;
			function submenuTimeout(){
				$(li).children('ul').removeClass('over');
			}
			t[level] = setTimeout(submenuTimeout, 1500);
		}

	}

}
function resetSubmenus(className){

	$(className).children('ul').removeClass('over');
}

function getElementsByClassName(oElm, strTagName, strClassName){
	var arrElements = (strTagName == "*" && oElm.all)? oElm.all : oElm.getElementsByTagName(strTagName);
	var arrReturnElements = new Array();
	strClassName = strClassName.replace(/-/g, "\-");
	var oRegExp = new RegExp("(^|\s)" + strClassName + "(\s|$)");
	var oElement;
	for(var i=0; i<arrElements.length; i++){
		oElement = arrElements[i];
		if(oRegExp.test(oElement.className)){
			arrReturnElements.push(oElement);
		}
	}
	return (arrReturnElements)
}


function showLeftNav(sSection) {
	var sMenu = sSection.toLowerCase() + "LeftNav";
	$(document).ready(function(){
		//$('.leftNav').hide();
		$('#'+sMenu).show();
	});
	return false;
}



function setTopNav(){
	$('#topNav li').hover(
		function(){

			if ($(this).children('ul').size()){
				$(this).children('ul').css('display','block');
			
				if ($(this).parent('ul').attr('id') == 'topNav'){
					//alert('on');
					$(this).addClass('on');
				}
			}
		}, function(){
				$(this).children('ul').css('display','none');
					//alert('remove');
				$(this).removeClass('on');
		}
	);
}

