﻿function Show_Login() {
var login = document.getElementById("left_login");
if (login.style.display == "none") {login.style.display = "block"} else {login.style.display = "none"};
}

function Logout(sid) {
document.images['log'].src=document.images['log'].src+'?a=out&sid='+sid;
// location.reload(true);
var newlogin_top=document.getElementById("login_process_top");
newlogin_top.innerHTML='<a href="Javascript:Show_Login()">Login</a>';
var newlogin_bottom=document.getElementById("login_process_bottom");
newlogin_bottom.innerHTML='<a href="Javascript:Show_Login()">Login</a>';
location.href="index.asp";
}

function nach_oben() {
  var y = 0;
  if (window.pageYOffset) {
    y = window.pageYOffset;
  } else if (document.body && document.body.scrollTop) {
    y = document.body.scrollTop;
  } else if (document.documentElement && document.documentElement.scrollTop) {
    y = document.documentElement.scrollTop;
  }
  if (y > 0) {
    window.scrollBy(0, -5);
    setTimeout("nach_oben()", 30);
  }
}

function hide_mainmenue(w) {
var newmenue=document.getElementById("mainmenue");
var newcontent=document.getElementById("content");
newmenue.style.width = "0px";
newmenue.style.display = "none";
newcontent.style.width = w+"px";
newcontent.style.marginLeft = "10px";
}

function hide_ads(w) {
var newads=document.getElementById("ads");
var newtm=document.getElementById("topmenue");
var newcontent=document.getElementById("content");
newads.style.width = "0px";
newads.style.display = "none";
newcontent.style.width = w+"px";
newtm.style.left = "480px";
}

function change_mainimage(aid,pos) {
var vorschaubild=document.images['vorschau'+pos].src;
var startbild=vorschaubild.replace(/h=70/g, "w=150");
document.images['grossbild'].src=startbild;
}

function Open_XLImage() {
var vorschaubild=document.images['grossbild'].src;
var XLbild=vorschaubild.replace(/w=150/g, "w=600");

var XLinfo = document.getElementById("XLInfo");
XLinfo.style.position = "absolute";
XLinfo.style.top = "0px";
XLinfo.style.left = "576px";
XLinfo.style.width = "24px";
XLinfo.style.height = "24px";
XLinfo.style.display = "block";
XLinfo.style.zIndex = 100;

var XLimage = document.getElementById("XLImage");
XLimage.style.position = "absolute";
XLimage.style.top = "0px";
XLimage.style.left = "0px";
XLimage.style.width = "600px";
XLimage.style.display = "block";
XLimage.style.borderRight = "solid #D0D0D0 1px";
XLimage.style.borderBottom = "solid #D0D0D0 1px";
XLimage.style.zIndex = 99;
XLimage.style.opacity = 1.00;
XLimage.style.filter = 'alpha(Opacity=100)';

var objDiv = document.createElement("img");
objDiv.setAttribute("src",XLbild);
XLimage.appendChild(objDiv);
}

function Close_XLImage() {

var XLinfo = document.getElementById("XLInfo");
XLinfo.style.position = "";
XLinfo.style.top = "";
XLinfo.style.left = "";
XLinfo.style.width = "";
XLinfo.style.height = "";
XLinfo.style.display = "none";
XLinfo.style.zIndex = 0;

var XLimage = document.getElementById("XLImage");
XLimage.style.position = "";
XLimage.style.top = "";
XLimage.style.left = "";
XLimage.style.width = "";
XLimage.style.display = "none";
XLimage.style.borderRight = "";
XLimage.style.borderBottom = "";
XLimage.style.zIndex = 0;

XLimage.innerHTML="";
}

function checkform(test)
{
if (test==3)
{
var LAselect = document.getElementById("la");
var LAselected = LAselect.selectedIndex;
var LAwert=LAselect.options[LAselected].value;
var RAselect = document.getElementById("ra");
var RAselected = RAselect.selectedIndex; 
var RAwert=RAselect.options[RAselected].value;
if (RAwert==0 || LAwert==0)
{
alert("Bitte wählen Sie eine Liefer- UND Rechnungsadresse aus");
return false;
}
}
if (test==1)
{
var LAselect = document.getElementById("la");
var LAselected = LAselect.selectedIndex;
var LAwert=LAselect.options[LAselected].value;
if (LAwert==0)
{
alert("Bitte wählen Sie eine Lieferadresse aus");
return false;
}
}
if (test==2)
{
var RAselect = document.getElementById("ra");
var RAselected = RAselect.selectedIndex; 
var RAwert=RAselect.options[RAselected].value;
if (RAwert==0)
{
alert("Bitte wählen Sie eine Rechnungsadresse aus");
return false;
}
}
}

