var aldone = 0;
var aldone2 = 0;

var informs = new Array(0,"Support ist online","Support ist offline","Druckversion","Vorlesen","Impressum","Email an susensoftware","Schrift größer","Schrift kleiner");
function iconinfo(self,text) {
if (aldone2 == 0) {
var newdiv = document.createElement("div");
var newtext = document.createTextNode("&nbsp;");
newdiv.appendChild(newtext);
newdiv.setAttribute("id", "iconinfo");
document.getElementsByTagName("body")[0].appendChild(newdiv);
aldone2 = 1;
}
var sw = self.offsetWidth;
var sh = self.offsetHeight;
document.getElementById("iconinfo").innerHTML = informs[text];
document.getElementById("iconinfo").style.display = "block";
var tw = document.getElementById("iconinfo").offsetWidth;
document.getElementById("iconinfo").style.left = (absLeft(self)+sw-tw)+"px";
document.getElementById("iconinfo").style.top = (absTop(self)+sh+1)+"px";
}
function hideiconinfo() {
document.getElementById("iconinfo").style.display = "none";
}

function showinfo(self,text) {
if (aldone == 0) {
var newdiv = document.createElement("div");
var newtext = document.createTextNode("&nbsp;");
newdiv.appendChild(newtext);
newdiv.setAttribute("id", "scrinfo");
document.getElementsByTagName("body")[0].appendChild(newdiv);
aldone = 1;
}
document.getElementById("scrinfo").innerHTML = text;
document.getElementById("scrinfo").style.display = "block";
document.getElementById("scrinfo").style.left = (absLeft(self)+13)+"px";
document.getElementById("scrinfo").style.top = (absTop(self)+16)+"px";
}

function absLeft(el) {
return (el.offsetParent) ? el.offsetLeft+absLeft(el.offsetParent) : el.offsetLeft;
}
function absTop(el) {
return (el.offsetParent) ? el.offsetTop+absTop(el.offsetParent) : el.offsetTop;
}

function hideinfo() {
document.getElementById("scrinfo").style.display = "none";
}

function suchef(self) {
if(self.value == self.defaultValue) {
self.value = "";
self.style.color = "#000";
}
}

function sucheb(self) {
if(self.value == "") {
self.value = "Suche";
self.style.color = "#555";
}
}

function printout() {
var loc = window.location.href;
if (loc.indexOf("#") > -1) loc = loc.substr(0, loc.indexOf("#"));
window.open(loc+"?print=1","printwin","height=400,width=700,left=100,top=100,location=no,menubar=no,resizable=yes,scrollbars=yes,status=yes,toolbar=yes");
}

var schriftsize = 10;

function schriftgr() {
schriftsize = schriftsize + 2;
document.getElementsByTagName("body")[0].style.fontSize = schriftsize+"px";
}

function schriftkl() {
if (schriftsize > 6) {
schriftsize = schriftsize - 2;
document.getElementsByTagName("body")[0].style.fontSize = schriftsize+"px";
}
}


/////////////////////////////////


function createRequestObject() {
  var ro;
  if (!document.createRange && window.external) {
    ro = new ActiveXObject("Microsoft.XMLHTTP");
  } else {
    ro = new XMLHttpRequest();
  }
  return ro;
}

var http = createRequestObject();


