$(document).ready(function(event){
    $('#no_javascript').remove();
    
    if(jQuery.browser.msie && parseInt(jQuery.browser.version,10) < 7 && parseInt(jQuery.browser.version,10) > 4){
	   $('#page_structure').supersleight();
    }
});

function disable_subpages(){
    $('#page_navigation').css('height','29px');
    $('#page_navigation p#subpages').hide();
}

function slide_fade(object_id,time){
    var speed = time; if(time == ''){ speed = 'normal' }
    $('#'+object_id).animate({opacity:'toggle',height:'toggle'},speed);
}

function pop_window(url,width,height,name){
    if(width && height){
        window.open(url,name,"toolbar=0,location=1,directories=0,status=1,menubar=1,scrollbars=1,resizable=1,width="+width+",height="+height);
    } else {
        window.open(url,name,"toolbar=0,location=1,directories=0,status=1,menubar=1,scrollbars=1,resizable=1,width=950,height=500");
    }
}

function MM_openBrWindow(theURL,winName,features) { // This is very old & messy, the site now uses pop_window as it's foreign navigation
    window.open(theURL,winName,features);
    return false;
}

function event_track(type,page_view,type2,event,link,fn){
    if(type2){ type2 = type2; } else { type2 = type; }

    pageTracker._trackPageview('flash_tracking/'+type+'/'+page_view);
    pageTracker._trackEvent(type2,event,link);
    
    if(link){
        if(fn == 1){ pop_window(link,600,400); }
        else if(fn == 2){ pop_window(link,800,600); }
        else{ location.href = link; }
    }
}

function newWindowNutrition(theURL,winName) {
    window.open(theURL, winName, "toolbar=0,location=1,directories=0,status=1,menubar=0,scrollbars=1,resizable=0,width=400,height=520");
}



function hide_div(objName) {
    obj = document.getElementById(objName);
    if ( obj.style.display == 'block' ) { obj.style.display = 'none' }
}

function show_div(objName) {
    obj = document.getElementById(objName);
    if ( obj.style.display == 'none' ) { obj.style.display = 'block' }
}

var current_div = "";
function toggle_div(objID) {
    var obj = document.getElementById(objID);
    if ( obj.style.display == 'block' ) {
        Slide(objID).up();
        current_div = '';
    } else {
        if ( current_div != '' ) { Slide(current_div).up(); }
        Slide(objID).down();
        current_div = objID;
    }
}

var current_page = "";
function toggle_newsletter(objID) {
    var obj = document.getElementById(objID);
    var lnk = document.getElementById('lnk_'+objID);
    if ( obj.style.display == 'block' ) {
        hide_div(objID);
        current_page = '';
    } else {
        if ( current_page != '' ) {
            hide_div(current_page);
            document.getElementById('lnk_'+current_page).style.color = '#000000';
        }
    show_div(objID);
    current_page = objID;
    lnk.style.color = '#D54640';
    }
}

var current_year = "";
function toggle_year(objID) {
    var obj = document.getElementById(objID);
    var lnk = document.getElementById('lnk_'+objID);
    if ( obj.style.display == 'block' ) {
        hide_div(objID);
        current_year = '';
    } else {
        if ( current_year != '' ) {
            hide_div(current_year);
            document.getElementById('lnk_'+current_year).style.color = '#000000';
        }
        show_div(objID);
        current_year = objID;
        lnk.style.color = '#D54640';
    }
}
