function menuezeigen(menuepunkt){
var browserversion=navigator.appVersion;
if (browserversion.search("MSIE 7.0")>-1 || browserversion.search("MSIE 6.0")>-1){
if (document.getElementById(menuepunkt).style.display!='block'){
        document.getElementById("navigation_left2").style.paddingLeft=0 + 'px';
        document.getElementById("navigation_left3").style.paddingLeft=0 + '%';
        document.getElementById(menuepunkt).style.paddingLeft = event.clientX + document.body.scrollLeft-60 + 'px';}
}else{
switch (menuepunkt){
        case "nav_services":var paddingleftx=1;var paddingLeftxyz=238;break;
        case "nav_marketing":var paddingleftx=2;var paddingLeftxyz=242;break;
        case "nav_downloads":var paddingleftx=3;var paddingLeftxyz=244;break;
        case "nav_reseller":var paddingleftx=4;var paddingLeftxyz=250;break;
        case "nav_service":var paddingleftx=5;var paddingLeftxyz=264;break;
        case "nav_referenzen":var paddingleftx=6;var paddingLeftxyz=290;break;
        default:paddingleftx=0;paddingLeftxyz=234;}
var paddingLeftxy=paddingleftx*13;
document.getElementById("navigation_left2").style.paddingLeft=paddingLeftxyz + 'px';
document.getElementById("navigation_left3").style.paddingLeft=paddingLeftxy + '%';
}
document.getElementById(menuepunkt).style.display='block';
return true;
}
function menueverstecken(menuepunkt){
//if (navigator.appName.search("Microsoft")<0){
document.getElementById(menuepunkt).style.display='none';
//}
return true;
}
function menueverstecken2(){
if (navigator.appName.search("Microsoft")>-1){
document.getElementById("nav_software").style.display='none';
document.getElementById("nav_services").style.display='none';
document.getElementById("nav_marketing").style.display='none';
document.getElementById("nav_downloads").style.display='none';
document.getElementById("nav_reseller").style.display='none';
document.getElementById("nav_service").style.display='none';
document.getElementById("nav_referenzen").style.display='none';
}
return true;
}
function popup(datei){
window.open(datei + "-popup.php","","width=600,height=600,resizable=1,scrollbars=1");
return false;
}
function account_login_check(){
var account_login_username=document.getElementById('account_login_username');
if (account_login_username.value==""){alert("Bitte eMail-Adresse angeben!");account_login_username.focus();return false;}
if (!emailveri(account_login_username.value)){alert("Bitte gültige eMail-Adresse angeben!");account_login_username.focus();return false;}
var account_login_passwort=document.getElementById('account_login_passwort');
if (account_login_passwort.value==""){alert("Bitte Passwort angeben!");account_login_passwort.focus();return false;}
if (account_login_passwort.value.length<5){alert("Falsches Passwort!");account_login_passwort.focus();return false;}
return true;
}
function emailveri(string) {
return (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1);
}
function softwarenavi_optionen(fragsoft){
var softwarenavi_optionen_grafik=document.getElementById('softwarenavi_optionen_grafik');
var softwarenavi_div1=document.getElementById('softwarenavi_div1');
var softwarenavi_div2=document.getElementById('softwarenavi_div2');
var softwarenavi_div5=document.getElementById('softwarenavi_div5');
var softwarenavi_optionen_link=document.getElementById('softwarenavi_optionen_link');
if (softwarenavi_optionen_grafik.src.indexOf('admin_ausblenden')!=-1){
softwarenavi_optionen_grafik.src="./images/menue/admin_einblenden.gif";
softwarenavi_div1.style.display="none";
softwarenavi_div2.style.marginLeft='6px';
softwarenavi_div5.style.display="none";
softwarenavi_optionen_link.title='Optionen zur Software einblenden';
softwarenavi_optionen_grafik.alt="Optionen zur Software einblenden";
setCookie(fragsoft + '_ausblenden',1);
}else{
softwarenavi_optionen_grafik.src="./images/menue/admin_ausblenden.gif";
softwarenavi_div1.style.display="block";
softwarenavi_div2.style.marginLeft='70px';
softwarenavi_div5.style.display="block";
softwarenavi_optionen_link.title='Optionen zur Software ausblenden';
softwarenavi_optionen_grafik.alt="Optionen zur Software ausblenden";
setCookie(fragsoft + '_ausblenden',0);
}
return false;
}
function setCookie(name, value, expires, path, domain, secure) {
                document.cookie= name + "=" + escape(value) +
                        ((expires) ? "; expires=" + expires.toGMTString() : "") +
                        ((path) ? "; path=" + path : "") +
                        ((domain) ? "; domain=" + domain : "") +
                        ((secure) ? "; secure" : "");
        }
function zeig_ol_div(divname,art){
var divid=document.getElementById('ol_div_' + divname);
switch (art){
 case "zeig":
 divid.style.display='block';
 break;
 default:
 divid.style.display='none';

}
}

function menue_zeig(id){
var div=document.getElementById('menue_' + id + '_div');
var li=document.getElementById('menue_' + id + '_li');
if (div.style.display!='block'){
div.style.display='block';
li.style.backgroundImage='url(./images/menue/3d-minus16-11.gif)';
li.style.fontWeight='bold';
}else{
div.style.display='none';
li.style.backgroundImage='url(./images/menue/3d-plus16-11.gif)';
li.style.fontWeight='normal';
}
}

// Live-Suche

function erzXMLHttpRequestObject(){
var resObjekt=null;
try{
resObjekt=new ActiveXObject("Mircosoft.XMLHTTP");
}
catch(Error){
try{
resObjekt=new ActiveXObject("MSXML2.XMLHTTP");
}
catch(Error){
try{
resObjekt=new XMLHttpRequest();
}
catch(Error){
alert("Ajax nicht möglich!");
}
}
}
return resObjekt;
}

live_suche_software="";
live_suche_bereich="";
live_suche_thema="";

function live_suche(thema,bereich,software){
if (thema.length<3){return false;}else{
live_suche_software=software;
live_suche_bereich=bereich;
live_suche_thema=thema;
try{
window.clearTimeout(live_suche_start);
}
catch(Error){}
live_suche_start=window.setTimeout("live_suche_starten()", 500);
}
}

function live_suche_starten(){
resObjekt.open('get','live_suche.php?software=' + live_suche_software + '&bereich=' + live_suche_bereich + '&thema=' + escape(live_suche_thema),true);
resObjekt.onreadystatechange=suchergebnis;
resObjekt.send(null);
}

function suchergebnis(){
if(resObjekt.readyState==4){
document.getElementById("text").innerHTML=unescape(resObjekt.responseText);
document.getElementById("ueberschrift1").innerHTML='Live-Suche nach "' + document.getElementById("live_suche_thema").value + '"';
if (document.getElementById("menuelinks")){document.getElementById("menuelinks").style.display='none';}
document.getElementById("bildrechts").style.display='none';
}else{
document.getElementById("text").innerHTML="Suche l&auml;uft...";
}
}
resObjekt=erzXMLHttpRequestObject();
function live_suche_optionen(aktion){
switch (aktion){
case "einblenden":document.getElementById("live_suche_optionen_einblenden").style.display='none';document.getElementById("live_suche_optionen").style.display='block';document.getElementById("live_suche_optionen_ausblenden").style.display='block';break;
case "ausblenden":document.getElementById("live_suche_optionen_ausblenden").style.display='none';document.getElementById("live_suche_optionen").style.display='none';document.getElementById("live_suche_optionen_einblenden").style.display='block';break;
}
return false;
}
