// 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
    }
}

function rollover(Bild)
{
	with (document.images[Bild])
	src = (src.indexOf("0") != -1) ? src.replace(/0/, "1") : src.replace(/1/, "0");
}

function toggleMenu(menu) {
	with (menu)
	className = (className.indexOf("Out") != -1) ? className.replace(/Out/, "Over") : className.replace(/Over/, "Out");
}
function toggleContainer(id) {
	container = document.getElementById(id).style;
	with (container)
	display = (display.indexOf("none") != -1) ? display.replace(/none/, "block") : display.replace(/block/, "none");
}

function switchImage(bild){
	bildurl = bild.src;
	bildurl = bildurl.substr(0,bildurl.length-5)
	document.getElementById("switchImg").src = bildurl + "b.jpg";	
	document.getElementById("bezeichnung").innerHTML = bild.alt;		
}


var wstat
var ns4up = (document.layers) ? 1 : 0
var ie4up = (document.all) ? 1 : 0
var xsize = screen.width
var ysize = screen.height
var breite=980
var hoehe=680
var xpos=(xsize-breite)/2
var ypos=(ysize-hoehe)/2
function opwin(what) {
	wstat=window.open(what,"","scrollbars=yes,status=no,toolbar=no,location=no,directories=no,resizable=yes,menubar=no,width="+breite+",height="+hoehe+",screenX="+xpos+",screenY="+ypos+",top="+ypos+",left="+xpos)
}

function openDetail(bild) {
	bildurl = bild.src;
	bildurl = bildurl.substr(0,bildurl.length-5)
	document.getElementById("detailBild").src = bildurl + "b.jpg";
	document.getElementById("detailansicht").style.display = "block";
}

function closeDetail(bild) {
	document.getElementById("detailansicht").style.display = "none";
}

function checkSearch(form){
	if (form.whatdoreplace.value.length < 5) { alert("Bitte geben Sie mindestens 5 Zeichen an"); form.whatdoreplace.focus(); return false; }
	return true;
}

function validateForm(form) {
	if (form.inh2.value == "") {	alert("Bitte geben Sie Ihren Firmennamen an !"); form.inh2.focus(); return false; }
	if (form.inh3.value == "") {	alert("Bitte geben Sie Ihren Namen an !"); form.inh3.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; }
	return true;
}
function validateFormGB(form) {
	if (form.inh2.value == "") {	alert("Please enter your company name !"); form.inh2.focus(); return false; }
	if (form.inh3.value == "") {	alert("Please enter your name !"); form.inh3.focus(); return false; }
	if (form.inh11.value.indexOf('@', 0) == -1 || form.inh11.value.indexOf('.', 0) == -1)
	{	alert("Please enter a valid e-mail-address !"); form.inh11.focus(); return false; }
	return true;
}
