jsHover = function() {
		var hEls = document.getElementById("log_nav").getElementsByTagName("LI");
		for (var i=0, len=hEls.length; i<len; i++) {
			hEls[i].onmouseover=function() { this.className+=" jshover"; }
			hEls[i].onmouseout=function() { this.className=this.className.replace(" jshover", ""); }
		}
	}
	if (window.attachEvent && navigator.userAgent.indexOf("Opera")==-1) window.attachEvent("onload", jsHover)

function showImage(url,w,h,alt){
		var ImageWindow = window.open('', '', 'resizable=no,scrollbars=yes,toolbar=no,height='+h+',width='+w);

		html = '';
		html += '<HTML><TITLE></TITLE><HEAD>';
		html += '<body leftmargin="0" topmargin="0" marginheight="0" marginwidth="0">\n';
		html += '<a href="javascript: void(0);" onClick="javascript: window.close();"><img src='+url+' border="0" alt='+alt+'></a>\n';
		html += '</BODY></HTML>';

		ImageWindow.document.open();
		ImageWindow.document.write(html);
		ImageWindow.document.close();
	    ImageWindow.focus();
	
	}



					function clearSelect(sel){
						if (sel.childNodes.length > 1){
							var l = sel.childNodes.length;
							for (var i=l-1; i>0; i--){
								sel.removeChild(sel.childNodes[i]);
							}
						}							
					}
					
				  function showLoad(name){  
				  	     var selectObj = document.getElementById(name);
                          if (selectObj && selectObj.type == 'select-one') {
                             opt = new Option('Загружается...', '', false, false);
                             selectObj.options[0] = opt;
                           }
                        }
					
				 function fillSearch(seln,srcn){
						var sel = document.getElementById(seln);
						var src = document.getElementById(srcn);						
						clearSelect(sel);	
						if (seln=="searchProducer")	clearSelect(document.getElementById('searchModel'));	
							
						if (src.value!=0){		
							var xs2 = new XS2AJAX();
							
							xs2.onreadystatechange = function(){								
								var res = xs2.responseJS;
								
								for (var i=0; i<res.length; i++){									
									var op = document.createElement('OPTION');
									op.setAttribute('value',res[i].NodId);
									op.id=res[i].NodId;
									op.innerHTML = res[i].NName;									
									sel.appendChild(op);													
								}
								sel['disabled']=0;	
								if (seln=="searchProducer")	{sel[0].innerHTML='все производители';sel[0]['value']=0;}
								if (seln=="searchModel")	{sel[0].innerHTML='все модели';sel[0]['value']=0;}
																	
							}				
								
							xs2.send({},'/cars/get_category/'+src.options[src.selectedIndex].id+'.htm');														
						}
					}
					function fillSearch1(seln,srcn){
						var sel = document.getElementById(seln);
						var src = document.getElementById(srcn);						
						clearSelect(sel);	
						if (seln=="searchProducer")	clearSelect(document.getElementById('searchModel'));	
						
						if (src.value!=0){		
							var xs2 = new XS2AJAX();
							
							xs2.onreadystatechange = function(){								
								var res = xs2.responseJS;
								
								for (var i=0; i<res.length; i++){									
									var op = document.createElement('OPTION');
									op.setAttribute('value',res[i].NodId);
									op.id=res[i].NodId;
									op.innerHTML = res[i].NName;									
									sel.appendChild(op);													
								}
								sel['disabled']=0;
								sel[0].innerHTML='';
										
							}				
								
							xs2.send({},'/cars/get_category/'+src.options[src.selectedIndex].id+'.htm');														
						}
					}
					 

				
isOpera = ( -1 < window.navigator.userAgent.indexOf('Opera'));
isFirefox = ( -1 < window.navigator.userAgent.indexOf('Firefox'));

var mns_el;
var mns_in_el;
var mns_start_h=16;
var mns_scroll_h;
var mns_style_h;
var mns_i=1;
var mns_delay=10;
var mns_timerID;
var toggle_proc=false;
//var mns_milsec;

