function HideContent(d) {
if(d.length < 1) { return; }
YAHOO.util.Dom.setStyle( d, 'display', "none" );
}
function ShowContent(d) {
if(d.length < 1) { return; }
YAHOO.util.Dom.setStyle( d, 'display', "block" );
}
function ReverseContentDisplay(d) {
if(d.length < 1) { return; }
if(YAHOO.util.Dom.getStyle( d, 'display' ) == "none" ) { YAHOO.util.Dom.setStyle( d, 'display', "block" ); }
else { YAHOO.util.Dom.setStyle( d, 'display', "none" ); }
}

function showLayer(theLayer) {
    switch( theLayer )
    {
      case 'vote_1_overlay':
        document.getElementById('vote_1_overlay').style.visibility = 'visible';
        document.getElementById('vote_2_overlay').style.visibility = 'hidden';
        document.getElementById('vote_3_overlay').style.visibility = 'hidden';
        document.getElementById('vote_4_overlay').style.visibility = 'hidden';
        document.getElementById('vote_5_overlay').style.visibility = 'hidden';
        
        document.getElementById('title_search').style.display = 'none';
        document.getElementById('content_search').style.display = 'none';
        document.getElementById('title_nominees').style.display = 'none';
        document.getElementById('content_nominees').style.display = 'none';
        document.getElementById('title_vote').style.display = '';
        document.getElementById('content_vote').style.display = '';
        YAHOO.util.Dom.setStyle( 'title_submit', 'display', 'none' );
        YAHOO.util.Dom.setStyle( 'content_submit', 'display', 'none' );

        hideProfileEx();
        break;
      case "vote_2_overlay":
        document.getElementById('vote_1_overlay').style.visibility = 'hidden';
        document.getElementById('vote_2_overlay').style.visibility = 'visible';
        document.getElementById('vote_3_overlay').style.visibility = 'hidden';
        document.getElementById('vote_4_overlay').style.visibility = 'hidden';
        document.getElementById('vote_5_overlay').style.visibility = 'hidden';
        
        document.getElementById('title_search').style.display = 'none';
        document.getElementById('content_search').style.display = 'none';
        document.getElementById('title_nominees').style.display = 'none';
        document.getElementById('content_nominees').style.display = 'none';
        document.getElementById('title_vote').style.display = '';
        document.getElementById('content_vote').style.display = '';
        YAHOO.util.Dom.setStyle( 'title_submit', 'display', 'none' );
        YAHOO.util.Dom.setStyle( 'content_submit', 'display', 'none' );

        hideProfileEx();
        break;
      case "vote_3_overlay":
        document.getElementById('vote_1_overlay').style.visibility = 'hidden';
        document.getElementById('vote_2_overlay').style.visibility = 'hidden';
        document.getElementById('vote_3_overlay').style.visibility = 'visible';
        document.getElementById('vote_4_overlay').style.visibility = 'hidden';
        document.getElementById('vote_5_overlay').style.visibility = 'hidden';
        
        document.getElementById('title_search').style.display = 'none';
        document.getElementById('content_search').style.display = 'none';
        document.getElementById('title_nominees').style.display = 'none';
        document.getElementById('content_nominees').style.display = 'none';
        document.getElementById('title_vote').style.display = '';
        document.getElementById('content_vote').style.display = '';
        YAHOO.util.Dom.setStyle( 'title_submit', 'display', 'none' );
        YAHOO.util.Dom.setStyle( 'content_submit', 'display', 'none' );

        hideProfileEx();
        break;
      case "vote_4_overlay":
        document.getElementById('vote_1_overlay').style.visibility = 'hidden';
        document.getElementById('vote_2_overlay').style.visibility = 'hidden';
        document.getElementById('vote_3_overlay').style.visibility = 'hidden';
        document.getElementById('vote_4_overlay').style.visibility = 'visible';
        document.getElementById('vote_5_overlay').style.visibility = 'hidden';
        
        document.getElementById('title_search').style.display = 'none';
        document.getElementById('content_search').style.display = 'none';
        document.getElementById('title_nominees').style.display = 'none';
        document.getElementById('content_nominees').style.display = 'none';
        document.getElementById('title_vote').style.display = '';
        document.getElementById('content_vote').style.display = '';
        YAHOO.util.Dom.setStyle( 'title_submit', 'display', 'none' );
        YAHOO.util.Dom.setStyle( 'content_submit', 'display', 'none' );
        
        hideProfileEx();
        break;
      case "vote_5_overlay":
        document.getElementById('vote_1_overlay').style.visibility = 'hidden';
        document.getElementById('vote_2_overlay').style.visibility = 'hidden';
        document.getElementById('vote_3_overlay').style.visibility = 'hidden';
        document.getElementById('vote_4_overlay').style.visibility = 'hidden';
        document.getElementById('vote_5_overlay').style.visibility = 'visible';
        
        document.getElementById('title_search').style.display = '';
        document.getElementById('content_search').style.display = '';
        document.getElementById('title_nominees').style.display = 'none';
        document.getElementById('content_nominees').style.display = 'none';
        document.getElementById('title_vote').style.display = 'none';
        document.getElementById('content_vote').style.display = 'none';
        YAHOO.util.Dom.setStyle( 'title_submit', 'display', 'none' );
        YAHOO.util.Dom.setStyle( 'content_submit', 'display', 'none' );
        
        hideProfileEx();
        break;
    }

    if (theLayer == "box") {
        document.getElementById('box').style.visibility = 'visible';
        document.getElementById('eligible_overlay').style.visibility = 'hidden';
        
        if( YAHOO.util.Dom.inDocument( 'category_overlay' ) )
            document.getElementById('category_overlay').style.visibility = 'hidden';
    }
    
    if (theLayer == "eligible_overlay") {
        document.getElementById('eligible_overlay').style.visibility = 'visible';

        if( YAHOO.util.Dom.inDocument( 'category_overlay' ) )
            document.getElementById('category_overlay').style.visibility = 'hidden';

        document.getElementById('box').style.visibility = 'hidden';
    }
    
    if (theLayer == "category_overlay") {
        document.getElementById('category_overlay').style.visibility = 'visible';
        document.getElementById('box').style.visibility = 'hidden';
        document.getElementById('eligible_overlay').style.visibility = 'hidden';
    }
    
    if (theLayer == "box_researchers") {
        document.getElementById('box_researchers').style.visibility = 'visible';
        document.getElementById('box_librarians').style.visibility = 'hidden';
        document.getElementById('box_students').style.visibility = 'hidden';
        document.getElementById('box_nominees').style.visibility = 'hidden';
        document.getElementById('box_rules').style.visibility = 'hidden';
    }
    
    if (theLayer == "box_librarians") {
        document.getElementById('box_librarians').style.visibility = 'visible';
        document.getElementById('box_researchers').style.visibility = 'hidden';
        document.getElementById('box_students').style.visibility = 'hidden';
        document.getElementById('box_nominees').style.visibility = 'hidden';
        document.getElementById('box_rules').style.visibility = 'hidden';
    }
    
    if (theLayer == "box_students") {
        document.getElementById('box_students').style.visibility = 'visible';
        document.getElementById('box_librarians').style.visibility = 'hidden';
        document.getElementById('box_researchers').style.visibility = 'hidden';
        document.getElementById('box_nominees').style.visibility = 'hidden';
        document.getElementById('box_rules').style.visibility = 'hidden';
    }
    
    if (theLayer == "box_nominees") {
        document.getElementById('box_nominees').style.visibility = 'visible';
        document.getElementById('box_librarians').style.visibility = 'hidden';
        document.getElementById('box_students').style.visibility = 'hidden';
        document.getElementById('box_researchers').style.visibility = 'hidden';
        document.getElementById('box_rules').style.visibility = 'hidden';
    }
    
    if (theLayer == "box_rules") {
        document.getElementById('box_rules').style.visibility = 'visible';
        document.getElementById('box_librarians').style.visibility = 'hidden';
        document.getElementById('box_students').style.visibility = 'hidden';
        document.getElementById('box_nominees').style.visibility = 'hidden';
        document.getElementById('box_researchers').style.visibility = 'hidden';
    }
    
    if( YAHOO.env.ua.ie > 0 && YAHOO.env.ua.ie < 7 )
    {
      correctPNG();
    }
}
