		function controllMaxChars(area2,counter,maxchars)
			{
				var area=document.getElementById(area2);
				if(area)
					{
				if(area.value.length>=maxchars) area.value=area.value.substr(0,maxchars);
				document.getElementById(counter).innerHTML="Осталось: <b>"+(maxchars-area.value.length)+"</b> символов";
					}
			}

function validateEmail(field){
	var emailReg = "^[a-z|0-9]+([\-|_|\.]?[a-z|0-9|_]+)*@[a-z|0-9]+([\-|\.]+[a-z|0-9]+)+$";
	var regex = new RegExp(emailReg);
	
	if (!regex.test(document.getElementById(field).value.toLowerCase()))
	{
		return false;
	}					
return true;
}
		

			function validateAdd(){
                var errstring='';
                var flag=1;

	                if(document.getElementById('cat_id').selectedIndex==0) { errstring=errstring+'- Вид продукции\n'; flag=0; }
//	                if(document.getElementById('type_id').selectedIndex==0) { errstring=errstring+'- Вид продукции\n'; flag=0; }

	                if(!validateEmail('email')) { errstring=errstring+'- E-mail\n'; flag=0; }
					
//	                if(document.getElementById('phone').value.length<=0) { errstring=errstring+'- Телефон\n'; flag=0; }
//	                if(document.getElementById('person').value.length<=0) { errstring=errstring+'- Контактное лицо\n'; flag=0; }
//	                if(document.getElementById('location').value.length<=0) { errstring=errstring+'- Местонахождение\n'; flag=0; }
	                if(document.getElementById('header').value.length<=0) { errstring=errstring+'- Заголовок\n'; flag=0; }
	                if(document.getElementById('content').value.length<=0) { errstring=errstring+'- Текст объявления\n'; flag=0; }
	                if(document.getElementById('captcha').value.length<=0) { errstring=errstring+'- Код подтверждения\n'; flag=0; }

                              if(flag==0) alert('Заполните следующие обязательные поля:\n\n'+errstring);
                               	else  document.getElementById('addad').submit();
				return false;
			}

			function validateSearch(){
                var errstring='';
                var flag=1;

	                if(document.getElementById('query2').value.length<=0) { errstring=errstring+'- Поисковый запрос\n'; flag=0; }

                              if(flag==0) alert('Заполните следующие обязательные поля:\n\n'+errstring);
                               	else  document.getElementById('detailed-search').submit();
				return false;
			}

			
			
			function validateRespond(){
                var errstring='';
                var flag=1;

	                if(document.getElementById('person').value.length<=0) { errstring=errstring+'- Ваше имя\n'; flag=0; }
	                if(!validateEmail('email')) { errstring=errstring+'- Ваш e-mail\n'; flag=0; }
	                if(document.getElementById('content').value.length<=0) { errstring=errstring+'- Текст\n'; flag=0; }
	                if(document.getElementById('captcha').value.length<=0) { errstring=errstring+'- Код подтверждения\n'; flag=0; }

                              if(flag==0) alert('Заполните следующие обязательные поля:\n\n'+errstring);
                               	else  document.getElementById('respond').submit();
				return false;
			}
			
			
	function checkAll(oForm, cbName, checked)
	{
		for (var i=0; i < oForm[cbName].length; i++)
			oForm[cbName][i].checked = checked;
	}


function swapON(id){
document.getElementById(id).src=eval(id+'_on').src;
}

function swapOFF(id){
document.getElementById(id).src=eval(id).src;
}


function newImage(arg) 
{
	rslt = new Image();
	rslt.src = arg;
	return rslt;
}


var	home = newImage("images/image-tab-home-off.gif");
var	home_on = newImage("images/icon-tab-home-over.gif");
