/*
 * Jquery behaviours of Roumaillac.com
 * M.BALLARIN - Adonante.fr
 */
var objRouma = new Object();
objRouma.currSlide = 0;
objRouma.countSlides = 0;
objRouma.isInitialized = 0;
objRouma.enabled = 1;

objRouma.selectByName = function(name){
	objRouma.selectHomeBlockByName(name);
	objRouma.selectOngletByName(name);
};
objRouma.selectOngletByName = function(name){
	$("div#navOnglets ul li a").removeClass("hover");
	$("div#navOnglets ul li[class=onglet_"+name+"] a").addClass("hover");
};
objRouma.getBgPositions = function(cib){
	var currPos = cib.css("backgroundPosition");
	currPos = currPos.replace("px","");
	currPos = currPos.split(" ");
	return currPos;
};
objRouma.selectHomeBlockByName = function(name){
	$("div#block_home ol li").addClass("hover");
	$("div#block_home ol li").each(function(){
		if ($(this).hasClass(name)) $(this).removeClass("hover");
	});
};
objRouma.extractNameFromOnglet = function(cible){
	var name = cible.parents("li").attr("class");
	return name.replace("onglet_","");
};
objRouma.extractNameFromHomeBlock = function(cible){
	var name = cible.parents("li[rel=univers]").attr("class");
	name = name.split(" ");
	return name[0];
};
objRouma.play = function(){
	if (objRouma.enabled != 1)return false;
	objRouma.countSlides = $("div#block_home").find("ol li[rel=univers]").size();
	if (objRouma.currSlide == (objRouma.countSlides)){
		$("div#block_home").find("ol li[rel=univers]").addClass("hover");
		return false;
	}
	
	if (objRouma.isInitialized == 0){
		$("div#block_home").find("ol li[rel=univers]").addClass("hover");
		objRouma.isInitialized = 1;
	}else{
		$("div#block_home").find("ol li[rel=univers]").addClass("hover");
		$("div#block_home").find("ol li[rel=univers]").eq(objRouma.currSlide).removeClass("hover");
		objRouma.currSlide = objRouma.currSlide+1;
	}
	objRouma.timer = setTimeout("objRouma.play()", 500);
};

$(document).ready(function(){
	objRouma.timer = setTimeout("objRouma.play()", 1000);
	$("div#navOnglets ul li a").mouseover(function(){
		objRouma.enabled = 0;
		objRouma.selectByName(objRouma.extractNameFromOnglet($(this)));
	});
	$("div#block_home ol li a").mouseover(function(){
		objRouma.enabled = 0;
		objRouma.selectByName(objRouma.extractNameFromHomeBlock($(this)));
	});
});



