function convalido(form)
{
    var error = '';
    var cnt = 0;
 
    for (var i=0; i<form.length; ++i) {
        var element = form.elements[i];
 
        if (element.name.charAt(0) >= 'A' && element.name.charAt(0) <= 'Z') {
            var el_name = element.name.replace(/_/gi, ' ');
            var flag = false;
 
            if (element == '[object HTMLInputElement]') {
                if ('hidden' == element.type || 'button' == element.type ||
                    'reset' == element.type  || 'submit' == element.type) {
                    continue;
                }
                else if (('checkbox' == element.type || 'radio' == element.type) && false == element.checked) {
                    flag = true;
                }
                else if ('' == element.value) {
                    flag = true;
                }
            }
            else if (element == '[object HTMLTextAreaElement]' && '' == element.value) {
                flag = true;
            }
            else if (element == '[object HTMLSelectElement]' && -1 == element.selectedIndex) {
                flag = true;
            }

            if (true == flag) {
				
				if(el_name == 'E-mail') el_name = "E-Mail";
				if(el_name == 'Password') el_name = "Passwort";
				if(el_name == 'Confirm Password') el_name = "Passwort Wiederholen";
				if(el_name == 'First Name') el_name = "Vorname";
				if(el_name == 'Last Name') el_name = "Nachname";
				if(el_name == 'Address 1') el_name = "Adresse";
				if(el_name == 'Your name') el_name = "Ihr Name";
				if(el_name == 'Your e-mail') el_name = "Ihre E-Mail";
				if(el_name == 'Your comment') el_name = "Ihr Kommentar";
				if(el_name == 'Your Name') el_name = "Ihr Name";
				if(el_name == 'Your E-mail') el_name = "Ihre E-Mail";
				if(el_name == 'Friend\'s Name') el_name = "Name Ihres Freundes";
				if(el_name == 'Friend\'s E-mail') el_name = "E-Mail Ihres Freundes";
				if(el_name == 'Pen Name') el_name = "Autor Name";
				if(el_name == 'Biography') el_name = "Biographie";
				if(el_name == 'Title') el_name = "Titel";
				//if(el_name == 'Summary') el_name = "Zusammenfassung";
				
				  if(el_name == 'I agree') {
			      error += '\nSie müssen die AGB akzeptieren!\n';
				  }
				  	else {
					error += '"' + el_name + '" muss eingegeben werden!\n';
					}
											

                if (0 == cnt) {
                    element.focus();
                }
 
                ++cnt;
            }
        }
    }
 
    if (cnt != 0) {
        var header = 'Folgende Fehler';
        error = header + ' sind augetreten:\n' + error;
        alert(error);
        return false;
    }
 
    return true;
}

