/*START - FUNZIONE PER GESTIONE LINK SITI ESTERNI CON HEADER SPORTMEDIASET*/
function externalLinks() {
   if (!document.getElementsByTagName) return;
   var anchors = document.getElementsByTagName("a");
   var hrefval;
   for (var i=0; i<anchors.length; i++) {
      var anchor = anchors[i];
      if (anchor.getAttribute("href")) {
      	hrefval='';
      	hrefval=anchor.getAttribute("href");
      	if(hrefval.indexOf('http')>-1){
      		var check=0;
      		if(hrefval.indexOf('sportmediaset.it')<0)
      			check=1;
      		else
      			check=0;
      		if(hrefval.indexOf('controcampo.')<0)
      			check=1;
      		else
      			check=0;
      		if(hrefval.indexOf('mediaset.it')<0)
      			check=1;
      		else
      			check=0;
      		if(hrefval.indexOf('forum.sportmediaset.fabbricadigitale.it')<0){
      			//alert(hrefval);
      			//alert('check ' +(hrefval.indexOf('forum.sportmediaset.fabbricadigitale.it')<0));
      			check=1;
      		}else{
      			check=0;
      		}
      		if(hrefval.indexOf('digitalia08.it')<0)
      			check=1;
      		else
      			check=0;
      		if(hrefval.indexOf('tgcom')<0)
      			check=1;
      		else
      			check=0;
      		
      		
      		//&&(hrefval.indexOf('www.community.mediaset.it')<0)&&(hrefval.indexOf('controcampo.')<0)&&(hrefval.indexOf('.mediaset.it')<0)&&(hrefval.indexOf('forum.sportmediaset.fabbricadigitale.it')<0)&&(hrefval.indexOf('www.digitalia08.it')<0)){
      		if(check==1){
      			anchor.href='/extlink.shtml?'+hrefval;      			
      		}
      	}        
      }
   }
}

//window.onload = externalLinks;

/*END - FUNZIONE PER GESTIONE LINK SITI ESTERNI CON HEADER SPORTMEDIASET*/


function stampa(){
	print();
	window.close ();
}

function inviaamico(num){
	var i=num.indexOf(',');
	var j=num.indexOf(',',i+1);
	var sez=num.substring(0,i);
	var art=(j>i)?num.substring(i+1,j):num.substring(i+1);
	var tit=(j>i)?num.substring(j+1):"";
	var domaininvia='www.sportmediaset.it';
	var urlinvia=document.location.href;
	var subjPrefix="Articolo su "+domaininvia+": ";
	var bodyPrefix="\n\n Puoi trovare questo articolo all'indirizzo:\n";
	var subj=escape(subjPrefix+tit);
	var body=escape('Articolo su www.sportmediaset.it: "'+tit+'"'+bodyPrefix+urlinvia);
	document.location.href="mailto:?subject="+subj+"&body="+body,"mail";
}


function setActiveStyleSheet(title) {
	var i, a, main;
	for (i = 0; (a = document.getElementsByTagName("link")[i]); i++) {
		if (a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
			if (a.getAttribute("title") != "") a.disabled = true;
			if (a.getAttribute("title") == title) a.disabled = false;
		}
	}
}

/* popup */
function openPopup(urlpopup,nomepopup,w,h,settingspopup){
	var x=(screen.width-w)/2;
	var y=(screen.height-h)/2-20;
	if(x<0)x=0;
	if(y<0)y=0;
	if(w>screen.width)w=screen.width;
	if(h>screen.height)h=screen.height;
	var settings='top='+y+',left='+x+',width='+w+',height='+h+','+settingspopup;
	var popup=window.open(urlpopup,nomepopup,settings);
	if(popup != null)
		popup.focus();
}



function autorefreshApertura(idbox) {
	var id = (idbox % 3);
	if(id==0) id=3;
	var interval = id==1 ? 10 : 7;
 	$j('#strilloApertura'+idbox).mouseover();
	setTimeout("autorefreshApertura(idbox++)", interval * 1000);
}



