/* Работа с формой обратной связи */ 



  /* -=-=-= Установка реакции на событие -=-=-= */

   var addEvent;

   if (document.addEventListener) {

     addEvent = function(element, type, handler) {

     element.addEventListener(type, handler, false);

     };

   } else if (document.attachEvent) {

     addEvent = function(element, type, handler) {

     element.attachEvent("on" + type, handler);

     };

   } else {

     addEvent = new Function; // not supported

   }

  /* -=-=-=-=-=-= end -=-=-=--=-=-=-=-=-=-=-=-=--=*/





  /**

    *  Подсветка 

	*/

  /* === НАСТРОЙКА === */

  var isfocusColor='#FBFCC2'; /* Цвет при наведении */

  var isblurColor='#FFFFFF';  /* Цвет при отведении */

  /* === Обход+действие (назначение события) === */

  function getInputForms(callback) {

	  var stack = [];

      var AllElements = document.getElementsByTagName("*") || document.all;

      for (var i=0; i<AllElements.length; i++)
	  {
		  if ((AllElements[i].nodeName=='INPUT') || AllElements[i].nodeName=='TEXTAREA') 

		  {

			 stack.push(AllElements[i]);

			 callback(AllElements[i]);

		  }
	  }



  }

  /* === Начало работы при загрузке документа === */

  function domready_getInputForms()
  {
    getInputForms(function(el){
		if (el.getAttribute("type")!="submit")
	    {
	     addEvent(el,"focus",isFocusBridge);
	     addEvent(el,"blur",isBlurBridge);
		} else {
		 /* Удалить Submit и добавить Button c событием */
		 addEvent(el,"click",attachSubmit);
		}
    });
  }

  /* === Мосты событий === */ 

  function isFocusBridge(event) 

  {

	 var obj = event.target || event.srcElement;

	 setBackgroundInputFocus(obj);

  }

  

  function isBlurBridge(event) 

  {

	 var obj = event.target || event.srcElement;

	 setBackgroundInputBlur(obj);

  }

  /* === Необходимое полезное действие  === */

  function setBackgroundInputFocus(obj) 

  {

	  obj.style.backgroundColor=isfocusColor;

  }

  function setBackgroundInputBlur(obj) 

  {

	  obj.style.backgroundColor=isblurColor;

  }

  /* === Проверка кооректности данных === */

  function attachSubmit(event)

  {

	  var obj = event.target || event.srcElement;

	  obj.stopPropagation()

	  obj.preventDefault();

  }

/**

  * end proggram- подсветка

  **************************/

