Ragazzi, io ho questa funzione:
codice:
function window_onload() 
{
    var immagini = document.images;
    for(var i = 0; i < immagini.length; i++)
    {
        var immagine = immagini[i];
		
		var src = immagine.src;
        var alt = immagine.alt;
        immagine.setAttribute("border", "0");

		if(Right(src, 4).toLowerCase() == ".jpg")
        {
            var a = document.createElement("a");

	        a.setAttribute("href", "includes/popimage.php?a="+alt+"&s="+src);
            a.setAttribute("target", "new");
            immagine.parentNode.insertBefore(a, immagine);
            a.appendChild(immagine);
        }
    }
}

function Right(str, n)

        {
                if (n <= 0)     // Invalid bound, return blank string
                   return "";
                else if (n > String(str).length)   // Invalid bound, return
                   return str;                     // entire string
                else { // Valid bound, return appropriate substring
                   var iLen = String(str).length;
                   return String(str).substring(iLen, iLen - n);
                }
        }
che mi fa un parser in tutta la pagina, e sulle immagini .jpg gli applica una funzione particolare che gli modifica il link.

Come posso modificare la funzione, in modo che se un file termina per "channel.jpg", la regola non viene applicata?

Grazie