if(typeof(console) == "undefined") {
	var console = {
		log:function(texte){
			return;
		}
	};
}

//renvoie le moment de la journée
function sodebo_getMoment() {
	var d = new Date();
	var h = d.getHours();
	if(h < 11) {
		return "matin";
	} else if (h < 14) {
		return "midi";
	} else if (h < 18) {
		return "aprem";
	} else return "soir";
}

function sodebo_getNextMoment() {
	var d = new Date();
	var h = d.getHours();
	if(h < 11) {
		return "midi";
	} else if (h < 14) {
		return "aprem";
	} else if (h < 18) {
		return "soir";
	} else return "matin";
}


/*
function GetId(id){
	return document.getElementById(id);
}
var bulle_visible =false;
 
function move(e) {
  if(bulle_visible) { 
    if (navigator.appName!="Microsoft Internet Explorer") { 
		GetId("curseur").style.left=e.pageX -100 +"px";
		GetId("curseur").style.top=e.pageY - 30 +"px";
    } else { 
		if(document.documentElement.clientWidth>0) {
			GetId("curseur").style.left=-120+event.x+document.documentElement.scrollLeft+"px";
			GetId("curseur").style.top=-50+event.y+document.documentElement.scrollTop+"px";
		} else {
			GetId("curseur").style.left=-120+event.x+document.body.scrollLeft+"px";
			GetId("curseur").style.top=-50+event.y+document.body.scrollTop+"px";
		}
	}
  }
}
 
function montre(text) {
  if(bulle_visible==false) {
//	  GetId("curseur").style.visibility="visible"; // Si il est cacher (la verif n'est qu'une securitÃ©) on le rend visible.
		GetId("curseur").style.display = "block";
	  GetId("curseur").innerHTML = text; // on copie notre texte dans l'Ã©lÃ©ment html
	  bulle_visible=true;
  }
}
function cache() {
	if(bulle_visible==true) {
//		GetId("curseur").style.visibility="hidden"; // Si la bulle est visible on la cache
		GetId("curseur").style.display = "none";
		bulle_visible=false;
	}
}
document.onmousemove=move; // dÃ¨s que la souris bouge, on appelle la fonction move pour mettre Ã  jour la position de la bulle.
*/

function mouseX(evt) {
	if (evt.pageX) return evt.pageX;
	else if (evt.clientX)
	   return evt.clientX + (document.documentElement.scrollLeft ?
	   document.documentElement.scrollLeft :
	   document.body.scrollLeft);
	else return null;
}

function mouseY(evt) {
	if (evt.pageY) return evt.pageY;
	else if (evt.clientY)
	   return evt.clientY + (document.documentElement.scrollTop ?
	   document.documentElement.scrollTop :
	   document.body.scrollTop);
	else return null;
}

function placeBulle(e){
	var x = mouseX(e);
	var y = mouseY(e);
	
	x = x - (jQuery("#page").offset()).left + 20;
	y = y - (jQuery("#page").offset()).top + 10;

	jQuery("#curseur").css("top", y+"px").css("left", x+"px")

}

function montre(lnk) {
	var texte = "";
	if(lnk.find("img").length > 0) {
		texte = lnk.find("img").attr("alt");	
	} else if(lnk.find("span").length > 0) {
		texte = lnk.find("span").attr("title");
	}

	if(texte != "") {
		jQuery("#curseur").text(texte);
		jQuery("#curseur").show();
		jQuery(document).bind("mousemove", placeBulle);
	}
}

function cache() {
	jQuery("#curseur").text("");
	jQuery("#curseur").hide();
	jQuery(document).unbind("mousemove", placeBulle);
}


function caleFooter(){
	var w = 0;
	jQuery("#footer li").each(function(){ w += jQuery(this).width();});
	jQuery("#footer li:last").css("border", "none");
	var marge = (jQuery("#footer").width() - w - 100) / 2;
	jQuery("#footer ul").css("padding-left", Math.round(marge) + "px");	
}

jQuery(document).ready(function(){

	/*************** Calage du Footer *****************************************/
	setTimeout('caleFooter();', 10);
	
	/*************** Ajout d'un fond de cartouche *****************************/
	jQuery(".default-template #main").before('<div class="default-template-haut-cartouche"></div>');
	jQuery(".default-template #main").after('<div class="default-template-bas-cartouche"></div>');
	jQuery(".trouver .tx-sodebogmaps-search").before('<div class="tx-sodebogmaps-search-arrondi"></div>');
	jQuery("#emissions").before('<div class="emissions-haut-cartouche"></div>');
	jQuery("#emissions").prepend('<div class="emissions-haut-cartouche"></div>');
	jQuery("#emissions").after('<div class="emissions-bas-cartouche"></div>');
	
	/*************** Bandeau emission en cours *****************************/
	jQuery(".emission-cours .emission").not("." + sodebo_getMoment()).remove();
	jQuery(".emission-cours ." + sodebo_getMoment()).text("");

	/*************** Bandeau prochaine emission *****************************/
	jQuery(".next-emission .emission").not("." + sodebo_getNextMoment()).remove();
	jQuery(".next-emission ." + sodebo_getNextMoment()).text("");


	
	/*************** Boite de login *****************************/
	jQuery(".login-tempoplus #main .dsc-content-login .dsc-field :input").each(function() {
		if(jQuery(this).val() == "") jQuery(this).val(jQuery(this).parent().find("label").text());
	});
	
	jQuery(".login-tempoplus #main .dsc-content-login .dsc-field :input").focus(function() {
		jQuery(this).val("");
	});
	
	jQuery(".login-tempoplus #main .dsc-content-login .dsc-field :input").blur(function() {
		if(jQuery(this).val() == "") jQuery(this).val(jQuery(this).parent().find("label").text());
	});
	
	if(jQuery.browser.msie) {
		jQuery(".login-tempoplus #main .bloc-bas").css("padding-top", "15px");
	}
	
	
	/**************** Produits ******************************/
	if (navigator.appName!="Microsoft Internet Explorer") {
		jQuery(".pic-produit").hover(function() {
			montre(jQuery(this));
		  }, function() {
			  cache();
		  });
	}
});