function clickFlashBanner(id_object)
{
	/*
	if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 
		&& navigator.userAgent.indexOf("Windows") != -1 
		&& navigator.userAgent.indexOf("Windows 3.1") == -1)*/
	{
			
		YAHOO.util.Dom.get(id_object).parentNode.onclick();
	}
}

function resizeTopBanner(isExpand, arg)
{
	//alert("asd");

	//alert(arg);
	YAHOO.util.Dom.get("top_banner").style.height = parseInt(arg) + "px";
	if (!isExpand)
	{		
	/*
		var h = parseInt(arg);
		YAHOO.util.Dom.get("tdAlkisLogo").style.height = h + "px";
		YAHOO.util.Dom.get("toolbar").style.height = h + "px";
		resizeMap();
		*/
	}	
}

function showInfoString()
    {
    	var callback = 
    	{        
       		success: function(oResponse) 
        	{
        		//alert(oResponse.responseText);
        		istr = eval("(" + oResponse.responseText + ")");
        		el 			= YAHOO.util.Dom.get('info_text');
        		if (istr)
        		{
        			el.id_org 			= istr.id_org;
    				//el.url 			= istr.url;
    				el.url 				= istr.link;
    				el.id_announcement 	= istr.id;
    				//alert(istr.link);

					el.innerHTML	= istr.text;
					el.onclick 	= function()
					{						
						reg_event("clickAnnouncement", "click announcement", this.id_announcement);

						if ($("map") != null)
							SearchOrganizationByID(this.id_org, true, {});

        				if (this.url.length > 0)
        					window.open(this.url);
					};
				}
				else
				{
					el.innerHTML	= "";
					el.onclick		= "";
				}
      		},
                
            
       		failure: function(oResponse) 
       		{         	       			
       			//alert("error");
        	},

        	argument: 
        	{
        	},
                            
        	timeout: 15000
		};

        var prs = YAHOO.util.Dom.get('panelResultsSearch');        
    	YAHOO.util.Connect.asyncRequest('GET', "/wms/scripts/get_string.php?use_search=" + (prs != null && prs.style.display == "block" && !isListQualifiers ? 1 : 0), callback);
    }

