// sIFR actions
if(typeof sIFR == "function"){
        sIFR.replaceElement("h1", named({sFlashSrc: "/officina.swf", sColor: "#16457C", sWmode:"transparent"}));
        sIFR.replaceElement("h2", named({sFlashSrc: "/officina.swf", sColor: "#16457C", sWmode:"transparent"}));
        sIFR.replaceElement("#sidebar h3", named({sFlashSrc: "/officina.swf", sColor: "#16457C", sWmode:"transparent"}));
}

// subscribe form input
$S('#form-subscribe input.txt').action({
        onfocus: function(){
                this.value = '';
        },
        onblur: function(){
               	//this.value = 'enter your e-mail here';
        }
});

// JS for portfolio thumbnails
function buildThumbs(num) {
        if (!document.getElementById('thumbs')) return;

        // remove previously created links
        if ($('thumb-links')) {
                $('thumbs').removeChild($('thumb-links'));
        }
        // create links list
        var links = document.createElement('ul');
        links.id = 'thumb-links';

        // get number of thumbs
        var els = $S('ul#thumb-list li');
        var next = (num >= els.length-1) ? 0 : num+1;
        var prev = (num <= 0) ? els.length-1 : num-1;

        // build prev link > 1-2-3 links > next link
        links.innerHTML += '<li><a href="#" title="Previous screen" onclick="buildThumbs('+prev+'); return false;"><img src="i/arrow-left.gif" width="10" height="10" alt="previous" /></a></li>';
        for (i=0, len=els.length; i<len; i++) {
                if (i == num) { // current image
                        els[i].style.display = 'block';
                        fader = new fx.Opacity(els[i], {duration: 500});
                        fader.hide();
                        fader.toggle();
                        links.innerHTML += '<li><strong>' + (i+1) + '</strong></li>';
                } else { // others
                        els[i].style.display = 'none';
                        links.innerHTML += '<li><a href="#" title="Screen '+(i+1)+'" onclick="buildThumbs('+i+'); return false;">' + (i+1) + '</a></li>';
                }
        }
        links.innerHTML += '<li><a href="#" title="Next screen" onclick="buildThumbs('+next+'); return false;"><img src="i/arrow-right.gif" width="10" height="10" alt="next" /></a></li>';
        $('thumbs').insertBefore(links, $('thumb-list'));
}

buildThumbs(0);