document.addEvent('domready',function(){
	MooTools.lang.setLanguage('ru-RU');
	
	if( Browser.Engine.trident4 ) return;
	
	$$('strong.total-price').each(function(el,i){
		var page = (!!el.getPrevious('a.title'))?'index':'good';
		var i = $(page=='good' ? ($$('h1')[0]) : el.getPrevious('a.title'));
		var title = i.get( 'text' );
		var url = (page=='good' ? window.location : ('http://www.globalclimat.ru'+i.get('href')));
		
		var askdesc = "Расскажите про товар «"+title+"»? \n\rСсылка: "+url;
		var askprice = "Уточните, пожалуйста, цену на «"+title+"»? \n\rСсылка: "+url;
		var asker = new Element('a',{'class':'ask-manager','title':"Вы можете запросить информацию по данному товару у наших менеджеров",'text':"спросить менеджера про товар, его обслуживание, эксплуатацию"});
		
		//console.debug( asker );
		if( page == 'index' || !$$('a.ask-manager').length )
		asker.inject(i,'after').set( 'alt', askdesc );
		
		// request price link
		if( el.get('text').search('цену уточняйте') == -1 ) return;
		el.set( 'text', "уточнить цену у наших менеджеров" )
			.set( 'alt', askprice )
			.addClass( 'ask-manager' );
	});
	
	$$('a.ask-manager').each(function(el,i){
		el.addEvent('click', function(e){
			if( !window.clRequestChat ) return alert( 'Ваш запрос, к сожалению, не может быть отправлен менеджеру.\n\nСодержание:\n«'+el.get('alt')+'»' );
			clRequestChat( el.get('alt') );
		});
	});
	
	
	
/*	if( $$('.product-box').length )
	{
		if( $$('.vendors.hiddeable').length )
		{
			$$('.vendors.hiddeable').each(function(el,i){
				//el.hide();
				var opener = new Element('a',{'class':'jsbutton'});
				opener.addEvent('click',function(e){
					el.toggle( );
					opener.set( el.visible() ? {'text':'скрыть бренды'} : {'text':'показать бренды'} );
				});
				if( !$$('.categories.is-vendor').length ) el.toggle();
				opener.fireEvent('click');
				opener.inject($$('h2.subtitle')[0],'bottom');
			});
		} else if ( $$('h2.subtitle').length ) {
			var opener = new Element('a',{'class':'jsbutton closed'});
			opener.addEvent('click',function(e){
				$$('.vendor').toggle();
				opener.toggleClass('closed');
				opener.set( opener.hasClass('closed') ? {'text':'скрыть бренды'} : {'text':'показать бренды'} );
			});
			if( !$$('.categories.is-vendor').length ) opener.fireEvent('click');
			opener.fireEvent('click');
			opener.inject($$('h2.subtitle')[0],'bottom');
		}
	}
*/
/*	
	var sets = document.getElementsByTagName("ul");
	for (var i = 0; i < sets.length; i++)
	{
		if (sets[i].className.indexOf("tabset") != -1)
		{
			var tabs = [];
			var links = sets[i].getElementsByTagName("a");
			for (var j = 0; j < links.length; j++)
			{
				if (links[j].className.indexOf("tab") != -1)
				{
					tabs.push(links[j]);
					links[j].tabs = tabs;
					var c = document.getElementById(links[j].href.substr(links[j].href.indexOf("#") + 1));
					
					//reset all tabs on start
					if (c) if (links[j].className.indexOf("active") != -1) c.style.display = "block";
					else c.style.display = "none";
					
					links[j].onclick = function ()
					{
						var c = document.getElementById(this.href.substr(this.href.indexOf("#") + 1));
						if (c)
						{
							//reset all tabs before change
							for (var i = 0; i < this.tabs.length; i++)
							{
								document.getElementById(this.tabs[i].href.substr(this.tabs[i].href.indexOf("#") + 1)).style.display = "none";
								this.tabs[i].className = this.tabs[i].className.replace("active", "");
							}
							this.className += " active";
							c.style.display = "block";
							return false;
						}
					}
				}
			}
		}
	}
*/
});