function flashnews_tgcom(){
	document.getElementById("flashnewstgcom").className='on';
	document.getElementById("notiziatgcom").className='off';
	
	document.getElementById("newstgcom").style.display = 'block';
	document.getElementById("notizietgcom").style.display = 'none';
}

function notizia_tgcom(){
	document.getElementById("notiziatgcom").className='on';
	document.getElementById("flashnewstgcom").className='off';
	
	document.getElementById("newstgcom").style.display = 'none';
	document.getElementById("notizietgcom").style.display = 'block';	

}

function DayWeek(dayweek){
  switch (dayweek) { 
  case 'Monday': 
    return 'luned&igrave;'; 
  case 'Tuesday': 	
    return 'marted&igrave;'; 
  case 'Wednesday': 
    return 'mercoled&igrave;'; 
  case 'Thursday':
	return 'gioved&igrave;'; 
  case 'Friday': 
    return 'venerd&igrave;'; 
  case 'Saturday': 
    return 'sabato'; 
  case 'Sunday': 
    return 'domenica'; 
  }
}

function Month(month){
  switch (month) { 
  case '01': 
    return 'gennaio'; 
  case '02': 
    return 'febbraio'; 
  case '03': 
    return 'marzo'; 
  case '04': 
    return 'aprile'; 
  case '05': 
    return 'maggio'; 
  case '06': 
    return 'giugno'; 
  case '07': 
    return 'luglio'; 
  case '08': 
    return 'agosto'; 
  case '09': 
    return 'settembre'; 
  case '10': 
    return'ottobre'; 
  case '11': 
    return 'novembre'; 
  case '12': 
    return 'dicembre'; 
  }
}

function DayWeek_Short(dayweek){
  switch (dayweek) { 
  case 'Monday': 
    return 'lun'; 
  case 'Tuesday': 	
    return 'mar'; 
  case 'Wednesday': 
    return 'mer'; 
  case 'Thursday':
	return 'giov'; 
  case 'Friday': 
    return 'ven'; 
  case 'Saturday': 
    return 'sab'; 
  case 'Sunday': 
    return 'dom'; 
  }
}

function Month_Short(month){
  switch (month) { 
  case '01': 
    return 'gen'; 
  case '02': 
    return 'feb'; 
  case '03': 
    return 'mar'; 
  case '04': 
    return 'apr'; 
  case '05': 
    return 'mag'; 
  case '06': 
    return 'giu'; 
  case '07': 
    return 'lug'; 
  case '08': 
    return 'ago'; 
  case '09': 
    return 'set'; 
  case '10': 
    return'ott'; 
  case '11': 
    return 'nov'; 
  case '12': 
    return 'dic'; 
  }
}

function stampa(){
	print();
	window.close ();
}




 function checkKeywordES() {
 	var theObj = document.ricerca_mediaset.q;
	if (tokES(theObj)){ 
		//document.ricerca_mediaset.scope.value=scope;
		document.ricerca_mediaset.submit();
	}
 }
 
 function tokES(theObj){
 	var ALPHANUMERICS = "'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890אטילעש";
 	var text=theObj.value+" ";
 	var pos,pos1=0;
 	var finale,word,ch=" ";
 	var find=true;
 	var fword=false;
 	for(var i=0;i<text.length;i++){
 		ch=text.charAt(i);
 		if(ch==" "){
 			if(find!=true){
 				find=true;
 				pos1=i;
 				word=text.substring(pos,pos1);
 				if(word.substring(0,1)==" ")word=word.substring(1,word.length);
 				var wU=word.toUpperCase();
 				if(wU=="AND"||wU=="OR"||wU=="NOT"){
 						alert("La parola ' "+wU+" ' non ט ammessa");
 					theObj.focus();
 					return false;
 				}
 				pos=pos1;
 				if(fword==false){
 					finale=word;
 					fword=true;
 				}else
 					finale=finale+" "+word;
 			}else
 				pos=i+1;
 			}else{
 				if(ALPHANUMERICS.indexOf(ch)==-1){
 					alert("Il carattere ' "+ch+" ' non ט ammesso");
 				theObj.focus();
 				return false;
 			}
 			find=false;
 			}//end if
 	}//end for
 	if(fword==false){ 	
 		alert("Inserisci la/e parola/e che vuoi ricercare!");
 		theObj.value="";
 		theObj.focus();
 		return false;
 	}
 	theObj.value=finale;
 	return true;
 }


