Gentile team, ho la necessità di aggiungere ai numeri generati da questo calendario , un link che punta ad una pagina con il valore della data richiesta

Codice PHP:
<script language="JavaScript" type="text/javascript">
var 
day=1
var x=1
var primariga=true
var giorning=new Array("","Mon","Tue","Wed","Thu","Fry","Sat","Sun")
var 
data=new Date()
var 
lunghezzemesi=new Array(31,28,31,30,31,30,31,31,30,31,30,31)
data.setDate(1)
primogiorno=data.toGMTString()
primogiorno=primogiorno.substring(0,3)
document.write("<table width=\"200px\" border=\"0\"><tr>")
document.write("<th>Lun<\/th><th>Mar<\/th><th>Mer<\/th><th>Gio<\/th><th>Ven<\/th><th>Sab<\/th><th>Dom<\/th><\/tr><tr>")
for (
i=1;day<=lunghezzemesi[data.getMonth()];i++) {
    if (
day==new Date().getDate()) {
        
giorno="[b]"+day+"<\/b>";
    }
    else {
        
giorno=day;
    }
    if (
primariga) {
        if (
giorning[i]!=primogiorno) {
            if (
x<7) {
                
document.write("<td><\/td>")
                
x++
            }
            else {
                
document.write("<td><\/td><\/tr><tr>")
                
x=1
            
}
        }
        else {
            
primariga=false
            
if (x<7) {
                
document.write("<td><a",giorno,"<\/td>")
                
x++
            }
            else {
                
document.write("<td>",giorno,"<\/td><\/tr><tr>")
                
x=1
            
}
        }
        
day++
    }
    else {
        if (
x<7) {
            
document.write("<td>",giorno,"<\/td>")
            
x++
        }
        else {
            
document.write("<td>",giorno,"<\/td><\/tr><tr>")
            
x=1
        
}
        
day++
    }
}

for (
i=0;i<=(7-x);i++) {
    
document.write("<td><\/td>")
}
document.write("<\/tr><\/table")
</script>

e al click del numero dovrei passare questo link di esempio

data.php?data=20121106

sapreste aiutarmi?
( anche se avete altri calendari da suggerirmi )

grazie mille :ciauz: