// print
var get = location.search.slice(1);


if(get && (get == 'print')){
	document.getElementById('styleType').href = "/css/unita/print.css";
	self.print();					
}

function printPage(){	
	var url = document.location.href;
	if(url.indexOf("#commenti") != -1){url = url.substr(0,url.length-9)}		
	paginastampa=window.open(url+'?print', 'Stampa', 'height=500,width=680,menubar=no,resizable=no,scrollbars=yes, toolbar=no');
}


// fai dell'Unità la tua home page

function hp() {

	var error = "Il tuo browser non supporta l'impostazione automatica\n della HomePage. Occorre impostarla manualmente.";

	if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) {

		document.body.style.behavior = "url('#default#homePage')"

		document.body.setHomePage("http://www.unita.it");

	}

	else{

      alert(error);

	}

}
// CONDIVISIONE DEI CONTENUTI 
function addSocial(type)
{    
	var url = document.location.href;
    var title = 'www.unita.it';//document.title.substring(0,document.title.lastIndexOf("-"));	
	var socialType = new Array('facebook','twitter','myspace','google','delicious','digg','linkedin','reddit','okno','blinklist','ziczac','technorati','live','yahoo','segnalo','upnews','livesharing','viadeo','stumbleupon','badzu','splinder','livejournal');
	var socialLink = new Array(
		'http://www.facebook.com/sharer.php?u='+escape(url)+'&amp;t='+escape(title),	
		'http://twitthis.com/twit?url='+escape(url),	
		'http://www.myspace.com/Modules/PostTo/Pages/?u='+escape(url)+'&t='+escape(title)+'&c=',				   
		'http://www.google.com/bookmarks/mark?op=edit&bkmk='+escape(url)+'&title='+title,
		'http://del.icio.us/post?url='+escape(url)+'&title='+title,
		'http://digg.com/submit?phase=2&url='+escape(url)+'&title='+title,
		'http://www.linkedin.com/shareArticle?mini=true&url='+escape(url)+'&title='+escape(title)+'&ro=false&summary=&source=',		
		'http://reddit.com/submit?url='+escape(url)+'&title='+title,
		'http://oknotizie.alice.it/post?url='+escape(url)+'&title='+title,
		'http://blinklist.com/index.php?Action=Blink/addblink.php&url='+escape(url)+'&title='+title,
		'http://ziczac.it/a/segnala/?url='+escape(url)+'&titolo='+escape(title),
		'http://technorati.com/faves?add='+escape(url),
		'https://favorites.live.com/quickadd.aspx?marklet=1&mkt=en-us&url='+escape(url)+'&title='+escape(title)+'&top=1',
		'http://myweb2.search.yahoo.com/myresults/bookmarklet?u='+escape(url)+'&t='+escape(title),
		'http://segnalo.alice.it/post.html.php?url='+escape(url)+'&title='+escape(title),
		'http://www.upnews.it/submit/?url='+escape(url),
		'http://profile.live.com/badge?url='+escape(url),
		'http://www.viadeo.com/shareit/share/?url='+escape(url)+'&title='+escape(title)+'&urllanguage=it&urlaffiliate=40675&encoding=UTF-8',
		'http://www.stumbleupon.com/submit?url='+escape(url)+'&title='+escape(title), 
		'http://www.badzu.net/submit?action=it&title='+escape(title)+'&link='+escape(url), 
		'http://wwwnew.splinder.com/blogthis?url='+escape(url)+'&title='+escape(title),
		'http://www.livejournal.com/update.bml?event='+escape(url)+'&subject='+escape(title) 		
	);
	for (i in socialType)
		if(type == socialType[i])window.open(socialLink[i]);
}


function getNumberOfComments(pageUrl,dest){
	var commentsUrl = "http://commenti.unita.it/comments/getNumOfComments.php?requestingUrl="+ pageUrl;
	$.get("http://www.unita.it/proxy.php?url="+commentsUrl, function(data){ 
		document.getElementById(dest).innerHTML="("+data+")";
	}); 
}


