﻿/*-------------------------sylesheet
//<![CDATA[  
var expDays = 9999;  // How many days to remember the setting
var standardStyle = '2'; // This is the number of your standard style sheet; this will be used when the user did not do anything.
var nameOfCookie = 'switchstyle'; // This is the name of the cookie that is used.
var urlToCSSDirectory = 'http://www.ascombra.it/css/'; // This is the URL to your directory where your .css files are placed on your site.  For example: http://www.seniorennet.be/URL_TO_STYLESHEET_DIRECTORY_OF_YOUR_SITE/

// These are the names of your different .css files; use the name exactly as on your Web site
var ScreenCSS_1 = 'style.css';
var ScreenCSS_2 = 'style1.css';
//var ScreenCSS_3 = 'style1.css';
//var ScreenCSS_4 = 'freeshop2.css';
//var ScreenCSS_5 = 'freeshop2.css';

// If you use different .css files for printing a document, you can set these.  If you don't even know what this is, name then everything exactly the same as above.
// So: make then PrintCSS_1 the same as ScreenCSS_1, for example "screen_1.css".
//var PrintCSS_1 = 'freeshopprint.css';
//var PrintCSS_2 = 'print_2.css';
//var PrintCSS_3 = 'print_3.css';
//var PrintCSS_4 = 'print_4.css';
//var PrintCSS_5 = 'print_5.css';


// This is the main function that does all the work
function switchStyleOfUser(){
	var fontSize = GetCookie(nameOfCookie);
	if (fontSize == null) {
		fontSize = standardStyle;
	}

	if (fontSize == "1") { document.write('<link rel="stylesheet" type"text/css" href="' + urlToCSSDirectory + ' ' + ScreenCSS_1 + '" media="screen">'); }
	if (fontSize == "2") { document.write('<link rel="stylesheet" type"text/css" href="' + urlToCSSDirectory + ScreenCSS_2 + '" media="screen">'); }
	//if (fontSize == "3") { document.write('<link rel="stylesheet" type"text/css" href="' + urlToCSSDirectory + ScreenCSS_3 + '" media="screen">'); }
	//if (fontSize == "4") { document.write('<link rel="stylesheet" type"text/css" href="' + urlToCSSDirectory + ScreenCSS_4 + '" media="screen">'); }
	//if (fontSize == "5") { document.write('<link rel="stylesheet" type"text/css" href="' + urlToCSSDirectory + ScreenCSS_5 + '" media="screen">'); }

	//if (fontSize == "1") { document.write('<link rel="stylesheet" type"text/css" href="' + urlToCSSDirectory + PrintCSS_1 + '" media="print">'); }
	//if (fontSize == "2") { document.write('<link rel="stylesheet" type"text/css" href="' + urlToCSSDirectory + PrintCSS_2 + '" media="print">'); }
	//if (fontSize == "3") { document.write('<link rel="stylesheet" type"text/css" href="' + urlToCSSDirectory + PrintCSS_3 + '" media="print">'); }
	//if (fontSize == "4") { document.write('<link rel="stylesheet" type"text/css" href="' + urlToCSSDirectory + PrintCSS_4 + '" media="print">'); }
	//if (fontSize == "5") { document.write('<link rel="stylesheet" type"text/css" href="' + urlToCSSDirectory + PrintCSS_5 + '" media="print">'); }

	var fontSize = "";
	return fontSize;
}

var exp = new Date();
exp.setTime(exp.getTime() + (expDays*24*60*60*1000));

// Function to get the settings of the user
function getCookieVal (offset) {
	var endstr = document.cookie.indexOf (";", offset);
	if (endstr == -1)
	endstr = document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}

// Function to get the settings of the user
function GetCookie (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 getCookieVal (j);
		i = document.cookie.indexOf(" ", i) + 1;
		if (i == 0) break;
	}
	return null;
}

// Function to remember the settings
function SetCookie (name, value) {
	var argv = SetCookie.arguments;
	var argc = SetCookie.arguments.length;
	var expires = (argc > 2) ? argv[2] : null;
	var path = (argc > 3) ? argv[3] : null;
	var domain = (argc > 4) ? argv[4] : null;
	var secure = (argc > 5) ? argv[5] : false;
	document.cookie = name + "=" + escape (value) +
	((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
	((path == null) ? "" : ("; path=http://www.ascombra.it" + path)) +
	((domain == null) ? "" : ("; domain=" + domain)) +
	((secure == true) ? "; secure" : "");
}

// Function to remove the settings
function DeleteCookie (name) {
	var exp = new Date();
	exp.setTime (exp.getTime() - 1);
	var cval = GetCookie (name);
	document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}

// This function is used when the user gives his selection
function doRefresh(){
	location.reload();
}

// This will call the main function.  Do not remove this, because otherwise this script will do nothing...
document.write(switchStyleOfUser());
   //]]>  
*/

