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';
if (id=="live_suche"){document.getElementById('live_suche_thema').focus();}
else if (id=="mein_account"){try{document.getElementById('account_login_username').focus();}catch(Error){}}
}else{
div.style.display='none';
li.style.backgroundImage='url(./images/menue/3d-plus16-11.gif)';
li.style.fontWeight='normal';
}
}

function menue_info_fenster(fenster,id,in_out){
var div=document.getElementById('menue_info_fenster' + fenster + '_' + id + '_div');
switch (in_out){
        case 1:
        div.style.display='block';
        break;
        case 0:
        div.style.display='none';
        break;
        }
}

temp2="";

function menue_merkzettel_add(seite){
if (temp2==""){temp2=seite;}
resObjekt.open('get','js/merkzettel.php?seite=' + temp2 + '&action=add',true);
resObjekt.onreadystatechange=menue_merkzettel_added;
resObjekt.send(null);
}

function menue_merkzettel_added(){
if(resObjekt.readyState==4){
var div=document.getElementById('menue_mein_merkzettel_div');
div.style.display='block';
div.innerHTML=resObjekt.responseText;
window.setTimeout("menue_merkzettel_added2()",2000);
}}

function menue_merkzettel_added2(){
var div=document.getElementById('menue_mein_merkzettel_div');
div.innerHTML='';
div.style.display='none';
menue_merkzettel_laden();
}

function menue_merkzettel_laden(){
var div=document.getElementById('menue_mein_merkzettel_div');
if (div.innerHTML==''){
resObjekt.open('get','js/merkzettel.php?action=laden',true);
resObjekt.onreadystatechange=menue_merkzettel_geladen;
resObjekt.send(null);
}else{
menue_zeig('mein_merkzettel');
}
}

function menue_merkzettel_geladen(){
if(resObjekt.readyState==4){
var div=document.getElementById('menue_mein_merkzettel_div');
div.innerHTML=resObjekt.responseText;
menue_zeig('mein_merkzettel');
}}

function zeig_merkzettel_span(c){
var merkzettel_span=document.getElementById('merkzettel_span_' + c);
if (merkzettel_span.style.display!='inline'){
merkzettel_span.style.display='inline';
}else{
merkzettel_span.style.display='none';
}
return false;
}

function merkzettel_entfernen(c,seite,name){
if (confirm('Soll ' + name + ' von Ihrem Merkzettel entfernt werden?')){
resObjekt.open('get','js/merkzettel.php?action=entfernen&seite=' + seite,true);
resObjekt.onreadystatechange=menue_merkzettel_entfernt;
resObjekt.send(null);
}
return false;
}

function menue_merkzettel_entfernt(){
if(resObjekt.readyState==4){
var div=document.getElementById('menue_mein_merkzettel_div');
div.innerHTML='';
div.style.display='none';
menue_merkzettel_laden();
}}

function merkzettel_aendern(c,seite,name){
document.getElementById('merkzettel_li_' + c).innerHTML='<textarea id="merkzettel_textarea_' + c + '" style="width:100%;">' + name + '</textarea><br /><input type="button" onclick="document.getElementById(\'menue_mein_merkzettel_div\').innerHTML=\'\';document.getElementById(\'menue_mein_merkzettel_div\').style.display=\'none\';menue_merkzettel_laden();" value="Abbrechen" style="float:right;" /><input type="button" onclick="merkzettel_aendern2(' + c + ',\'' + seite + '\');" value="Speichern" style="float:left;" /><br class="nofloat" />';
return false;
}

function merkzettel_aendern2(c,seite){
resObjekt.open('get','js/merkzettel.php?action=aendern&seite=' + seite + '&name=' + escape(document.getElementById('merkzettel_textarea_' + c).value),true);
resObjekt.onreadystatechange=menue_merkzettel_geaendert;
resObjekt.send(null);
return false;
}

function menue_merkzettel_geaendert(){
if(resObjekt.readyState==4){
var div=document.getElementById('menue_mein_merkzettel_div');
div.innerHTML='';
div.style.display='none';
menue_merkzettel_laden();
}}

// 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;
}

