window.addEvent('domready',function(){
	init_main_tabs();
	init_right_tabs();
	/*Морфинг на все картинки в листинге товаров*/
	var morphMas = new Array();
	var morphEl;
	for (var i=1; i<=20; i++)
	{
		if ($('goodsimage'+i))
		{
			morphMas[i] = $('goodsimage'+i);
			morphMas[i].addEvent('mouseover', function(e) {
				e.stop();
				this.morph('.goods_image_morph');
				var parentDiv = this.getParent();
				parentDiv.morph('.goods_image_contmorph');
			});
			morphMas[i].addEvent('mouseout', function(e) {
				e.stop();
				this.morph('.goods_image_list');
				var parentDiv = this.getParent();
				parentDiv.morph('.goods_image_cont');
			});
		}
	}
	if ($('ajfoto_close'))
	{
		$('ajfoto_close').addEvent('click', function(e) {
			closeImage();	
		})
	}
	//tooltip на все ссылки
	var as = [];
	$$('a').each(function(a){
		if (a.getAttribute('title')) as.push(a);
	});
	new Tips(as, {maxOpacity: 0.9, maxTitleChars: 250});

	/*Перетаскиваем оболочку фото*/
	/*
	if ($('ajfoto_container'))
	{
		var myDrag = new Drag('ajfoto_container', {
		    snap: 6
		});   
	}*/

        if ($('comments_form'))
	{
		var log = $('comments_log');
		$('comments_form').addEvent('submit', function(e) {
			log.empty();			
			new Event(e).stop();
			if ($('comments_name').value=="")
			{
				log.appendText('┬тхфшЄх тр°х шь ')
			} else 
			{ 
				if ($('comments_text').value=="")
				{
					log.appendText('┬тхфшЄх ъюььхэЄрЁшщ')
				} else
				{
					log.empty().addClass('ajax-loading'); 

					var req = new Request({
						url:'http://www.domotido.ru/base/comments_add.php',
						onSuccess: function(txt){
							$('comments_area').empty();
							log.removeClass('ajax-loading');
							log.set('text',txt);
						}
					}).post($('comments_form'));
				}
			}
		});     	
	}

});
function init_main_tabs() 
{
	if ($('main_tabs'))
	{
		myTabsMain = new mootabs('main_tabs',{width:'468px',height:'750px'});
	}
	if ($('left1_tabs'))
	{
		myTabsLeft1 = new mootabs('left1_tabs',{width:'468px',height:'700px'});
	}
	if ($('left2_tabs'))
	{
		myTabsLeft2 = new mootabs('left2_tabs',{width:'468px',height:'340px'});
	}
}
//Вкладки справа на внутренних
function init_right_tabs()
{
	if ($('tovary_tabs')) //там где товары
	{
		if ((razdel.main=='remont') || (razdel.main=='stroitelstvo') || (razdel.main=='interer'))
		{
			myTabsRight1 = new mootabs('tovary_tabs',{width:'300px',height:'410px',activateOnLoad:razdel.main});
		} else
		{
			myTabsRight1 = new mootabs('tovary_tabs',{width:'300px',height:'410px'});
		}   
		//на внутренних аккордеон ремонт
		if ($('menuaccremont'))
		{
			var showAcc = 0;
			if (razdel.showRemont) showAcc=razdel.showRemont; //какую вкладку показывать

			var acc1 = new Accordion($('menuaccremont'), 'div.menutovtoggler', 'div.menutov', {
			opacity: false,
			show: showAcc,
			onActive: function(toggler, element){
			toggler.addClass('menutovtoggleract');
			},
			onBackground: function(toggler, element){
				toggler.removeClass('menutovtoggleract');
			}
			});
		}
		if ($('menuaccstroitelstvo'))
		{
			var showAcc = 0;
			if (razdel.showStroitelstvo) showAcc=razdel.showStroitelstvo; //какую вкладку показывать

			var acc2 = new Accordion($('menuaccstroitelstvo'), 'div.menutovtoggler2', 'div.menutov2', {
			opacity: false,
			show: showAcc,
			onActive: function(toggler, element){
				toggler.addClass('menutovtoggleract');
			},
			onBackground: function(toggler, element){
				toggler.removeClass('menutovtoggleract');
			}
			});
		}
		//на внутренних аккордеон дизайн
		if ($('menuaccinterer'))
		{
			var showAcc = 0;
			if (razdel.showInterer) showAcc=razdel.showInterer; //какую вкладку показывать
			var acc3 = new Accordion($('menuaccinterer'), 'div.menutovtoggler3', 'div.menutov3', {
			opacity: false,
			show: showAcc,
			onActive: function(toggler, element){
				toggler.addClass('menutovtoggleract');
			},
			onBackground: function(toggler, element){
				toggler.removeClass('menutovtoggleract');
			}
			});
		}
	}
	if ($('company_tabs')) //там где компании
	{
		if ((razdel.main=='company') || (razdel.main=='shops') || (razdel.main=='brands'))
		{
			myTabsRight2 = new mootabs('company_tabs',{width:'300px',height:'670px',activateOnLoad:razdel.main});
		} else
		{
			myTabsRight2 = new mootabs('company_tabs',{width:'300px',height:'670px'});
		}
	}
	if ($('news_tabs')) //новости
	{
		if ((razdel.main=='news') || (razdel.main=='articles'))
		{
			myTabsRight3 = new mootabs('news_tabs',{width:'300px',height:'450px',activateOnLoad:razdel.main});
		} else
		{
			myTabsRight3 = new mootabs('news_tabs',{width:'300px',height:'450px'});
		}
	}
}
function morphImage(img)
{
	var morphEl = $(img);
	var morph = new Fx.Morph(morphEl);
	morphEl.addEvent('mouseover', function(e) {
		e.stop();
		morphEl.morph('.goods_image_morph');
	});
	morphEl.addEvent('mouseout', function(e) {
		e.stop();
		morphEl.morph('.goods_image_list');
	});
}
function zoomfoto (src) 
{
	//src=src+"_f";
	//window.open('/base/popup.php?foto='+src,'zoomfoto','toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=1,height=1,top=0,left=0');
	openImage(src,'');
}
//зумирование картинки, работаем с объектом
function zoom(image) 
{
	src=image.src.substring(image.src.search('/userfiles'),image.src.length); //выделяем путь
	openImage(src,image.alt)
}

function openPrint(pid) 
{	
  myWin= open("/base/goods_print.php?pid=" + pid, "displayWindow","width=670,height=600,scrollbars=yes,toolbar=0,menubar=0");
}

//фотогалерея
var old_num=0;
var old_src='';
var foto_src='';
function setImage(num,src)
{
	$('image1').src=src;
	$('im'+old_num).style.border="#1C1C1C solid 3px;";
	$('im'+num).style.border="#AE0038 solid 3px;";
	old_num=num;
	foto_src=src;
}

//Закрыть изображение
function closeImage()
{
	$('ajfoto_container').setStyles({'display':'none'}); 	
}

//открыть изображение
function openImage(src,title)
{
	var myImg = new Element('img');
	myImg.onload=null;

	var req = new Request({
		url: 'base/goods_getfoto.php?src=' + src,
		onSuccess: function(txt){
			Slimbox.open(txt, title);
		},
		onFailure: function(){
			//$('ajfoto_text').set('text', 'Извините, данные не могут быть загружены. Это временно.');
		}

	});
        req.send();
}
function selCompany(link)
{
	if ($('sel_cat').value) link=link + '/tag/' + $('sel_cat').value;
	if ($('sel_word').value) link=link + '/word/' + $('sel_word').value;
	location.href=link;
}
// 
