/* function initScrollList(){ addListElement('/files/content/Image/slideshow/thumb_7.jpg', '/files/content/Image/slideshow/full_7.jpg', '7'); addListElement('/files/content/Image/slideshow/thumb_1.jpg', '/files/content/Image/slideshow/full_1.jpg', '1'); addListElement('/files/content/Image/slideshow/thumb_9.jpg', '/files/content/Image/slideshow/full_9.jpg', '9'); addListElement('/files/content/Image/slideshow/thumb_6.jpg', '/files/content/Image/slideshow/full_6.jpg', '6'); addListElement('/files/content/Image/slideshow/thumb_8.jpg', '/files/content/Image/slideshow/full_8.jpg', '8'); addListElement('/files/content/Image/slideshow/thumb_12.jpg', '/files/content/Image/slideshow/full_12.jpg', '12'); addListElement('/files/content/Image/slideshow/thumb_4.jpg', '/files/content/Image/slideshow/full_4.jpg', '4'); addListElement('/files/content/Image/slideshow/thumb_3.jpg', '/files/content/Image/slideshow/full_3.jpg', '3'); addListElement('/files/content/Image/slideshow/thumb_11.jpg', '/files/content/Image/slideshow/full_11.jpg', '11'); addListElement('/files/content/Image/slideshow/thumb_5.jpg', '/files/content/Image/slideshow/full_5.jpg', '5'); addListElement('/files/content/Image/slideshow/thumb_2.jpg', '/files/content/Image/slideshow/full_2.jpg', '2'); showFirst(); } */ var headline_count; var headline_interval; var old_headline = 0; var current_headline = 0; var ImgObjCurr=null; var currentTopIndex=1; var currentItemTop = 0; var lastImageIndex; var scrollerTimer; var currentItem=2; var direction = true; var listMaxElements=0;//10; var listShowElements = 3; var scrollInterval = 5000; var imagesList = new Array(); var showFirstTMP=1; var hideLastTMP=3; $(document).ready(function(){ initScrollList(); if(listMaxElements>0){ scrollerTimer=window.setInterval(rotateItemsByTimer, scrollInterval); $('#scrollup').hover(function() { window.clearInterval(scrollerTimer); }, function() { scrollerTimer = setInterval(rotateItemsByTimer, scrollInterval); //time in milliseconds rotateItemsByTimer(); }); } }); function addListElement(thumb_src, fullSize_src, description, url){ imagesList[++listMaxElements] = new Array(); imagesList[listMaxElements][0] = thumb_src; imagesList[listMaxElements][1] = fullSize_src; imagesList[listMaxElements][2] = url; //try to preCache var imgf = new Image(); imgf.src = fullSize_src; var imgt = new Image(); imgt.src = thumb_src; //add images document.getElementById("scrollup").innerHTML+=''; } function showFirst(){ if(!(showFirstTMP>listShowElements)){ $("#scrollImgItem_"+showFirstTMP).slideDown("slow", showFirst); }else{ showFirstTMP=0; } document.getElementById("scrollImgItem_1").style.border="1px solid white"; ImgObjCurr="scrollImgItem_1"; showFirstTMP++; } function hideLast(){ if(hideLastTMP>=0){ if((hideLastTMP-1)>=0){ $("#scrollImgItem_"+(currentItem-hideLastTMP)).slideUp(300, hideLast); hideLastTMP--; }else{ var tmpCI = currentItem, hltmp = hideLastTMP ; hideLastTMP=3; currentItem=1; currentTopIndex = 1; currentItem = 1; $("#scrollImgItem_"+(tmpCI-hltmp)).slideUp(300); window.clearTimeout(scrollUpTimer); window.clearTimeout(scrollDownTimer); showFirst(); } } } function rotateItemsByTimer(){ if(currentItem<=listMaxElements){ if(currentTopIndex+listShowElements == currentItem) scrollDown(); showImageForButton(document.getElementById("scrollImgItem_"+currentItem)); currentItem++; }else{ hideLast(); } } function fadeInChange(){ var imgName = document.getElementById(ImgObjCurr).getAttribute("src").split("/").reverse()[0]; for(var i=1; i<=listMaxElements; i++) { if(imgName==imagesList[i][0].split("/").reverse()[0]) { document.getElementById("choosetImage").setAttribute("src",imagesList[i][1]); document.getElementById("choosetAnchor").setAttribute("href",imagesList[i][2]); } } $("#choosetImage").fadeIn(1000); } function showImageForButton(ImgObj){ if(ImgObjCurr!=null){ document.getElementById(ImgObjCurr).style.border = "1px solid #2680BA"; } ImgObj.style.border = "1px solid white"; currentItem = ImgObj.getAttribute("id").split("_")[1] - 0; ImgObjCurr = ImgObj.getAttribute("id").toString(); $("#choosetImage").fadeOut(1000, fadeInChange); } function scrollDown(){ if(currentTopIndex<=(listMaxElements-listShowElements)){//max elements - countElementsToShow $("#scrollImgItem_"+(currentTopIndex+listShowElements)).slideDown(600); $("#scrollImgItem_"+currentTopIndex).slideUp(600); currentTopIndex++; } } function scrollUp(){ if(currentTopIndex>1){ $("#scrollImgItem_"+(--currentTopIndex)).slideDown(600); $("#scrollImgItem_"+(currentTopIndex+listShowElements)).slideUp(600); } } var scrollUpTimer, scrollDownTimer; function scrollDownByMouseOver(mContinue){ if( mContinue ){ scrollDown(); scrollDownTimer = window.setTimeout("scrollDownByMouseOver(true)", 1000); }else{ window.clearTimeout(scrollDownTimer); } } function scrollUpByMouseOver( mContinue ){ if( mContinue ){ scrollUp(); scrollUpTimer = window.setTimeout("scrollUpByMouseOver(true)", 1000); }else{ window.clearTimeout(scrollUpTimer); } }