function popwindow (url,breite,hoehe) {
	popup = window.open(url,'','history=no,scrollbars=yes,status=no,toolbar=no,location=no,resizable=no,menubar=no,directories=no,width='+breite+',left=20,top=20,screenx=20,screeny=20,height='+hoehe)
	if(navigator.appName=='Netscape') {
		popup.focus()
	}
}

function doOpen(a,b,c){
	document.getElementById(a).className="showElement";
	document.getElementById(b).className="hideElement";
	document.getElementById(c).className="showElement";
}

function doClose(a,b,c){
	document.getElementById(a).className="hideElement";
	document.getElementById(b).className="showElement";
	document.getElementById(c).className="hideElement";
}

function setPage(x,a,b,c){
	document.getElementById(x).selected = true;
	doClose(a,b,c);
}

function val() {
	var success = true;

	var inputs = document.getElementsByTagName('input');

	var allcombined = new Object();
	for(var i=0;i<inputs.length;++i){
		if(inputs[i].type == "text"){
			var alltexts = document.getElementsByName(inputs[i].name);

			allcombined[inputs[i].name] = false;
			for(var j=0;j<alltexts.length;++j){
				if(alltexts[j].value == ""){
					if( (alltexts[j].name == "company") 
						| (alltexts[j].name == "name") 
						| (alltexts[j].name == "telephone") 
						| (alltexts[j].name == "email") ){

						allcombined[inputs[i].name] = false;
						success = false;
						alltexts[j].className = "contactInputFailure";
					}
				}
				else{
					allcombined[inputs[i].name] = true;
					alltexts[j].className = "contactInput";
				}
			}
		}
	}
	return success;
}
