Team:TU Delft/header2

From 2010.igem.org

(Difference between revisions)
Line 51: Line 51:
return false;
return false;
});
});
 +
 +
  // setup hovering
 +
  var btnCssClassSelected = "menu_button_" + page + "_sel";
 +
  btn.hover(function() {
 +
    if (page != activePage)
 +
      btn.addClass(btnCssClassSelected);
 +
  }, function() {
 +
    if (page != activePage)
 +
      btn.removeClass(btnCssClassSelected);
 +
  });
 +
 +
  btn.addClass("button_pointer");
 +
  if (page == activePage)
 +
    btn.addClass("menu_button_"+activePage+"_sel");
 +
});
});
 +
 +
function pageload(hash) {
 +
 +
// hash doesn't contain the first # character.
 +
if(hash) {
 +
var url = wgServer + "/Team:TU_Delft/" +hash+ "?action=render";
 +
$.get(url, function(data) {
 +
$("#load").html(data).fadeIn(200);
 +
rewriteLinks($("#load"));
 +
});
 +
} else {
 +
// start page
 +
$("#load").empty();
 +
}
 +
}
 +
 +
 +
function rewriteLinks(elem) {
 +
 +
$("a", elem).each(function(){
 +
 +
var isFound = $( this ).attr( 'href' ).toString().search( new RegExp( /Team:TU_Delft/i ) );
 +
 +
if(isFound > 0) {
 +
this.href = this.href.replace("Team:TU_Delft/", wgPageName+ "#");
 +
}
 +
 +
});
 +
</script>
</script>

Revision as of 13:51, 21 July 2010