
function backid(event)
{
	if(window.addEventListener)
	{
		var tag = event.target.id ? event.target.id : event.target.parentNode.id;
	}
	else
	{
		var tag = event.srcElement.id ? event.srcElement.id : event.srcElement.parentNode.id;
	}

	return tag;
}

//Функция для получения id элемента и назначения функции.
function mouseClick(event)
{
	tag = backid(event);
	if(tag == 'SubmitForm') {if(ref('zaktext').value == "") window.alert('Заполните пожалуйста поле для текста!'); else ref('formuser').submit();}

}



//Функция для замены document.getElementById(id).
function ref(id)
{
	return document.getElementById(id);
}

//Функция кроссбраузерной обработки событий.
var addListener=function()
{
	if(window.addEventListener)
	{
		return function(el,type,fn)
		{
			el.addEventListener(type,fn,false);
		};
	}
	else if(window.attachEvent)
	{
		return function(el,type,fn)
		{
			var f=function()
			{
				fn.call(el,window.event);
			};
			if(!el._listeners)el._listeners={};
			if(!el._listeners[type])el._listeners[type]={};
			el._listeners[type][fn]=f;
			el.attachEvent('on'+type,f);
		};
	}
	else
	{
		return function(el,type,fn)
		{
			el['on'+type]=fn;
		}
	}
}();

//Назначение событий.
addListener(document,"click",function(e){
mouseClick(e)
});

