﻿function isValidEmail (email, strict) {
	if ( !strict ) email = email.replace(/^\s+|\s+$/g, '');
	return (/^([a-z0-9_\-]+\.)*[a-z0-9_\-]+@([a-z0-9][a-z0-9\-]*[a-z0-9]\.)+[a-z]{2,4}$/i).test(email);
}

function it_change(n){
	for (i=1; i<5; i++) {
		if (i==n) {
			document.getElementById('it_'+i).className='it_act';
			document.getElementById('text_'+i).style.display='';
		}
		else {
			document.getElementById('it_'+i).className='it_pass';
			document.getElementById('text_'+i).style.display='none';
		}
	}
}

function it_change2(n){
	for (i=1; i<3; i++) {
		if (i==n) {
			document.getElementById('it_'+i).className='it_act';
			document.getElementById('text_'+i).style.display='';
		}
		else {
			document.getElementById('it_'+i).className='it_pass';
			document.getElementById('text_'+i).style.display='none';
		}
	}
}

function check_form(a){
	if (a==1 && (
		document.getElementById('company').value.length<2 ||
		document.getElementById('fio').value.length<2 || 
		document.getElementById('email').value.length<2 ||
		document.getElementById('tel').value.length<5 ||
		document.getElementById('contact').value.length<2 ||
		!isValidEmail(document.getElementById('email').value, 0)
		)
	)
	{
		alert('Не все поля заполнены!');
		return false;
	}
	else if (a==2 && (
		document.getElementById('fio').value.length<2 || 
		document.getElementById('email').value.length<2 || 
		document.getElementById('quest').value.length<10 ||
		!isValidEmail(document.getElementById('email').value, 0)
		)
	)
	{
		alert('Не все поля заполнены!');
		return false;
	}
	else if (a==3 && (
		document.getElementById('fio').value.length<2 || 
		document.getElementById('org').value.length<2 || 
		document.getElementById('tel').value.length<5 || 
		document.getElementById('obor').value.length<2 || 
		document.getElementById('email').value.length<2 || 
		!isValidEmail(document.getElementById('email').value, 0)
		)
	)
	{
		alert('Не все поля заполнены!');
		return false;
	}
	else if (a==4 && (
		document.getElementById('fio').value.length<2 || 
		document.getElementById('org').value.length<2 || 
		document.getElementById('tel').value.length<5 || 
		document.getElementById('act').value.length<2 || 
		document.getElementById('email').value.length<2 || 
		!isValidEmail(document.getElementById('email').value, 0)
		)
	)
	{
		alert('Не все поля заполнены!');
		return false;
	}
	else if (a==5 && (
		document.getElementById('email').value.length<2 || 
		!isValidEmail(document.getElementById('email').value, 0)
		)
	)
	{
		alert('Не все поля заполнены!');
		return false;
	}
	else
		return true;
}
