DesyDeh |
|
| HTML <script type="text/javascript">function person(nick,date,month){this.nick=nick;this.date=date;this.month=month-1}p=new Array();
preavviso=100 p[0]=new person("<font color="pink">monik</font>",28,02) p[1]=new person("<font color="pink">DesyDeh</font>",06,05) p[2]=new person("<font color="#39DEFF">allanon</font>",03,06) p[3]=new person("<font color="pink">ikana</font>",20,08) p[4]=new person("<font color="pink">Narutina95</font>",26,09) p[5]=new person("<font color="pink">LadyKid1214</font>",02,11) p[6]=new person("<font color="pink">Cristy</font>",08,11) p[7]=new person("<font color="">PROVA</font>",08,08)
var now=new Date();today=new Date(0,now.getMonth(),now.getDate());function delta(sdate){return Math.round((sdate.getTime()-today.getTime())/(24*60*60*1000))}function NextBirthday(array){function tmpa(n,z){this.n=n;this.z=z}tmpx=new Array();function tmpb(n){this.n=n}tmp1=new Array();tmp0=new Array();aa=bb=cc=-1;for(var i in array){birthday=new Date(0,array.month,array.date);if(delta(birthday)<0)birthday=new Date(1,array.month,array.date);z=delta(birthday);if(z==0){cc++;tmp0[cc]=new tmpb(array.nick)}else if(z<=preavviso){if(z==1){bb++;tmp1[bb]=new tmpb(array.nick)}else{aa++;tmpx[aa]=new tmpa(array.nick,z)}}}document.write("<span style='color:"+colore+"'>");o=0;
if(cc>=0){o=1;document.write("<br><b>Oggi è il compleanno di "); for(x=0;x<=cc;x++){document.write(tmp0[x].n);if(x<cc-1)document.write(", ");else if(x<cc)document.write(" e ")}document.write(" AUGURI!"color:#03C"></b>")}
if(bb>=0){if(o==0)o="<br>";else o=" - ";document.write(o); if(bb>0)document.write("Domani compiranno gli anni ");else document.write("Domani compirà gli anni "); for(x=0;x<=bb;x++){document.write("<b>"+tmp1[x].n+"</b>");if(x<bb-1)document.write(", ");else if(x<bb)document.write(" e ")}}
if(aa>=0){ordinato=0; tmpy=new Array();for(j=1;j<aa-1&&!ordinato;j++){ordinato=1;for(i=aa-1;i>j;i--)if(tmpx[i].z>tmpx[i-1].z){tmpy[0]=new tmpa(tmpx[i].n,tmpx[i].z);tmpx[i]=tmpx[i-1];tmpx[i-1]=tmpy[0];ordinato=0}}
if(o==0)o="<br>";else o=" - ";document.write(o);if(aa>0)document.write("I prossimi compleanni sono di ");else document.write("Il prossimo compleanno è di "); for(x=0;x<=aa;x++){document.write("<b>"+tmpx[x].n+"</b>");on=0;if(x+1<=aa){if(tmpx[x].z!=tmpx[x+1].z)on=1}else on=1;if(on)document.write(" tra "+tmpx[x].z+" giorni");if(x<aa-1)document.write(", ");else if(x<aa)document.write(" e ")}}document.write(""color:#03C"></span>")}</script> devo inserire i ";"dopo ogni utente?help me!!!!!!!!
|
| |