Team:ETH Zurich/Templates/HeaderNew

From 2011.igem.org

(Difference between revisions)
Line 10: Line 10:
     $(function()
     $(function()
{
{
-
if ($('#pt-logout').length)
 
-
{
 
-
$('#loginMenu').hide();
 
-
$('#editMenu').show();
 
var docLink = document.URL;
var docLink = document.URL;
if (document.URL.indexOf("?") != -1)
if (document.URL.indexOf("?") != -1)
{
{
-
  docLink += '&';
+
docLink += '&';
}
}
else
else
{
{
-
  docLink += '?';
+
docLink += '?';
}
}
-
$('#editLink').attr('href', docLink + 'action=edit');
+
if ($('#pt-logout').length)
-
$('#historyLink').attr('href', docLink + 'action=history');
+
{
-
 
+
$('#loginMenu').hide();
-
 
+
$('#editMenu').show();
 +
 +
$('#editLink').attr('href', docLink + 'action=edit');
 +
$('#historyLink').attr('href', docLink + 'action=history');
 +
}
 +
else
 +
{
 +
// Page
 +
var page = document.URL;
 +
var a = document.createElement('a');
 +
a.href = document.URL;
 +
var docPath = a.pathname + a.search;
 +
$('#loginLink').attr('href', 'https://2011.igem.org/wiki/index.php?title=Special:UserLogin&returnto=' + encodeURIComponent(docPath));
}
}
-
//restoreMenu(false);
 
     });
     });
-
 
-
    $('#menulist li').mouseover(function(){
 
-
/*
 
-
var foo = $(this).attr('id');
 
-
if (foo != lastPage)
 
-
{
 
-
  $('#overlayFront').stop(true).css('background-image', $('#overlay').css('background-image'));
 
-
  $('#overlayFront').stop(true).animate({opacity: 1}, 0);
 
-
  $('#overlay').stop(true).animate({opacity: 0}, 0);
 
-
  $('#overlay').stop(true).css('background-image', 'url(' + backgrounds[foo] + ')');
 
-
 
 
-
  $('#overlayFront').stop(true).animate({opacity: 0}, 500);
 
-
  $('#overlay').stop(true).delay(400).animate({opacity: 1}, 500);
 
-
 
-
  lastPage = foo;
 
-
}
 
-
 
-
 
-
restoreMenu(true);
 
-
 
-
$(this).stop(true).animate({ backgroundColor: colors[foo] }, 500);
 
-
$(this).children().stop(true).animate({color: 'white'}, 500);
 
-
 
-
$('#headpic').stop(true).delay(200).animate({ backgroundColor: colors[foo]}, 500);
 
-
 
-
 
-
 
-
var vActive = $(this).attr("id");
 
-
$('.'+vActive+'Sub').stop(true).delay(400).fadeIn(500);
 
-
*/
 
-
    });
 
-
 
-
$('.listmain').mouseover(function(){
 
-
// $(this).stop(true).animate({color: '#FFFFFF'}, 200);
 
-
    });
 
-
$('.listmain').mouseleave(function(){
 
-
// $(this).stop(true).animate({color: '#DDDDDD'}, 200);
 
-
    });
 
-
 
});
});

Revision as of 21:07, 15 October 2011

Menu image preload Menu image preload Menu image preload Menu image preload Menu image preload Menu image preload