/* code by PIT @ 2013 www.petrvrestiak.com tested on: Safari4-7,MSIE6-10,Firefox3-12,Opera10,Chrome26 version no folders,colors */ var curObj = 3; var swapBgPcs = 1; var countObj = 3; var countObjInc = 4; var startTimeInt = 80; var startSpeedTimeInt = 30; var stopTimeInt = 3300; var curOpacity = 11; var nextCall; var nextSpeedCall; var revertDirection = true; var initSlow = true; var curBTBObj = 1; var curBTBOpacity = 10; var opacityClassArr = new Array('opintX','opint0','opint1','opint2','opint3','opint4','opint5','opint6','opint7','opint8','opint9','opint10'); var colorsJsArr = new Array('000000'); var pcsJsArr = new Array(); // onload set pcs without css document.getElementById('header-pcs-js').style.background="url(./gallery/bannery/5.jpg) 50% 50% no-repeat"; // preload if (document.images) { pcs1 = new Image(); pcs1.src = "./gallery/bannery/2.jpg"; pcsJsArr[1] = "./gallery/bannery/2.jpg"; pcs2 = new Image(); pcs2.src = "./gallery/bannery/6.jpg"; pcsJsArr[2] = "./gallery/bannery/6.jpg"; pcs3 = new Image(); pcs3.src = "./gallery/bannery/5.jpg"; pcsJsArr[3] = "./gallery/bannery/5.jpg"; } // set banner titles colors for (var i = 1; i < countObjInc; i++) { //document.getElementById("pcs-info-"+i).style.color="#"+colorsJsArr[i]+""; //document.getElementById("bTitle"+i).style.color="#"+colorsJsArr[i]+""; } function changeMainPcs(id,type) { // first stop slideshow if (type!=2) { clearTimeout(nextCall); clearTimeout(startSpeedTimeInt); // reset vars curOpacity = 11; curBTBOpacity = 10; initSlow = true; // set actual pos. curObj = id; if (id==countObj) { swapBgPcs = 1; } else { swapBgPcs = id+1; } document.getElementById('header-pcs-js').style.background="url("+pcsJsArr[id]+") 50% 50% no-repeat"; } // all elms for (var i = 1; i < countObjInc; i++) { if (i==id) { document.getElementById("pcs-next-"+i).className="active"; //document.getElementById("pcs-next-"+i).style.background="url(./pcs/dott-pcs-blue.png)"; document.getElementById("pcs-info-"+i).className="show"; } else { document.getElementById("pcs-next-"+i).className="next"; //document.getElementById("pcs-next-"+i).style.background="url(./pcs/dott-pcs-green.png)"; document.getElementById("pcs-info-"+i).className="hide"; } } // change main pcs document.getElementById('header-pcs').style.background="url("+pcsJsArr[id]+") 50% 50% no-repeat"; } function changeOpacity (objInt,sendObj) { if (sendObj>0) { curObj = sendObj; } if (initSlow==true) { initSlow = false; nextCall = setTimeout("changeOpacity(curOpacity,curObj)",stopTimeInt); } else { if (document.getElementById) { document.getElementById('header-pcs-js').className = opacityClassArr[objInt]; } if (curOpacity>0) { if (curOpacity>1) { curOpacity = curOpacity-1; if (curOpacity==9) { // change bg document.getElementById('header-pcs').style.background="url("+pcsJsArr[swapBgPcs]+") 50% 50% no-repeat"; changeBTBOpacity(curObj); } if (curOpacity==4) { } nextCall = setTimeout("changeOpacity(curOpacity,curObj)",startTimeInt); } else { curOpacity = 10; if (swapBgPcs==countObj) { swapBgPcs = 1; } else { swapBgPcs = swapBgPcs+1; } if (curObj1) { document.getElementById('header-pcs-info').className = opacityClassArr[objInt]; } if (curBTBOpacity<11) { if (revertDirection) { curBTBOpacity = curBTBOpacity-1; if (curBTBOpacity<2) { revertDirection = false; curBTBObj = curObj; if (curBTBObj