
function DropLoginInit() {
if (document.getElementById('login_link') !=null){
$('login_link').addEvent('click', function() {
 if (loginvisible) $('droplogin').setStyle('display', 'none');
 else $('droplogin').setStyle('display', 'block');
 loginvisible = !loginvisible;
});}
}
window.addEvent('domready', function(){
loginvisible = false;
DropLoginInit();
});

function DropShareInit() {
if (document.getElementById('share_link') !=null){
$('share_link').addEvent('click', function() {
 if (sharevisible) $('dropshare').setStyle('display', 'none');
 else $('dropshare').setStyle('display', 'block');
 sharevisible = !sharevisible;
});}
}
window.addEvent('domready', function(){
sharevisible = false;
DropShareInit();
});

function DropEmailInit() {
if (document.getElementById('email_link') !=null){
$('email_link').addEvent('click', function() {
 if (emailvisible) $('dropemail').setStyle('display', 'none');
 else $('dropemail').setStyle('display', 'block');
 emailvisible = !emailvisible;
});}
}
window.addEvent('domready', function(){
emailvisible = false;
DropEmailInit();
});

function DropAuthorInit() {
if (document.getElementById('author_link') !=null){
$('author_link').addEvent('click', function() {
 if (authorvisible) $('dropauthor').setStyle('display', 'none');
 else $('dropauthor').setStyle('display', 'block');
 authorvisible = !authorvisible;
});}
}
window.addEvent('domready', function(){
authorvisible = false;
DropAuthorInit();
});

function CancelEmailForm(element, action) {
element.setStyle('display', 'none');
if (action.contains('author')) {
authorvisible = false;
}
else if (action.contains('recommend')) {
emailvisible = false;
}
} 