function top3(t) {
  if (t == 0) {
    document.getElementById('tops').innerHTML = '<div style=\"height:8px;overflow:hidden;\">&nbsp;</div><a href=\"javascript:top3(1);\" class=\"b\"><img src=\"img/pfeil.gif\" width=\"15\" height=\"16\" alt=\"\" style=\"vertical-align:middle;\"> &nbsp;Top 3 Seiten</a><div style=\"height:12px;overflow:hidden;\">&nbsp;</div><a href=\"javascript:top3(2);\" class=\"b\"><img src=\"img/pfeil.gif\" width=\"15\" height=\"16\" alt=\"\" style=\"vertical-align:middle;\"> &nbsp;Top 3 Presseartikel</a><div style=\"height:12px;overflow:hidden;\">&nbsp;</div><a href=\"javascript:top3(3);\" class=\"b\"><img src=\"img/pfeil.gif\" width=\"15\" height=\"16\" alt=\"\" style=\"vertical-align:middle;\"> &nbsp;Top 3 Produkte</a>';

  } else if (t == 1) {
     http.open('get', 'susensoftware/toppages.dat?'+Math.random());
     http.onreadystatechange = function () {
       if (http.readyState == 4) {
         var response = http.responseText;
         var ar = response.split("\n");
         var innertext = '';
         for (i=0;i<3;i++) {
           var iadr = ar[i * 3 + 1];
           iadr = iadr.replace(/^\s+|\s+$/g,"");
           var itext = ar[i * 3 + 2];
           itext = itext.replace(/^\s+|\s+$/g,"");
           if (itext.indexOf('susensoftware | ') == 0) itext = itext.substring(16,itext.length);
           innertext += '<a href="'+iadr+'" class="b"><img src="img/pfeil.gif" width="15" height="16" alt="" style="vertical-align:middle;">&nbsp;&nbsp;'+itext+'</a><div style="height:8px;overflow:hidden;">&nbsp;</div>';
         }
         innertext += '<a href="javascript:top3(0);" class="b"><img src="img/pfeil.gif" width="15" height="16" alt="" style="vertical-align:middle;"> &nbsp;Zurück</a>';
         document.getElementById('tops').innerHTML = innertext;
       }
     };
     http.send(null);

  } else if (t == 2) {
     document.getElementById('tops').innerHTML = '<a href="http://www.susensoftware.de/unternehmen/presse/pdf/rekordverkaeufe_openpr.pdf" class="b" target=_blank><img src="img/pfeil.gif" width="15" height="16" alt="" style="vertical-align:middle;">&nbsp;&nbsp;OpenPR: Susensoftware meldet ...</a><div style="height:8px;overflow:hidden;">&nbsp;</div><a href="http://www.susensoftware.de/unternehmen/presse/pdf/rekordverkaeufe_verivox.pdf" class="b" target=_blank><img src="img/pfeil.gif" width="15" height="16" alt="" style="vertical-align:middle;">&nbsp;&nbsp;Verivox: Susensoftware meldet ...</a><div style="height:8px;overflow:hidden;">&nbsp;</div><a href="http://www.susensoftware.de/unternehmen/presse/pdf/rekordverkaeufe_presseecho.pdf" class="b" target=_blank><img src="img/pfeil.gif" width="15" height="16" alt="" style="vertical-align:middle;">&nbsp;&nbsp;PresseEcho.de: Rekordverkäufe ...</a><div style="height:8px;overflow:hidden;">&nbsp;</div><a href="javascript:top3(0);" class="b"><img src="img/pfeil.gif" width="15" height="16" alt="" style="vertical-align:middle;">&nbsp;&nbsp;Zurück</a>';
  } else if (t == 3) {
     http.open('get', 'angebot/bestellung/top3data.php?'+Math.random());
     http.onreadystatechange = function () {
       if (http.readyState == 4) {
         document.getElementById('tops').innerHTML = http.responseText;
       }
     };
     http.send(null);
  }

}

////////////////////////////////

var schritte_info = new Array(false,'<strong>Reservation:</strong><br>Make your free and non-binding reservation with the help of our order system. Which contract model do you use?','<strong>Offer:</strong><br>You receive an updated offer. Verified availability, no hidden extra charges.','<strong>Order:</strong><br>You order the licenses from us, maintenance as usual. As soon as the maintenance is guaranteed, your receive your invoice.','<strong>Supply:</strong><br>With the receipt of payment the license transfer comes into effect. You receive the complete contract folder.');

function homeinfo(num) {
  document.getElementById('schrittinfo').innerHTML = schritte_info[num];
  document.getElementById('schrittinfo').style.display = 'block';
}
function homeinfo_hide(num) {
  document.getElementById('schrittinfo').style.display = 'none';
}