$(function(){
	
	$("body").append($('<iframe style="display:none; width:100%; height:100%;position:absolute; left:0;z-index:1000" allowtransparency="true" frameborder="0" id="editingframe" name="editingframe"></iframe>'));
	if ($.browser.msie&&$.browser.version == "6.0" && $(".Margin-Right *").size()==0) {
		//Per sistemare il corpo che sparisce completamente 
		$(".cssArticle table").css("display", "inline");
		$(".Margin-Right").hide();
		$("#mainmenu").css("left", "100px");
	}
	if ($.browser.msie) $("#mainmenu").css("left", "70px");

	var loc = document.URL;
	$("#mainmenu ul li a").each(function(){
		var href = $(this).attr("title");
		if (loc && href!="" && loc.indexOf(href)!=-1) 
			$(this).addClass("active");
	})
	//$(".Logo").hover(function(){$(".Crumb").slideDown(200)}, function(){ $(".Crumb").hide(1000)})
	
	//$("#container, #div_back_left, .Margin-Left").height($(document).height());
	//$(".main").css("MarginBottom", "165px");
	//$(".clearfix").hide();
	//$("#div_back_left, .Margin-Left").height($(document).height());
	
	window.setTimeout(_Dimension, 2000);
	function _Dimension(){
		$("#div_back_left, .Margin-Left").height($(document).height());
	}

	
	//$(".cssFooter").css("bottom", "165px");
	//if ($.browser.msie&&$.browser.version == "6.0") 
		//$(".main").height($(document).height()-$("#testata").height()-30);
		//$(".cssFooter").css("position", "absolute").css("bottom", "0px").css("right", "0px");
		//var vtop = $(document).height() - $(".cssFooter").height();
		//$(".cssFooter").css("position", "absolute").css("top", vtop+"px").css("right", "0px");

	
	$(".dropdown-vertical li").one("mouseover", VerticalCorner);
	function VerticalCorner(){
		$(this).find("ul:first").corner({ autoPad: false,  antiAlias: true, tl: { radius: 12 }, tr: { radius: 12 }, bl: { radius: 12 }, br: { radius: 12 }}).css("position", "absolute");
		if ($.browser.msie&&($.browser.version == "6.0")) 
				$(this).parent().find(".topContainer, .bottomContainer").width($(this).parent().find(".content_container").width()+24);
	}
	$(".cssBoxMenu ul.dropdown-horizontal .item").one("mouseover", 
		function(){
			
			$(this).parent().find(".content").corner({tl: { radius: 12 },tr: { radius: 12 }, bl: { radius: 12 }, br: { radius: 12 }});
			$(this).unbind("mouseover");
			
			if ($.browser.msie&&($.browser.version == "6.0")) 
				$(this).parent().find(".topContainer, .bottomContainer").width($(this).parent().find(".content_container").width()+18);
	
		}		
	);
	
	setTimeout(function(){
	$(".ModCalendar, .Margin-Right .cssBoxNewsBACKGROUND").corner({
			  tl: { radius: 12 },
			  tr: { radius: 12 },
			  bl: { radius: 12 },
			  br: { radius: 12 }}).css("marginTop", "12px");
	
	if ($.browser.msie&&($.browser.version == "6.0")) 
	{
		//$(".ModCalendar, .Margin-Right .cssBoxNewsBACKGROUND").find(".content_container").width("158px");
		$(".ModCalendar").find(".topContainer, .bottomContainer").width("200px");
	}
	
	$(".calendar, .cssCalendarTitle").corner({
			  tl: { radius: 8 },
			  tr: { radius: 8 },
			  bl: { radius: 8 },
			  br: { radius: 8 }});
			 }, 1);
		

	var temp = unescape(self.document.location.search);
  	if(temp.indexOf("NOMARGIN") >= 0){ NoMargin()}

})

function Footer(){
	var vtop = $(document).height() - $(".cssFooter").height();
	$(".cssFooter").css("position", "absolute").css("top", vtop+"px").css("right", "0px");
}
function NoMargin(){
	$(".main").width("95%").css("padding-left", "10px");
	$("#div_back_up").hide();
	$(".Margin-Left .cssMenu").hide();
	$(".Margin-Left .cssArticle").hide();
	$(".Margin-Left .User").hide();
	$(".Margin-Left .GoogleSfondo").hide();
	
	$("#div_back_left").hide();
	nmMargin = {height: $(".Margin-Left").height()};
	
	nmMain = {width: $(".main").width()}
	
	if (!$.browser.msie || ($.browser.msie&&$.browser.version == "8.0") ){
		$("#testata").width("700px").css("left", "200px");
	}
	$(".cssFooter").hide();
	
	$(".Margin-Left").css("background-image", "none").animate({height: "120px"}, 100, null, function(){
	  
      $(".main").css("float", "left").animate({left: "10px", top: "3px"}, 1000, null, function(){
		
	  });
    });
	//$(".module_frame").width("900px");
	$(".module_frame").css("width", "900px");
}
function WithMargin(){
	$(".Margin-Left").height(nmMargin.height+"px");;
	$(".main").width(mnMain.width+"px").css("float", "right");
	$(".Margin-Left .cssMenu").show();
	$(".Margin-Left .cssArticle").show();
	$(".Margin-Left .GoogleSfondo").show();
	$("#div_back_left").show();
}

