function fensterauf()
{
    w=850;
    h=600;
    t=screen.availHeight/2-h/2;
    l=screen.availWidth/2-w/2;
    url='sam.php';
    f='height='+h+',width='+w+',status=no,resizable=no,top='+t+',left='+l+',scrollbars=yes';
    open(url,'Standpunkte',f);
}

function checkForm(formular)
{
	len		      = formular.elements.length;
	versenden	  = true;
	fokus	      = false;
	
	// fehler anzeigen
	for(i=0; i<len; i++)
	{
		if(formular.elements[i].id.substring(0,4) == 'reg_')
		{               
			reg 	= formular.elements[i].value;
			id   	= formular.elements[i].id.substr(4);					
			tr	    = document.getElementById(id);
			
			input	= formular.elements['val_'+id];
			if(input == null) continue;
			
			     
            wert	= trim(input.value);
            tr.style.backgroundColor = '#fff';
            
			
            rex	= new RegExp(reg);
            isOk = rex.test(wert);
            if (!isOk)
            {
                tr.style.backgroundColor = '#fdd';
                versenden = false;
                if (!fokus)
                {
                    input.focus();
                    fokus = true;
                }
            }
        }
    }

    
    if(versenden == false) return false;
    else return true;
}

function trim(s)
{
    while (s.substring(0,1) == ' ')
    {
        s = s.substring(1,s.length);
    }
    while (s.substring(s.length-1,s.length) == ' ') {
        s = s.substring(0,s.length-1);
    }
    return s;
}