var rez_error1;
var rez_error2;
var rez_error3;
var rez_error4;
var rez_error5;
var rez_error6;
var rez_error7;
var rez_error8;
var rez_error9;
var rez_error10;
var rez_error11;
var rez_error12;
var rez_error13;
var rez_error14;
var rez_all_error;

function fiovalid() {
a=document.getElementById('fio').value.length;
b=document.getElementById('fioFailed');
c=document.getElementById('fio');
if (a==0){
b.className='error';
c.className='fon_red';
rez_error1=1;
}
else {
b.className='hidden';
c.className='arial_12_black_no_bold';
rez_error1=0;
}
}

function dolznostvalid() {
a=document.getElementById('dolznost').value.length;
b=document.getElementById('dolznostFailed');
c=document.getElementById('dolznost');
if (a==0){
b.className='error';
c.className='fon_red';
rez_error2=1;
}
else {
b.className='hidden';
c.className='arial_12_black_no_bold';
rez_error2=0;
}
}

function textvalid() {
a=document.getElementById('text').value.length;
b=document.getElementById('textFailed');
c=document.getElementById('textFailedc');
z=document.getElementById('text');
if (a==0)	{
b.className='error';

rez_error3=1;
			}
else 		{
b.className='hidden';

rez_error3=0;
			}
if (a>10000){
c.className='error';

rez_error4=1;
			}
else 		{
c.className='hidden';

rez_error4=0;
			}
			
			
if ((a==0) || (a>10000) ){
	z.className='fon_red';
	rez_error5=1;
	}
	else {
	z.className='arial_12_black_no_bold';	
	rez_error5=0;
	}
}

function emailvalid() {
a=document.getElementById('email').value.length;
d=document.getElementById('email').value;
b=document.getElementById('emailFailed');
c=document.getElementById('emailFailedc');
z=document.getElementById('email');

var filter=/^(\w+(?:\.\w+)*)@((?:\w+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i

if (a==0)	{
b.className='error';

rez_error6=1;
			}
else 		{
b.className='hidden';

rez_error6=0;
			}
if ((!(filter.test(d))) && (a>0))
			{
c.className='error';

rez_error7=1;
			}
else 		{
c.className='hidden';

rez_error7=0;
			}
			
if ((a==0) || (!(filter.test(d))) ){
	z.className='fon_red';
	rez_error8=1;
	}
	else {
	z.className='arial_12_black_no_bold';	
	rez_error8=0;
	}
}

function zpvalid() {
a=document.getElementById('zp').value.length;
d=document.getElementById('zp').value;
b=document.getElementById('zpFailed');
c=document.getElementById('zpFailedc');
z=document.getElementById('zp');

var filter=/^(\.[a-z])$/i

if (a==0)	{
b.className='error';

rez_error9=1;
			}
else 		{
b.className='hidden';

rez_error9=0;
			}
if ((isNaN(d)) && (a>0))
			{
c.className='error';

rez_error10=1;
			}
else 		{
c.className='hidden';

rez_error10=0;
			}


if ((a==0) || (isNaN(d)) ){
	z.className='fon_red';
	rez_error11=1;
	}
	else {
	z.className='arial_12_black_no_bold';
	rez_error11=0;
	}


}



function categoryvalid() {
	a=document.find_rez2.category;
	b=document.getElementById('categoryFailed');
	r=a.options[a.selectedIndex].value;

	if ( r=='none'){
		b.className='error';
		rez_error12=1;
		}
		else {
			b.className='hidden';
			rez_error12=0;
			}
	}


function addcat2(){
a=document.getElementById('addcatim2');	
b=document.getElementById('cat2');
a.className='hidden';
b.className='vizibl';
	
	}
function addcat3(){
a=document.getElementById('addcatim3');	
b=document.getElementById('cat3');
a.className='hidden';
b.className='vizibl';
	
	}
function delcat2(){
a=document.getElementById('delcatim2');	
b=document.getElementById('cat2');
b.className='hidden';
c=document.getElementById('addcatim2');	
c.className='vizibl';	
	}
	
function delcat3(){
a=document.getElementById('delcatim3');	
b=document.getElementById('cat3');
b.className='hidden';
c=document.getElementById('addcatim3');	
c.className='vizibl';	
	}
function cityvalid() {
	a=document.find_rez2.city;
	b=document.getElementById('cityFailed');
	r=a.options[a.selectedIndex].value;

	if ( r=='none'){
		b.className='error';
		rez_error13=1;
		}
		else {
			b.className='hidden';
			rez_error13=0;
			}
	}
	
function codevalid() {

	a=document.getElementById('code').value;
	b=document.getElementById('proverka2').value;
	c=document.getElementById('codeFailed');

	if ( a!=b){
		c.className='error';
		rez_error14=1;
		}
		else {
			c.className='hidden';
			rez_error14=0;
			}
	}

function onloadbody() {


fiovalid();
dolznostvalid();
textvalid();
zpvalid();
emailvalid();
categoryvalid();
cityvalid();
codevalid();

rez_all_error=rez_error1+rez_error2+rez_error3+rez_error4+rez_error5+rez_error6+rez_error7+rez_error8+rez_error9+rez_error10+rez_error11+rez_error12+rez_error13+rez_error14;
	if (rez_all_error==0){
		document.find_rez2.submit();
		}
	
	}
	