function show_doc (id) {
	obj=document.getElementById(id);
	if (obj.style.display=='block')
	obj.style.display='none';
	else {
		obj.style.display='block';
	}
}

var col=1;
function sh_doc (bl,id) {
	obj=document.getElementById(id);
	var path=siteURL;
	var sp=bl.getElementsByTagName("span");
	if (obj.style.display=='block') {
	obj.style.display='none';
     path=siteURL+'/im/cplus.gif';
	bl.style.color="#b0015a";
	bl.style.background='url('+path+') left center no-repeat';
	sp[0].style.borderBottom="1px dashed #b0015a";
      sp[0].innerHTML='Показать ответ';
	}
	else { 

		obj.style.display='block';

            sp[0].innerHTML='Скрыть ответ';
			path=siteURL+'/im/cminus.gif';
         	bl.style.background='url('+path+') left center no-repeat';
	}
}
function show_all_doc (el) {
	var i=1;
	var divs= new Array();
	var arr='';
	arr='a'+i;
    var path=siteURL;
	var dd=document.getElementById('consult').getElementsByTagName('DD');
	if (el.getElementsByTagName('span')[0].innerHTML=='Скрыть все ответы') {
         while (document.getElementById(arr))
	     {
		divs[i-1]=document.getElementById(arr);
		divs[i-1].style.display='none';
		     for (var j=0;j<dd.length;j++) {
			     var span=dd[j].getElementsByTagName('span');
			     if (span.length!=0) {
				    span[0].innerHTML='Показать ответ';
                            el.getElementsByTagName('span')[0].innerHTML='Развернуть все ответы';
				    var div=span[0].parentNode;
				    span[0].style.borderBottom="1px dashed #b0015a";
				    div.style.color="#b0015a";
					 path=siteURL+'/im/cplus.gif';
                            div.style.background='url('+path+') left center no-repeat';
			     }
		     }
		
         i=i+1;
	   arr='a'+i;
           }
   col=1;
   }
  else {
	while (document.getElementById(arr))
	{
         divs[i-1]=document.getElementById(arr);
					
	   divs[i-1].style.display='block';
	   for (var j=0;j<dd.length;j++) {
	      var span=dd[j].getElementsByTagName('span');
		if (span.length!=0) {
			span[0].innerHTML='Скрыть ответ';
                  el.getElementsByTagName('span')[0].innerHTML='Скрыть все ответы';
                  var div=span[0].parentNode;
				  path=siteURL+'/im/cminus.gif';
                  div.style.background='url('+path+') left center no-repeat';
			}
	    }
        i=i+1;
	 arr='a'+i;

	 }
	col=0;		
       }
   
	
}
function check (ch) {
	obj=document.getElementById('pc');
	checkbox=document.getElementById(ch);
	if (checkbox.checked) {
		obj.style.display='block';
	}
	else {
		obj.style.display='none';
	}
}


var k=1;
function change_text (id) {
show_doc('opl');
obj=document.getElementById(id);
obj1=document.getElementById('all');
if (k==1) {
obj.innerHTML='Меньше&nbsp;критериев';
obj1.innerHTML='Все категории';
k++;
}
else {
	k=1;
	obj.innerHTML='Больше&nbsp;критериев';
	obj1.innerHTML='Категории';
}
}

var k=1;
function change_text2 (id) {
show_doc('opl');
obj=document.getElementById(id);
obj1=document.getElementById('all');
if (k==1) {
obj.innerHTML='Больше&nbsp;критериев';
obj1.innerHTML='Категории';
k++;
}
else {
	k=1;
	obj.innerHTML='Меньше&nbsp;критериев';
	obj1.innerHTML='Все категории';
}
}

