
	function validate_email(field)
	{
	with (field)
		{	v= trim(value);
			apos=v.indexOf("@");
			dotpos	=v.lastIndexOf(".");
			if (apos < 1||dotpos-apos < 2)
			{return false;}
			else {return true;}
		}
	}


	function checkForm()
		{
			var cname, cemail;
			var msg1 ='';
			var msg2 ='';
			with(window.document.msgform)
			{
				cname    = eesnimi;
				cemail   = email;
			}

			if(trim(cname.value) == '')
			{
				var msg1 = 'Eesnimi puudub!';
				cname.focus();

			}

			if(trim(cemail.value) == '')
			{
				var msg2 = 'E-post puudub!';
				cemail.focus();

			}
			else if (validate_email(cemail) == false)
			{
				var msg2 = 'Vigane e-post!';
				cemail.focus();
			}
			else if (trim(cname.value) != '')
			{
				cname.value    = trim(cname.value);
				cemail.value   = trim(cemail.value);


				document.msgform.submit();

			}

			if ((msg1 != '') || (msg2 !='') )
			{
				document.getElementById("reg_msg").innerHTML = msg1 + '<br/>' + msg2;
			}
		}

	function checkForm_sob()
		{
			var cname, cemail;
			var msg1 ='';
			var msg2 ='';
			var msg3 = '';
			var msg4 = '';
			with(window.document.msgform_sob)
			{
				cname    = eesnimi1;
				cemail   = email1;
				cname2    = eesnimi2;
				cemail2   = email2;
			}

			if((trim(cname.value) == '') || ( (trim(cemail2.value) != '') && (trim(cname2.value) == '') ))
			{
				var msg1 = 'Eesnimi puudub!';
				cname.focus();
			}

			if((trim(cemail.value) == '') || ( (trim(cemail2.value) == '') && (trim(cname2.value) != '') ))
			{
				var msg2 = 'E-post puudub!';
				cemail.focus();

			}
			else if ( (trim(cemail.value) != '') && (validate_email(cemail) == false))
			{
				var msg2 = 'Vigane e-post!';
				cemail.focus();
			}
			else if   ( (trim(cemail2.value) != '') && (validate_email(cemail2) == false))
			{
				var msg2 = 'Vigane e-post!';
				cemail.focus();
			}
			else if ((trim(cname.value) != '') || ((trim(cname2.value) != '')))
			{
				cname.value    = trim(cname.value);
				cemail.value   = trim(cemail.value);
				cname2.value    = trim(cname2.value);
				cemail2.value   = trim(cemail2.value);

				document.msgform_sob.submit();

			}

			if ((msg1 != '') || (msg2 !=''))
			{
				document.getElementById("reg_msg_sob").innerHTML = msg1 + '<br/>' + msg2;
			}
		}

	function checkAddComment()
		{
			var cname, cemail;
			var msg1 ='';
			var msg2 ='';
			var msg3 ='';
			with(window.document.commentf)
			{
				cname    = author;
				cemail   = email;
				ccomment = comment;
			}

			if(trim(cname.value) == '')
			{
				var msg1 = 'Nimi puudub!';
				cname.focus();

			}

			if(trim(cemail.value) == '')
			{
				var msg2 = 'E-post puudub!';
				cemail.focus();

			}
			else if (validate_email(cemail) == false)
			{
				var msg2 = 'Vigane e-post!';
				cemail.focus();
			}

			if(trim(ccomment.value) == '')
			{
				var msg3 = 'Kommentaar puudu!';
				ccomment.focus();

			}
			else if ((trim(cname.value) != '') && (trim(cemail.value) != '') && (validate_email(cemail) == true))
			{
				cname.value    = trim(cname.value);
				cemail.value   = trim(cemail.value);


				document.commentf.submit();

			}


			if ((msg1 != '') || (msg2 !='')|| (msg3 !=''))
			{
				document.getElementById("comment_msg").innerHTML = msg1 + '<br/>' + msg2+ '<br/>' + msg3;
			}
		}
	
	function trim(str)
		{
			return str.replace(/^\s+|\s+$/g,'');
		}