function checkWholeForm(theForm) {
	document.getElementById('err_mail').innerHTML = "";
	document.getElementById('err_vsebina').innerHTML = "";
    var why = "";
    why += checkEmail(theForm.mail.value);
    why += checkContent(theForm.content.value);
    if (why != "") {
       return false;
    }
return true;
}

function checkEmail (strng) {
	var error="";
	if (strng == "") {
	   error = "Niste vnesli elektronskega naslova.\n";
	   document.getElementById('err_mail').innerHTML = "<span class='text_rdec'>* Niste vnesli elektronskega naslova.</span>";
	}

	var emailFilter=/^.+@.+\..{2,3}$/;
	if (!(emailFilter.test(strng))) { 
		error = "Prosimo vnesite veljaven elektronski naslov.\n";
		document.getElementById('err_mail').innerHTML = "<span class='text_rdec'>* Prosimo vnesite veljaven elektronski naslov.</span>";
	}
	else {
	//test email for illegal characters
		var illegalChars= /[\(\)\<\>\,\;\:\\\"\+\[\]]/
		if (strng.match(illegalChars)) {
			error = "Elektronski naslov vsebuje nedeovoljene znake.\n";
			document.getElementById('err_mail').innerHTML = "<span class='text_rdec'>* Elektronski naslov vsebuje nedovoljene znake.</span>";
		}
	}
return error;    
}

function checkContent (strng) {
	var error = "";
    if (strng.length < 1) {
		document.getElementById('err_vsebina').innerHTML = "<span class='text_rdec'>* Prosimo vnesite vsebino sporočila.</span>";
		error = "error\n";
    }
return error;
}
