function write_banner(id,contentOrObject)
{
		if(typeof(contentOrObject)=="string")
			var content=contentOrObject;
		else
		{
			var content=contentOrObject.innerHTML;
			//var spans=contentOrObject.getElementsByTagName('SPAN');
		}
		
		bannerE=gE(id);
		bannerieE=gE(id+'ie');
		//alert(content.length);
		if(bannerieE) if (content.length<500) hE(bannerieE);
		if(bannerE)
		{
			if (content=="") 
				hE(bannerE);
			wE(bannerE,content);
		}
		
		
		
		/*
		if(spans)
		{
			//var targetSpans=bannerE.getElementsByTagName('SPAN');
			//if(targetSpans && spans[0] && spans[0].onclick)
			//	targetSpans[0].onclick=spans[0].onclick;
			if(gE('devel'))
			{
				var x;
				for(x in spans)
				{
					wEa(gE('devel'),'<br><br>element '+spans[x].tagName+' '+spans[x].id+': <br>');
					var childs = spans[x].childNodes;
					var y,z;
					for (z in childs)	
					{	
						wEa(gE('devel'),'<br><br>element '+childs[z].tagName);
						if(childs[z].FlashVars)
							wEa(gE('devel'),''+childs[z].FlashVars.value );
						wEa(gE('devel'),''+': <br>');
						for (y in childs[z].attributes)
						{
							
							if(childs[z].attributes[y].value)
								wEa(gE('devel'),'att '+childs[z].attributes[y].name+':'+childs[z].attributes[y].value+' ');
						}
					}
				}
				
				//wEa(gE('devel'),'span:'+spans[0].onmouseup);
			}
		}*/
		
}
	function reload_banner(id){
		baniframeE=gE(id);
		if(baniframeE)
			baniframeE.src=baniframeE.src;
	}
	
	function add_fragment(str,addRedFlag)	
	{
		var url=window.location.href;
		var urlparts=url.split('#');

		if(addRedFlag == undefined)
			addRedFlag=false;
		if(addRedFlag)
			str='red'+str;		
		url = urlparts[0];
		//if(url.indexOf('?')<=0)
		//	url = url + "?";
		url = url +'#'+ str;			
		window.location.href=url;
		
	}
	function get_fragment(withRedFlagOnly)	
	{
		var url=window.location.href;
		var urlparts=url.split('#');

		var fragment=urlparts[1];
		if(withRedFlagOnly == undefined)
			withRedFlagOnly=false;
		
		
		if(!fragment)
			return false;
		
		if(withRedFlagOnly!=0)
		{ 
			if(fragment.substr(0,3)=='red')
			{
				fragment=fragment.substr(3);
				return (withRedFlagOnly>0 ? fragment : false);
			}			
			else
			{	
				return (withRedFlagOnly<0 ? fragment : false);
			}
		}
		else		
			return  URLDecode(fragment);			
		
					
	}
	function get_mainurl()	
	{
		var url=window.location.href;
		var urlparts=url.split('#');
		return urlparts[0];
	}
	
        
