jQuery(document).ready(function($j) {
    if ($j('#sectionMenu li').length > 0) {
        $j('#sectionMenu').tabs();
    }

    $j('.sectionAcc').accordion({
        alwyasOpen: false,
        autoHeight: false,
        header: "h3"
    });

    $j('[class^="lang"]').click(function() {
        $j.cookie('jpaLang', $j(this).attr('class').replace(/([^0-9]*)([0-9]*)([^0-9]*)/, '$2'));
    });

    $j.metadata.setType("attr", "validate");
    $j.validator.setDefaults({
        onfocusout: false,
        onclick: false,
        onkeyup: false
    });
    $j('#contactForm, #jobsForm').validate();
    $j('#subscribeForm').validate({
        errorPlacement: function(error, element) {
            alert(element.val() + ': ' + error.html());
        }
    });

    /*$j('.calendar').datepicker();*/

    if ($j.cookie('subscribeJPA') != null) {
        alert($j.cookie('subscribeJPA').replace(/\+/g, ' '));
        $j.cookie('subscribeJPA', null);
    }

    if ($j.cookie('sentJPA') != null) {
        alert($j.cookie('sentJPA').replace(/\+/g, ' '));
        $j.cookie('sentJPA', null);
    }

    $j("#subscribeForm #name").focus(function() {
        if ($j(this).val() == subsName) {
            $j(this).val('');
        }
    });

    $j("#subscribeForm #name").blur(function() {
        if ($j(this).val() == '') {
            $j(this).val(subsName);
        }
    });

    $j("#subscribeForm #email").focus(function() {
        if ($j(this).val() == subsEmail) {
            $j(this).val('');
        }
    });

    $j("#subscribeForm #email").blur(function() {
        if ($j(this).val() == '') {
            $j(this).val(subsEmail);
        }
    });
});
