// javascript DHMTL - funktionen
// author: alexander stier, cuti & stier gbr
// datum: 09.08.2004

var isW3C = (document.getElementById) ? true : false;
var isAll = (document.all) ? true : false; 

function myFunc(elemID) {
    var elem = (isW3C) ? document.getElementById(elemID) : ((isAll) ? document.all[elemID] : null);
    if (elem) {
        // act on element
    }
}

window.onerror=ErrorFunction;
window.onError=ErrorFunction;

function ErrorFunction(msg, url, line)
{
  var hr;       // URL der augenblicklichen Seite
  var appcode;  // Codename des Browsers
  var app;      // Programmname des Browsers
  var ver;      // Betriebssystem und Version des Browsers
  var usr;      // Programmheader in HTTP
  var wl;       // URL und Query String des serverseitigen Scripts 
                // das den Fehler weiterverarbeitet
  var qs;       // Query String der beim Aufruf dieser Seite benutzt wird
  // Hier die URL des server-seitigen Scripts eintragen
  errorurl='http://www.cutiundstier.de/scripts/errorserversilent.asp';
  // Die URL der augenblicklichen Seite speichern
  hr=window.location.href;
  qs=window.location.search;
  if (qs.indexOf('JsError=return')==-1)
  {
    appcode=navigator.appCodeName;
    app=navigator.appName;
    ver=navigator.appVersion;
    usr=navigator.userAgent;
    wl=errorurl+"?JsErrorUrl="+escape(url);
    wl+="&JsErrorLine="+escape(line);
    wl+="&JsErrorMsg="+escape(msg);
    wl+="&JsErrorAppcode="+escape(appcode);
    wl+="&JsErrorApp="+escape(app);
    wl+="&JsErrorVer="+escape(ver);
    wl+="&JsErrorUsr="+escape(usr);
    window.location=wl;
  }
  return true;
}


function rollover(Bild)
{
	with (document.images[Bild])
	src = (src.indexOf("0") != -1) ? src.replace(/0/, "1") : src.replace(/1/, "0");
}

function openPopUp(url,name,top,left,width,height,scrollbars,toolbar,status,location)
{
	thirdParameter = 'top=' + top + ',left=' + left + ',width=' + width + ',height=' + height + ',scrollbars=' + scrollbars + ',toolbar=' + toolbar + ',status=' + status + ',location=' + location + ',resizable=1,menubar=no';
	openpUpObj = window.open(url,name,thirdParameter);
	openpUpObj.focus();
}

function validateForm(form)
{
	if (form.inh4.value == "")
	{ alert("Bitte geben Sie Ihren Namen an !"); form.inh4.focus(); return false; }

	if (form.inh11.value == "")
	{ alert("Bitte geben Sie Ihre e-mail-Adresse an !"); form.inh11.focus(); return false; }
	if (form.inh11.value.indexOf('@', 0) == -1 ||	form.inh11.value.indexOf('.', 0) == -1)
	{ alert("Bitte geben Sie ein gültige e-mail-Adresse an !"); form.inh11.focus(); return false; }

	window.open('http://www.cutiundstier.de/images/spacer.gif','mailform','dependent=yes,directories=no,height=450,width=550,left=50,top=50,location=no,menubar=no,titlebar=no,toolbar=no,resizeable=no,scrollbars=auto');

	return true;
}