function jajax_click_zobraz_inzeraty(href,provonanieColsCount){
	reload_banner('banner200');
	reload_banner('banner300');	
	if(href==undefined)
		href=false;
	if(provonanieColsCount==undefined)
		provonanieColsCount=false;
	if(href=='/porovnanie' && !provonanieColsCount)
		provonanieColsCount=1;
	
	if(href)
	{	
		if (provonanieColsCount)
		{
			$('col3d').style.width='auto';
			$('col3').style.width='auto';
			$('col3d').show();
			hE(col4E);
			if(provonanieColsCount>1)
				$('main-holder').style.width= (provonanieColsCount*177+200+540+60)+'px';
			
		}
		else
			$('main-holder').style.width='auto';	
		runPhpScript(href,'','col3','runPhpScript(\'/maintitle.php?part=list\',\'\',\'document.title\');after_click_zobraz_inzeraty();');
		add_fragment(href,true);
		//runPhpScript(href+'?form','','colSearch');
	}
	
	if (!provonanieColsCount)
		sl(col1E,col3E,400);
	else
		sl(col1E,null,400);	
	if(jklmn_out_of_home)
	 	runPhpScript('/home.php','','colContent','after_load_home()');
	
	pageTracker._trackPageview('/jajax_listing'+href);
	ichTracker._trackPageview('/jajax_listing'+href);
	 
}
function after_click_zobraz_inzeraty(){
	if (!jklmn_wide_mode)
			upresni_vyhladavanie_show();
	
	
}
function jajax_click_show_saved_ad(href){
	runPhpScript(href,'','col4','after_click_viac()');
	runPhpScript('/bookmarks','','col3','after_click_viac()');
	$('main-holder').style.width='auto';
	if (jklmn_wide_mode) {
	 	sE(col4E); //iba zobraz col4
 	}	
	else {
		hE(col1E);
		sE(col3E);
		sl(col2E,col4E,530); //slajdni zrus 2 a zobraz 4
	}
	pageTracker._trackPageview('/jajax_saved_ad'+href);
	ichTracker._trackPageview('/jajax_saved_ad'+href);
	
}
function jajax_click_show_lastseen_ad(href){
	runPhpScript(href,'','col4','after_click_viac()');
	//runPhpScript('/bookmarks','','col3','after_click_viac()');
	button_zobraz_inzeratyE=gE('button_zobraz_inzeraty');
	runPhpScript(button_zobraz_inzeratyE.href,'','col3','');
	$('main-holder').style.width='auto';
	if (jklmn_wide_mode) {
	 	sE(col4E); //iba zobraz col4
 	}	
	else {		

		hE(col1E);
		sE(col3E);
		sl(col2E,col4E,530); //slajdni zrus 2 a zobraz 4
	}
	pageTracker._trackPageview('/jajax_lastseen_ad'+href);
	ichTracker._trackPageview('/jajax_lastseen_ad'+href);
	
}
function jajax_click_show_hot(href){
	runPhpScript(href,'','col4','after_click_viac()');
	$('main-holder').style.width='auto';
	add_fragment(href,true);
	if (jklmn_wide_mode) {
		sE(col4E); //iba zobraz col4
	}
	else{
		button_zobraz_inzeratyE=gE('button_zobraz_inzeraty');
		runPhpScript(button_zobraz_inzeratyE.href,'','col3','upresni_vyhladavanie_show();');
	
		hE(col1E);
		sE(col3E);
		sl(col2E,col4E,530); //slajdni zrus 2 a zobraz 4
	}
	pageTracker._trackPageview('/jajax_detail_hot'+href);
	ichTracker._trackPageview('/jajax_detail_hot'+href);
		
}

function jajax_click_show_ad(href,adid){
	$('main-holder').style.width='auto';
	if(href)
 	{
		runPhpScript(href,'','col4','after_click_viac()');
		add_fragment(href,true);
 	}

	var zdetailu= !(href);// ked sa to vola z detailu tak ide bez href
			
	if (jklmn_wide_mode) {
		 	sE(col4E); //iba zobraz col4
			if(zdetailu)  
		 	//	sl(null,col2E,530);
				upresni_vyhladavanie_show(); 
	}	
	else {
		upresni_vyhladavanie_show(); 
		hE(col1E);
		sE(col3E);
		sl(col2E,col4E,530); //slajdni zrus 2 a zobraz 4
		
	}

	if(adid)
 	{

	 	thisrowE=gE('r'+adid);
	 	if(thisrowE)
	 	{
			remCls(oldrowE,'act');//zrus highligt na minulom riadku
		 	addCls(thisrowE,'act');//highlightni tento riadok
		 	oldrowE=thisrowE;
	 	}
	 	runPhpScript('/maintitle.php?part=detail&id='+adid,'','document.title');
	 	runPhpScript('/hit.php','&ad_id='+adid+'&type=1000&rnd=1245034291',null,null,true); 	}
 	if(jklmn_out_of_home)
	 	runPhpScript('/home.php','','colContent','after_load_home()');
 	pageTracker._trackPageview('/jajax_detail'+href);
	ichTracker._trackPageview('/jajax_detail'+href);

}