function rid(id){
	return document.getElementById(id);
}
		
		// makeAd
		var AdRandomNumber=Math.floor(Math.random()*10000000000);
		var AdTileNumber=0;
		function makeAD(canale,area,rich,pos,size,kw) {
			var isiPad = navigator.userAgent.match(/iPad/i) != null;
			var isiPhone = navigator.userAgent.match(/iPhone/i) != null;

			if(isiPad || isiPhone) {

				makeAD_nof(pos,size);
				
			}
			else {			

				if (rid('banner'+size+pos)) {
					document.write('<scr'+'ipt id="mk'+size+pos+'" src="http://ad.it.doubleclick.net/adj/'+canale+(area?'/'+area:'')+(rich?';dcopt=ist':'')+';pos='+pos+(kw?';kw='+kw:'')+';tile='+(++AdTileNumber)+';sz='+size+';ord='+AdRandomNumber+'?"></scr'+'ipt>');
				}

			}

		}
		
		function makeAD_nof(pos,size) {
			if(typeof(v_randomnumber)=="undefined"){var v_randomnumber=Math.floor(Math.random()*10000000000)}
			if(typeof(v_tile)=="undefined"){var v_tile=1}else{v_tile++}
			if (rid('banner'+size+pos)) {
			document.write('<scr'+'ipt src="http://ad.it.doubleclick.net/adj/unita.noflash;pos='+pos+';class=;tile='+v_tile+';sz='+size+';ord='+v_randomnumber+'?"></scr'+'ipt>');
		}
		}

		function makeADed(canale,area,rich,pos,size,kw) {
			if(typeof(v_randomnumber)=="undefined"){var v_randomnumber=Math.floor(Math.random()*10000000000)}
			if(typeof(v_tile)=="undefined"){var v_tile=1}else{v_tile++}
			if (rid('banner'+size+pos+'edicola')) {
				document.write('<scr'+'ipt src="http://ad.it.doubleclick.net/adj/unita.general/edicola;pos='+pos+';class=;tile='+v_tile+';sz='+size+';ord='+v_randomnumber+'?"></scr'+'ipt>');
			}
		}


		// Funzione moveBanner 1.0
		var isOpera = (navigator.userAgent.indexOf('Opera') > -1)?1:0;
		function moveBanner(id) {
			var target = rid('banner'+id);
			var source = rid('banner'+id+'hide');
			if (target && source) {
				
				if (rid('mk'+id)) {
					source.removeChild(rid('mk'+id));
				}
				
			        if (isOpera) {
					target.innerHTML=source.innerHTML;
					source.innerHTML='';
			        } else {
					target.innerHTML='';
					target.appendChild(source);
					source.style.display='block';
				}
			}
		}

		function moveBannered(id) {
			var target = rid('banner'+id);
			var source = rid('banner'+id+'hide');
			if (target && source) {
				if (rid('mk'+id)) {
				source.removeChild(rid('mk'+id));
			}
			        if (isOpera) {
					target.innerHTML=source.innerHTML;
					source.innerHTML='';
			        } else {
					target.innerHTML='';
					target.appendChild(source);
					source.style.display='block';
				}
			}
		}

$(document).ready(
				  
	function(){ 
		if(document.getElementById('news'))	
			$('#news').innerfade({ speed: 'slow', timeout: 5000, type: 'sequence', containerheight: '1.5em' }); 


		$(".segnalAmico").click(function (e) {
			var title= $(".article").children("h1").html();							  
			var url = 'mailto:?subject=[L\'UNITA\' online] '+title+' &body=' + escape(parent.location.href);
			$(".segnalAmico").attr("href",url); 
		});

		if(document.getElementById('news'))	
			document.getElementById('news').style.display='block';

	}
		
); 

function changeMeteo(){
	var city=$('#meteoCity').find('option:selected').val();
	jQuery.get("/layout/meteo.php?"+"citta="+city, function(data){$('.meteo').html(data);} ); 
	}



function switchTab(id,so){
    var i = 0;
		while(i < 2){
			if(id==i){
				document.getElementById('L_'+id).style.background="#E9E9E9";								
				document.getElementById('slider_'+id).style.display="block";
				document.getElementById('L_'+id).setAttribute("class", "a_label");
				document.getElementById('slider_'+id);
			}
			else{		
				document.getElementById('L_'+i).style.background="#999999";					
				document.getElementById('slider_'+i).style.display="none";
				document.getElementById('L_'+i).setAttribute("class", "b_label");
			}		
			i++
		}
	}	