function sort_table (id,id1) {
	el=document.getElementById(id);
	
	if (k==2) {
		div=document.getElementById('bottom');
		div.id="topvdiv";
		k=1;
		
		//alert(k);
	}
	else {
		div=document.getElementById('top');
		div.id="nizvdiv";
		k++;
		
		//alert(k);
	}
}
function oncheck () {
	var k=0;
	var ul=document.getElementById('checklist');
	var li=ul.firstChild;
	
	if (li.nodeType==3) {
	li=li.nextSibling;
	}
	
    while (li!=null) {
		
		if (li.getElementsByTagName('ul').length!=0) {
				
				var inp=li.firstChild;
				
				inp.onclick=function () {
				    var li=this.parentNode;
				    var ul2=li.getElementsByTagName('ul');
					var checks=ul2[0].getElementsByTagName('input');
					for (var i=0; i<checks.length;i++)  {
								if (k==0) {
								this.checked=false;
								checks[i].checked=false;
								}
								else {
								this.checked=true;
								checks[i].checked=true;
								}
				     }
					if (k==0) 
					{
					k=1;
					}
					else 
					{
					k=0;
					}
				} 
		   }
		li=li.nextSibling;
		
		while (li.nodeType==3) {
		li=li.nextSibling;
		}
	}
}
function light (id) {
	div=document.getElementById(id);
	trs=div.getElementsByTagName('tr');
	for (var i in trs) {
		trs[i].onmouseover= function () {
			this.style.background='#f9f9f9';
		}
		trs[i].onmouseout=function() {
			this.style.background='white';
		}
	}
}
function showshadow () {
	
	
	if (document.getElementById('gallery')) {
		var ul=document.getElementById('gallery');
		var li=ul.getElementsByTagName('LI');
		var div=ul.getElementsByTagName('DIV');
		for (var i=0;i<div.length;i++) {
			if (div[i].className=='shadow') {
				var k=0;
				function move () {
					//li[i].style.border='1px solid red';
					
					if ((k!=1)||(k==null)) {
					var div=this.getElementsByTagName('DIV');
					if (div[0].className=='shadow') {
						div[0].style.display="none";
					}
					}
					if (k==1) {
						k=0;
					}
				}
				function out (){
					
					if ((k!=1)||(k==null)) {
						//alert(k);
					var div=this.getElementsByTagName('DIV');
					if (div[0].className=='shadow') {
						
						div[0].style.display="block";
					}
					if (k==1) {
						k=0;
					}
					}
				}
				
				li[i].onmouseover=move;
				li[i].onmouseout=out;
				li[i].onclick=function(){
					var ul=document.getElementById('gallery');
					var li=ul.getElementsByTagName('LI');
					for (var i=0;i<li.length;i++) {
						if (li[i]!=this) {
						var div=li[i].getElementsByTagName('DIV');
						div[0].style.display="block";
						}
					}
					var div=this.getElementsByTagName('DIV');
					if (div[0].className=='shadow') {
						div[0].style.display="none";
					}
					k=1;
					this.onmouseover=move;
					this.onmouseout=out;
					
				}
				
			}
			
		}
		
	}
	
}
function show_note(id,k,active) {

	
	
	var increase_note=document.getElementById('increase-note');
	var mark_note=document.getElementById('mark-note');
	
	if (active) {
		s = '';
		s += '<div class="razriv">'; 
		s += '<h6>Объявление поднято.</h6>'; 
		s += '<p>Кликните на стрелочку, чтобы узнать об этой SMS-услуге подробнее.</p>'; 
		s += '</div>'; 
		increase_note.innerHTML = s;
		s = '';
		s += '<div class="razriv">'; 
		s += '<h6>Объявление выделено цветом и звездочкой.</h6>'; 
		s += '<p>Кликните на звездочку, чтобы узнать об этой SMS-услуге подробнее.</p>'; 
		s += '</div>'; 
		mark_note.innerHTML = s;
	} else {
		s = '';
		s += '<div class="razriv">'; 
		s += '<h6>Это объявление можно поднять на первое место.</h6>'; 
		s += '<p>На номер 1151 отправьте SMS:<br>'; 
		s += ' <strong>+483<span id="aup">'+id+'</span></strong></p>'; 
		s += '<p>Цена услуги: <strong>35&nbsp;руб.</strong></p>'; 
		s += '</div>'; 
		increase_note.innerHTML = s; 
		s = '';
		s += '<div class="razriv">'; 
		s += '<h6>Это объявление можно выделить цветом и звездочкой.</h6>'; 
		s += '<p>На номер 1151 отправьте SMS:<br>'; 
		s += '<strong>+484<span id="aselect">'+id+'</span></strong></p>'; 
		s += '<p>Цена услуги: <strong>35&nbsp;руб.</strong></p>'; 
		s += '</div>'; 
		mark_note.innerHTML = s;
	}
	
	
//    <div id="increase-note">
//    </div>
//     <div id="mark-note">
//    </div>
	
	
	
	
	//var block=document.getElementById(k+id);
	var kid=k+id;
//	alert(kid);
	var block=document.getElementById(kid);
	var coords = block.offsetTop;
	var offsetLeft = 0;
	var offsetTop = 0;
	var offsetTrail=block;
	while(offsetTrail) {
	offsetLeft += offsetTrail.offsetLeft;
	offsetTop += offsetTrail.offsetTop;
	offsetTrail = offsetTrail.offsetParent;
	}
	switch (k)
	{
		case 'm': {
			mark_note.style.display="block";
			mark_note.style.left=(offsetLeft-mark_note.offsetWidth-5)+'px';
			mark_note.style.top=offsetTop;
			block.onmouseout=function() {hide_note('i')};
			break;
		}
		
		case 'i': {
			increase_note.style.display="block";
			increase_note.style.left=(offsetLeft-increase_note.offsetWidth-5)+'px';
			increase_note.style.top=offsetTop;
			block.onmouseout=function() {hide_note('m')};
			break;
		}
	}
	

	
	}
function hide_note(k) {
	var increase_note=document.getElementById('increase-note');
	var mark_note=document.getElementById('mark-note');
	switch (k)
	{
		case 'm': {
		increase_note.style.display="none";
		break;
		}
		
		case 'i': {
			mark_note.style.display="none";
			break;
		}
	}
	
}
