var targetLocation="http://www.cm-immobilien.info/engine.php?Session_ID=8425593237220bec83599e0a064b968b";

var ie4=document.all;
var ie5=document.getElementById&&document.all;
var ie6=document.getElementById&&document.all&&(navigator.appVersion.indexOf("MSIE 6.")!=-1);
var ie7=document.getElementById&&document.all&&(navigator.appVersion.indexOf("MSIE 7.")!=-1);
var ns4=document.layers;
var ns6=document.getElementById&&!document.all;
var ns7=document.getElementById&&!document.all;
var Browser_Typ;
var Rechner_Typ;
var Unix;

//-----------------------------------------------------------------------------------------------------------------------------------------------------------------------//
function checkBrowser(){

   this.ver=navigator.appVersion
   this.agent=navigator.userAgent
   this.dom=document.getElementById?1:0
   this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom && !this.opera5)?1:0;
   this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom && !this.opera5)?1:0;
   this.ie7=(this.ver.indexOf("MSIE 7")>-1 && this.dom && !this.opera5)?1:0;
   this.ie4=(document.all && !this.dom && !this.opera5)?1:0;
   this.ie=this.ie4||this.ie5||this.ie6
   this.ns6=(this.dom && parseInt(this.ver) >= 5) ?1:0;
   this.ns7=(this.dom && parseInt(this.ver) >= 6) ?1:0;
   this.ns4=(document.layers && !this.dom)?1:0;
   this.Explorer=(this.ie7||this.ie6||this.ie5||this.ie4||this.ns4||this.ns6||this.ns7||this.opera5)
   return this
}

Explorer=new checkBrowser()
//-----------------------------------------------------------------------------------------------------------------------------------------------------------------------//
function Meldung_Anzeigen() {

   alert("Diese Web-Site wurde für den Internet-Explorer 6+ und Netscape 7+ optimiert ! \n \n Sie benutzen : \n \n Browser-Typ"+
         " : "+Browser_Typ+"\n Rechner-Typ : "+Rechner_Typ+"\n \n Es kann bei Ihrem Browser-Typ zu Darstellungsfehlern kommen!\n \n"+
         "Aktuelle Browser finden Sie unter :\n \n"+
      		 "www.microsoft.com\n"+
      		 "www.netscape.de\n \n"+
      		 "Bei Fragen wenden Sie sich bitte an den Webmaster. \n \n");
}
//-----------------------------------------------------------------------------------------------------------------------------------------------------------------------//
function Browser_Check() {

   isMac=(navigator.appVersion.indexOf("Mac")!=-1) ? true : false;
   isPC=(navigator.appVersion.indexOf("Windows")!=-1) ? true : false;
   isUnix=(navigator.appVersion.indexOf("Unix")!=-1) ? true : false;
   
   if (isMac) {Rechner_Typ="Macintosh"}

   if (isPC) {Rechner_Typ="Personal-Computer"}

   if (isUnix) {Unix="Vorhanden"}

   if (ns4) {Browser_Typ="Netscape 4"; Meldung_Anzeigen ()}

   if (ns6) {Browser_Typ="Netscape 6";}

   if (ns7) {Browser_Typ="Netscape 7";}

   if (ie4 && !ie5 && !ie6  && !ie7) {Browser_Typ="Internet Explorer 4";Meldung_Anzeigen ()}

   if (ie5) {Browser_Typ="Internet Explorer 5"}

   if (ie6) {Browser_Typ="Internet Explorer 6"}

   if (ie7) {Browser_Typ="Internet Explorer 7"}

   if (!ie4 && !ie5 && !ie6 &&!ie7 && !ns4 && !ns6&& !ns7) {Browser_Typ="Randgruppen-Browser";Meldung_Anzeigen ()}
}
//-----------------------------------------------------------------------------------------------------------------------------------------------------------------------//
function Vollbild() {

   var BrowserName=navigator.appName;
   var BrowserVersion=navigator.appVersion;
   var VersionShort=BrowserVersion.substr(0, 1);

   if(frames) {if(top.frames.length > 0) top.location.href=self.location} else {close()}
   
   var high =screen.availHeight;
   var wide=screen.availWidth;
   
   if (VersionShort>3) {

      if (BrowserName=="Netscape") {

         window.outerHeight=high;
         window.outerWidth=wide;
      } else if (BrowserName=="Microsoft Internet Explorer") {window.resizeTo(wide, high)}
   
   window.moveTo(0, 0);
   }
}
//-----------------------------------------------------------------------------------------------------------------------------------------------------------------------//
function Zeige_Ebene(div,nest) {

   obj=Explorer.dom?document.getElementById(div).style:
   Explorer.ie4?document.all[div].style:
   Explorer.ns4?nest?document[nest].document[div]:document[div]:0;
   obj.visibility='visible';
}
//-----------------------------------------------------------------------------------------------------------------------------------------------------------------------//
function Verstecke(div,nest){

   obj=Explorer.dom?document.getElementById(div).style:
   Explorer.ie4?document.all[div].style:
   Explorer.ns4?nest?document[nest].document[div]:document[div]:0;
   obj.visibility='hidden';
}
//-----------------------------------------------------------------------------------------------------------------------------------------------------------------------//
function Grund_Ebene_Positionierung(div, nest, X_Wert, Y_Wert) {

   var Links;

   Links=(screen.width) ? (screen.width-X_Wert)/2:0;
   Links-=12;
   obj=Explorer.dom?document.getElementById(div).style:
   Explorer.ie4?document.all[div].style:
   Explorer.ns4?nest?document[nest].document[div]:document[div]:0;
   obj.left=[Links]+"px";
   obj.top=[Y_Wert]+"px";

   Zeige_Ebene(div,nest); //Die positionierte Ebene anzeigen, da in CSS visible = false
}
//-----------------------------------------------------------------------------------------------------------------------------------------------------------------------//
function Ebenen_Positionierung(div, nest, X_Wert, Oben, X_Anker_Wert) {

   var Links;
  
   Links=((X_Anker_Wert)-(X_Wert))/2;
   obj=Explorer.dom?document.getElementById(div).style:
   Explorer.ie4?document.all[div].style:
   Explorer.ns4?nest?document[nest].document[div]:document[div]:0;
   obj.left=[Links];
   obj.top=[Oben];
   Zeige_Ebene(div,nest);
}
//-----------------------------------------------------------------------------------------------------------------------------------------------------------------------//
function Check_Java() {

   Grund_Ebene_Positionierung('HauptAnker', '', '1000', '1');
   Ebenen_Positionierung('GrafikEbene','', '300', '40', '1000');
   Ebenen_Positionierung('TextEbene','', '900', '240', '1000');
   Ebenen_Positionierung('ValidatorEbene', '', '700', '600', '1000');
}
//-----------------------------------------------------------------------------------------------------------------------------------------------------------------------//
function Main_Init() {

   Vollbild();
   Browser_Check();
   Check_Java();

   //Zur Haupt-Seite umleiten
   location.replace(targetLocation);

   return
}
//-----------------------------------------------------------------------------------------------------------------------------------------------------------------------//