function slider(){
	this.count = 1;
	this.offSet = 0;
}
slider.prototype.slide = function(idCont,action,pos,visible,scrolling){
		
    		// id bottoni nomi bottomi
    		var idPrev = 'b-prev'+pos;
    		var idNext = 'b-next'+pos;		
    		// off set spostamento
    		var scrollVal = scrolling;
    		// numero di elementi per pagina
    		var ElxPage = visible;
    		// numero totale elementi
    		var totalEl = $('#'+idCont+' li').size();    
    		/*
    		incrementa il counter e sposta l'offSet
    		viene eseguita solo se riceve il parametro action
    		*/

    		if(action != ''){
    			page = Math.ceil(totalEl / ElxPage);
    			if(action == 'prev' && this.count > 1){
    				this.count--;
    				this.offSet += scrollVal;
    			}
    			if(action == 'reset'){
    				this.count = 1;
    				this.offSet = 0;
    			}
    			if(action == 'next' && this.count != page){
    				this.count++;
    				this.offSet -= scrollVal;					
    			}
    			$('#'+idCont).animate({left: this.offSet},1000);
    		}
    		// controlli pulsantiera  
    		if(this.count == 1 || page > 1){    		      		  
    			if((idNext == 'b-next3') || (idPrev == 'b-prev3')){
    				$('#'+idPrev).attr({src: "/img/slider/precedente.gif"});
    			  	$('#'+idNext).attr({src: "/img/slider/successivo_h.gif"});	
    			  	$('#l-prev'+pos).css({'cursor':'default'});	
    			  	$('#l-next'+pos).css({'cursor':'pointer'});
    			}
				else{
            		$('#'+idPrev).attr({src: "/img/slider/precedente_h.gif"});
      				$('#'+idNext).attr({src: "/img/slider/successivo.gif"});	
      				$('#l-prev'+pos).css({'cursor':'default'});	
      				$('#l-next'+pos).css({'cursor':'pointer'});
          		}
			} 
    		if(this.count > 1 && this.count == page){
    			if((idNext == 'b-next3') || (idPrev == 'b-prev3')){
      				$('#'+idNext).attr({src: "/img/slider/successivo.gif"});	
      				$('#l-next'+pos).css({'cursor':'default'});
          		}
				else{
            		$('#'+idNext).attr({src: "/img/slider/successivo_h.gif"});	
      				$('#l-next'+pos).css({'cursor':'default'});
          		}			
			}		
    		if(this.count > 1){
          		if((idNext == 'b-next3') || (idPrev == 'b-prev3')){    		  
      				$('#'+idPrev).attr({src: "/img/slider/precedente_h.gif"});
      				$('#l-prev'+pos).css({'cursor':'pointer'});	
    			}else{
            		$('#'+idPrev).attr({src: "/img/slider/precedente.gif"});
      				$('#l-prev'+pos).css({'cursor':'pointer'});
          		}
    		}
    		if(totalEl < ElxPage){
    			if((idNext == 'b-next3') || (idPrev == 'b-prev3')){   
      				$('#'+idNext).attr({src: "/img/slider/successivo.gif"});
      				$('#'+idPrev).attr({src: "/img/slider/precedente.gif"});
      				$('#l-next'+pos+',#l-prev'+pos).css({'cursor':'default'});
    			}else{
            		$('#'+idNext).attr({src: "/img/slider/successivo_h.gif"});
      				$('#'+idPrev).attr({src: "/img/slider/precedente_h.gif"});
      				$('#l-next'+pos+',#l-prev'+pos).css({'cursor':'default'});
          		}
    		}
    }


$(document).ready(function(){
	/*
	istanza primo slider
	@param : idContenitore, azione(prev,next), numero progressimo box, numero elementi visibili(per paginazione), offset spostamento
	*/
	a = new slider();
	b = new slider();
	c = new slider();
	d = new slider();
	//a.slide('slider_box_blog','','blog',3,304); // blog
	b.slide('slider_box_1','',1,3,896); // rubriche
	c.slide('slider_box_2','',3,3,896); // per i video
	d.slide('slider_box_3','',2,3,896); // commenti
	});

