//CDATA=[CURRENT_MODEL_ID,back_url,compare_block,compare_button,button1,button2,MaxItems,main_domain]
	function add_or_del_compare_list(id,HC) {
		var NHC   =HC.NAME[0];
		var NMIDS =HC.NAME[1];
		var NCDATA=HC.NAME[2];
		var CDATA =HC[NCDATA];
		var MaxItems=CDATA[6];
		var main_domain=CDATA[7];
		
		if(document.getElementById('m_'+id) && document.getElementById('m_'+id).checked === true) { 
  			HC[NMIDS].push(id);
  			while(HC[NMIDS].length>MaxItems) { 
  				var del_id=HC[NMIDS].shift(); 
  				if(document.getElementById('m_'+del_id)) { document.getElementById('m_'+del_id).checked=''; } 
  				}
  			} else {
  			var temp=[];
  			for (var i=0;i<HC[NMIDS].length;i++) { if(HC[NMIDS][i]!=id) { temp.push(HC[NMIDS][i]); } }
 			HC[NMIDS]=temp;
  			}
  		var expires_date = new Date();
  		expires_date.setTime(expires_date.getTime() + 365*1000*60*60*24);// one year
  		document.cookie="MIDS=" + HC[NMIDS].join(',') + "; path=/; domain=." + main_domain + ";  expires=" + expires_date.toGMTString() + ";";
  		
  		SetCompareStatus(HC);
  		}
  		
  	function add_to_compare_list_from_link(id,HC) {
		if(document.getElementById('m_'+id)) {
		   document.getElementById('m_'+id).checked='true';
		   add_or_del_compare_list(id,HC);
		   }
		}
  		
  	function SetCompareStatus(HC) {  
  		var NHC   =HC.NAME[0];
		var NMIDS =HC.NAME[1];
		var NCDATA=HC.NAME[2];
  		var MIDS=HC[NMIDS];
		var CDATA=HC[NCDATA];
  		var CURRENT_MODEL_ID=CDATA[0];
  		var compare_block=CDATA[2];
  		var compare_button=CDATA[3];
  		var button1=CDATA[4];
  		var button2=CDATA[5];
  		
  		if(document.getElementById(compare_block)) {
  		  var checked='';
  		  for (var i=0;i<MIDS.length;i++) { if(MIDS[i]==CURRENT_MODEL_ID) { checked='checked'; } }
  		  var CompareTxt;
  		  if(checked==='') {
  		  	CompareTxt='<a class=js href=# OnClick="add_to_compare_list_from_link('+CURRENT_MODEL_ID+','+NHC+');return false;">добавить в список Сравнения</a>';
  			} else {
  			CompareTxt='<span>добавлено в список Сравнения</span>';
  			if(MIDS.length>0) {
  				var l_class='compare_ok';
  				if(MIDS.length<2) { l_class='compare_no'; }
  				CompareTxt=CompareTxt+' <a class=' + l_class + ' href=# OnClick="return GoClick('+NHC+');">Сравнить модели (' + MIDS.length +') &#0187;</a>';
  				}
  		   }
  		   document.getElementById(compare_block).innerHTML='<input '+checked+' type=checkbox name=m_'+ CURRENT_MODEL_ID +' id=m_'+ CURRENT_MODEL_ID +' onClick=add_or_del_compare_list("'+ CURRENT_MODEL_ID +'",'+NHC+');>' + CompareTxt;
  		   }
  			
  		   var b_style='';
  		   if(MIDS.length<2) { b_style='style=color:#999999'; }
  		   var input_button='<input ' + b_style + ' type=button value="Сравнить модели ('+MIDS.length+')" onClick=GoClick('+NHC+');>';
  		   
  		 if(document.getElementById(compare_button)) 	{ document.getElementById(compare_button).innerHTML=input_button; }  		   
  		 if(document.getElementById(button1)) 			{ document.getElementById(button1).innerHTML=input_button; }
  		 if(document.getElementById(button2)) 			{ document.getElementById(button2).innerHTML=input_button; }
		}
		
	function GoClick(HC) {
		var NMIDS =HC.NAME[1];
		var NCDATA=HC.NAME[2];
  		var MIDS=HC[NMIDS];
		var CDATA=HC[NCDATA];
		var back_url=CDATA[1];
		if(MIDS.length>=2) { 
			location.href=back_url + MIDS.join(','); 
			} else {
			alert('Для сравнения нужно выбрать не менее 2 моделей!');
			}
		return false;
		}
		
