//Popup links
/*
var infoPopupMenu;

var aboutPopupMenu;

var eventsPopupMenu;

var linksPopupMenu;

var contactPopupMenu;



var infoPopupLink;

var aboutPopupLink;

var eventsPopupLink;

var linksPopupLink;

var contactPopupLink;



var infoFXIn;

var aboutFXIn;

var eventsFXIn;

var linksFXIn;

var contactFXIn;

var infoFXOut;

var aboutFXOut;

var eventsFXOut;

var linksFXOut;

var contactFXOut;



var displayedMenu;

var displayedMenuFXIn;

var displayedMenuFXOut;



function CreateElements()

{

    infoPopupMenu = $('popup_menu_info');

    if (infoPopupMenu.hasClass('popup_selected')) displayedMenu = infoPopupMenu;

    aboutPopupMenu = $('popup_menu_about');

    if (aboutPopupMenu.hasClass('popup_selected')) displayedMenu = aboutPopupMenu;

    eventsPopupMenu = $('popup_menu_events');

    if (eventsPopupMenu.hasClass('popup_selected')) displayedMenu = eventsPopupMenu;

    linksPopupMenu = $('popup_menu_links');

    if (linksPopupMenu.hasClass('popup_selected')) displayedMenu = linksPopupMenu;

    contactPopupMenu = $('popup_menu_contact');

    if (contactPopupMenu.hasClass('popup_selected')) displayedMenu = contactPopupMenu;



    infoPopupLink = $('infoPopupLink');

    aboutPopupLink = $('aboutPopupLink');

    eventsPopupLink = $('eventsPopupLink');

    linksPopupLink = $('linksPopupLink');

    contactPopupLink = $('contactPopupLink');

}



function CreateFX()

{

    infoFXIn = new Fx.Styles(infoPopupMenu, { duration:0,wait:false,transition: Fx.Transitions.Quad.easeIn });

    aboutFXIn = new Fx.Styles(aboutPopupMenu, { duration:0,wait:false,transition: Fx.Transitions.Quad.easeIn });

    eventsFXIn = new Fx.Styles(eventsPopupMenu, { duration:0,wait:false,transition: Fx.Transitions.Quad.easeIn });

    linksFXIn = new Fx.Styles(linksPopupMenu, { duration:0,wait:false,transition: Fx.Transitions.Quad.easeIn });

    contactFXIn = new Fx.Styles(contactPopupMenu, { duration:0,wait:false,transition: Fx.Transitions.Quad.easeIn });



    infoFXOut = new Fx.Styles(infoPopupMenu, { duration:0,wait:false,transition: Fx.Transitions.Quad.easeOut });

    aboutFXOut = new Fx.Styles(aboutPopupMenu, { duration:0,wait:false,transition: Fx.Transitions.Quad.easeOut });

    eventsFXOut = new Fx.Styles(eventsPopupMenu, { duration:0,wait:false,transition: Fx.Transitions.Quad.easeOut });

    linksFXOut = new Fx.Styles(linksPopupMenu, { duration:0,wait:false,transition: Fx.Transitions.Quad.easeOut });

    contactFXOut = new Fx.Styles(contactPopupMenu, { duration:0,wait:false,transition: Fx.Transitions.Quad.easeOut });



    if (displayedMenu == infoPopupMenu)

    {

        displayedMenuFXOut = infoFXOut;

        infoFXIn.start({'opacity': [0, 1]});

    }

    else if (displayedMenu == aboutPopupMenu)

    {

        displayedMenuFXOut = aboutFXOut;

        aboutFXIn.start({'opacity': [0, 1]});

    }

    else if (displayedMenu == eventsPopupMenu)

    {

        displayedMenuFXOut = eventsFXOut;

        eventsFXIn.start({'opacity': [0, 1]});

    }

    else if (displayedMenu == linksPopupMenu)

    {

        displayedMenuFXOut = linksFXOut;

        linksFXIn.start({'opacity': [0, 1]});

    }

    else

    {

        displayedMenuFXOut = contactFXOut;

        contactFXIn.start({'opacity': [0, 1]});

    }

}



function Transition(el, fxin, fxout)

{

    if (displayedMenu != null)

    {

        if (displayedMenu == el) return;

        displayedMenuFXOut.start({'opacity': [1, 0]});

    }

    fxin.start({'opacity': [0, 1]});

    displayedMenu = el;

    displayedMenuFXOut = fxout;

}



function InitPopupMenus()

{

    infoPopupLink.addEvents({'mouseover': function(){Transition(infoPopupMenu, infoFXIn, infoFXOut);}});

    aboutPopupLink.addEvents({'mouseover': function(){Transition(aboutPopupMenu, aboutFXIn, aboutFXOut);}});

    eventsPopupLink.addEvents({'mouseover': function(){Transition(eventsPopupMenu, eventsFXIn, eventsFXOut);}});

    linksPopupLink.addEvents({'mouseover': function(){Transition(linksPopupMenu, linksFXIn, linksFXOut);}});

    contactPopupLink.addEvents({'mouseover': function(){ Transition(contactPopupMenu, contactFXIn, contactFXOut);}});

}*/

function showMenu(id) {

     $('.top-menu').each( function(i) {
         $(this).hide();
     } );
     $('#'+id).show();
}


function validate_submission(){

    var errors = false;

    $('form input.required, form select.required').each(
        function() {
            if ($(this).attr('disabled') == false) {
                if (!$(this).val()) {
                    errors = true;
                    $('label[for="'+this.name+'"]').addClass('error');
                } else if ($('label[for="'+this.name+'"]').hasClass('error')){
                    $('label[for="'+this.name+'"]').removeClass('error');
                }
            }
        }
    );

    if (errors) {
        alert('Please complete the compulsory(red) fields.');
        return false;
    } else {
        $('#submission').submit();
    }
}

$(document).ready(function(){

    $('.show').each(
        function() {
             $(this).bind('click', function(e) {
                 id = $(this).attr('id').split('PopupLink')[0];
                 showMenu(id);
             });
        }
    );
    $('#pres-radio-comm').bind(
        'click', function(e) {
        $('special_interest').hide();
        $('#commission').show();
        }
    );
    $('#pres-radio-special').bind(
        'click', function(e) {
        $('#special_interest').show();
        $('#commission').hide();
        }
    );
    $('#i-agree').bind(
        'click', function(e) {
            if ($(this).attr('checked') == true) {
                $('#submit-div').show();
            } else {

                $('#submit-div').hide();
            }
        }
    );

    if ($('#pres-radio-special').attr('checked') == true) {
        $('#special_interest').show();
        $('#commission').hide();
    } else {
        $('#special_interest').hide();
        $('#commission').show();
    }
});