function accountorder()
{
var firma = document.getElementById("firma");
var strasse = document.getElementById("strasse");
var plz = document.getElementById("plz");
var ort = document.getElementById("ort");
if (firma.value=="" || firma.value=="Firmenname")
{
alert("Bitte geben Sie Ihren Firmennamen einschliesslich Rechtsform ein");
return false;
}
if (strasse.value=="" || strasse.value=="Strasse")
{
alert("Bitte geben Sie den Strassennamen Ihres Firmensitzes ein");
return false;
}
if (plz.value=="" || plz.value=="PLZ")
{
alert("Bitte geben Sie die Postleitzahl Ihres Firmensitzes ein");
return false;
}
if (ort.value=="" || ort.value=="Ort")
{
alert("Bitte geben Sie den Ort Ihres Firmensitzes ein");
return false;
}
}

function check_ustidDE(vr)
{
var ustid= document.getElementById("ustidDE");
var ustidDE=ustid.value
var xmlHttpObject = false;
var bv = 0;

if (typeof XMLHttpRequest != 'undefined')
{
    xmlHttpObject = new XMLHttpRequest();
    bv=1;
}
if (!xmlHttpObject)
{
    try
    {
        xmlHttpObject = new ActiveXObject("Msxml2.XMLHTTP");
        bv=2;
    }
    catch(e)
    {
        try
        {
            xmlHttpObject = new ActiveXObject("Microsoft.XMLHTTP");
            bv=3;
        }
        catch(e)
        {
            xmlHttpObject = null;
        }
    }
}

var dataURL=vr+"functions/qc.asp?ustid=" + ustidDE;
xmlHttpObject.open("GET", dataURL, false);
xmlHttpObject.send(null);
var ustidOK = document.getElementById("ustidOK");
var ustidOK_value = xmlHttpObject.responseText;
ustidOK.style.display = "inline";
ustidOK.style.color = "white";
if (ustidOK_value == "OK") {ustidOK.style.backgroundColor = "green"} else {ustidOK.style.backgroundColor = "red"};
ustidOK.value=ustidOK_value;
}

function check_email(vr,pid)
{
var mail= document.getElementById("email");
var email=mail.value
var xmlHttpObject = false;
var bv = 0;

if (typeof XMLHttpRequest != 'undefined')
{
    xmlHttpObject = new XMLHttpRequest();
    bv=1;
}
if (!xmlHttpObject)
{
    try
    {
        xmlHttpObject = new ActiveXObject("Msxml2.XMLHTTP");
        bv=2;
    }
    catch(e)
    {
        try
        {
            xmlHttpObject = new ActiveXObject("Microsoft.XMLHTTP");
            bv=3;
        }
        catch(e)
        {
            xmlHttpObject = null;
        }
    }
}

var dataURL=vr+"functions/ec.asp?email=" + email + "&pid=" +pid;
xmlHttpObject.open("GET", dataURL, false);
xmlHttpObject.send(null);
var emailOK = document.getElementById("emailOK");
var emailOK_value = xmlHttpObject.responseText;
emailOK.style.display = "inline";
emailOK.style.color = "white";
if (emailOK_value == "OK") {emailOK.style.backgroundColor = "green"} else {emailOK.style.backgroundColor = "red"};
emailOK.value=emailOK_value;
}

function ucr(vr,url,element) {
/* --- Universal Content Replacer (ucr) --- */
var element_content=document.getElementById(element);
element_content.style.textAlign = "center";
element_content.style.verticalAlign = "middle";
element_content.innerHTML='<img src='+vr+'images/loader.gif>';
var xmlHttpObject = false;

if (typeof XMLHttpRequest != 'undefined')
{
    xmlHttpObject = new XMLHttpRequest();
}
if (!xmlHttpObject)
{
    try
    {
        xmlHttpObject = new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch(e)
    {
        try
        {
            xmlHttpObject = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch(e)
        {
            xmlHttpObject = null;
        }
    }
}

xmlHttpObject.open("POST", vr+url, false);
xmlHttpObject.send(null);
element_content.innerHTML='';
element_content.style.textAlign = "left";
element_content.style.verticalAlign = "top";
element_content.innerHTML=xmlHttpObject.responseText;
}

function modexe(vr,d,a,t) {

if (typeof XMLHttpRequest != 'undefined')
{
    xmlHttpObject = new XMLHttpRequest();
}
if (!xmlHttpObject)
{
    try
    {
        xmlHttpObject = new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch(e)
    {
        try
        {
            xmlHttpObject = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch(e)
        {
            xmlHttpObject = null;
        }
    }
}
var url=vr+"functions/do.asp?d="+d+"&a="+a+"&t="+t;
xmlHttpObject.open("GET", url, true);
xmlHttpObject.send(null);
}
