
// open.window method used by AbstractLinkHelper
function cms_openWindow(pLinkUrl, pLinkTarget, pLinkWindowAttributes) {
  if (pLinkTarget==null || pLinkTarget=="_self") {
    document.location = pLinkUrl;
  }
  else if(pLinkTarget!="layer"){
    window.open(pLinkUrl, pLinkTarget, pLinkWindowAttributes);
  }
}

// deprecated - not used by AbstractLinkHelper any longer
function openWindow(url, target, width, height, centered) {
  var paramYY = "scrollbars=yes,resizable=1";
  var paramYN = "scrollbar=yes,resizable=0";
  var paramNN = "scrollbar=0;resizable=0";
  var parameter2 = "";
  if (centered == true && (navigator.appName.indexOf("Netscape") > -1 && parseInt(navigator.appVersion.substring(0,1)) >=4 )
      || (navigator.appName.indexOf("Microsoft Internet Explorer") > -1 && parseInt(navigator.appVersion.substring(0,1)) >=4 )) {
    var w = (screen.width/2)-(width/2);
    var h = (screen.height/2)-(height/2);

    if (width != 0) {
      parameter2 += ',width=' + width + ', screenX=' + w + ',left=' + w;
    }
    if (height != 0) {
      parameter2 += ',height=' + height + ', screenY=' + h + ',top=' + h;
    }
  } else {
    if (width != 0) {
      parameter2 += ',width=' + width;
    }
    if (height != 0) {
      parameter2 += ',height=' + height;
    }
  }
  // Originaler Aufruf:
  // var win = window.open(url, target, parameter);
  // Neu: Unterscheidung, ob CC5, www2.volkswagen.de
  if (url.indexOf("cc5.volkswagen.de") > 0) {
    var win = window.open(url, "CC5", paramYY + parameter2);
  } else {
    // Die Movies (COM, Erlebnis->) sollen ohne scrollbar in fester Groesse geoeffnet werden
    // Genau wie die Emosites...
    if ((url.indexOf("www2.volkswagen.de/volkswagen_com/popup_movie_") > 0)
        || (url.indexOf("emosites.volkswagen.de") > 0)
        ) {
      var win = window.open(url, target, paramNN + parameter2);
    } else {
      var win = window.open(url, target, paramYY + parameter2);
    }
  }
  if (win) {
    win.focus();
  }
}

