document.onclick=ClickHandler;
function ClickHandler(e) {
var target = (e && e.target) || (event && event.srcElement);   check (target, 'share_a_link', 'link_list');
}
function check(target, button_clicked, layer_shown){

var obj = document.getElementById(layer_shown);
var obj2 = document.getElementById(button_clicked);
if (checkParent(target, layer_shown) && target!=obj2) {
	obj.style.display='none';
	return true;
}
if (target==obj2 && obj.style.display=='none') {
	obj.style.display='block';
	return true;
}
if (target==obj2 && obj.style.display=='block') {
	obj.style.display='none';
	return true;
}

}
function checkParent(t, layer_shown){
while(t.parentNode){
if(t==document.getElementById(layer_shown)){
return false
}
t=t.parentNode
}
return true
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}


function changeBgImage (image, id) {
	var element = document.getElementById(id);
	element.style.backgroundImage = "url("+image+")";
}

