function validate()
{
	errstring="";
	(document.all) ? (obj=eval("document.all['myform']")) : (obj=eval("document.forms.myform"));
	if (!obj.kod.value)
	{	errstring += "Пожалуйста, введите Код.\n";
		obj.kod.focus();
	}else
    {
        if (obj.kod.value <1000)
    	{	errstring += "Пожалуйста, введите правильный Код.\n";
    		obj.kod.focus();
    	};
    };
	if (!obj.nick.value)
	{	errstring += "Пожалуйста, введите Ваше имя.\n";

        (errstring)?(void(0)):(obj.nick.focus());
	};
	if (!obj.message.value)
	{	errstring += "Пожалуйста, введите текст сообщения.";
		(errstring)?(void(0)):(obj.message.focus());
	};

	if (errstring)
	{
		alert (errstring);
		if (document.all)
		{	
			window.event.cancelBubble=true;
			window.event.returnValue=false;
		}
		else
		{
			return false;
		};
	};
	return true;
};

function validate_kquiz()
{
	errstring="";
	(document.all) ? (obj=eval("document.all['form_kquiz']")) : (obj=eval("document.forms.form_kquiz"));

	if (!obj.kquiz_name.value)
	{	errstring += "Пожалуйста, введите Ваше имя.\n";
		(errstring)?(void(0)):(obj.kquiz_name.focus());
	};

	if((obj.kquiz_email.value=='')||(obj.kquiz_email.value)&&(!obj.kquiz_email.value.match( /^[a-zA-Z\_][a-zA-Z0-9\_]*\@([a-zA-Z0-9\-]+\.)+[a-zA-Z]+$/ )))
	{
		errstring += "Пожалуйста, введите корректный email.\n";
		(errstring)?(void(0)):(obj.kquiz_email.focus());
	};

	if (!obj.kquiz_answer.value)
	{	errstring += "Пожалуйста, введите текст ответа.\n";
		(errstring)?(void(0)):(obj.kquiz_answer.focus());
	};

	if (errstring)
	{
		alert (errstring);
		if (document.all)
		{	
			window.event.cancelBubble=true;
			window.event.returnValue=false;
		}
		else
		{
			return false;
		};
	};
	return true;
};

function validateName() {

	var error = '';

	(!document.all['authform'].username.value) ? 
		(error = "Пожалуйста, введите имя пользователя!", efocus = document.forms["authform"].username) : void(0);
	
	if (error)
	{
		alert (error);
		efocus.focus();
	
		if (document.all)
		{
			window.event.cancelBubble=true;
			window.event.returnValue=false;
		}
		else
		{
			return false;
		};
	};

}
