/*=================================================
// Project : MAD-EMedia v2
// Developed by Francois Lafleur
// Copyright 2009-2010. All rights reserved.
//=================================================*/
// Resets the $ function (I suggest doing this right after loading the jQuery library)

var headlinesInterval = 5000;
var premiumInterval = 5000;

var $j = jQuery.noConflict();
var headlinesTimer = "";
var premiumTimer = "";


// clearInput & fillInput used for login & password

function clearInput(inputName,baseText){
	formInput = document.getElementById(inputName);
	formInput.value = (formInput.value == baseText) ? '' : formInput.value;
}

function fillInput(inputName,baseText){
	formInput = document.getElementById(inputName);
	formInput.value = (formInput.value == "") ? baseText : formInput.value;
}

// Headlines / premium 
// Check Timer
function check_Timer(name){
	if  (name == "headlines") {
		if (headlinesTimer==""){
			headlinesTimer = window.setInterval("start_Timer('"+name+"')",headlinesInterval);
		}else{
			stop_Timer(name)
		}
	}
	else if (name == "premium") {
		if (premiumTimer==""){
			premiumTimer = window.setInterval("start_Timer('"+name+"')",premiumInterval);
		}else{
			stop_Timer(name)
		}
	}
}

// Stop Timer
function stop_Timer(name){
	if  (name == "headlines") {
		if (headlinesTimer != ""){
			window.clearInterval(headlinesTimer);
			headlinesTimer = "";
		}
	}
	else if (name == "premium") {
		if (premiumTimer != ""){
			window.clearInterval(premiumTimer);
			premiumTimer = "";
		}
	}
}

// Start Timer
function start_Timer(name){
	if  (name == "headlines") {
		$j("div.headlinesWrap").ycodaslider("right");
	}
	else if (name == "premium") {
		var content = $j(".premiumContent:visible");
		var pic = $j(".premiumPic:visible");
		var premiumSwitch = $j(".premiumSwitchOn");
		var switchID = premiumSwitch.attr("id").split("_");
		var sID = switchID[1]
		if (switchID[1] == 5) {
			sID = 1;
		}
		else {
			sID++;
		}
		content.fadeOut("fast",function() {
			$j("#premiumContent_"+sID).fadeIn("fast")
		});
		pic.fadeOut("fast",function() {
			$j("#premiumPic_"+sID).fadeIn("fast")
		});
		premiumSwitch.toggleClass("premiumSwitchOn");
		$j("#premiumSwitch_"+sID).toggleClass("premiumSwitchOn");
	}
}



$j(document).ready(function(){
	$j(".newsTitle").click(function(){
		$j(".newsTitleActive").toggleClass("newsTitleActive");
		$j(this).toggleClass("newsTitleActive");
		$j(".newsPostActive").slideToggle("slow");
		$j(".newsPostActive").toggleClass("newsPostActive");
		$j(this).next(".newsPost").slideToggle("slow");
		$j(this).next(".newsPost").toggleClass("newsPostActive");
	});	 
	//Click on premium template
	$j(".premiumSwitchClass").click(function(){		
		var premiumID = $j(this).attr("id").split('_');
		picID = $j(".premiumPic:animated").attr("id");
		contentID = $j(".premiumPic:animated").attr("id");
		// if we don't already have any animation
		if (!picID && !contentID) {			
			$j(".premiumPic:visible").fadeOut("fast",function() { $j("#premiumPic_"+premiumID[1]).fadeIn("fast") });
			$j(".premiumContent:visible").fadeOut("fast",function() { $j("#premiumContent_"+premiumID[1]).fadeIn("fast") });
			$j(".premiumSwitchOn").toggleClass("premiumSwitchOn");
			$j(this).toggleClass("premiumSwitchOn");
		}
	});
});


$j(window).bind("load", function() {
	$j(".headlinesWrap").ycodacss('css/headlines.css');
	$j(".headlinesWrap").ycodaslider();
	check_Timer("headlines");
	check_Timer("premium");
	$j(".headlinesWrap").bind("mouseenter mouseleave", function () { check_Timer("headlines") }) 
	$j(".premiumWrap").bind("mouseenter mouseleave", function () { check_Timer("premium") })
});


