function ocw(url, name, width, height, additionalOptions) {
	if (additionalOptions == null || additionalOptions.length == 0)
		var options =  "width=" + width + ",height=" + height + "scrollbars=1, resizable=1, menubar=no";
	else
		var options =  "width=" + width + ",height=" + height + "," + additionalOptions;

	var x = (screen.width  / 2) - (width  / 2);
	var y = (screen.height / 2) - (height / 2);

	var win = window.open(url, name, options);
	win.moveTo(x, y);
	win.focus();
}


// replace rel="external" with target="_blank" 

function setExternalLinks() {
    if (! document.getElementsByTagName) {
        return null;
    }
    var anchors = document.getElementsByTagName("a");
    for (var i=0;i < anchors.length;i++) {
        var anchor = anchors[i];
        if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external") {
            anchor.setAttribute("target", "blank");
        }
    }
}

// Open centered Popups

function openPopup(url,width,height)
{
	var l = (screen.availWidth - width) / 2;
	var t = (screen.availHeight - height) / 2;
	popup = window.open(url,"Popup","width="+width+",height="+height+",screenX="+l+",screenY="+t+",left=" +l+",top="+t+",scrollbars=1,resizable=1,menubar=no");
	popup.focus();
}

function getRubrik(rObj, fid) {
  if(rObj.checked){
      window.opener.document.getElementById("rubrik_id"+fid).value = rObj.value;
      window.opener.document.getElementById("rubrik"+fid).value = rObj.id;
      window.close();  
  }else{
      for(var i=0; i<rObj.length; i++){ 
         if (rObj[i].checked){ 
            window.opener.document.getElementById("rubrik_id"+fid).value = rObj[i].value;
            window.opener.document.getElementById("rubrik"+fid).value = rObj[i].id;
            window.close();
         }
      }
   }
}

function getKatalog(rObj) {

   if(rObj.checked){
         window.opener.document.getElementById("katalog_id").value = rObj.value;
         window.opener.document.getElementById("katalog").value = rObj.id;
         window.close();
   }else{
     for(var i=0; i<rObj.length; i++){ 
         if (rObj[i].checked){ 
            window.opener.document.getElementById("katalog_id").value = rObj[i].value;
            window.opener.document.getElementById("katalog").value = rObj[i].id;
            window.close();
         }
     }
   }
}