// Script per risatepertutti.it
// Visualizza l'immagine in primo piano che cambia ogni settimana !
// <a href="http://www.risatepertutti.com/cgi-bin/risatepertutti.cgi?dati=vp|foto|disastri|1|0"><img src="miniature/risatadelgiorno1.jpg" width="180" height="180" border="0" class="bordofoto"></a>
// Sono presenti 52 righe, una per settimana. Sito lanciato in aprile 2003. Cambiare pics a marzo 2004

// Inizializzazione array con: 
// categoria, sottocategoria, nome immagine

var dati = new Array ("vignette","scalcagnate","gelatofresco.jpg",
"vignette","scalcagnate","capelli.gif",
"curiosita","ascii art","ranma.gif",
"foto","disastri","ahio.jpg",
"animalazzi","bestiazze","alupo.jpg",
"vignette","sexzy","my_valentine.jpg",
"foto","mocciosi","baddy.jpg",
"foto","casi umani","bestia.jpg",

"vignette","scalcagnate","botto.jpg",
"foto","vip stra-volti","brad_pitt.jpg",
"foto","il mio computer","brestmouse.jpg",
"foto","inguardabili","caccia.jpg",
"foto","disastri","collisione.jpg",
"animalazzi","bestiazze","doctor.jpg",
"animalazzi","gattazzi","simpatia.jpg",
"foto","inguardabili","gas.jpg",

"animalazzi","bestiazze","felicita.jpg",
"foto","cessi","golf.jpg",
"vignette","internet-mania","gotobed.jpg",
"foto","pubblicita magari","greenpeace.jpg",
"animalazzi","gattazzi","ieaa.jpg",
"animalazzi","gattazzi","indovina.jpg",
"foto","il mio computer","laptop.jpg",
"vignette","sexzy","materassino.jpg",

"foto","casi umani","mollette.jpg",
"animalazzi","gattazzi","nasone.jpg",
"foto","pubblicita magari","nikesmile.jpg",
"foto","casi umani","palleinbocca.jpg",
"vignette","sexzy","peccato_originale.jpg",
"foto","sexzy","peluchesrosa.jpg",
"foto","pubblicita magari","pepsi.jpg",
"vignette","sexzy","pericoloso.jpg",

"foto","auto","pieno.jpg",
"foto","inguardabili","pilota.jpg",
"vignette","scalcagnate","presa.jpg",
"foto","mai dire banzai","reggitesta.jpg",
"animalazzi","cagnazzi","rottura.jpg",
"animalazzi","bestiazze","rumore.jpg",
"animalazzi","cagnazzi","seggiolino.jpg",
"animalazzi","gattazzi","shampoo.jpg",

"foto","pubblicita magari","sigarette.jpg",
"foto","mai dire banzai","soffiaspaghi.jpg",
"animalazzi","bestiazze","somatizza.jpg",
"foto","sexzy","sombrero.jpg",
"animalazzi","bestiazze","stupore.jpg",
"foto","sexzy","sushi.jpg",
"foto","mocciosi","testapersa.jpg",
"foto","sexzy","sculturadineve.jpg",

"vignette","natale","bubble.jpg",
"vignette","natale","sanguard.jpg",
"vignette","natale","ghiaccioli.jpg",
"vignette","natale","fanculo.jpg"

)

// DEBUG
// var today = new Date(year,month,day);
// document.write('indice = ' + indice + "settimana = " + numero_settimana + "Anno = " + year + " mese = " + month + "giorno = " + day )


var today = new Date;
var year  = y2k(today.getYear());
var month = today.getMonth();
var day   = today.getDate();

var numero_settimana = getWeek(year,month,day);
var indice = (numero_settimana - 1) * 3;


document.write('<a href="http://www.risatepertutti.com/cgi-bin/risatepertutti.cgi?dati=vp|' + dati[indice] + '|' + dati[indice+1] + '|1|0"><img src="miniature/' + dati[indice+2] + '" width="180" height="180" border="0" class="bordofoto"></a>')



function y2k(number) { return (number < 1000) ? number + 1900 : number; }

function getWeek(year,month,day) {
    var newYear = new Date(year,0,1);
    var offset = 7 + 1 - newYear.getDay();
    if (offset == 8) offset = 1;
    var daynum = ((Date.UTC(y2k(year),month,day,0,0,0) - Date.UTC(y2k(year),0,1,0,0,0)) /1000/60/60/24) + 1;
    var weeknum = Math.floor((daynum-offset+7)/7);
    if (weeknum == 0) {
        year--;
        var prevNewYear = new Date(year,0,1);
        var prevOffset = 7 + 1 - prevNewYear.getDay();
        if (prevOffset == 2 || prevOffset == 8) weeknum = 53; else weeknum = 52;
    }
    return weeknum;
}

