function addflash(file, div, width, height){
    var flashvars = {};
    var params = {};
    params.wmode = "transparent";
    var attributes = {};
    swfobject.embedSWF(file, div, width, height, "8.0.0", false, flashvars, params, attributes);
}

addflash('/media/home-1.swf', 'home-1', '820', '313');
addflash('/media/home-2.swf', 'home-2', '387', '313');
addflash('/media/about.swf', 'about', '462', '274');
addflash('/media/services.swf', 'services-flash', '822', '400');
addflash('/media/sustaine.swf', 'sustaine', '506', '274');

jQuery(function( $ ){
        $.easing.elasout = function(x, t, b, c, d) {
        var s=1.70158;var p=0;var a=c;
        if (t==0) return b;  if ((t/=d)==1) return b+c;  if (!p) p=d*.3;
        if (a < Math.abs(c)) { a=c; var s=p/4; }
        else var s = p/(2*Math.PI) * Math.asin (c/a);
        return a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p ) + c + b;
        };
        $('#buttons').click(function(e){
            e.preventDefault();
            var link = e.target;
            link.blur();
            if( link.title )
            $(this).parent().find('span.message').text(link.title);
            });


        $('#header a').click(function(){
            $.scrollTo( this.hash, {duration:1000, axis:'x' ,offset:-25});
            $(this.hash).find('span.message').text( this.title );
            return false;
            });

        $('#exp').click(function(){
                $.scrollTo( this.hash, {duration:1000, axis:'x' ,offset:-25});
                $(this.hash).find('span.message').text( this.title );
                return false;
                });

});

$('#gallery-of-works').serialScroll({
target:'#slideshow',
items:'li',
prev:'#buttons a.next',
next:'#buttons a.prev',
navigation:'#gallery-nav li a',
duration:300,
force:true,
axis:'x',
stop:true,
lock:false,
cycle:true, //don't pull back once you reach the end
jump:false,
exclude:3
});



function home(){
    $.scrollTo(0,0, {duration:1000, axis:'x' ,offset:-25});
}

Shadowbox.loadSkin('infernal', '/media/shadowbox-2.0/src/skin');
Shadowbox.loadLanguage('en', '/media/shadowbox-2.0/src/lang');
Shadowbox.loadPlayer(['html','iframe', 'img'], '/media/shadowbox-2.0/src/player');
jQuery(document).ready(function() {
        Shadowbox.init({
overlayColor: '#B8D1ED'
});
        });

