
function open4flexWindow(url,width,height) {
  if(typeof width == 'undefined') { var width = 720; }
  if(typeof height == 'undefined') { var height = 650; }
  var win=window.open(url, "opinion", "width=" + width + ", height=" + height + ", status=yes, resizable=yes, scrollbars=yes");
}


function addOnLoad(func) {
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    var oldonload=window.onload;
    window.onload = function() {
      if (oldonload) {
        oldonload();
      }
      func();
    }
  }
}

function addOnUnload(func) {
  if (typeof window.onunload != 'function') {
    window.onunload = func;
  } else {
    var oldonunload=window.onunload;
    window.onunload = function() {
      if (oldonunload) {
        oldonunload();
      }
      func();
    }
  }
}

var showBigImagePreviewImage=null;
var showBigImageUrl=null;
var showBigImageWidth=0;
var showBigImageHeight=0;
function showBigImage(previewelement, url, width, height) {
  previewelement=previewelement.getElementsByTagName("img")[0];
  showBigImageUrl=url;
  showBigImageWidth=width;
  showBigImageHeight=height;
  showBigImagePreviewImage=previewelement;
  
  if (typeof doShowBigImage == "function") {
    doShowBigImage(showBigImagePreviewImage, url, width, height);
  } else {
    var e = document.createElement("script");
    e.src = "/assets/showbigimage.js";
    e.type="text/javascript";
    document.getElementsByTagName("head")[0].appendChild(e);
  }
}


var img=new Image();
img.src="/assets/loading.gif";




/* Alle Links in der aktuellen Seite mit CSS-Klassen versehen */
function markLinks() {
  var a=document.getElementsByTagName("a");
  
  var debug="";
  for (var i=0; i<a.length; i++) {
    var link=a[i];
    var url=link.href;
    var cn="linkExt";
    if (url.match(/\.pdf$/)) {
      cn="linkPdf";
    } else if (url.match(/\.doc$/)) {
      cn="linkDoc";
    } else if (url.match(/^mailto:/i)) {
      cn="linkMail";
    } else if (!url.match(/^http:\/\//i) || url.match(/^http:\/\/w?w?w?\.?pirna\.de/i) || url.match(/^http:\/\/w?w?w?\.?zopf\.pirna\.de/i)) {
      cn="linkInt";
    } 
    
    if (link.className.length>0) {
      link.className+=" "+cn;
    } else {
      link.className=cn;
    }
    
    debug+=url+" "+link.className+"\n";
    
  }
}
addOnLoad(markLinks);

