
var formfield = "";
var maxlength = 500;
				
function countText() { 
	if (document.getElementById('message').value.length > 500)	{
		document.getElementById('message').value = formfield;
		return;
	}
	else {
		formfield = document.getElementById('message').value;
		document.getElementById('count').value = maxlength-document.getElementById('message').value.length;
	}
}

function showStandort() {
	if(document.getElementById('standort').style.visibility == 'hidden') {
		document.getElementById('standort').style.visibility = 'visible';
		document.getElementById('standort').style.height = '20px';
	}
	else {
		document.getElementById('standort').style.visibility = 'hidden';
		document.getElementById('standort').style.height = '0px';
	}
}

var size = 0;
var breite = 0;
var size = 0;
function showSize() {	
	breite = document.getElementById('breite').value;
	hoehe = document.getElementById('hoehe').value
	size = kaufm(numForm(document.getElementById('hoehe').value)*numForm(document.getElementById('breite').value));
	if(breite != '' && hoehe != '') {
		if(!isNaN(parseFloat(size))) {
			document.getElementById('flaeche').value = size;
		}
		else {
			document.getElementById('flaeche').value = '';
		}		
	}
	else {
		document.getElementById('flaeche').value = '';
	}	
}

function numForm(s) {
	if(s.indexOf(",") != -1){
    	s = s.replace(',','.');
	}
	return parseFloat(s);
}

function kaufm(x) {
  var k = (Math.round(x * 100) / 100).toString();
  k += (k.indexOf('.') == -1)? '.00' : '00';
  var p = k.indexOf('.');
  return k.substring(0, p) + ',' + k.substring(p+1, p+3);
}

function change(div) {
   if(document.getElementById(div).style.display == "none") {
        document.getElementById(div).style.display = "";
        document.getElementById('head_'+div).style.backgroundPosition = "0 22px";
   }
   else {
        document.getElementById(div).style.display = "none";
        document.getElementById('head_'+div).style.backgroundPosition = "top left";
   }
}

