$(document).ready(function() {
	
	$('#menu ul li a').mouseover(function() {
		
		var id = $(this).attr("id");
		
		$('#sub_menu').find('.active').removeClass("active").addClass("inactive");
		if ( id != '' ) {
			$('#sub_menu #s'+id).removeClass("inactive").addClass("active");
		}
		
	});
	
	// News Slider
	
	var total_id = $('#slide_container .slide_cont').length;
	var current_id = 1;
	
	$('#slide_nav #next').click(function() {
		
		goToNext();
		return false;	
		
	});
	
	$('#slide_nav #prev').click(function() {
		
		clearInterval(timer);
		var id = parseInt(current_id) - 1;
		if ( id == 0 ) {
			id = total_id;
		}
		
		moveToSlide(id);
		
		timer = startTimer();
		current_id = id;
		return false;	
		
	});

	$('#slide_nav .btn a').click(function() {
		
		clearInterval(timer);
		var id = $(this).attr("id");
		
		moveToSlide(id);
		
		timer = startTimer();
		current_id = id;
		return false;
		
	});
	
	function moveToSlide(id) {
		$('#slide'+current_id).fadeOut("500");
		setTimeout("$('#slide"+current_id+"').removeClass('active')", 501);
		setTimeout("$('#slide"+id+"').fadeOut('1').addClass('active').fadeIn()", 550);
		$('#slide_nav .btn #'+current_id).removeClass('active');
		$('#slide_nav .btn #'+id).addClass('active');
	}

	
	function goToNext() {
		clearInterval(timer);
		var id = parseInt(current_id) + 1;
		if ( id == (total_id+1) ) {
			id = 1;
		}
		
		moveToSlide(id);
		
		timer = startTimer();
		current_id = id;
	}
	
	function startTimer() {
		return setInterval(goToNext, 10000);
	}
	
	var timer = startTimer();
	
	$('#slide_container .slide_cont:not(.active)').fadeOut('2');

	// Fill/Un-Fill Email Newsletter textfield
	$('#l273844-273844').click(function() {
		var val = $(this).val();
		if ( val == 'Email address' ) {
			$(this).val('');
		}
	});
	$('#l273844-273844').blur(function() {
		var val = $(this).val();
		if ( val == '' ) {
			$(this).val('Email address');
		}
	});
	
	// Fill/Un-Fill Username and Password Field
	$('#login_top .input[type="text"]').click(function() {
		var val = $(this).val();
		if ( val == 'Username' ) {
			$(this).val('');
		}
	});
	$('#login_top .input[type="text"]').blur(function() {
		var val = $(this).val();
		if ( val == '' ) {
			$(this).val('Username');
		}
	});
	
	// Fill/Un-Fill Username and Password Field
	$('#login_top .input[type="password"]').click(function() {
		var val = $(this).val();
		if ( val == 'Password' ) {
			$(this).val('');
		}
	});
	$('#login_top .input[type="password"]').blur(function() {
		var val = $(this).val();
		if ( val == '' ) {
			$(this).val('Password');
		}
	});
	
	if ( $('#login_on_top').length > 0 ) {
		setTimeout("$('#login_on_top').hide('slow')", 2500);
	}
	
});