var uid = (function(){var id=0;return function(){if(arguments[0]===0)id=0;return id++;}})();
function addFlashObject2(src)
{
	var new_id = "banner" + uid();

	
	var qwe = uid();
	//var el = "<object id='" + new_id + "' name='" + new_id + "' classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' type='application/x-shockwave-flash' wmode='transparent' menu='false' scale='noscale' align='left'  width='100%' height='100%' data='" + src + "&asd=1'>" +
	var el = "<object id='" + new_id + "' name='" + new_id + "'  type='application/x-shockwave-flash' wmode='transparent' menu='false' scale='noscale' align='left'  width='100%' height='100%' data='" + src + "'>" +
	//var el = "<object id='" + new_id + "' name='" + new_id + "' type='application/x-shockwave-flash' wmode='transparent' menu='false' scale='noscale' align='left'  width='100%' height='100%'>" +
		"<param name='allowScriptAccess' value='sameDomain' />" + 
		"<param name='movie' value='" + src + "'/>" + 	
		"<param name='allowScriptAccess' value='always' />" + 
		"<param name='scale' value='noscale'/>" + 			
		"<param name='menu' value='false'/>" + 	
		"<param name='salign' value='lt'/>" + 	
		"<param name='wmode' value='transparent'/>" +
		"<embed  id='" + new_id + "' name='" + new_id + "' src='" + src + "' type='application/x-shockwave-flash' wmode='transparent' menu='false' scale='noscale' salign='lt' width='100%' height='100%' />" +
		"</object>";            	
			
	
	//var el = "<embed  id='" + new_id + "' name='" + new_id + "' src='" + src + "' type='application/x-shockwave-flash' wmode='transparent' menu='false' scale='noscale' salign='lt' width='100%' height='100%' />";

	return el;
}


	
	function showAdvertisingBanner(container_banner, type, pause, type_mask, old_src, next_banner)
    {    	
    	var callback = 
    	{        
       		success: function(oResponse) 
        	{        	
        		//alert("aaaa");
        		banner = eval("(" + oResponse.responseText + ")");

        		if (old_src != banner[0].src)
        		{        			        			         			
        			ext = banner[0].src.substr(banner[0].src.length - 3, 3);
        			
        			while(container_banner.hasChildNodes())
    						container_banner.removeChild(container_banner.firstChild);

        			if (ext != "swf")
        			{        				
        				banner_el 			= document.createElement('img');
        				banner_el.src 		= banner[0].src;        				

        				container_banner.appendChild(banner_el);	

        				// добавляем маску для скругления углов
        				var mask_el 			= document.createElement('img');
    					
        				mask_el.style.position	= "relative";        					
        				if (type_mask == 1)
        				{
        					mask_el.src 			= "/wms/img/mask_left_banner.gif";
        					mask_el.style.top		= "-70px";
        				}
        				else if (type_mask == 2)
        				{
        					mask_el.src 			= "/wms/img/mask_left_big_banner.gif";
        					mask_el.style.top		= "-240px";
        				}
        				else if (type_mask == 3)
        				{
        					mask_el.src 			= "/wms/img/mask_center_banner.gif";
        					mask_el.style.top		= "-70px";
        				}
        				else if (type_mask == 4)
        				{
        					mask_el.src 			= "/wms/img/mask_right_banner.gif";
        					mask_el.style.top		= "-260px";
        				}
        				
        				container_banner.appendChild(mask_el);	
        			}
        			else
        			{   /*     				 				
        				banner_el 				= document.createElement('object');        				
        				banner_el.data 			= banner[0].src;        				        				        				
        				banner_el.movie			= banner[0].src;
        				banner_el.type			= "application/x-shockwave-flash";
        				//banner_el.pluginpage	= "http://www.macromedia.com/shockwave/download/";        			
        				banner_el.wmode			= "transparent";        				
        				//alert("wmode=" + banner_el.wmode);
						  */
						//container_banner.innerHTML = "<div></div>";						
        				container_banner.innerHTML = addFlashObject2(banner[0].src);
        				//alert(container_banner.id + " flash:" + container_banner.innerHTML);        				
        				//el.appendChild(banner_el);	
        				//alert("flash");
        			}

        			container_banner.onclick	= function()
        			{

        				SearchOrganizationByID(this.id_org, true, {});
        				if (this.url.length > 0)
        					window.open(this.url);
        				
        				reg_event("clickBanner", "click banner", banner[0].id_img);
        			};						
        			

    				container_banner.id_org = banner[0].id_org;
    				container_banner.url = banner[0].url;
          			
        	   	}
       	   			        	
       	   		setTimeout("showAdvertisingBanner(YAHOO.util.Dom.get('" + container_banner.id + "'), '" + type + "'," + pause + "," + type_mask + ",'" + banner[0].src + "'," + banner[0].next + ")", pause);	       	   		
      		},
                
            
       		failure: function(oResponse) 
       		{         	       			
        	},

        	argument: 
        	{
        	},
                
            
        	timeout: 15000
		};	
    
        if (container_banner == null)
        	;
        else if ( container_banner.style.display != 'none' && (map == undefined || !map.dataLayer.visibility || container_banner.id.indexOf('bannerLeftSidebar') < 0))      
        {
        	//alert("show=" + container_banner.id);
    		YAHOO.util.Connect.asyncRequest('GET', "/wms/scripts/get_banners2.php?type=" + type + "&next=" + (!next_banner ? "rnd" : next_banner), callback);
    		//alert("show=" + container_banner.id);
    	}
    	else
    	{    		
    		setTimeout("showAdvertisingBanner(YAHOO.util.Dom.get('" + container_banner.id + "'), '" + type + "'," + pause + "," + type_mask + ",'','rnd')", pause);	
    		//alert("hide=" + container_banner.id);
    	}
    }
