// Удаление всех пробелов
function ltrim( source ){
  var index = 0;
  while( source.charAt(index) == " " ) index++;
  return source.substr(index);
}

function rtrim( source ){
  var index = source.length - 1;
  while( source.charAt(index) == " " ) index--;
  return source.substring(0, index + 1);
}

function trim( source ){
  return ltrim(rtrim(source));
}
// ***************************

// Проверка одного поля ввода
function Check1Field(obj1,text1) {
  var ob1 = document.getElementById(obj1);
  if (trim(ob1.value)=="") {
    alert (text1);
    return false;
  } else {
    return true;
  }
}
// ***************************

// Проверка 2х полей воода
function Check2Field(obj1,obj2,text1,text2) {
  var ob1 = document.getElementById(obj1);
  var ob2 = document.getElementById(obj2);
  if (trim(ob1.value)=="") {
    alert (text1);
    return false;
  } else if (trim(ob2.value)=="") {
    alert (text2);
    return false;
  } else {
    return true;
  }
}

function Check3Field(obj1,obj2,obj3,text1,text2,text3) {
    var ob1 = document.getElementById(obj1);
    var ob2 = document.getElementById(obj2);
    var ob3 = document.getElementById(obj3);
    if (trim(ob1.value)=="") {
      alert (text1);
      return false;
    } else if (trim(ob2.value)=="") {
      alert (text2);
      return false;
    } else if (trim(ob3.value)=="") {
      alert (text3);
      return false;
    } else {
      return true;
    }
  }
//****************************

// Проверка 4х полей ввода
function Check4Field(obj1,obj2,obj3,obj4,text1,text2,text3,text4) {
  var ob1 = document.getElementById(obj1);
  var ob2 = document.getElementById(obj2);
  var ob3 = document.getElementById(obj3);
  var ob4 = document.getElementById(obj4);
  if (trim(ob1.value)=="") {
    alert (text1);
    return false;
  } else if (trim(ob2.value)=="") {
    alert (text2);
    return false;
  } else if (trim(ob3.value)=="") {
    alert (text3);
    return false;
  } else if (trim(ob4.value)=="") {
    alert (text4);
    return false;
  } else {
    return true;
  }
}
//******************************

// Проверка 5х полей ввода
function Check5Field(obj1,obj2,obj3,obj4,obj5,text1,text2,text3,text4,text5) {
  var ob1 = document.getElementById(obj1);
  var ob2 = document.getElementById(obj2);
  var ob3 = document.getElementById(obj3);
  var ob4 = document.getElementById(obj4);
  var ob5 = document.getElementById(obj5);
  if (trim(ob1.value)=="") {
    alert (text1);
    return false;
  } else if (trim(ob2.value)=="") {
    alert (text2);
    return false;
  } else if (trim(ob3.value)=="") {
    alert (text3);
    return false;
  } else if (trim(ob4.value)=="") {
    alert (text4);
    return false;
  } else if (trim(ob5.value)=="") {
    alert (text5);
    return false;
  } else {
    return true;
  }
}
//******************************

// Вопрос на удаление
function Delete(question) {
  if (confirm(question) ) {
    return true;
  } else {
    return false;
  }
}
//*****************************