﻿function randomPuzzleMove() {
    var lis = $('.portfolio li');
    var jPiece = $(lis[(Math.floor(Math.random() * (lis.length - 1) * (lis.length - 1)) % (lis.length - 1))]).find("a:first").keydown();
    jPiece.move();
    window.setTimeout('randomPuzzleMove()', 1000);
}

$(document).ready(function() {

    /* Portfolio Effects */
    $("#main ul.portfolio li div").hide(0).click(function() {
        $(this).parent().find('a').click();

    });

    $("#main ul.portfolio li a, #main ul.portfolio li div").hover(
        function() { $(this).parent().find("a:first").css({ 'cursor': 'pointer', 'background-position': 'top left' }) }
        ,
        function() { $(this).parent().find("a:first").css({ 'cursor': 'pointer', 'background-position': 'bottom left' }) }
    );

    $("#main ul.portfolio li").hover(function() {
        $(this).find("div").slideDown();
        return false;
    }, function() {
        $(this).find("div").slideUp();
        return false;
    });

    $("#main ul.portfolio li a").fancybox({
        'overlayShow': true,
        'zoomSpeedIn': 300,
        'zoomSpeedOut': 300,
        'easingIn': 'easeOutBack',
        'easingOut': 'easeInBack',
        'frameWidth': 800,
        'frameHeight': 400,
        'hideOnContentClick': false
    });

    $("#main ul.portfolio li a").click(function() {
        pageTracker._trackPageview($(this).attr("href"));
        return false;
    });

    $("#main ul.portfolio li a").rightClick(function(e) {
        this.move();
    });

    /* Services Effects */
    $("#services ul li.service1 a, #services ul li.service1 div.popup").click(function(e) {
        $("#services ul li.service1 div.popup").slideToggle();
        return false;
    });

    $("#services ul li.service2 a, #services ul li.service2 div.popup").click(function(e) {
        $("#services ul li.service2 div.popup").slideToggle();
        return false;
    });

    $("#services ul li.service3 a, #services ul li.service3 div.popup").click(function(e) {
        $("#services ul li.service3 div.popup").slideToggle();
        return false;
    });

    $("#services ul li.service4 a, #services ul li.service4 div.popup").click(function(e) {
        $("#services ul li.service4 div.popup").slideToggle();
        return false;
    });

    $("#services ul li.service5 a, #services ul li.service5 div.popup").click(function(e) {
        $("#services ul li.service5 div.popup").slideToggle();
        return false;
    });

    $("a#topmenu3, a#bottommenu3").click(function(e) {
	pageTracker._trackPageview($(this).attr("href"));
        $("#services ul li.service1 div.popup").slideDown(500);
        $("#services ul li.service2 div.popup").slideDown(700);
        $("#services ul li.service3 div.popup").slideDown(900);
        $("#services ul li.service4 div.popup").slideDown(1100);
        $("#services ul li.service5 div.popup").slideDown(1300);
        return false;
    });

    $("a#topmenu1, a#topmenu4, a#bottommenu1, a#bottommenu4").click(function(e) {
        return true;
    });

    /* Menu Effects */
    $("a#topmenu2, a#topmenu5, a#topmenu6, a#bottommenu2, a#bottommenu5, a#bottommenu6").click(function(){
	pageTracker._trackPageview($(this).attr("href"));
    }).fancybox({
        'overlayShow': true,
        'zoomSpeedIn': 300,
        'zoomSpeedOut': 300,
        'easingIn': 'easeOutBack',
        'easingOut': 'easeInBack',
        'frameWidth': 800,
        'frameHeight': 400,
        'hideOnContentClick': false,
        'notAsGroup': true
    });
});