function openScript(url, width, height)
{
   var Win = window.open(url,"openScript",'width=' + width + ',height=' + height + ',resizable=1,scrollbars=yes,menubar=yes,status=yes' );
}

function addfav()
{

	if(navigator.appName == "Microsoft Internet Explorer" && parseFloat(navigator.appVersion) >= 4.0)
		window.external.AddFavorite(location.href, document.title);
	else
		window.alert("Ваш браузер не поддерживает данную функцию. Нажмите Ctrl+D, чтобы добавить в Favorites.");
}

function quick_jump(s) {
	var url = s.options[s.selectedIndex].value;
	url	= '' + url;
	if (url.length>0) {
		if( url.substr(0, 7).toLowerCase() == 'http://' )
			return top.location.href = url;
		document.location.href = url;
	}
}

    function isempty(str)
    {
      if(str.match(/\S+/) ) {
        return false;
      } else {
        return true;
      }
    }

    function CheckVacForm(frm)
    {

        if(isempty(frm.dolgnost.value)) {
        alert("Поле ДОЛЖНОСТЬ должно быть заполнено.");
        frm.dolgnost.focus();
        return false;
      }
    if (frm.city.value == -1) {
        alert("Поле Город должно быть заполнено.");
        return false;
      }

    if (frm.city.value == 0 && frm.cityother.value == "") {
        alert("Поле Другой Город должно быть заполнено.");
        frm.cityother.focus();
        return false;
      }


      if(isempty(frm.firm_name.value)) {
        alert("Поле ФИРМА должно быть заполнено.");
        frm.firm_name.focus();
        return false;
      }
      if(isempty(frm.uslov.value)) {
        alert("Поле ДОПОЛНИТЕЛЬНЫЕ СВЕДЕНИЯ должно быть заполнено.");
        frm.uslov.focus();
        return false;
      }



      if(isempty(frm.tel.value) && isempty(frm.email.value) && isempty(frm.adress.value)) {
        alert("Обязательно заполните одно из полей: ТЕЛЕФОН, EMAIL или АДРЕС.");
        frm.adress.focus();
        return false;
      }
      return true;

    }

    function CheckVacFormAgency(frm)
    {
    if (frm.city.value == -1) {
        alert("Поле Город должно быть заполнено.");
        return false;
      }

             if(isempty(frm.dolgnost.value)) {
        alert("Поле ДОЛЖНОСТЬ должно быть заполнено.");
        frm.dolgnost.focus();
        return false;
      }

      if(isempty(frm.dolgnost.value)) {
        alert("Поле ДОЛЖНОСТЬ должно быть заполнено.");
        frm.uslov.focus();
        return false;
      }

      if(isempty(frm.uslov.value)) {
        alert("Поле ДОПОЛНИТЕЛЬНЫЕ СВЕДЕНИЯ должно быть заполнено.");
        frm.uslov.focus();
        return false;
      }
	}


    function CheckResForm(frm)
    {
           if (frm.city.value == -1) {
        alert("Поле Город должно быть заполнено.");
        return false;
      }

    if (frm.city.value == 0 && frm.cityother.value == "") {
        alert("Поле Другой Город должно быть заполнено.");
        frm.cityother.focus();
        return false;
      }


      if(isempty(frm.men.value)) {
        alert("Поле КОНТАКТНОЕ ЛИЦО должно быть заполнено.");
        frm.men.focus();
        return false;
      }

      if(isempty(frm.dolgnost.value)) {
        alert("Поле ДОЛЖНОСТЬ должно быть заполнено.");
        frm.dolgnost.focus();
        return false;
      }

      if(isempty(frm.uslov.value)) {
        alert("Поле ДОПОЛНИТЕЛЬНЫЕ СВЕДЕНИЯ должно быть заполнено.");
        frm.uslov.focus();
        return false;
      }

      if(isempty(frm.tel.value) && isempty(frm.email.value) && isempty(frm.adress.value)) {
        alert("Обязательно заполните одно из полей: ТЕЛЕФОН, EMAIL или АДРЕС.");
        frm.adress.focus();
        return false;
      }
      return true;
    }

