function is_int(val)
{
    return /^[0-9]+$/.test(val); // Return true or false
}
function valid_email(val)
{
    return /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/.test(val);
}


function check_announcement()
{
	var error = false;
	
	if(jQuery("#announcement_table").find(".street").val()=='')
	{
		error = true;
		jQuery("#announcement_table").find(".street").next().html("Заполните поле");
	}
	else
	{
		jQuery("#announcement_table").find(".street").next().html("*");
	}
  if(jQuery("#announcement_table").find(".region").val()=='')
	{
		error = true;
		jQuery("#announcement_table").find(".region").next().html("Заполните поле");
	}
	else
	{
		jQuery("#announcement_table").find(".region").next().html("*");
	}
  if(jQuery("#announcement_table").find(".city").val()=='')
	{
		error = true;
		jQuery("#announcement_table").find(".city").next().html("Заполните поле");
	}
	else
	{
		jQuery("#announcement_table").find(".city").next().html("*");
	}


	if(jQuery("#announcement_table").find(".house").val()=='')
	{
		error = true;
		jQuery("#announcement_table").find(".house").next().html("Заполните поле");
	}
	else
	{
		jQuery("#announcement_table").find(".house").next().html("*");
	}


	if(jQuery("#announcement_table").find(".floor").val()=='' && jQuery("#announcement_table").find(".lot_type").val()!='3')
	{
		error = true;
		jQuery("#announcement_table").find(".floor").next().html("Заполните поле");
	}
	else
	{
		jQuery("#announcement_table").find(".floor").next().html("*");
	}
	

	/*if(jQuery("#announcement_table").find(".turn_room").val()=='')
	{
		error = true;
		jQuery("#announcement_table").find(".turn_room").next().html("Заполните поле");
	}
	else
	if(!is_int(jQuery("#announcement_table").find(".turn_room").val()))
	{
		error = true;
		jQuery("#announcement_table").find(".turn_room").next().html("В поле должно быть число");
	}
	else
	{
		jQuery("#announcement_table").find(".turn_room").next().html("*");
	}
	

	if(jQuery("#announcement_table").find(".total_floor").val()=='' && jQuery("#announcement_table").find(".lot_type").val()!='3')
	{
		error = true;
		jQuery("#announcement_table").find(".total_floor").next().html("Заполните поле");
	}
	else
	if(!is_int(jQuery("#announcement_table").find(".total_floor").val()) && jQuery("#announcement_table").find(".lot_type").val()!='3')
	{
		error = true;
		jQuery("#announcement_table").find(".total_floor").next().html("В поле должно быть число");
	}
	else
	{
		jQuery("#announcement_table").find(".total_floor").next().html("*");
	}

	
	if(jQuery("#announcement_table").find(".total_room").val()=='')
	{
		error = true;
		jQuery("#announcement_table").find(".total_room").next().html("Заполните поле");
	}
	else
	if(!is_int(jQuery("#announcement_table").find(".total_room").val()))
	{
		error = true;
		jQuery("#announcement_table").find(".total_room").next().html("В поле должно быть число");
	}
	else
	{
		jQuery("#announcement_table").find(".total_room").next().html("*");
	}
	*/

	if(jQuery("#announcement_table").find(".price").val()=='')
	{
		error = true;
		jQuery("#announcement_table").find(".price").next().html("Заполните поле");
	}
	else
	if(!is_int(jQuery("#announcement_table").find(".price").val()))
	{
		error = true;
		jQuery("#announcement_table").find(".price").next().html("В поле должно быть целое число");
	}
	else
	{
		jQuery("#announcement_table").find(".price").next().html("*");
	}
	
	if(!is_int(jQuery("#announcement_table").find(".dohod").val()) && jQuery("#announcement_table").find(".dohod").val()!='')
	{
		error = true;
		jQuery("#announcement_table").find(".dohod").next().html("В поле должно быть целое число");
	}
	else
	if(jQuery("#announcement_table").find(".dohod").val()>100 || jQuery("#announcement_table").find(".dohod").val()<0)
	{
		error = true;
		jQuery("#announcement_table").find(".dohod").next().html("В поле должно быть целое число больше 0 и меньше 100");
	}
	
	if(jQuery("#announcement_table").find(".square").val()=='')
	{
		error = true;
		jQuery("#announcement_table").find(".square").next().html("Заполните поле");
	}
	else
	if(!is_int(jQuery("#announcement_table").find(".square").val()))
	{
		error = true;
		jQuery("#announcement_table").find(".square").next().html("В поле должно быть целое число");
	}
	else
	{
		jQuery("#announcement_table").find(".square").next().html("*");
	}

	
	if(jQuery("#contacts_table").find(".email").val()=='')
	{
		error = true;
		jQuery("#contacts_table").find(".email").next().html("Заполните поле");
	}
	else
	if(!valid_email(jQuery("#contacts_table").find(".email").val()))
	{
		error = true;
		jQuery("#contacts_table").find(".email").next().html("Проверьте правильность email");
	}
	else
	{
		jQuery("#contacts_table").find(".email").next().html("*");
	}


	if(jQuery("#contacts_table").find(".phone").val()=='')
	{
		error = true;
		jQuery("#contacts_table").find(".phone").next().html("Заполните поле");
	}
	else	
	{
		jQuery("#contacts_table").find(".phone").next().html("*");
	}

	if(error)
	{
		return false;
	}
	else
	{
		if(confirm("Отправить заявку?"))
		{
			return true;
		}
		else
		{
			return false;
		}
	}
}


function limitLength(o,max)
{
	if (o.value.length >= max)
	{
		o.value = o.value.substr(0, max);
		return false;
	}
	return true;
}