//regions
function addregstr(rurl,rname){var v4='a>: &nbsp;<span>' + rname + '</span> &nbsp;<a hr';var v3='>Регион доставки</';var v1='<a hr';var v2='ef=';var v5='a>';var regstr=v1 + v2 + '/users/' + rurl + v3 + v4 + v2 + '/users/' + rurl + '>изменить &#0187;</'+ v5;document.write(regstr);}
//off selected param
function checkbox_off(id,back_url){
  document.getElementById(id).innerHTML = "<img class=onoff src=/000/checkboxoff.png>";
  // foe IE
  document.location.href=back_url;
  }
  
//Basket
function add_to_basket(id,main_domain) {
  document.getElementById(id).innerHTML = "<span style=color:green;font-weight:bold;>Добавлено в Мой список</span>";
  if(MyList) { MyList=MyList +  ","; }
  MyList=MyList +  id;
  var expires_date = new Date();
  expires_date.setTime(expires_date.getTime() + 365*1000*60*60*24);// one year
  document.cookie="MyList=" + MyList + "; path=/; domain=." + main_domain +";  expires=" + expires_date.toGMTString() + ";";
}
function add_and_show(on_off,td_id,alt_add,alt_show,main_domain) {
  var add_basket='<a class=js title="'+alt_add+'" href=# OnClick="add_to_basket('+td_id+',\''+main_domain+'\');return false;"><img class=addbask1 src=/000/plus_green.gif alt="'+alt_add+'">Добавить в Мой список</a>';  
  if(on_off>0) { // placed in basket
  	add_basket='<span style=color:green;font-weight:bold;>Добавлено в Мой список</span>';
  	} 
  var tbl='<table class=addbask><tr><td id='+td_id+'>'+add_basket+'</td><td style=padding-left:50px title="'+alt_show+'"><a rel=nofollow href=http://'+main_domain+'/?action=show_basket>Посмотреть список <img class=addbask2 src=/000/arroy_green.gif alt="'+alt_show+'"></a></td></tr></table>';
  document.write(tbl);
}
//Basket end

// new msg
function emptyField(textObj) {
   if(textObj.value.length == 0) return true;
   for( var i=0; i < textObj.value.length; ++i) {
       var ch=textObj.value.charAt(i);
       if( ch != " " && ch != "\t")
           return false;
   }
   return true;
}
function validateNewMsg(new_message,butt_id) {
   if(emptyField(new_message.author))
      alert("Пожалуйста, заполните поле Автор сообщения");
   else if(emptyField(new_message.code))
      alert("Пожалуйста, заполните поле Код на картинке");
   else {
    if(document.getElementById(butt_id)) { document.getElementById(butt_id).style.display='none'; }
   	return true;
	}
   return false;
}
// new msg

// auto search
function HideSearchSugest(chkbox,obj){
  if(document.getElementById(chkbox) && document.getElementById(chkbox).checked==true){
	obj.oP.minchars=10000;
	} else {
	obj.oP.minchars=1;
	}
}
function RunHideSearchSugest(chkbox,obj){
  if(document.getElementById(chkbox)) {
  	if(document.getElementById(chkbox).checked==true) { 
  		document.getElementById(chkbox).checked=false; 
  		} else { 
  		document.getElementById(chkbox).checked=true; 
  		}
  HideSearchSugest(chkbox,obj);
  }
}
// auto search

// sel site
function go(ls){
	var obj = document.getElementById(ls);
	var re = /http:/;
	var link = obj.options[obj.selectedIndex].value;
	if(re.test(link)){
		window.location=link;
		} 
}

// one id On, next id Off
function VisOnOff(on,off){
	if(document.getElementById(on))  { document.getElementById(on).style.display='block'; }
	if(document.getElementById(off)) { document.getElementById(off).style.display='none'; }
  	}
  	
