// Keyra žegar HTML er loadaš, en myndir eru aš hlašast function onBodyLoad(f) { if (document.body) { bodyLoaded(); } else { setTimeout(function() { onBodyLoad(); }, 1); } } var webBase = "/portfolio/"; onBodyLoad(); throbber = new Image(); throbber.src = webBase+"layout/throbber2.gif"; function bodyLoaded() { ajaxLinks(document); replaceEmail(); checkHash(); scrollButtons(); } function sms() { window.open('sms.php', 0, 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=310,height=220'); } // Spam safe email birting. Dugar vonandi function replaceEmail() { var emailElements = document.getElementsByTagName("span"); for(var i = 0; i < emailElements.length; i++) { var thisDiv = emailElements[i]; if(thisDiv.className == "email") { if(thisDiv.innerHTML.indexOf("@") == -1) { var arrEmail = thisDiv.innerHTML.split("( )"); var email = arrEmail[0] + "@" + arrEmail[1]; thisDiv.innerHTML = "" + email + "<\/a>"; } else thisDiv.innerHTML = "error"; } } } function scrollButtons() { var btnUp = document.getElementById("scroll_button_up"); var btnDown = document.getElementById("scroll_button_down"); if(btnUp && btnDown) { btnUp.onmouseover = function() { scrollUp(5); }; btnUp.onmouseout = function() { clearTimeout(goUp); } btnDown.onmouseover = function() { scrollDown(5); }; btnDown.onmouseout = function() { clearTimeout(goDown); } } } // Scroll į įkvešiš thumb function scrollToThumb(_element) { var pos = -250; while(_element != null) { pos += _element.offsetTop; _element = _element.offsetParent; } pos = pos > 0 ? pos : 0; scrollTo(pos); } //Rakleišis į toppinn function scrollTopFast() { document.getElementById('thumbs').scrollTop=0; } // Thumbnail layerinn scrolla nišur, hraši eykst function scrollDown(round, length){ round++; var speed = 1+Math.round(round/10); if(length && speed>length) speed = length; if(length) length -= speed; document.getElementById('thumbs').scrollTop+=speed; if(length == null || length>0) goDown=setTimeout("scrollDown("+round+","+length+")",10); } function scrollTo(dest_pos) { var current_pos = document.getElementById('thumbs').scrollTop; if(current_pos>dest_pos) scrollUp(0,(current_pos-dest_pos)); else if(current_poslength) speed = length; if(length) length -= speed; document.getElementById('thumbs').scrollTop-=speed; if(length == null || length>0) goUp=setTimeout("scrollUp("+round+","+length+")",10); } // Birta copyright gaur, fęra hann og fela svon var show_copyright = false; var mouseX_current; var mouseY_current; function mouseX(evt) { if (!evt) evt = window.event; if (evt.pageX) return evt.pageX; else if (evt.clientX) return evt.clientX + (document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft); else return 0; } function mouseY(evt) { if (!evt) evt = window.event; if (evt.pageY) return evt.pageY; else if (evt.clientY) return evt.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop); else return 0; } function copyright_follow(evt) { mouseX_current = (parseInt(mouseX(evt))+13) + 'px'; mouseY_current = (parseInt(mouseY(evt))+13) + 'px'; if (show_copyright) { var obj = document.getElementById('copyright').style; obj.left = mouseX_current; obj.top = mouseY_current; } } function copyright_show() { show_copyright = true; var obj = document.getElementById('copyright').style; obj.left = mouseX_current; obj.top = mouseY_current; obj.visibility = 'visible'; setTimeout("copyright_hide()",2000); } function copyright_hide() { show_copyright = false; var obj = document.getElementById('copyright').style; obj.visibility = 'hidden'; } function copyright_start() { document.onmousemove = copyright_follow; } //Fjarlęgja ljótu rammana sem koma utan um linka function links_blur(){ if(document.getElementsByTagName) { var a = document.getElementsByTagName("a"); for(var i = 0; i < a.length; i++){ a[i].onfocus = function(){ this.blur(); } } } } function next_preload(url) { if(document.getElementById('preload') != null) { document.getElementById('preload').src=url; } } function scroll_display(action) { if(document.getElementById('scroll_button_up') != null && document.getElementById('scroll_button_down') != null) { document.getElementById('scroll_button_up').style.display=action; document.getElementById('scroll_button_down').style.display=action; } }