function refreshIfrMotogp(idframe,obj){
	try
	{


	var urlval = obj.src;
	//alert(urlval)
	//if(urlval.indexOf('login_wp')>0){
		//alert('login_wp')
		var srcIframe = document.getElementById(idframe).src;
		document.getElementById(idframe).src = "about:blank";
		document.getElementById(idframe).src = srcIframe;
	//}
	}catch(err){}
}

/* jumplist */
//window.onload = SportMediasetJumplist();

function SportMediasetJumplist() {
	var title = document.title;
	var urlpage = document.location.href;
	var nameCookie = "sportmediasetjumplist";
	var JLCookie = getCookieJL(nameCookie);

	try {	
		if (window.external.msIsSiteMode()) {	
			if(JLCookie==null)
			{
				setCookieJL(nameCookie , 'SPORTMEDIASETJL', null);
				window.external.msSiteModeCreateJumplist('Links');	
			}			
		}		
	}
	catch (e) {
		//alert("errore");
	}
	
	AddJumplistItem(title,urlpage);
}

function AddJumplistItem(title,urlpage) {
	try {
		window.external.msSiteModeAddJumpListItem(title, urlpage, '/include/img/sport_icon.ico');
		window.external.msSiteModeShowJumplist();	
	}
	catch (e) {
		//alert("errore");
	}
}

function getCookieValJL(offset)
{
	var endstr = document.cookie.indexOf (";", offset);
	if (endstr == -1)
		endstr = document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}

function getCookieJL(name)
{
	var arg = name + "=";
	var alen = arg.length;
	var clen = document.cookie.length;
	var i = 0;
	while (i < clen)
		{
		var j = i + alen;
		if (document.cookie.substring(i, j) == arg)
		return getCookieValJL(j);
		
		i = document.cookie.indexOf(" ", i) + 1;
		if (i == 0) break;
		}
	return null;
}

function setCookieJL(c_name,value,expiredays)
{
	var exdate=new Date();
	exdate.setDate(exdate.getDate()+expiredays);
	document.cookie=c_name+ "=" +escape(value);+
	((expiredays==null) ? "" : ";expires="+exdate.toUTCString());
}



