$(document).ready( function(){


    var els = document.getElementsByTagName('noscript');
    for ( var i = 0; i < els.length; i++ ) {
        els[i].style.display='none';
    }



    $("#sendEmail").validate({
        rules: {	
            name: {
                required: true
            },
            email: {
                required: true,
                email: true
            },
            message: {
                required: true,
                minlength: 2
            },
            captcha: {
                required: true,
                remote: "captcha.php"
            }
        },
        messages: {

            name: {
                required: "Please enter your name"
            },
            message: {
                required: "Please enter your message",
                minlength: "Your message is too short :("
            },
			
            email: "Please enter a valid email address",
            captcha: {
                required: "Please add these two numbers",
                remote: jQuery.validator.format("Upsss :| "+n1+" + "+n2+" is not {0}")
            }
        },
        submitHandler: function(form) {

            var options = {
                target: "#output",
                beforeSubmit: function() {
                    $("#submit").attr("disabled", true);
                    $("#loading").append('  <img src="images/ajax-loader.gif" alt="Loading..." />');
                },
                success: function() {
                    $("#submit").removeAttr("disabled");
                    $("#sendEmail").fadeOut();
                    $("#output").fadeIn('800');
                }
            };
            $("#sendEmail").ajaxSubmit(options);
        }
    });


    $('.navigation').localScroll({
        target:'#page',
        axis:'x',
        hash:false,
        queue:true,
        duration: 1200,
        easing: 'easeInExpo'
    });


    /* MAIN NAVIGATION
---------------------------------------------------------- */

    $('.section1').addClass("selected");
    $('.section2').removeClass("selected");
    $('.section3').removeClass("selected");
    $('.section4').removeClass("selected");   


    $('.section1').click(function(){
        $('.section1').addClass("selected");
        $('.section2').removeClass("selected");
        $('.section3').removeClass("selected");
        $('.section4').removeClass("selected");
        $('#home').fadeOut("10").fadeIn("10");

    });

    $('.section2').click(function(){
        $('.section2').addClass("selected");
        $('.section1').removeClass("selected");
        $('.section3').removeClass("selected");
        $('.section4').removeClass("selected");
        $('#portfolio').fadeOut("10").fadeIn("10");

    });

    $('.section3').click(function(){
        $('.section3').addClass("selected");
        $('.section1').removeClass("selected");
        $('.section2').removeClass("selected");
        $('.section4').removeClass("selected");
        $('#about').fadeOut("10").fadeIn("10");

    });

    $('.section4').click(function(){
        $('.section4').addClass("selected");
        $('.section1').removeClass("selected");
        $('.section2').removeClass("selected");
        $('.section3').removeClass("selected");
        $('#contact').fadeOut("10").fadeIn("10");

    });
});


/* ABOUT PAGE - NAVIGATION & LOADING CONTENT
---------------------------------------------------------- */
$(function()
{
       
    // Initialize jScrollPane
    $('#scroll_content').jScrollPane();
    	
});


/* SLIDESHOW - using jquery.cycle.all.min.js plugin
---------------------------------------------------------- */
$(document).ready(function() {
    $('#featured').cycle({
        fx:      'fade',
        speed:    2500,
        timeout:  2000
    });

    $('#work_slideshow').cycle({
        fx:     'scrollHorz',
        speed:  'fast',
        timeout: 0,
        next:   '#next',
        prev:   '#prev'
    });

    $('#info').cycle({
        fx:    'scrollVert',
        speed:  'fast',
        timeout: 0,
        next:   '#next',
        prev:   '#prev'
    });
		
});

	

/* LIGHTBOX - using jquery.lightbox-0.5.min.js plugin
---------------------------------------------------------- */
$(document).ready(function() {
    $(function() {
        $('#work_slideshow .large_preview').lightBox({
            fixedNavigation:true
        });
    });
});