function validate(f_form, f_validation)

{
	for(i = 0; i < f_form.length; i++)
	{
		if(f_validation.elements[f_form.elements[i].name])
		{
			r = new RegExp(f_validation.elements[f_form.elements[i].name].value, "gi");
			if(!r.test(f_form.elements[i].value)/* || f_form.elements[i].value == f_form.elements[i].defaultValue*/)
			{
				alert(f_validation.elements[f_form.elements[i].name + " message"].value);
				f_form.elements[i].focus();
				return;
			}
		}
	}
	f_form.submit();
}


function set_focus(c_input)
{
	if(c_input.value == c_input.defaultValue)
		c_input.value = '';
}


function loose_focus(c_input)
{
	if(c_input.value == '')
		c_input.value = c_input.defaultValue;
}
