/* Responsible for Code Creatation and Contents: Ralf Greiner-Jacob; last change: 2011/01/15 */

function LoadHeaderFrame(Url0, Url1, Url2, Url3, Url4) {
  var tmp;
  /* Url0: Title text file
     Url1: Requested file
     Url2: Referrer
     Url3: Redirection on load with frameset
     Url4: Betriebsname (& Gattung)
  alert ("Url0=" +Url0 +"\nUrl1=" +Url1 +"\nUrl2=" +Url2 +"\nUrl3=" +Url3 +"\nUrl4=" +Url4 +"\ntop.frames.length=" +top.frames.length); */

  if(top.frames.length < 2) {
    if (Url3 == undefined || Url3 == null) {
      tmp = "/index.html" +"?Url0=" +Url0.replace('+', '%2B') +"&Url1=" +Url1;
    }
    else {
      tmp = "/index.html" +"?Url0=" +Url0.replace('+', '%2B') +"&Url1=" +Url3;
    }
    if (Url2 != undefined && Url2 != null) {
      tmp = tmp +"&Url2=" +Url2;
    }
    if (Url4 != undefined && Url4 != null) {
      tmp = tmp +"&Betriebsname=" +Url4.replace('+', '%2B');
    }
    top.location.href = tmp;
  }
  else {
    Url0len = Url0. length;
    Lang = Url0. substr(Url0len -6, 2);
    if (Lang != "Fr" && Lang != "En" && Lang != "Es" && Lang != "It") {
      Lang = "";
    }
    Pos = Url1. lastIndexOf('?Url');
    if (Pos >= 0 && Url1. length >= Pos +6) {
      tmp = "/UpTitle.phtml?" +Url1. substr(Pos +1, Url1. length -Pos);
    }
    else {
      PosQ = Url1. lastIndexOf('?');
      for(i=1; PosQ >= 0; i++) {
        Url1 = Url1. slice(0, PosQ) +"&Url1_" +i +"=" +Url1. slice(PosQ +1);
        PosQ = Url1. lastIndexOf('?');
      }
      if (Url3 == undefined || Url3 == null) {
        tmp = "/UpTitle.phtml?Url0=" +Url0.replace('+', '%2B') +"&Url1=" +Url1;
        if (Url2 == undefined || Url2 == null) {
          tmp = tmp +"&Url2=" +Url2;
        }
      }
      else {
        tmp = "/UpTitle.phtml?Url0=" +Url0.replace('+', '%2B').replace('+', '%2B') +"&Url1=" +Url1 +"&Url2=" +Url2 +"&Url3=" +Url3;
      }
    }
    if (Url4 != undefined && Url4 != null) {
      tmp = tmp +"&Betriebsname=" +Url4.replace('+', '%2B');
    }
    top.frames['title'].location.href = tmp;
  }
  return;
}
