<!--

function reloadPage(init) 
{
	if (init == true)
	{
		if (navigator.appName == "Netscape" && parseInt(navigator.appVersion) == 4) 
		{
			document._pgW = navigator.innerWidth; 
			document._pgH = navigator.innerHeight; 
			navigator.onresize = reloadPage;
		}
	}
	else 
		if (navigator.innerWidth != document._pgW || navigator.innerHeight != document._pgH)
			location.reload();
}

reloadPage(true);

function newImage(arg) 
{
	rslt = new Image();
	rslt.src = arg;
	return rslt;
}

function preloadImages() 
{
	if (document.images) 
	{
		p01 = newImage("images/btn-lp_o.gif");
		p02 = newImage("images/btn-aktuell_o.gif");
		p03 = newImage("images/btn-anfahrt_o.gif");
		p04 = newImage("images/btn-jobs_o.gif");
		p05 = newImage("images/btn-kontakt_o.gif");
		p06 = newImage("images/btn-partner_o.gif");
		p07 = newImage("images/btn-referenzen_o.gif");
		p08 = newImage("images/btn-sicherheiten_o.gif");
		p09 = newImage("images/btn-ueberuns_o.gif");
		p10 = newImage("images/btn-produktionsprofil_o.gif");
	}
}

function tableOut(sender)
{
	sender.style.borderColor = "gray";
	sender.style.backgroundColor = "#FFBB78";
}

function tableOver(sender)
{
	sender.style.borderColor = "gray";
	sender.style.backgroundColor = "#FF850B";
}

function tableClick(sender, url)
{
	sender.style.borderColor = "gray";
	sender.style.backgroundColor = "#FF850B";
	location.href = url;
}

function openImage(bild) 
{
    win = window.open("z_bild.htm?" + bild, "newWindow", "width=100, height=100,menubar=no,toolbar=no,scrollbars=no,left=1800,top=10");
    win.focus();
}

function openImage2(bild) 
{
    win = window.open("z_bild2.htm?" + bild, "new_Window", "width=740, height=400,menubar=no,toolbar=no,scrollbars=yes,left=50,top=50");
    win.focus();
}

function changeImage(id, pic) 
{
	if (document.getElementById) 
		document.getElementById(id).src = pic 
	else 
		document.images[id].src = pic;
}

function over(id) 
{ 
	changeImage(id, 'images/btn-' + id + '_o.gif'); 
}

function out(id) 
{ 
	changeImage(id, 'images/btn-' + id + '_n.gif'); 
}

function isValidEmail(str) 
{
	return (str.search( /\w+((-\w+)|(\.\w+)|(\_\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z]{2,5}/ ) != -1);
}

function testForm() 
{
	var err1 = false;
	var err2 = false;
	var err3 = false;
	var frm = document.forms[0];

	for (i = 0; i < frm.elements.length; i++) 
	{
		if (frm.elements[i].name.indexOf('_x_') != -1)
			err1 = frm.elements[i].value == "";

		if (frm.elements[i].name.indexOf('_e_') != -1)
			err2 = (frm.elements[i].value != "") && !isValidEmail(frm.elements[i].value);

		if (frm.elements[i].name.indexOf('xe_') != -1)
		{
			err1 = frm.elements[i].value == "";
			err2 = !err1 && !isValidEmail(frm.elements[i].value);
		}

		if (frm.elements[i].name.indexOf('_d_') != -1)
			err3 = !frm.elements[i].checked;
	}
	
	if (err1) 
	{
		alert('Bitte füllen Sie alle mit einem Stern (*) versehenen Felder \r\nvollständig aus.');
		return (false);
	}
	else if (err2) 
	{
		alert('Bitte geben Sie eine gültige E-Mail-Adresse ein!');
		return (false);
	}
	else if (err3) 
	{
		alert('Bitte akzeptieren Sie unseren Datenschutzhinweis.');
		return (false);
	}

	return (true);
}

//-->