function do_open()
{	//var d = new Date();
	//milsec=d.getTime();
	//if (milsec>mns_milsec+mns_delay)
	{	mns_i*=3;
		mns_style_h+=mns_i;
		if (mns_style_h<mns_scroll_h)
		{
			mns_in_el.style.opacity=(mns_style_h-mns_start_h)/mns_scroll_h;
			mns_timerID = setTimeout(do_open, mns_delay);

		}
		else
		if (mns_style_h>mns_scroll_h)
		{	mns_in_el.style.opacity=1;
			mns_style_h=mns_scroll_h;
			toggle_proc=false;
		}
		//alert(mns_style_h);
		mns_el.style.height=mns_style_h+'px';
	}
	//else
	//	setTimeout(do_scroll, 2);
}

function do_close()
{	mns_i*=3;
	mns_style_h-=mns_i;
	//alert(mns_style_h+'  '+mns_start_h);
	if (mns_style_h>=mns_start_h)
	{
		mns_in_el.style.opacity=(mns_style_h-mns_start_h)/mns_scroll_h;
		mns_timerID = setTimeout(do_close, mns_delay);
	}
	else
	{	mns_in_el.style.opacity=0;
		mns_style_h=mns_start_h;
		toggle_proc=false;
	}
	//alert(mns_style_h);
	mns_el.style.height=mns_style_h+'px';
}


function do_open_ie()
{	mns_i*=3;
	mns_style_h+=mns_i;
	if (mns_style_h<mns_scroll_h)
	{	Opacity='alpha(opacity='+((mns_style_h-mns_start_h)*100/mns_scroll_h)+')';
		mns_timerID = setTimeout(do_open_ie, mns_delay);
	}
	else
	if (mns_style_h>mns_scroll_h)
	{	Opacity='';
		mns_style_h=mns_scroll_h;
		toggle_proc=false;
	}
	//mns_in_el.style.filter=Opacity;
	mns_el.style.height=mns_style_h+'px';
}

function do_close_ie()
{	mns_i*=3;
	mns_style_h-=mns_i;
	if (mns_style_h>=mns_start_h)
	{	Opacity=(mns_style_h-mns_start_h)/mns_scroll_h;
		mns_timerID = setTimeout(do_close_ie, mns_delay);
	}
	else
	{	Opacity=0;
		mns_style_h=mns_start_h;
		toggle_proc=false;
	}
	mns_in_el.style.filter='alpha(opacity='+(Opacity*100)+')';
	mns_el.style.height=mns_style_h+'px';
}

function extraToggle()
{	if (toggle_proc)
	{	clearTimeout(mns_timerID)
		if (toggle_proc=='open')
		{	mns_style_h=mns_scroll_h;
			if (isOpera || isFirefox)
				setTimeout(do_open, mns_delay);
			else
				setTimeout(do_open_ie, mns_delay);
		}
		else
		{	mns_style_h=mns_start_h;
			if (isOpera || isFirefox)
				setTimeout(do_close, mns_delay);
			else
				setTimeout(do_close_ie, mns_delay);
		}
	}
}

function navToggle(id)
{	//var d = new Date();
	//mns_milsec=d.getTime();
	if (!toggle_proc)
	{
		mns_el=document.getElementById(id);
		mns_i=1;
		mns_in_el=document.getElementById(id+'_sub');
		mns_scroll_h=mns_el.scrollHeight;
		mns_style_h=parseInt(mns_el.style.height);
		if (mns_style_h<mns_scroll_h)
		{	toggle_proc='open';
			if (isOpera || isFirefox)
				mns_timerID = setTimeout(do_open, mns_delay);
			else
				mns_timerID = setTimeout(do_open_ie, mns_delay);
			mns_el.className="menu_on";
		}
		else
		{	toggle_proc='close';
			if (isOpera || isFirefox)
				mns_timerID = setTimeout(do_close, mns_delay);
			else
				mns_timerID = setTimeout(do_close_ie, mns_delay);
			mns_el.className="";
		}
	}
}


	function InitSite() {


		// Авторизация
		if ( jQuery("#kabinetLink").length > 0 ) {
			jQuery("#kabinetLink").click(function(){
				jQuery("#kabinetBlock").fadeIn("fast", function(){
					jQuery("#MainLoginForm input").eq(0).focus();
				});
				//var left = (jQuery("#kabinetBlock").width()/2);
				jQuery("#kabinetBlock").css({"left" : (jQuery("#kabinetLink").offset().left-10)});
				jQuery("#kabinetBlock").css({"top" : (jQuery("#kabinetLink").offset().top+12)});
				return false;
			});
			jQuery("input[type='reset']").click(function(){
				jQuery("#kabinetBlock").fadeOut("fast");
			});
		}

	
	}
