codice:
function indirizza(link) { // il $ non serve...
// location.href =$link; // questa non ci sta!!!! 
setTimeout("location.href ='"+link+"'",0000); // e la pausa dov'e' finita?
}
Tralasciando il fatto che hai ottenuto un minestrone di script non adottando compiutamente il mio suggerimento , il problema e' ora lato server... ti sposto