$(document).ready(function(){
	
	/* Auto Update The Clock Located In The Header */
	setInterval(function() {
		var currentTime = new Date();
		var d = currentTime.getDate();
		var dy = currentTime.getDay();
		var mnth = currentTime.getMonth() + 1;
		var y = currentTime.getFullYear();
		var h = currentTime.getHours();
		var m = currentTime.getMinutes();
		
		var month_name=new Array(12);
		month_name[0]="Jan"
		month_name[1]="Feb"
		month_name[2]="Mar"
		month_name[3]="Apr"
		month_name[4]="May"
		month_name[5]="Jun"
		month_name[6]="Jul"
		month_name[7]="Aug"
		month_name[8]="Sep"
		month_name[9]="Oct"
		month_name[10]="Nov"
		month_name[11]="Dec"
		
		var day_name=new Array(7);
		day_name[0]="Sunday"
		day_name[1]="Monday"
		day_name[2]="Tuesday"
		day_name[3]="Wednesday"
		day_name[4]="Thursday"
		day_name[5]="Friday"
		day_name[6]="Saturday"
		
		if ( m < 10 ) {
			m = "0"+m;
		}
		/*if ( h > 12 ) {
			h = h-12;
			ampm = "PM";
		} else {
			ampm = "AM";
		}*/
		h = h+"";
		m = m+"";
		var thehour = h.split('');
		var theminute = m.split('');
		
		//y = y-2000;
		
		$('div#current-time').html("<span class='large'><span><em>"+thehour[0]+"</em><em>"+thehour[1]+"</em></span><span class='minutes'><em>"+theminute[0]+"</em><em>"+theminute[1]+"</em></span></span><span class='small'>"+d+" "+month_name[mnth]+" "+y+"<br />"+day_name[dy]+"</span><div class='over'></div>");
	}, 1000);
	
	/* Auto loop through the main news items on the homepage */
	setInterval(function() {
		  if ( $('div#hero-module div#news-1').css("display") == "block" ) {
				$('div#hero-module ul.hero-nav li.btn-news-1 a').removeClass('selected');
				$('div#hero-module ul.hero-nav li.btn-news-1').removeClass('selected');
				
				$('div#hero-module ul.hero-nav li.btn-news-2 a').addClass('selected');
				$('div#hero-module ul.hero-nav li.btn-news-2').addClass('selected');
				
				$('div#hero-module div#news-1').hide();
				$('div#hero-module div#news-2').show();
			} else if ( $('div#hero-module div#news-2').css("display") == "block" ) {
				$('div#hero-module ul.hero-nav li.btn-news-2 a').removeClass('selected');
				$('div#hero-module ul.hero-nav li.btn-news-2').removeClass('selected');
				
				$('div#hero-module ul.hero-nav li.btn-news-3 a').addClass('selected');
				$('div#hero-module ul.hero-nav li.btn-news-3').addClass('selected');
				
				$('div#hero-module div#news-2').hide();
				$('div#hero-module div#news-3').show();
			} else if ( $('div#hero-module div#news-3').css("display") == "block" ) {
				$('div#hero-module ul.hero-nav li.btn-news-3 a').removeClass('selected');
				$('div#hero-module ul.hero-nav li.btn-news-3').removeClass('selected');
				
				$('div#hero-module ul.hero-nav li.btn-news-4 a').addClass('selected');
				$('div#hero-module ul.hero-nav li.btn-news-4').addClass('selected');
				
				$('div#hero-module div#news-3').hide();
				$('div#hero-module div#news-4').show();
			} else if ( $('div#hero-module div#news-4').css("display") == "block" ) {
				$('div#hero-module ul.hero-nav li.btn-news-4 a').removeClass('selected');
				$('div#hero-module ul.hero-nav li.btn-news-4').removeClass('selected');
				
				$('div#hero-module ul.hero-nav li.btn-news-1 a').addClass('selected');
				$('div#hero-module ul.hero-nav li.btn-news-1').addClass('selected');
				
				$('div#hero-module div#news-4').hide();
				$('div#hero-module div#news-1').show();
			}/* else if ( $('div#hero-module div#news-5').css("display") == "block" ) {
				$('div#hero-module ul.hero-nav li.btn-news-5 a').removeClass('selected');
				$('div#hero-module ul.hero-nav li.btn-news-5').removeClass('selected');
				
				$('div#hero-module ul.hero-nav li.btn-news-1 a').addClass('selected');
				$('div#hero-module ul.hero-nav li.btn-news-1').addClass('selected');
				
				$('div#hero-module div#news-5').hide();
				$('div#hero-module div#news-1').show();
			}*/
	}, 7000);
	/* Homepage news item changer based on nav item pressed */
	$(function () {
	var tabContainers = $('div#hero-module > div');
	
	$('div#hero-module ul.hero-nav li a').click(function () {
		if ( $(this).hasClass('selected') ) { } else { // Change the item only is the current pressed nav item is not already showing
			tabContainers.hide().filter(this.hash).show();
		}
			$('div#hero-module ul.hero-nav li a').removeClass('selected');
			$('div#hero-module ul.hero-nav li a').parent().removeClass('selected');
			$(this).addClass('selected');
			$(this).parent().addClass('selected');
			
			return false;
		}).filter(':first').click();
	});
	
	/* Homepage news item changer based on nav item pressed */
	$(function () {
	var tabContainers = $('div#tv-hero > div');
	
	$('div#tv-hero div.video-list a').click(function () {
		if ( $(this).hasClass('selected') ) { } else { // Change the item only is the current pressed nav item is not already showing
			tabContainers.hide().filter(this.hash).show();
		}
			$('div#tv-hero div.video-list a').removeClass('selected');
			$(this).addClass('selected');
			
			return false;
		}).filter(':first').click();
	});
	
	$(function () {
	var tabContainers = $('div.fb-box > div');
	
	$('div.fb-box span.tab-changer a').click(function () {
		if ( $(this).hasClass('selected') ) { } else { // Change the item only is the current pressed nav item is not already showing
			tabContainers.hide().filter(this.hash).show();
		}
			$('div.fb-box span.tab-changer a').removeClass('selected');
			$(this).addClass('selected');
			
			return false;
		}).filter(':first').click();
	});
	
	var mouse_is_inside_user = false;
	var mouse_is_inside_local = false;
	var mouse_is_inside_register = false;
	var mouse_is_inside_buy = false;
	
	$(document).click( function(event) {
		/* User Dorpdown Open */
		if ( $(event.target).closest('a#open-dropdown').get(0) != null && mouse_is_inside_user == true ) {
			$("div#dropdown-user").hide();
			$('a#open-dropdown').parent().removeClass("selected");
			mouse_is_inside_user = false;
		}
		else if ( $(event.target).closest('a#open-dropdown').get(0) != null ) {
			$("div#dropdown-user").show();
			$('a#open-dropdown').parent().addClass("selected");
			mouse_is_inside_user = true;
		}
		else if( $(event.target).closest('div#dropdown-user').get(0) == null ) {
			$("div#dropdown-user").hide();
			$('a#open-dropdown').parent().removeClass("selected");
			mouse_is_inside_user = false;
		}
		/* Location Dropdown Open */
		if ( $(event.target).closest('a#open-dropdown-local').get(0) != null && mouse_is_inside_local == true ) {
			$("div#dropdown-local").hide();
			$('a#open-dropdown-local').parent().removeClass("selected");
			mouse_is_inside_local = false;
		}
		else if ( $(event.target).closest('a#open-dropdown-local').get(0) != null ) {
			$("div#dropdown-local").show();
			$('a#open-dropdown-local').parent().addClass("selected");
			mouse_is_inside_local = true;
		}
		else if( $(event.target).closest('div#dropdown-local').get(0) == null ) {
			$("div#dropdown-local").hide();
			$('a#open-dropdown-local').parent().removeClass("selected");
			mouse_is_inside_local = false;
		}
		/* Register Facebook Open */
		if ( $(event.target).closest('a#register-home').get(0) != null && mouse_is_inside_register == true ) {
			$("div.register-box .fb_iframe_widget").hide();
			$('a#register-home').parent().removeClass("selected");
			mouse_is_inside_register = false;
		}
		else if ( $(event.target).closest('a#register-home').get(0) != null ) {
			$("div.register-box .fb_iframe_widget").show();
			$('a#register-home').parent().addClass("selected");
			mouse_is_inside_register = true;
		}
		else if( $(event.target).closest('div.register-box .fb_iframe_widget').get(0) == null ) {
			$("div.register-box .fb_iframe_widget").hide();
			$('a#register-home').parent().removeClass("selected");
			mouse_is_inside_register = false;
		}
		/* Buy it Now Open */
		if ( $(event.target).closest('span#ul-open').get(0) != null && mouse_is_inside_buy == true ) {
			$("ul#screens").hide();
			$('span#ul-open').parent().removeClass("selected");
			mouse_is_inside_buy = false;
		}
		else if ( $(event.target).closest('span#ul-open').get(0) != null ) {
			$("ul#screens").show();
			$('span#ul-open').parent().addClass("selected");
			mouse_is_inside_buy = true;
		}
		else if( $(event.target).closest('ul#screens').get(0) == null ) {
			$("ul#screens").hide();
			$('span#ul-open').parent().removeClass("selected");
			mouse_is_inside_buy = false;
		}
	});
	
	$(function () {
	var tabContainers = $('div#the-graphs > div');
	
	$('div#the-graphs ul.graph-changer a').click(function () {
		if ( $(this).hasClass('selected') ) { } else { // Change the item only is the current pressed nav item is not already showing
			tabContainers.hide().filter(this.hash).show();
		}
			$('div#the-graphs ul.graph-changer a').removeClass('selected');
			$('div#the-graphs ul.graph-changer a').parent().removeClass('selected');
			$(this).addClass('selected');
			$(this).parent().addClass('selected');
			
			return false;
		}).filter(':first').click();
	});
});

