function fieldClick(obj)
{
	if(obj.className!='')
	{
		obj.value='';
		obj.className='';
	}
}

function fieldBlur(obj, value)
{
	if(obj.value=='')
	{
		obj.value = value;
		obj.className='hint';
	}
}

function validEmail(email)
{
	return (/^([a-z0-9_\-]+\.)*[a-z0-9_\-]+@([a-z0-9][a-z0-9\-]*[a-z0-9]\.)+[a-z]{2,4}$/i).test(email);
}

function loadCarModels()
{
	p_brand = document.getElementById('id_brand');
	if(!p_brand)
		return;
	var brand_id = p_brand.value;

	ajaxRequest("data.php?type=models&brand_id="+brand_id, "id_model");
}

function loadCarYears()
{	
	p_model = document.getElementById('id_model');
	if(!p_model)
		return;
	var model_id = p_model.value;

	ajaxRequest("data.php?type=years&model_id="+model_id, "id_year");
}

function submitCarForm()
{
	p = document.getElementById('id_brand');
	if(p && p.value=='')
	{
		alert('Укажите марку');
		return false;
	}
	p = document.getElementById('id_model');
	if(p && p.value=='')
	{
		alert('Укажите модель');
		return false;
	}
	p = document.getElementById('id_car_form');
	if(p) p.submit();
	return false;
}

function submitWiperForm()
{
	p = document.getElementById('id_length1');
	if(p && p.value=='')
	{
		alert('Укажите длину первого дворника');
		return false;
	}
	p = document.getElementById('id_wiper_form');
	if(p) p.submit();
	return false;
}

function submitCallbackForm(code)
{
	var elements = Array('id_name', 'id_phone', 'id_email');
	for(i=0;i<elements.length;i++)
	{	
		p = document.getElementById(elements[i]);
		if(p && p.className)
		{
			alert('Заполните "'+p.value+'"');
			return false;
		}
	}
	document.getElementById('id_show_code').value = code;
	document.getElementById("id_callbackform").submit();
	return false;
}