$j(document).ready(function(){
    var colLinks=document.getElementsByTagName("a");
    for(var i=0;i < colLinks.length;i++)
    {
	    if(colLinks[i].id.indexOf("nl")==0)
	    {
		    colLinks[i].onclick=function(oEvent)
		    {
			    var adult=0;
			    if(this.id.indexOf("nla")==0)
			    {
				    adult=1;
			    }
			    var nimember;
			    if(adult==1)
			    {
				    nimember=this.id.substring(3,this.id.indexOf("|"));
			    }
			    else
			    {
				    nimember=this.id.substring(2,this.id.indexOf("|"));
			    }
			    var nipos = this.id.substring(this.id.indexOf("|")+1);
			    gnimg(nimember,nipos,this,adult);
			    if(oEvent){
				    oEvent.preventDefault();
			    }
			    else
			    {
				    window.event.returnValue=false;
			    }
		    }
	    }
    }
});
function gnimg(imid,npos,nilink,madult)
{
    var niurl = "";
    $j.ajax({
        url: "/browse/next_image.aspx?mid=" + escape(imid) + "&pos=" + escape(npos),
        cache: false,
        dataType: "json",
        success: function(nires){
            if (nires.image!="")
            {
	            niurl=nires.image;
            }
            else
            {
	            niurl="/im/im_tnpa2.gif";
            }
            var timage=document.getElementById("ni"+imid);
            if(madult==1)
            {
	            timage.setAttribute("background",niurl);
            }
            else
            {
	            timage.src=niurl;
            }
            var eimage=document.getElementById("ei"+imid);
            eimage.href="/gallery/view.aspx?pid="+imid+"&iid="+nires.id;
            if(nires.more==1)
            {
	            var nxpos=parseInt(npos)+1;
	            if(nxpos < 5)
	            {
		            if(madult==1)
		            {
			            nilink.id = "nla"+imid+"|"+nxpos;
		            }
		            else
		            {
			            nilink.id = "nl"+imid+"|"+nxpos;
		            }
	            }
	            else
	            {
		            nilink.href="/gallery/galleries.aspx?pid="+imid;
		            nilink.onclick="";
		            nilink.setAttribute("target","_blank");
	            }
            }
            else
            {
	            var nilpar=nilink.parentNode;
	            nilpar.removeChild(nilink);
            }
        }
    });
}


