function setStyle(style) { document.getElementById("stylesheet").href = "style/"+style+".css"; var images = document.getElementsByTagName("img"); var url = "style/"+style+"/"; for (var i = 0; i < images.length; i++) { if (images[i].id.substr(0,6) != "thumb_" && images[i].id.substr(0,6) != "photo_") images[i].src = url + images[i].src.substring(images[i].src.lastIndexOf("/")+1); if (images[i].id == "back") { images[i].setAttribute("onmouseover", "this.src='style/"+style+"/backover.gif'"); images[i].setAttribute("onmouseout", "this.src='style/"+style+"/back.gif'"); } } var exdate = new Date(); exdate.setDate(exdate.getDate()+60); document.cookie = "lpopstyle="+style+";expires="+exdate.toGMTString(); } if (navigator.appName == "Microsoft Internet Explorer") document.onmousemove = setIEPos; else document.onmousemove = setPos; var prevxpos = ""; var prevac = 0; function setIEPos() { if (document.getElementById("setscroll").checked == false) { var xpos = event.x; scroll(xpos); } } function setPos(event) { if (document.getElementById("setscroll").checked == false) { var xpos = event.clientX; scroll(xpos); } } function scroll(xpos) { if (prevac == 0) { var fleurs1 = document.getElementById("fleurs1"); var fleurs2 = document.getElementById("fleurs2"); var fleurs3 = document.getElementById("fleurs3"); if (prevxpos != "") { var f1left = fleurs1.style.left; f1left = f1left.substr(0,f1left.length-2); var f2left = fleurs2.style.left; f2left = f2left.substr(0,f2left.length-2); var f3left = fleurs3.style.left; f3left = f3left.substr(0,f3left.length-2); if (xpos > prevxpos) { var xmov3 = parseInt(f3left) - 1; if (xmov3 < 0) xmov3 = 0; var xmov2 = parseInt(f2left) - 2; if (xmov2 < 0) xmov2 = 0; var xmov1 = parseInt(f1left) - 3; if (xmov1 < 0) xmov1 = 0; if (xmov1 > 0 && xmov2 > 0 && xmov3 > 0) { fleurs3.style.left = xmov3+"px"; fleurs2.style.left = xmov2+"px"; fleurs1.style.left = xmov1+"px"; } } else if (xpos < prevxpos) { var max3 = 750 - 530; var max2 = 750 - 444; var max1 = 750 - 396; var xmov3 = parseInt(f3left) + 1; if (xmov3 > max3) xmov3 = max3; var xmov2 = parseInt(f2left) + 2; if (xmov2 > max2) xmov2 = max2; var xmov1 = parseInt(f1left) + 3; if (xmov1 > max1) xmov1 = max1; if (xmov1 < max1 && xmov2 < max2 && xmov3 < max3) { fleurs3.style.left = xmov3+"px"; fleurs2.style.left = xmov2+"px"; fleurs1.style.left = xmov1+"px"; } } } prevxpos = xpos; } prevac++; if (prevac == 2) prevac = 0; } function scrollBox(dir) { var scrollbar = document.getElementById("scrollbar"); var scrollbarsize = scrollbar.offsetWidth; var maxsize = document.getElementById("scrollbardiv").offsetWidth; var outerscrolldiv = document.getElementById("outerscrolldiv"); if (dir == "l") { var imgleft = document.getElementById("imgleft"); var imgleftpath = imgleft.src.substr(0,imgleft.src.lastIndexOf("/")+1); imgleft.src = imgleftpath + "leftbutton-o.gif"; } else { var imgright = document.getElementById("imgright"); var imgrightpath = imgright.src.substr(0,imgright.src.lastIndexOf("/")+1); imgright.src = imgrightpath + "rightbutton-o.gif"; } if (scrollbarsize < maxsize) { var sbleft = parseInt(scrollbar.style.left.substr(0,scrollbar.style.left.length-2)); var cursbleft = sbleft; if (dir == "l") { sbleft = sbleft - 2; } else { sbleft = sbleft + 2; } if (sbleft < 0) sbleft = 0; else if (sbleft + scrollbarsize > maxsize) sbleft = maxsize - scrollbarsize; scrollbar.style.left = sbleft+"px"; if (cursbleft != sbleft) { var tablesize = document.getElementById("scrolltable").offsetWidth - 38; var curdivpos = sbleft * 100 / maxsize; curdivpos = -(tablesize / 100 * curdivpos); outerscrolldiv.style.left = curdivpos+"px"; } if (dir == "l") scrolltimer = setTimeout("scrollBox('l')", 1); else scrolltimer = setTimeout("scrollBox('r')", 1); } } function stopScroll(dir) { if (dir == "l") { var imgleft = document.getElementById("imgleft"); var imgleftpath = imgleft.src.substr(0,imgleft.src.lastIndexOf("/")+1); imgleft.src = imgleftpath + "leftbutton.gif"; } else { var imgright = document.getElementById("imgright"); var imgrightpath = imgright.src.substr(0,imgright.src.lastIndexOf("/")+1); imgright.src = imgrightpath + "rightbutton.gif"; } clearTimeout(scrolltimer); } function setScrollBarSize() { var tablesize = document.getElementById("scrolltable").offsetWidth - 38; var maxsize = document.getElementById("scrollbardiv").offsetWidth; if (tablesize <= maxsize) var newsize = maxsize; else { var newsize = maxsize * 100 / tablesize; newsize = Math.floor(maxsize * newsize / 100); } document.getElementById("scrollbar").style.width = newsize+"px"; } function moveTo(e) { var scrollbardiv = document.getElementById("scrollbardiv"); var scrollbar = document.getElementById("scrollbar"); if (!e) var xpos = event.x; else var xpos = e.clientX; //if (navigator.appName == "Microsoft Internet Explorer") var xpos = event.x; //else if (navigator.appName == "Netscape") var xpos = e.clientX; //else var xpos = event.clientX; var minpos = 0; var tempEl = scrollbardiv.offsetParent; while (tempEl != null) { minpos += tempEl.offsetLeft; tempEl = tempEl.offsetParent; } minpos = minpos + 19; var maxpos = minpos + scrollbardiv.offsetWidth; var minposbar = minpos + scrollbar.offsetLeft; var maxposbar = minposbar + scrollbar.offsetWidth; if ((xpos > minpos && xpos < minposbar) || (xpos > maxposbar && xpos < maxpos)) { var maxscrollbardiv = scrollbardiv.offsetWidth; var insideclick = xpos - minpos; var newbarpos = parseInt(insideclick - (scrollbar.offsetWidth / 2)); if (newbarpos < 0) newbarpos = 0; if (newbarpos + scrollbar.offsetWidth > maxscrollbardiv) newbarpos = maxscrollbardiv - scrollbar.offsetWidth; scrollbar.style.left = newbarpos+"px"; var outerscrolldiv = document.getElementById("outerscrolldiv"); var tablesize = document.getElementById("scrolltable").offsetWidth - 38; var curdivpos = newbarpos * 100 / maxscrollbardiv; curdivpos = -parseInt(tablesize / 100 * curdivpos); outerscrolldiv.style.left = curdivpos+"px"; } } function setcookie() { if (document.getElementById("setscroll").checked == false) document.cookie = "lpopscroll=0;path=/"; else document.cookie = "lpopscroll=1;path=/"; } function logoRotation(val) { if (val == 1) document.getElementById("ld_logo").className = "rotation"; else document.getElementById("ld_logo").className = ""; }