// common JS functions for MARBEF Training pages

function OpenLink(URL,wd,hg,scroll){
 if (!hg) hg=555;	
 if (!wd) wd=640;
 var sb="yes"; //default scrollbars
 if (scroll==0) sb='no';     
 if (winDetail) winDetail.close();
 var winDetail = window.open(URL,"Links","width="+wd+",height="+hg+",left=250,top=100,resizable=yes,scrollbars="+sb); 
 winDetail.focus();
 return;
}


function sendText(text,obj){
 if (window.opener){
   if (txtfield = getObj(obj)) { 
    if (txtfield.value==""){ txtfield.value=urldecode(text); }else{ txtfield.value=txtfield.value + " | " + urldecode(text); }
   }
  }
 window.close();
}


function getObj(name){
 var obj;
 if (document.getElementById){ obj = window.opener.document.getElementById(name);}
 else if (document.all) { obj = window.opener.document.all[name]; }
 else if (document.layers) { obj = window.opener.document.layers[name]; }
 return obj;
}


function urldecode(ch) {
   ch = ch.replace(/[+]/g," ")
   return unescape(ch)
}


function closePopup(){
 if (window.opener && !window.opener.closed){
  window.opener.location.href = "eurobissearch.php";   
 }else{
  alert("The original window is closed, the layer is not added.")
 }
 window.close(); 
}




