$(document).ready(function(){

    // init validate form
    if (typeof $.fn.validate == 'function') {
        $("#contact-form").validate({
            rules: {
                name: {
                    minlength: 7
                },
                phone: {
                    minlength: 9
                },
                email: {
                    minlength: 6
                },
                
                subject: {
                    minlength: 5
                },
                
                message: {
                    minlength: 20
                }
            },            
            submitHandler: function(form) {
                form.submit();
            }
        });
        $("#application-form").validate({
            rules: {
                name: {
                    minlength: 7
                },
                phone: {
                    minlength: 9
                },
                email: {
                    minlength: 6
                },
            },            
            submitHandler: function(form) {
                form.submit();
            }
        });
    }

    // fancy box gallery
    if (typeof $.fn.fancybox == 'function') {
        $(function(){
            $(".photo").fancybox({
                'speedIn': 500,
                'speedOut': 500,
                // Extra options are available
                'overlayShow': true, //choose between true or false
                'overlayOpacity': 0.3, //choose opacity between 0.1 - 1, default is 0.3
                'overlayColor': '#666', //choose any color for overlay, default is #666
                'titleShow': true, //choose between: true or false, default is set to true
                'titlePosition': 'over', //choose between: 'outside','inside' or 'over', default is 'outside'
                'transitionIn': 'fade', //chose between: 'fade', 'elastic' or 'none', default is 'fade'
                'transitionOut': 'fade' //chose between: 'fade', 'elastic' or 'none', default is 'fade'
            });
        });
    }


});

