function is_empty_str(str)
{
return (str.toString().replace(/ +/i,"")=="");
}

// бронирование
function change()
{
 permission = document.frm.permission.value;
 if (permission != "")
 {
  document.getElementById("username").value = permission;
  document.getElementById("passwd").value = permission;
 }
}
function check()
{
 permission = document.frm.permission.value;
 username = document.frm.username.value;
 passwd = document.frm.passwd.value;
 if (permission != "" && username != "" && passwd != "") return(true);
 else return(false);
}

function printEmail()
{
	var prefix = "ma" + "il" + "to";
	var path = "hr" + "ef" + "=";
	var addy = "admin" + "@" + "regioninfo.ru";
	document.write("<a " + path + "'" + prefix + ":" + addy + "'>" + addy + "</a>" );
}

//Browsercheck
var n = (document.layers) ? 1:0;
var ie = (document.all) ? 1:0;

function imageEvent(imageName,isOver)
{
var ext = ".png";
        if (document.images)
                {
                document.images[imageName].src = (isOver) ? "images/_icon_"+imageName+"_over"+ext : "images/_icon_"+imageName+ext;
                }
}

function init()
{
//        определяем высоту экрана

        pageWidth = (ie) ? document.body.offsetWidth-4 : innerWidth;
        pageHeight = (ie) ? document.body.offsetHeight-2 : innerHeight;


switch (screen.height)
{
        case 768:
//                alert(screen.availheight);
                document.all.brownDIV.style.height = '350px'
                break;
}
}
/*проверка правильности заполнения формы для отправки письма*/
function checkForm(formName)
{
        var action = formName.action;
	formName.action = '';
        if (formName.email.value == '') {
		alert('Заполните поле: Ваш адрес!');
                formName.email.focus();
                return false;
                }
	  if (formName.name.value == '') {
		alert('Заполните поле: Ваше имя!');
                formName.name.focus();
                return false;
                }

        if (formName.subj.value == '') {
		alert('Заполните поле: Тема');
                formName.subj.focus();
                return false;
                }
        if (formName.comment.value == '') {
		alert('Заполните поле: Текст письма');
                formName.comment.focus();
                return false;
                }
        if (formName.user_kod.value == '') {
		alert('Неправильно введен код');
                formName.user_kod.focus();
                return false;
                }
	
	formName.action = action;
        formName.submit();
        return true;
}

function checkFormOrder(formName)
{
        var action = formName.action;
	formName.action = '';
	if (formName.itog1.value + formName.itog1.value == 0) {
                alert('Вы ничего не выбрали!');
		formName.JGB60.focus();
                return false;
                }
	if (formName.name.value == '') {
                alert('Заполните поле: Конактное лицо');
		formName.name.focus();
                return false;
                }
	if (formName.city.value == '') {
                alert('Заполните поле: Город');
		formName.city.focus();
                return false;
                }
	if (formName.namejob.value == '') {
                alert('Заполните поле: Название организации');
		formName.namejob.focus();
                return false;
                }
	if ((formName.phone.value == '') && 
	    (formName.email.value == '')) {
		alert('Заполните поля: Ваш адрес - Телефон/факс');
                formName.email.focus();
                return false;
                }
        if (formName.user_kod.value == '') {
		alert('Неправильно введен код');
                formName.user_kod.focus();
                return false;
                }
	formName.action = action;
	formName.submit();
        return true;
}

function resetForm(form)
{
//   alert(form.user_kod.className);
   for ($i = 0; $i < form.elements.length; $i++) {
     if (((form.elements[$i].type == 'text') ||
         (form.elements[$i].type == 'textarea')) && 
        ((form.elements[$i].className.indexOf("cell") > -1) || 
         (form.elements[$i].name.indexOf("sum") > -1 ))) {
       form.elements[$i].value = '';
     }

   }
   return false;
}


function makeActive(form,el,flag)
{
        if (flag)
                eval("document.forms['"+form+"']."+el+".className = 'cellActive'");
        else
                eval("document.forms['"+form+"']."+el+".className = 'cell'");
}

function makeActiv(form,el,flag)
{
//     alert(eval("form."+el+".className"));
        if (flag)
                eval("form."+el+".className = 'cellActive'");
        else
                eval("form."+el+".className = 'cell'");
}

function summa(form,el)
{
//  alert(eval("form."+el1+".value"));
  if (el)
    eval("form.sum"+el+".value = form.price"+el+".value*form."+el+".value");
  else {
    var el1 = "";
    var prp = 0;

    for ($i = 0; $i < form.elements.length; $i++) {
      el1 = form.elements[$i].name;
      if (el1.indexOf("price") > -1 )  prp = 1;
        if ((prp == 1) && (el1.indexOf("sum") == -1 ) &&
            (el1.indexOf("price") == -1 )) {
          eval("form.sum"+el1+".value = form.price"+el1+".value*form."+el1+".value");
          prp = 0;
        }
    }
  }

  var itog1=0;
  var itog2=0;

  for ($i = 0; $i < form.elements.length; $i++) {
    if (form.elements[$i].name.indexOf("sum") > -1 ) {
      if (form.elements[$i].name.indexOf("Good") > -1 ) {
        itog2 += form.elements[$i].value*1; }
      else {
        itog1 += form.elements[$i].value*1; }
    }
  }

  form.itog1.value = itog1; 
  form.itog2.value = itog2; 
}

