/*
#========================================================================#
|                               eMooh!CMS                                |
|    ================================================================    |
|    Sviluppato da - eMooh! -----------------------------------------    |  
|    Copyright (c) 2011 eMooh! - Tutti i diritti riservati               |
|    http://www.emooh.com - info@emooh.com                               |
#========================================================================#
|    @ Versione: v1.0                                                    |
|    @ Versione file: 0000001                                            |
|    @ Sviluppatore iniziale: Umberto Rosini umberto.rosini@emooh.com    |
|    @ Modifiche versione: Umberto Rosini umberto.rosini@emooh.com       |
#========================================================================#
*/

$(document).ready(function() {
var SMALL = 12;
var LARGE = 14;
var COOKIE_NAME = "eMooh-CMS_DimensioneFont";
var fontsize = SMALL; 
$(".fontresize").show();
if($.cookie(COOKIE_NAME)) {
    fontsize = $.cookie(COOKIE_NAME);
    $("body").css("font-size", fontsize + "px");
    if(fontsize == SMALL) { $("#small").addClass("current"); }
 	else { $("#large").addClass("current"); }
 } else {
    $("#small").addClass("current");
    $.cookie(COOKIE_NAME, fontsize);
 }
 $("#large").bind("click", function() {
     if(fontsize == SMALL) {
     fontsize = LARGE;
     $("p").css("font-size", fontsize + "px");
     $("#large").toggleClass("current");
     $("#small").toggleClass("current");
     $.cookie(COOKIE_NAME, fontsize);
     }
     return false;	
 });
 $("#small").bind("click", function() {
     if(fontsize == LARGE) {
     fontsize = SMALL;
     $("p").css("font-size", fontsize + "px");
     $("#large").toggleClass("current");
     $("#small").toggleClass("current");
     $.cookie(COOKIE_NAME, fontsize);
     }
     return false;	
     });
});
$(function(){
	$(".myMenu").buildMenu(
	{
		menuWidth:200,
		openOnRight:false,
		menuSelector: ".menuContainer",
        containment:"wrapper",
		iconPath:"template/liceodelfico/javascript/menu/ico/",
		hasImages:true,
		fadeInTime:100,
		fadeOutTime:300,
		adjustLeft:2,
		minZindex:"auto",
		adjustTop:10,
		opacity:.95,
		shadow:false,
		openOnClick:false,
		closeOnMouseOut:true,
		closeAfter:1000
	});
});
function testForContextMenu(el){
	if (!el) el= $.mbMenu.lastContextMenuEl;
	alert("the ID of the element is:   "+$(el).attr("id"));
}
$(document).ready(function()
{
	try
	{
		var ticker_holder = $('.ticker-holder').get(0);
		var ticker_text = $('.ticker').get(0);
		var ticker_pos = ticker_text.parentNode.offsetWidth;
		var ticker_data = $(ticker_holder).html();
		$(ticker_text).parent().html('<marquee scrollamount="2" scrolldelay="30">' + ticker_data + '</marquee>');
		$('#sub-nav').hover
		(
			function() { $('marquee', this).get(0).stop();  },
			function() { $('marquee', this).get(0).start(); }
		);
	}
	catch (o) {}
});
$(document).ready(function() {
	$(".popup").fancybox({
		'width'				: '99%',
		'height'			: '99%',
		'overlayColor'		: '#000000',
		'overlayOpacity'	: 0.8,
		'padding'			: 0,
		'autoScale'			: false,
		'transitionIn'		: 'elastic',
		'transitionOut'		: 'elastic',
		'type'				: 'iframe'
	});
});
$(function() {
		var ticker = $("#ticker");
		ticker.children().filter("dt").each(function() {
		  var dt = $(this),
		    container = $("<div>");
		  dt.next().appendTo(container);
		  dt.prependTo(container);
		  container.appendTo(ticker);
		});
		ticker.css("overflow", "hidden");
		function animator(currentItem) {
			var distance = currentItem.height();
			duration = (distance + parseInt(currentItem.css("marginTop"))) / 0.015;
			currentItem.animate({ marginTop: -distance }, duration, "linear", function() {
				currentItem.appendTo(currentItem.parent()).css("marginTop", 0);
				animator(currentItem.parent().children(":first"));
		  	}); 
		};
		animator(ticker.children(":first"));
		ticker.mouseenter(function() {
			ticker.children().stop();
		});
		ticker.mouseleave(function() {
			animator(ticker.children(":first"));
		});
	});
