var curID; var isShowing=false; function slideFilm(ammount){ var p = $('#gallery').position(); var p1 = $('#thumbnailsFilm').position(); var w = $('a.thumbnail:last').position(); var newLeft = p.left-p1.left+ammount; clearTimeout(slt); if(w){ rightMax = Math.round(w.left+$('a.thumbnail:last').width()-$('#thumbnailsFilm').width()+1)*(-1); if(newLeft <= -10){ if(newLeft >= rightMax-11) { $('#gallery').animate({ left: '+='+ammount, }, 10, function(){slt = setTimeout("slideFilm("+ammount+")", 30);}); $('#arrow_r').fadeIn('fast'); $('#arrow_l').fadeIn('fast'); } else { if(newLeft <= 0) $('#arrow_r').fadeOut('fast') else $('#arrow_r').fadeIn('fast'); } } else { if(p.left >= -25) $('#arrow_l').fadeOut('fast') else $('#arrow_l').fadeIn('fast'); } } return 0; } function initButtons(){ var p = $('#gallery').position(); var p1 = $('#thumbnailsFilm').position(); var newLeft = p.left-p1.left+20; var w = $('a.thumbnail:last').position(); var rightMax = Math.round(w.left+$('a.thumbnail:last').width()-$('#thumbnailsFilm').width()+1)*(-1); if(newLeft < rightMax) $('#arrow_r').fadeOut('fast') else $('#arrow_r').fadeIn('fast'); if(p.left >= -25) $('#arrow_l').fadeOut('fast') else $('#arrow_l').fadeIn('fast'); return 0; } function showPreview(id, previewWidth, previewHeight){ if(curID != id && !isShowing) { isShowing=true; curID = id; var height = $('#bigImage').height(); $('#bigImage').fadeOut("fast", function(){$("#bigImage").attr("src", (id ? '/image.php?id='+id+'&table=items_images&width='+previewWidth+'&height='+previewHeight : '/img/misc/no-photo.png'))}); $('#bigImage').load(function(){$('#bigImage').fadeIn("fast"); isShowing=false}); } return 0; }