function upresni_vyhladavanie_show(hide)
{
	
	reload_banner('banner200');
	reload_banner('banner300');
	//$('main-holder').style.width='auto';
	upresnit_vyhladavanieE=gE('upresnit_vyhladavanie');
	if(hide)
		hE(upresnit_vyhladavanieE);
	else
	{
	 	sE(upresnit_vyhladavanieE);  
	 	remCls(upresnit_vyhladavanieE,'d-n');
	}
	
}

 
 function after_click_viac(){
	 if (jklmn_wide_mode) 
		 runPhpScript('/lastseenads.php','','last_seen');
 }
 function jajax_click_logo(href){
		reload_banner('banner200');
		reload_banner('banner250');
		reload_banner('banner300');
		reload_banner('bannertop');
	 add_fragment('/',true);
	 $('main-holder').style.width='auto';
	 sE(col1E);
	 sE(col2E);
	 hE(col3E);
	 hE(col4E);
	 col1E.style.width='421px';
	 col2E.style.width='530px';
	 //runPhpScript('/col1.php','','col1');
	 runPhpScript('/maintitle.php?part=home','','document.title');
	 if(jklmn_out_of_home)
	 	runPhpScript('/home.php','','colContent','after_load_home()');
	 else
		 after_load_home(); 			 
	 runPhpScript('/userinfo.php','','login_info');
	 pageTracker._trackPageview('/jajax_home');
	ichTracker._trackPageview('/jajax_home');

	 
 }
 function jajax_cfs() {
	 runPhpScript('/userinfo.php','','login_info');
 }
 function fo_fade(){
		q+=5;
		soq.style.background="rgb(255,255,"+q+")";
		if (q<=255) setTimeout("fo_fade()",50);
	}


 
 function  after_load_home(){
	 runPhpScript('/lastseenads.php','','last_seen');
	 runPhpScript('/mym2stuff.php','','mym2_stuff');	 
	 
	// if($('stab_0'))
	//	 $('stab_0').onclick();
	 stab_0E=gE('stab_0');scon_0E=gE('scon_0');
	 sE(scon_0E);addCls(stab_0E,'act');remCls(scon_0E,'d-n');

	 rozbal_search();
 }
 function rozbal_search()
 {
	 var searchElm=gE('search-collpasing');
		if(searchElm)
			//searchElm.style.height='auto';
			remCls(searchElm,'collapse');
			addCls(searchElm,'h-a');
	 var Elm=gE('search-rozbal');
	if(Elm)
			hE(Elm);
			
 }
 function jajax_click_upresni_vyhladavanie(href){
	 //hE(col4E);
	 //sE(col2E);
	 //col2E.style.width='530px';
	 $('main-holder').style.width='auto';
	 add_fragment(href,true);	 
	 if (jklmn_wide_mode)
	 {
		 sl(null,col2E,530);
		 col3E.style.width='400px';		 		 		
		 upresni_vyhladavanie_show(true);
	 } 
	 else
		 {
	 	sl(col4E,col2E,530);
	 }
	 after_load_home();	
	 pageTracker._trackPageview('/jajax_upresni_vyhladavanie'+href);
 	ichTracker._trackPageview('/jajax_upresni_vyhladavanie'+href);

 }
  function jajax_click_handle_vyhladavanie(href,elmid,dontRefresh){
	if(elmid==undefined)
		elmid='tool_save_search';	
	 if(dontRefresh==undefined)
		 dontRefresh=false;
	var afterscript=(dontRefresh?'':'after_click_uloz_vyhladavanie()');
				 	
	 runPhpScript(href,'',elmid,afterscript);
 }
 
 function after_click_uloz_vyhladavanie(){
	 
	 runPhpScript('/mym2stuff.php','','mym2_stuff');	 
	 q=135;soq=gE('saved_search');
	 fo_fade(); 
	 pageTracker._trackPageview('/jajax_ulozvyhladavanie');
	ichTracker._trackPageview('/jajax_ulozvyhladavanie');

 }
 
 function jajax_click_handle_ponuku(href,adid){
	 runPhpScript(href,'','tool_save','after_click_uloz_ponuku(\''+adid+'\')');
	 if (!jklmn_wide_mode)
		 	sl(col4E,col2E,530);
 }
 function after_click_uloz_ponuku(adid){
	 //if (jklmn_wide_mode) 
	runPhpScript('/mym2stuff.php','','mym2_stuff');
	if(adid)	 
		runPhpScript('/hodnotenia.php?ad='+adid,'','ad-hodnotenia');	 
	 q=135;soq=gE('saved_ads');
	 fo_fade();
	 pageTracker._trackPageview('/jajax_uloz_ponuku/'+adid);
	ichTracker._trackPageview('/jajax_uloz_ponuku/'+adid);

 }	 

 
 oldrowE=1;
 function isdefined( variable)
 {
     return (typeof(window[variable]) == "undefined")?  false: true;
 }
                 

 function sl(hidethis, showthis, width){
		
		 maxWidth=width;
	     if ((showthis && showthis.style.width!=width+"px") || (hidethis && hidethis.style.width!="0px" && hidethis.style.display!='none' ) ||hidethis==null )
	         currentWidth2Show=0;
	     else 
	    	 currentWidth2Show=width;
	     //currentWidth2Hide=maxWidth-currentWidth2Show;
	     minWidth=0;
	     ht=hidethis;
	     st=showthis;
	 	 sl_timer = setInterval("anim()",20);
	
	  
 }


    
 function anim(){
 	del=4;
 	currentWidth2Show += 202;
 	
 	
 	if (currentWidth2Show >= maxWidth) {
 		
 		//alert(currentWidth2Show+" "+maxWidth);
 		currentWidth2Show = maxWidth;
 		clearInterval(sl_timer);    
 		if (ht) hE(ht);
     }
 	 var currentWidth2Hide=maxWidth-currentWidth2Show;

 	 if(ht)                   	
     	eval('ht.style.width="'+(currentWidth2Hide)+'px";');
  	if(st)
     	eval('st.style.width="'+(currentWidth2Show)+'px";');
  	if(st)
  	{
     sE(st);
     remCls(st,'d-n');     
  	}                    
 }
