function initAddThis() 
     {
//     	alert("sdfdf"); && $.browser.version=="6.0"
          addthis.init();
          if($.browser.msie ) {//IE6 stuff
          	$(".news #tab1 .texte .addthis_toolbox").attr("style","position:absolute;left:610px;top:35px;width:110px;")
          }
     }


$(document).ready(function(){
	
	var ajaxManager = $.manageAjax.create('ajaxManager',{queue: true,
	 maxRequests: 4,
	preventDoubbleRequests : true
	});
	var hostname = window.location.hostname;
	if(hostname.indexOf('cmstage') >= 0){	
        	 istage = 'S';
	}else{
		istage = 'N';
	}
	
	var divid = $("div[id^='codicePdv']").attr("id");
	var codicepdv = divid.substring(9, divid.length);
	/* QUESTO SCHIFO è fatto per risolvere il fixing V1 #56, il box contenente le informazioni sul PDV 
	deve essere ridotto in padding-top. Aggiungo una classe da gestire in un css per eventuali modifiche successive
	si parte dal primo id statico presente all'interno e si procede di padre in padre fino al blocco giusto. 
	Aggiunto inoltre una chiamata ajax per gestire il #55
	La applico solo all'interno di questo segmento perché tramite il fixPadding posso identificare il box giusto, 
	altrimenti non riesco a trovarlo.
	*/
	var daddy = $("#socialbkmPdv").parent();
	while(daddy.attr("class")!='box'){
		daddy = daddy.parent();
		if(daddy.attr("class") == 'grid_12'){
			break;
		}	
	}
	if(daddy.attr("class")=='box'){
		daddy.addClass("fixPadding");
		var preferitoDiv  = "<div class='paginaPdvInfoMessage'>Questo è il tuo punto vendita preferito</div>";
		var aggiungiSecondarioDiv = "<div class='paginaPdvInfoMessage'><a href='http://"+hostname+"/index-profile.html'>Aggiungi questo punto vendita come punto vendita secondario MyCarrefour</a></div>";
		$.getJSON("/AjaxRpc/c4UserValidationWeb.getUserPdvInfo", null, function(data, textstatus){
		        if (data.result) {
			        eval('res=' + data.data);
			        if(codicepdv==res.code1){
			        	$(preferitoDiv).insertBefore($("div[class='box fixPadding']"));
			        } else if (res.code2 == null || res.code2 == '' || res.code2 == 'undefined'){
					$(aggiungiSecondarioDiv).insertBefore($("div[class='box fixPadding']"));
			        }
		        }else{

		        }
		    });
	}
	
	$("#tab1").empty().block({message : '<h2>Attendere..</h2>'});
	ajaxManager.add({
		url: "/solutions/carrefour/myC4/newsComponent.jsp?cmd=loadNews&stage="+istage+"&codicePdv=" + codicepdv,
		dataType: 'html',
		success: function(data,textstatus){
				//addthis.init();
					//if (jQuery(data).is(".emptyPdv") == false) {
					$("#tab1").empty().append(data);	
					//}
					$("#tab1").unblock();					
					//$("#controltab1").click(); 
					$("#controltab2").click(); 
					initAddThis();
		 	}
	});
	$("#page-heading").addClass("pdvHeadTitle");

	/*$("#content").empty().block({message : '<h2>Attendere..</h2>'});
	ajaxManager.add({
		url: "/AjaxRpc/puntoVenditaManager.getPdvFlashConfigurationByCodicePdv?codicePdv=" + codicepdv,
		dataType: 'html',
		success: function(data,textstatus){
		 			if (data.result) {
		 				//roller
						so = new SWFObject("/common/InsidePageCarrousel/swf/loader.swf", "flashID", "709", "269", "9", "#ffffff");
						so.useExpressInstall('/common/InsidePageCarrousel/swf/expressinstall.swf');
					 	so.addVariable("confFile", data.data);
					 	so.addParam("wmode", "transparent");
					 	so.write("content");
		 			}
		 			$("#content").unblock();
		 		}
	});*/
	if($("#controltab2").attr("id")=="controltab2"){
		$("#controltab2").click();
	}
	
});
