function validate_required(field,alerttxt)
{
    with (field)
    {
        if (value==null||value=="")
        {alert(alerttxt);return false;}
        else {return true}
    }
}

function validate_form(thisform)
{
    with (thisform)
    {
        if (validate_required(name,"Вы не указали ваше имя")==false)
        {name.focus();return false;}
        if (validate_required(phone,"Вы не указали ваш телефон")==false)
        {phone.focus();return false;}
        if (validate_required(body,"Вы не ввели ваш вопрос или адрес для вызова мастера")==false)
        {body.focus();return false;}
    }
}

function validate_search(thisform)
{
    with (thisform)
    {
        if (validate_required(q,"Введите строку поиска")==false)
        {q.focus();return false;}
    }
}

function validate_pic(thisform)
{
    with (thisform)
    {
        if (validate_required(picture,"Укажите путь к файлу картинки (jpg)")==false)
        {picture.focus();return false;}
    }
}

function validate_file(thisform)
{
    with (thisform)
    {
        if (validate_required(file,"Укажите путь к загружаемому файлу")==false)
        {file.focus();return false;}
    }
}

function validate_banner(thisform)
{
    with (thisform)
    {
        if (validate_required(banner,"Укажите путь к файлу баннера (*.jpg, *.gif, *.swf)")==false)
        {banner.focus();return false;}
    }
}
