$(document).ready(function()
{
    // About pages
/*
    $("a[rel*=floatbox]").click(function(event) {
        event.preventDefault();
        $.floatbox({
            ajax: {
                url: "/volumes/about/36/", // request url
                params: "name=ieda&age=23", //post parameters
                before: "<p>Loading content</p>", //loading message while the request is being processed
            },
            fade: true,
            bgConfig: {
                position: ($.browser.msie) ? "absolute" : "fixed",
                zIndex: 8,
                width: "100%",
                height: "100%",
                top:  "0px",
                left: "0px",
                backgroundColor: "#000",
                opacity: "0.9",
                display: "none"
            },
            boxConfig: {
                position: ($.browser.msie) ? "absolute" : "fixed",
                zIndex: 9,
                width: "700px",
                margin: "0 0 0 -370px",
                height: "auto",
                top: "50px",
                padding: "0 20px 5px 20px",
                left: "50%",
                backgroundColor: "#fff",
                display: "none",
                border: "2px solid black",
                textAlign: 'left'
            }
        });
    }); 
*/  
     
    // Zebra tables
    $('table.standard tr:even').addClass('even');
    $('table.standard tr:odd').addClass('odd');
    
    // Horizontal navigation on all pages
    $('#nav li.dropdown').hover(
        function() {
            $(this).find('ul:first:hidden').css({visibility: "visible", display: "none"}).slideDown(400);
		},
        function() {
            $(this).find('ul:first').css({visibility: "hidden"});
        }
    );
    
    // Creditcard processing pages
    $('form.paymentform').submit(
        function() {
            var submit = $('input[type=submit]');
            submit.attr("disabled", "disabled"); 
            setTimeout(
                function() { submit.removeAttr("disabled"); },
                10000
            );
        }
    );
    
    // Editorial board index
    $('.country_list a').click(function(event) {
        event.preventDefault();
        $('#countries').find('.country').slideUp();        
        var country = $(this).attr('href').split('/').pop();
        $('#' + country).slideDown();
    });
    
    // Add another author box during create paper
    authorIndexCounter = 1;
    $('#add_author').click(function myAuthorBox (event) {
        event.preventDefault();
                
        // Add another author box
        inputHtml =   '<div class="author">'
                    + '    <div class="role">Additional Author #' + authorIndexCounter + '</div>'
                    + '    <div class="form">'
                    + '        <input type="hidden" name="data[Author][' + authorIndexCounter + '][weight]" value="' + (authorIndexCounter + 1) * 10 + '" id="Author0Weight" />'
                    + '        <div class="input text"><label for="Author' + authorIndexCounter + 'Firstname">First name</label><input name="data[Author][' + authorIndexCounter + '][firstname]" type="text" value="" id="Author' + authorIndexCounter + 'Firstname" /></div>'
                    + '        <div class="input text"><label for="Author' + authorIndexCounter + 'Surname">Family name</label><input name="data[Author][' + authorIndexCounter + '][surname]" type="text" value="" id="Author' + authorIndexCounter + 'Surname" /></div>'
                    + '        <div class="input text"><label for="Author' + authorIndexCounter + 'Email">Email</label><input name="data[Author][' + authorIndexCounter + '][email]" type="text" maxlength="200" value="" id="Author' + authorIndexCounter + 'Email" /></div>'
                    + '        <div class="input textarea"><label for="Author' + authorIndexCounter + 'Blurb">Blurb</label><textarea name="data[Author][' + authorIndexCounter + '][blurb]" cols="30" rows="6" id="Author' + authorIndexCounter + 'Blurb" ></textarea></div>'
                    + '    </div>'
                    + '</div>';
        
        // Append it
        $('#authors_container').append(inputHtml);
        
        authorIndexCounter++;
        }
    );
    
    // Slide down the paper list for each volume
/*
    $('.volumes_year h3 a').click(function(event) {
        event.preventDefault();       
        var number = $(this).attr('href').split('/').pop();
        $('#volume' + number).toggle(400);
    });
*/
});