//Проверка e-mail
function mailcheck(obj) {	
    obj = eval(obj);	
	var re =/^[\w-](\.?[\w-])*@([A-Za-z]{2,}|[\w-](\.?[\w-])*\.[A-Za-z]{2,4})$/i;
	return (re.test(obj.value))? true : false;
}
//Проверка на длину поля
function checkLen(obj,len) {
	obj = eval(obj);
	return (obj.value.length>=len)? true : false;
}

function checkForm(fio,phone,address) {
	var flag1 = checkLen(eval(fio),2);
	var flag2 = checkLen(eval(phone),2);		
	var flag3 = checkLen(eval(address),2);
	var errorMessage = "Ошибка!\n";	
	if (!flag1) errorMessage += "\n- Поле ФИО не может быть пустым\n";
	if (!flag2) errorMessage += "\n- Поле Телефон не может быть пустым \n";
	if (!flag3) errorMessage += "\n- Поле Адрес не может быть пустым\n";
	if (flag1 && flag2 && flag3){
		return true;
	}else{
		alert(errorMessage);
		return false;
	}
}

function send(URI){
	var flag1 = checkLen(eval($('fio')),2);
	var flag2 = checkLen(eval($('phone')),2);		
	var flag3 = checkLen(eval($('city')),2);
	var flag4 = checkLen(eval($('address')),2);
	var errorMessage = "Ошибка!\n";	
	if (!flag1) errorMessage += "\n- Поле ФИО не может быть пустым\n";
	if (!flag2) errorMessage += "\n- Поле Телефон не может быть пустым \n";
	if (!flag3) errorMessage += "\n- Поле Город не может быть пустым\n";
	if (!flag4) errorMessage += "\n- Поле Адрес не может быть пустым\n";
	if (flag1 && flag2 && flag3 && flag4){		
	}else{
		alert(errorMessage);
		return false;
	}
	var data = '';
	data='fio='+$('fio').value+'&phone='+$('phone').value+'&city='+$('city').value+'&address='+$('address').value+'&comments='+$('comment').value;
	if (data)			 
	{
        query(			   
            URI + ((URI.indexOf('?') == -1) ? '?' + data : data),
            function() {                   
				$('fio').value="";
				$('phone').value="";
				$('city').value="";
				$('address').value="";
				$('comment').value="";
         });
		alert('Ваша заявка отправлена');		
    }
}