// ======= menu sportmediaset =========
var timeout = 500;
var closetimer = 0;
var ddmenuitem = 0;
function jsddm_open(){	
	jsddm_canceltimer();
	jsddm_close();
	ddmenuitem = $j(this).find('ul').eq(0).css('visibility', 'visible');
}
function jsddm_close(){
	if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');
}
function jsddm_timer(){	
	closetimer = window.setTimeout(jsddm_close, timeout);
}
function jsddm_canceltimer()
{	
	if(closetimer){
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}

$j(document).load(function(){
	SportMediasetJumplist();
	
})

$j(document).ready(function(){ 

			/* RICERCA */
			$j('.inmediaset').bind('mouseover', function(evt, cycle) {
				$j('.nelsito').attr('class','nelsito');
			})
			
			$j('.nelsito').bind('mouseover', function(evt, cycle) {
				$j('.inmediaset').attr('class','inmediaset');
			})
			
			$j('.inmediaset').bind('mouseout', function(evt, cycle) {
				$j('.nelsito').attr('class','nelsito active');
			})			
			$j('.nelsito').bind('mouseout', function(evt, cycle) {
				$j('.nelsito').attr('class','nelsito active');
			})
			
			
	    /* MENU */
			$j('#jsddm > li').bind('mouseover', jsddm_open);
			$j('#jsddm > li').bind('mouseout',  jsddm_timer);
			$j('#jsddm2 > li').bind('mouseover', jsddm_open);
			$j('#jsddm2 > li').bind('mouseout',  jsddm_timer);
			document.onclick = jsddm_close;

			/* ARCHIVIO */
			if ($j('#archivionews').length > 0){
						$j('.boxT2').each(function(i) {
							if((i % 2) == 0){
								$j(this).find('img').attr('class','left')
								$j(this).find('.playVideo').attr('class','playVideo left')
							}
							else {
				   			$j(this).find('img').attr('class','right')
				   			$j(this).find('.playVideo').attr('class','playVideo right')
				   		}
						})
			}

    
			/* APERTURA */
			if ($j('#apertura').length > 0){

				$j(".main_image .desc").show(); 
				$j(".main_image .block").show();
				$j(".image_thumb ul li:first").addClass('active'); 
								
				$j(".image_thumb > ul > li").each(function() {
						//Set Variables

						var imgAlt = $j(this).find('img').attr("alt"); //Get Alt Tag of Image
						var imgTitle = $j(this).find('a').attr("title"); //Get Alt Tag of Image
						var imgLink = $j(this).find('.block a').attr("href"); //Get Href of Image
						var imgSrc = $j(this).find('img').attr("src"); //Get Main Image URL
						var imgBigSrc = imgSrc.replace('136x80', '460x270');
						var imgDesc = $j(this).find('.block').html(); 	//Get HTML of block
						var imgDescHeight = $j(".main_image").find('.block').height();	//Calculate height of block	

							
						$j(this).bind('mouseover', function(evt, cycle) {
							$j(this).addClass('hover');
							$j(this).removeClass('hover');

							if ($j(this).is(".active")) {
								return false;
							} else {
					
								

								$j(".main_image a#articoloApertura img").attr({ src: imgBigSrc , alt: imgAlt});
								$j(".main_image a").attr({ title: imgTitle,  href: imgLink});
								$j(".main_image .block").html(imgDesc);
								
								$j(".main_image #videoLinkApertura").empty();
								if ($j(this).find('#videocorr').length > 0){
									var linkvideo = $j(this).find('a#videocorr').attr("href");
									var targetvideo = $j(this).find('a#videocorr').attr("target");
									$j(".main_image #videoLinkApertura").append('<a target="'+targetvideo+'" href="'+linkvideo+'" title="guarda il video"><img src="../include/img/linkvideoApertura.png"/></a>');
								}
							}
							$j(".image_thumb ul li").removeClass('active'); //Remove class of 'active' on all lists
							$j(this).addClass('active');  //add class of 'active' on this list only
							return false;
						});
												
				});


				$j("a.collapse").click(function(){
					$j(".main_image .block").slideToggle();
					$j("a.collapse").toggleClass("show");
				});
			}
			
			/* TOOLBAR  */
			if ($j('#mediatoolbar').length > 0){
					$j('#boxLive a').attr('href','http://profile.live.com/badge?url='+document.location.href);
			}

			/* STAMPA ARTICOLO*/
			if ($j('#articolo').length > 0){
						$j('#pageprint a').bind('click', function(evt, cycle) {
							var w=690;
							var h=530;
							var urlarticolo = document.location.href;
							

							var urlarticolosplit = urlarticolo.split("/");  
							
							var urlarticolostampa = (urlarticolosplit[5]=='articoli') ? '/'+urlarticolosplit[3]+'/articoli/articolostampa'+urlarticolosplit[6]+'.shtml' : '/'+urlarticolosplit[3]+'/articoli/articolostampa'+urlarticolosplit[5]+'.shtml';
							
	
							var settings = 'location=no,directories=no,menubar=no,toolbar=no,status=no,scrollbars=yes,resizable=no,fullscreen=no,top=10,left=10,width='+w+',height='+h;
							var popup=window.open('/include/html/stampapopup.shtml?'+urlarticolostampa,'stampa',settings);
							if(popup != null)	popup.focus();
						})
							$j('#pageprint a').bind('click', function(evt, cycle) {
						
						
						})
			}
			
			
			
			
			if ($j('#articolo').length > 0){
				$j('#sendfriend a').bind('click', function(evt, cycle) {
					var domaininvia='www.sportmediaset.it';
					var urlinvia=document.location.href;
					var subjPrefix="Articolo su "+domaininvia+": ";
					var bodyPrefix="\n\n Puoi trovare questo articolo all'indirizzo:\n";
					var tit = $j('#articolo > h1').html();
					var titescape = tit.replace(/[']/g,"\'")
					var subj=escape(subjPrefix+tit);
					var body=escape('Articolo su www.sportmediaset.it: "'+tit+'"'+bodyPrefix+urlinvia);
					document.location.href="mailto:?subject="+subj+"&body="+body,"mail";
				})
	
			}		
			
			
			if ($j('#photogallery').length > 0){
				$j('#sendfriend a').bind('click', function(evt, cycle) {
					var domaininvia='www.sportmediaset.it';
					var urlinvia=document.location.href;
					var subjPrefix="Fotogallery su "+domaininvia+": ";
					var bodyPrefix="\n\n Puoi trovare questa fotogallery all'indirizzo:\n";
					var tit = $j('#photogallery > h1').html();
					var titescape = tit.replace(/[']/g,"\'")
					var subj=escape(subjPrefix+tit);
					var body=escape('Fotogallery su www.sportmediaset.it: "'+tit+'"'+bodyPrefix+urlinvia);
					document.location.href="mailto:?subject="+subj+"&body="+body,"mail";
				})
	
			}
			
			
			if ($j('#sondaggio').length > 0){
				$j('#sendfriend a').bind('click', function(evt, cycle) {
					var domaininvia='www.sportmediaset.it';
					var urlinvia=document.location.href;
					var subjPrefix="Dite la vostra su "+domaininvia+": ";
					var bodyPrefix="\n\n Puoi esprimere la tua opinione all'indirizzo:\n";
					var tit = $j('#sondaggio> form > h1').html();
					var titescape = tit.replace(/[']/g,"\'")
					var subj=escape(subjPrefix+tit);
					var body=escape('Dite la vostra su www.sportmediaset.it: "'+tit+'"'+bodyPrefix+urlinvia);
					document.location.href="mailto:?subject="+subj+"&body="+body,"mail";
				})
	
			}

			
			if ($j('#boxAppuntamenti').length > 0){
			var base_href = 'http://www.sportmediaset.mediaset.it/specialecalcio/serie_a/';
				if ($j('#ultimepartite').length > 0){
								
								$j('#ultimepartite .col3').each(function(i) {
						   			if($j(this).find('a').attr('href')){
						   				var pagetabellino = $j(this).find('a').attr('href');
						   			 	$j(this).find('a').attr('href',base_href+pagetabellino)
						   			}
								})
				}
				/*$j('#ultimepartite img').each(function(i) {
					var urlimgsquadra = $j(this).attr('src');
					alert($j(this).attr('src'))
					$j(this).attr('src',base_href+urlimgsquadra)
				})*/
			}			
			if ($j('#boxClassifica').length > 0){
			var base_href = 'http://www.sportmediaset.mediaset.it/specialecalcio/serie_a/';
				
								$j('.col0').each(function(i) {
						   			if($j(this).find('a').attr('href')){
						   				var pagesquadra = $j(this).find('a').attr('href');
						   			 	$j(this).find('a').attr('href',base_href+pagesquadra)
						   			}
								})
			}
});



