var promoBehaviours = {

  '#formFieldNAME' : function (el) {
    el.onblur = function () {
			return checkFieldNotNull(el,document.getElementById("formErrorNAME"),"Введите контактное лицо!");
    }
  },/*
  '#formFieldURL' : function (el) {
    el.onblur = function () {
			return checkFieldIsUrl(el,document.getElementById("formErrorURL"),"Некорректный URL!");
    }
  },*/
  '#formFieldEMAIL' : function (el) {
    el.onblur = function () {
			if (checkFieldNotNull(el,document.getElementById("formErrorEMAIL"),"Введите Ваш Email!"))
				return checkFieldIsEmail(el,document.getElementById("formErrorEMAIL"),"Некорректный Email!");
			else return false;
    }
  },
  '#formFieldPHONE' : function (el) {
    el.onblur = function () {
			return checkFieldNotNull(el,document.getElementById("formErrorPHONE"),"Введите телефон!");
    }
  },
  '#formFieldACTIVITY' : function (el) {
    el.onblur = function () {
			return checkFieldNotNull(el,document.getElementById("formErrorACTIVITY"),"Введите род деятельности компании!");
    }
  },
  '#formFieldMESSAGE' : function (el) {
    el.onblur = function () {
			return checkFieldNotNull(el,document.getElementById("formErrorMESSAGE"),"Введите Ваше сообщение!");
    }
  },
	'#contactsFormSend' : function (el) {
		el.onclick = function () {
			var checkElementIds=["formFieldNAME","formFieldPHONE","formFieldEMAIL","formFieldACTIVITY","formFieldMESSAGE"];
			var success=true;
			for (var i=0; i<checkElementIds.length; i++) {	
				var check=document.getElementById(checkElementIds[i]).onblur();
			  if (success) success=check;
			}
			return success;
		}
	},
	'.addClip' : function (el) {
		el.onclick = function () {
  		var curRowNum=Number(el.parentNode.parentNode.getElementsByTagName("INPUT")[0].name.match(/\d+/));
	  	var newRowNum=curRowNum+1;
			var rowNumRE=new RegExp(curRowNum,"g");
	  	var newRow=addFields(el,rowNumRE,newRowNum);
		}
	},
	'.removeClip' : function (el) {
		el.onclick = function () {
			var curRow=el.parentNode.parentNode;
			curRow.parentNode.removeChild(curRow);
      return false;
		}
	}
}

Behaviour.register(promoBehaviours);
