var oraServerApache; var TitlePage = "Alice | Notizie"; function checkFlashVersion() { var reqVer=7; var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0; var isVerOk=false; if (plugin) { var words = navigator.plugins["Shockwave Flash"].description.split(" "); var flaVer; for (var i = 0; i < words.length; i++){ if (isNaN(parseInt(words[i]))){ continue; } flaVer = words[i]; break; } isVerOk = (flaVer >= reqVer); } else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0 && (navigator.appVersion.indexOf("Win") != -1)){ try { var instance=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+reqVer); isVerOk = true; } catch (e){isVerOk=false} } return isVerOk; } function changepage(id) { var urlNavigation = "/videonotizie/navigationpage" + id + ".html"; ajaxincludeText(urlNavigation, document.getElementById("navigation")); var urlContent = "/generated_cms/ansavideonotizie/page" + id + ".html"; ajaxincludeText(urlContent, document.getElementById("content")); } //Procedura usata per recuperare il primo filmato function playFirstMovie(oraServer) { oraServerApache = oraServer; var positionSharp = location.href.indexOf("#"); //Controlla se è arrivato un codice con # if (positionSharp != -1) { //Controllo che non sia l'ultimo carattere if ((positionSharp+1) !=location.href.length) { //Non è in ultima posizione var productId = location.href.split("#"); var filename = productId[1] + "_json.txt"; playVideoOnLoad(ajaxinclude("/generated_cms/ansavideonotizie/" + filename)); } else { //Lancio il primo //Leggo il primo video e lo faccio partire in automatico var key = document.getElementById("videoAnsa").href; var productId = key.split("#"); playVideo(productId[1]); } } else { //Leggo il primo video e lo faccio partire in automatico var key = document.getElementById("videoAnsa").href; var productId = key.split("#"); var filename = productId[1] + "_json.txt"; movieremoto = ajaxinclude("/generated_cms/ansavideonotizie/" + filename); playVideoOnLoad(movieremoto); } } function boxStrillo(productId) { //Controllo se sono nella pagina videonotizie if (location.href.indexOf("/videonotizie/")!= -1) { var filename = productId + "_json.txt"; movieremoto = ajaxinclude("/generated_cms/ansavideonotizie/" + filename); //splitto l'array var movieDetail = new Array(); movieDetail = movieremoto.split("|"); document.getElementById("movietitle").innerHTML = movieDetail[0]; document.getElementById("moviedescription").innerHTML = movieDetail[1]; document.getElementById("moviecategory").innerHTML = movieDetail[4]; ChangeFlashAutoPlay(movieDetail[2],movieDetail[3]); countdown(movieDetail[5]); //Conta i Click della pagina ClickCount(); } } //Carica i file al click function playVideo(productId) { var filename = productId + "_json.txt"; movieremoto = ajaxinclude("/generated_cms/ansavideonotizie/" + filename); //splitto l'array var movieDetail = new Array(); movieDetail = movieremoto.split("|"); document.getElementById("movietitle").innerHTML = movieDetail[0]; document.getElementById("moviedescription").innerHTML = movieDetail[1]; document.getElementById("moviecategory").innerHTML = movieDetail[4]; ChangeFlash(movieDetail[2],movieDetail[3]); countdown(movieDetail[5]); //Conta i Click della pagina ClickCount(); } //Carica i file all'onLoad function playVideoOnLoad(movieremoto) { //splitto l'array var movieDetail = new Array(); movieDetail = movieremoto.split("|"); document.getElementById("movietitle").innerHTML = movieDetail[0]; document.getElementById("moviedescription").innerHTML = movieDetail[1]; document.getElementById("moviecategory").innerHTML = movieDetail[4]; ChangeFlashAutoPlay(movieDetail[2],movieDetail[3]); countdown(movieDetail[5]); } //Conta i click chiamando un url predefinito //Url: http://server-it.imrworldwide.com/cgi-bin/count?cid=it_Matrix-it_0&url=http://dev-notizie1024.alice.it.dev/videonotizie/index.html?pmk=notcronav&rnd=2317728 function ClickCount() { //Numero casuale var randomnumber=Math.floor(Math.random()*10001) var url = "http://server-it.imrworldwide.com/cgi-bin/count?cid=it_Matrix-it_0&url="; url = url + this.location.href; url = url + "&rnd=" + randomnumber; ajaxinclude(url); } //Imposta il tempo passato dal caricamento della video notizia function countdown(moviedate){ //Splitto le date //2007-09-18 12:48 var annomovie = moviedate.substring(0,4); var mesemovie = moviedate.substring(5,7); var giornomovie = moviedate.substring(8,10); var oremovie = moviedate.substring(11,13); var minutimovie = moviedate.substring(14,16); var annoserver = oraServerApache.substring(0,4); var meseserver = oraServerApache.substring(5,7); var giornoserver = oraServerApache.substring(8,10); var oreserver = oraServerApache.substring(11,13); var minutiserver = oraServerApache.substring(14,16); //iniData= new Date(2007,09,20,09,00,00); // data inizio sequenza mesi-1 es. set=8 iniData= new Date(annomovie, mesemovie, giornomovie, oremovie, minutimovie, 00); // data inizio sequenza mesi-1 es. set=8 var oggiclient= new Date(); oggi= new Date(annoserver,meseserver, giornoserver,oreserver,minutiserver,00); //oggi= new Date(2007,09,20,10,08,00); milDif=(oggi - iniData) giorni=parseInt(milDif/86400000); milDif=milDif - (giorni*86400000); //millisecondi restanti talti i giorni ore=parseInt(milDif/3600000); milDif=milDif - (ore*3600000); //millisecondi restanti talti i giorni minuti=parseInt(milDif/60000); //Compongo il testo var testo = ""; if (giorni!=0) testo = giorni + ' giorni, ' testo += ore + ' ore, ' + minuti + ' min'; testo ='postato ' + testo + ' fa da ANSA'; document.getElementById("time").innerHTML = testo; } function ChangeFlash(movieName, cover) { document.getElementById("flashcontent").removeChild(document.getElementById("player")); var objPlayer=document.createElement("a"); objPlayer.href="http://adimg.alice.it/videobanner/ansaprimipiani/" + movieName; objPlayer.style.display = "block"; objPlayer.style.width = "320px"; objPlayer.style.height = "255px"; objPlayer.id="player"; objPlayer.innerHTML = 'Play this video'; document.getElementById("flashcontent").appendChild(objPlayer); var title = document.title; //document.getElementById("player").href="http://adimg.alice.it/videobanner/ansaprimipiani/" + movieName; //document.getElementById("imgPreview").src="http://images.alice.it/notizie1024/ansacovervideo/" + cover; document.title = TitlePage; flowplayer("player", "flowplayer/flowplayer-3.0.3.swf"); } function ChangeFlashAutoPlay(movieName, cover) { var title = document.title; document.getElementById("player").href="http://adimg.alice.it/videobanner/ansaprimipiani/" + movieName; document.getElementById("imgPreview").src="http://images.alice.it/notizie1024/ansacovervideo/" + cover; document.title = TitlePage; flowplayer("player", "flowplayer/flowplayer-3.0.3.swf"); } function ChangeFlash_backup(movieName, cover) { var title = document.title; var so = new SWFObject("flvplayer.swf?theFile=http://adimg.alice.it/videobanner/ansaprimipiani/" + movieName + "&defaultImage=http://images.alice.it/notizie1024/ansacovervideo/" + cover + "&theVolume=100&popUpHelp=no&bufferSeconds=2&videoSmoothing=yes","flvplayer","320","255","8","#000000"); so.addParam("movie","flvplayer.swf?theFile=http://adimg.alice.it/videobanner/ansaprimipiani/" + movieName + "&defaultImage=http://images.alice.it/notizie1024/ansacovervideo/" + cover + "&theVolume=100&popUpHelp=no&bufferSeconds=2&videoSmoothing=yes"); so.addParam("bgcolor","#000000"); so.write("flashcontent"); document.title = TitlePage; } function ChangeFlashAutoPlay_backup(movieName, cover) { var title = document.title; var so = new SWFObject("flvplayer.swf?theFile=http://adimg.alice.it/videobanner/ansaprimipiani/" + movieName + "&defaultImage=http://images.alice.it/notizie1024/ansacovervideo/" + cover + "&theVolume=100&popUpHelp=no&bufferSeconds=2&videoSmoothing=yes&startPlayingOnload=yes&autostart=true","flvplayer","320","255","8","#000000"); so.addParam("movie","flvplayer.swf?theFile=http://adimg.alice.it/videobanner/ansaprimipiani/" + movieName + "&defaultImage=http://images.alice.it/notizie1024/ansacovervideo/" + cover + "&theVolume=100&popUpHelp=no&bufferSeconds=2&videoSmoothing=yes&startPlayingOnload=yes&autostart=true"); so.addParam("bgcolor","#000000"); so.write("flashcontent"); document.title = TitlePage; } function ajaxinclude(url) { var page_request = false if (window.XMLHttpRequest) // if Mozilla, Safari etc page_request = new XMLHttpRequest() else if (window.ActiveXObject){ // if IE try { page_request = new ActiveXObject("Msxml2.XMLHTTP") } catch (e){ try{ page_request = new ActiveXObject("Microsoft.XMLHTTP") } catch (e){} } } else return false try{ page_request.open('GET', url, false) //get page synchronously page_request.send(null) if (window.location.href.indexOf("http")==-1 || page_request.status==200) { return page_request.responseText; } else return ""; } catch (e){} } function ajaxincludeText(url, objtext) { var page_request = false if (window.XMLHttpRequest) // if Mozilla, Safari etc page_request = new XMLHttpRequest() else if (window.ActiveXObject){ // if IE try { page_request = new ActiveXObject("Msxml2.XMLHTTP") } catch (e){ try{ page_request = new ActiveXObject("Microsoft.XMLHTTP") } catch (e){} } } else return false try{ page_request.open('GET', url, false) //get page synchronously page_request.send(null) if (window.location.href.indexOf("http")==-1 || page_request.status==200) { objtext.innerHTML= page_request.responseText; } else objtext.innerHTML= ""; } catch (e){} } function writeFlashObject(movie, qs, width, height){ document.write( '\n'+ ' \n'+ ' \n'+ ' \n'+ ' \n'+ ' \n'+ ' \n'+ ''); }