//---------------------------------  data ora

//<![CDATA[  
 
                               function f(x){ return (x>9)?x:'0'+x; }   
                                var fr=0;   
                                function wT(){ return new Date(); }   
                                function fY(x){ return (x<500) ? x+1900 : x; }   
                                
                                var dN=new Array('Domenica','Lunedi','Martedi','Mercoledi','Giovedi','Venerdi','Sabato');   
                                var mN=new Array('Gennaio','Febbraio','Marzo','Aprile','Maggio','Giugno','Luglio','Agosto','Settembre','Ottobre','Novembre','Dicembre');   
                                var tTt="dN[wT().getDay()]+' '+wT().getDate()+' '+mN[wT().getMonth()]+' '+fY(wT().getYear())+' '+'o'+'r'+'e'+' '+f(wT().getHours())+':'+f(wT().getMinutes())+':'+f(wT().getSeconds())";   
                               
                                function dT(){   
                                tT=eval(tTt);   
                               if(fr==0){ fr=1; document.write('Bra, '+tT+' '); }                                    
                               document.getElementById('date_').innerText='Bra, ' +tT+' ';   
                               setTimeout('dT()',1000);                                    
                                }   
          //]]>  
//----------------------------------  font
//<![CDATA[  
function createCookie(name,value,days) {
  if (days) {
    var date = new Date();
    date.setTime(date.getTime()+(days*24*60*60*1000));
    var expires = '; expires='+date.toGMTString();
  }
  else expires = '';
  document.cookie = name+'='+value+expires+'; path=/';
}

function readCookie(name) {
  var nameEQ = name + '=';
  var ca = document.cookie.split(';');
  for(var i=0;i < ca.length;i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
  }
  return null;
}

function setFontSize(size) {
	var body = document.getElementsByTagName('body')[0];
	var percentuale = "90%"; // default
	if (size == 1) percentuale = "70%";
	if (size == 2) percentuale = "80%";
	if (size == 3) percentuale = "90%";
	if (size == 4) percentuale = "100%";
	if (size == 5) percentuale = "110%";
	body.style.fontSize = percentuale;
	createCookie('Ascombra',size,365);
}
window.onload = function() {
	size = readCookie('Ascombra');
	setFontSize(size);
}
   //]]>  
  
  //----------------------------------dati online
  //<![CDATA[  
function lifetimer(){            
/*
var today=new Date()
var year2000=new Date(2007,7,1)
var diff=today-year2000 //unit is milliseconds
diff=Math.round(diff/1000/60/60/24) //contains days passed since Year 2000
//document.getElementById('timepast').innerText= "Siamo online da: " +  diff +' giorni'
document.getElementById('timepast').innerHTML= "Siamo online da: " +  diff + " giorni <br/>ee"
*/
        today = new Date()          
        BirthDay = new Date(2007,8,7)         

        timeold = (today.getTime() - BirthDay.getTime());         

        sectimeold = timeold / 1000;         

        secondsold = Math.floor(sectimeold);         

        msPerDay = 24 * 60 * 60 * 1000 ;         

        timeold = (today.getTime() - BirthDay.getTime());         

        e_daysold = timeold / msPerDay;         

        daysold = Math.floor(e_daysold);         

        e_hrsold = (e_daysold - daysold)*24;         

        hrsold = Math.floor(e_hrsold);         

        minsold = Math.floor((e_hrsold - hrsold)*60);           
      
document.getElementById('timepast').innerHTML= "Siamo online da: <br/>" +  daysold + " giorni, " + hrsold +" ore " +minsold +" min.<br/>";  
      document.getElementById('timepast').innerHTML+="Totale secondi online: <br/>"  + secondsold;
        timerID = setTimeout("lifetimer()",1000)   

}       
//]]>
//------------------------- wait
  //<![CDATA[  
function do_totals1()
 {
//document.getElementById('pleasewaitScreen').style.pixelTop = (document.body.scrollTop + 50)
//document.getElementById('pleasewaitScreen').style.visibility="visible";

document.getElementById('pleasewaitScreen').style.display="block"; 
  setTimeout('do_totals2()',1)
 }
 
function do_totals2()
 {
//document.getElementById('pleasewaitScreen').style.visibility="hidden";
document.getElementById('pleasewaitScreen').style.display="none"; 
 } 
//]]> 

//-------------------------pop up
  //<![CDATA[ 
 function PopupPic(sPicURL) {
     window.open( "/popup.htm?"+sPicURL, "",  "resizable=1,height=200,width=300");
   }
  //]]>  