/*BOX stile Microsoft*/
function MItemFocus(menu, id){
	var m = document.getElementById(menu);


	var e = m.getElementsByTagName("div");
	for (var i=0; i<e.length; i++){
		if(e.item(i).getAttribute("name") == menu+"item")
			e.item(i).className="cssMIItem";

		if(e.item(i).getAttribute("name") == menu+"body")
			e.item(i).style.display="none";
	}
	document.getElementById("item_"+id).className="cssMIItemActive";
	document.getElementById(id).style.display="";
}
/*FINE BOX stile Microsoft*/

/*LABEL MENU*/
function labelmenu(){

	var idmenu = getStringVar('idmenu');

	if (idmenu=="") {
		var c = document.getElementsByName("labelmenu_current");
		if (c.length==1)
			idmenu = c[0].value;
		if (idmenu==""){
			c = document.getElementsByName("labelmenu_list");
			if (c.length>0) idmenu = c[0].value;
		}
	}

	var m = document.getElementById(idmenu);
	if (!m) return;
	m.className="labelmenu_current";
	var labelcolor = m.getAttribute("labelcolor");


	var pages = document.getElementById(idmenu+"_pages");
	//pages.style.visibility="visible";
	pages.className='pages';
	pages.style.borderColor=labelcolor;

	document.getElementById("MainBody").style.borderColor=labelcolor;
	m.style.backgroundColor = labelcolor;

	/*per l'attivazione dell'immagine over corrispondente alla pagina corrente la relativa immagine deve avere
	id=keypub e deve esistere la corrispondente immagine "attiva" nominata allo stesso modo con il prefisso "over"*/
	var curpage = getStringVar('KeyPub');
	var img = document.getElementById("img"+curpage);
	if (img){
		img.src = img.src.replace("menudirect/", "menudirect/over");
	}
	
}


(function($){
	$.fn.DropDownIndex = function(options){
		var defaults = {};
		var options = $.extend(defaults, options);
	
		return this.each(function(){
			obj = $(this);
			obj.css("background-color: #004489")
			obj.find("a").wrapAll("<div class='cssDropDownIndex_Items' style='display: none; position: absolute; left: 20px; top: 99%'> </div>");
			obj.prepend("<span class='selector' style='margin: 4px 10px 4px 10px; background-color: white;'>seleziona un argomento...</span> <span style='margin: 4px 10px 4px 10px; color: white;>&raquo;</span>")
			obj.find(".selector").click(this.DropItems);
			
			obj.DropItems = function(){$(".cssDropDownIndex_Items").slideDown(800)};
		});
	
	
	
	};

})(jQuery);




//Article Toolbar
function condividi(id) {
	var url;
	var dtitle;
	dtitle = escape(document.title);
	url = escape(document.location);
	wtitle = document.title.substring(0,document.title.indexOf('- Il Sole 24 ORE'));
	wtitle = escape(wtitle.replace(/\s+$/g,''));
	var description;
	var metas = document.getElementsByTagName('meta');
	for (var x=0,y=metas.length; x<y; x++) {
	  if (metas[x].name.toLowerCase() == "description") {
	    description = metas[x];
	  }
	}
	switch(id)
	{
		case "linkedin":
		  url = "http://www.linkedin.com/shareArticle?mini=true&url=" + url + "&title=" + dtitle + "&summary=" + escape(description.content) + "&source=Il Sole 24 ORE";
		  break;  
		case "oknotizie":
		  url = "http://oknotizie.alice.it/post?url=" + url + "&title=" + dtitle;
		  break;  
		case "facebook":
		  url = "http://www.facebook.com/sharer.php?u=" + url;
		  break; 
		case "wikio":
		  url = "http://www.wikio.it/vote?domain=ilsole24ore.com&title=" + wtitle;
		  break;	
		case "delicious":
		  url = "http://del.icio.us/post?v=4&noui&jump=close&url=" + url + "&title=" + dtitle;
		  break;    
		case "digg":
		  url = "http://digg.com/submit?phase=2&url=" + url + "&title=" + dtitle;
		  break;
		case "technorati":
		  url = "http://technorati.com/faves?add=" + url;
		  break;
		case "yahoo":
		  url = "http://myweb.yahoo.com/myresults/bookmarklet?t=" + dtitle + "&u=" + url + "&ei=UTF";
		  break;
	}
	//document.location = url;
	window.open(url);
}