var sid_q='';

var sid_a='';

//
// Serverpfad bestimmen
//
serverpfad = "file:///E|/Sandbox/Liedler-Test/roche-abnahme.liedler-test.de/roche.de/abnahme/";

if (document.location.href.indexOf("http://") != -1) {
  serverpfad = "/";
}

// Browsercheck über CTN-Funktion bw (z.B bw.ie4)

function OpenWindow(theURL,winName,winCenter,x,y,features) {	
  var param = "width=" + x + ",height=" + y + ( features=="" ? "" : "," + features );    
  
 if(theURL.indexOf("?")==-1)
 {
  if(theURL.indexOf("anker")!=-1){	  	    	
	theURL = theURL.split("#")[0]+sid_q+"#"+theURL.split("#")[1];
	var win = window.open(theURL,winName,param); 
  }else{
	  var win = window.open(theURL+sid_q,winName,param);
  }
 }
 else
 {
  var win = window.open(theURL+sid_a,winName,param);
 }

  if (theURL.indexOf('http://') == -1) {
    if (winCenter) win.moveTo((screen.width-x)/2,(screen.height-y)/2);
    win.focus();
  }
}
//
//  Neues Fenster für Glossar öffnen und an richtige Stelle springen.
//
function Glossar (begriff) {
  var datei = begriff.charAt(0).toLowerCase();
  switch (datei) {
    case "i" : datei = "ij"; break;
    case "j" : datei = "ij"; break;
    case "p" : datei = "pq"; break;
    case "q" : datei = "pq"; break;
    case "v" : datei = "vw"; break;
    case "w" : datei = "vw"; break;
    case "x" : datei = "xyz"; break;
    case "y" : datei = "xyz"; break;
    case "z" : datei = "xyz"; break;
   }

  var url = document.location.href;
  var url_glossar = serverpfad + "pharma/indikation/onkologie/glossar/" + datei + ".htm#" + begriff;

   var win = window.open(url_glossar,"Glossar","width=360,height=450,scrollbars=yes");

  win.focus(); 
}


function LastChanged() {
  var datum = new Date(document.lastModified);

  var jahr = datum.getYear();
  var monat = datum.getMonth() + 1;
  var tag = datum.getDate();

  if (jahr<=200) jahr += 1900;
  if (jahr<=1999) jahr += 100;
  tag = (tag < 10 ? "0" : "") + tag;
  monat = (monat < 10 ? "0" : 0) + monat;

  return (tag+ "." + monat+ "." + jahr);
}     


function Go(x)
{
document.location.href = x;
}

function createEmail(emailid){
 var emails = new Array(1);
 //list of the Emails 
 emails[0]="uta.bruenger$roche|com";
 
 var newEmail;
 newEmail = emails[emailid].replace("$","@");
 newEmail = newEmail.replace("|",".");
 
 return "mailto:"+newEmail;	
}



function alphStrip(str) { // wenn z.b  eingegeben wird "Etwa 7,5 " kommt raus "7.5"
       if (str.indexOf(',')>-1) 
        {str=str.split(',').join('.')}
       if (str.split('.').length>2)
        {str=str.split('.')[0]+'.'+str.split('.')[1]};
         //falls Komma als Dezimaltrennzeichen vorkommt, punkt draus.
         //bei mehreren kommata/punkten nur ersten als dezimalzeichen auffassen

       val=str; for (n=0; n<str.length; n++) 
        {
         s = str.substring(n,n+1);
         if ( ((s>'9') || (s<'0'))  && (s!='.') )
          {val=val.replace(s,'')}
        }
        // alles ausser zahlen und . wegwerfen
       return val
      }


function abstract(welches){
	OpenWindow('/pharma/indikation/fachinfo/transplantation/service/literatur/abstract.html?id='+welches,'1','Abstract','600','600','scrollbars=yes, resizable=yes');
}




//
// Dreamweaver-Funktionen
//
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

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]+sid_q;}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i>d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2]+sid_q;}
}

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}

function MM_callJS(jsStr) { //v2.0
  return eval(jsStr)
}

function MM_nbGroup(event, grpName) { //v3.0
  var i,img,nbArr,args=MM_nbGroup.arguments;
  if (event == "init" && args.length > 2) {
    if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
      img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;
      if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
      nbArr[nbArr.length] = img;
      for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
        if (!img.MM_up) img.MM_up = img.src;
        img.src = img.MM_dn = args[i+1];
        nbArr[nbArr.length] = img;
    } }
  } else if (event == "over") {
    document.MM_nbOver = nbArr = new Array();
    for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = (img.MM_dn && args[i+2]) ? args[i+2] : args[i+1];
      nbArr[nbArr.length] = img;
    }
  } else if (event == "out" ) {
    for (i=0; i < document.MM_nbOver.length; i++) {
      img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }
  } else if (event == "down") {
    if ((nbArr = document[grpName]) != null)
      for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }
    document[grpName] = nbArr = new Array();
    for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = img.MM_dn = args[i+1];
      nbArr[nbArr.length] = img;
  } }
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);


//**************
ln  =  1;
tid =  null;
ip  = '../../images/menu/p';
g = '.gif'
d = 'Div'

//******************************************************************
//bild-und layerfunktionen: tauschen, verstecken/zeigen, verschieben
//ly = layername; target=bildname; img = bildpfad; lp = linke position; tp = obere position
//ln = zahle der layers in netscaoe, fuers dokument feststellen, damit keine fehler entstehen
// wenn noch nicht alle layers verfuegbar sind.

function rpi (target,img,ly)  {
        if (bw.ie)  {document[target].src = img}
        if (bw.ns4)   {if(ly!="null") { document.layers[eval('"'+ly+'"')].document[target].src=img}
            else    { document[target].src = img}}
        if (bw.dom)   {document[target].src = img}
      }

function showly(ly)   {
        if (bw.ns4)   {document.layers[eval('"'+ly+'"')].visibility="visible"}
        if (bw.ie)  {document.all[''+ly].style.visibility = "visible"}
        if (bw.dom)   {var lytg=document.getElementById(ly);lytg.style.visibility='visible'}
        }

function hidely(ly)   {
        if(bw.ns4)  {document.layers[eval('"'+ly+'"')].visibility="hide"}
        if (bw.ie)  {document.all[''+ly].style.visibility = "hidden"}
        if (bw.dom)   {var lytg=document.getElementById(ly); lytg.style.visibility='hidden'}
      }

function setpos (ly,lp,tp) 
      {ly=eval('"'+ly+'"')
        if (bw.ie)    {document.all[''+ly].style.left=lp;  document.all[''+ly].style.top=tp }
        if (bw.ns4) {document.layers[ly].top=tp;  document.layers[ly].left=lp}
        if (bw.dom)   {var lytg=document.getElementById(ly); lytg.style.left=lp; lytg.style.top=tp}
      }
      

function cliply(ly,t,r,b,l) {
  ly=eval('"'+ly+'"');
  if (bw.ns4) { 
    document.layers[ly].clip.top=t;
  document.layers[ly].clip.right=r;
  document.layers[ly].clip.bottom=b;
  document.layers[ly].clip.left=l
  }
   if (bw.ie)     {document.all[''+ly].style.clip = "rect("+t+"px "+r+"px "+b+"px "+l+"px)"}
         if (bw.dom)    {document.getElementById(ly).style.clip= "rect("+t+"px "+r+"px "+b+"px "+l+"px)"}
        }