// range values
function ShowFormRange(par,divclass){
	var id='range_'+par;
	if(document.getElementById(id))  {
		document.getElementById(id).innerHTML='<a class=js href=# onclick="HideFormRange(\''+par+'\',\''+divclass+'\');return false;">скрыть</a><div class='+divclass+'><span>от <input type=text name='+par+'_MIN></span><span>до <input type=text name='+par+'_MAX></span><input type=submit value=Выбрать></div>';
		}
  	}
function HideFormRange(par,divclass){
	var id='range_'+par;
	if(document.getElementById(id))  {
		document.getElementById(id).innerHTML='<a class=js href=# onclick="ShowFormRange(\''+par+'\',\''+divclass+'\');return false;">выбрать</a>';
		}
}

  	
function ChJsStat(type,to){
	var code_to=encodeURIComponent(to);
	var JsStat=new _b.Ajax();
	JsStat.makeRequest('/JsStat?w='+screen.width+'&h='+screen.height+'&type='+type+'&to='+code_to+'&t='+Math.random(),'GET',function(){},function(){});
	return true;
}
function AddToSocNets(id1,id2,Add){
var SN=[
['vkontakte.ru','vkontakte.jpg','Опубликовать в vkontakte.ru','http://vkontakte.ru/share.php?url='+encodeURIComponent(Add[0])+'&title='+Add[1]+'&description='+Add[2]+'&image='+Add[3]+'&noparse=true'],
['livejournal.com','livejournal.png','Опубликовать в ЖЖ','http://www.livejournal.com/update.bml?event='+encodeURIComponent(Add[0])+'&subject='+Add[1]],
['facebook.com','facebook.png','Опубликовать в facebook','http://www.facebook.com/sharer.php?u='+encodeURIComponent(Add[0])],
['twitter.com','twitter.png','Опубликовать в twitter.com','http://twitter.com/share?related=PoiskPodbor&text='+Add[1]]
];
var html='';
for (var i=0;i<SN.length;i++) { 
	html=html+"<a onClick=\"return ChJsStat('"+SN[i][0]+"',this.href);\" href="+SN[i][3]+" target=_blank><img src=http://poisk-podbor.ru/000/"+SN[i][1]+" alt='"+SN[i][2]+"' title='"+SN[i][2]+"'></a>";
	}
// BookMark in Safari, IE5/Mac, Konqueror
var agent=navigator.userAgent.toLowerCase();
var MacOS=(agent.indexOf('mac')!=-1);
var BKonq=(agent.indexOf('konqueror')!=-1);
var BSafari=(agent.indexOf('webkit')!=-1);
var buttonName=MacOS ? 'Cmd':'CTRL';
var AlertBookMark;
	 if(BKonq)				{ AlertBookMark='Чтобы сохранить эту страницу в закладках, нажмите: CTRL + B'; }
else if(BSafari || MacOS) 	{ AlertBookMark='Чтобы сохранить эту страницу в закладках, нажмите: ' + buttonName + ' + D'; }

var href_part;
	 if (document.all)   { href_part='"javascript:window.external.AddFavorite(\''+Add[0]+'\',\''+Add[4]+'\')" rel="nofollow" title="'+Add[4]+'"'; }
else if (window.sidebar) { href_part='"'+Add[0]+'" rel="sidebar" title="'+Add[4]+'"'; }
else if (window.opera)   { href_part='"'+Add[0]+'" rel="sidebar" title="'+Add[4]+'"'; }
else if (AlertBookMark)  { href_part='"javascript:alert(\''+AlertBookMark+'\')" rel="nofollow" title="'+Add[4]+'"'; }

if (href_part) { html=html+"<a onClick=\"return ChJsStat('bookmark',this.href);\" href="+href_part+"><img src=http://poisk-podbor.ru/000/bookmark.png alt='Добавить в закладки' title='Добавить в закладки'></a>";}

if(document.getElementById(id1)) { document.getElementById(id1).innerHTML=html; }
if(document.getElementById(id2)) { document.getElementById(id2).innerHTML=html; }
}

