// "getElementsByClassName" не определен IE, 
// так что этот метод можно реализовать в JavaScript 
if(document.getElementsByClassName == undefined) { 
   document.getElementsByClassName = function(cl) { 
      var retnode = []; 
      var myclass = new RegExp('\\b'+cl+'\\b'); 
      var elem = this.getElementsByTagName('*'); 
      for (var i = 0; i < elem.length; i++) { 
         var classes = elem[i].className; 
         if (myclass.test(classes)) { 
            retnode.push(elem[i]); 
         } 
      } 
      return retnode; 
   } 
}; 
$(function(){
	
	$("div.filter_checkbox_title").click(function(){
		var attrib = $(this).prev().children().attr("checked");
		$(this).prev().children().attr("checked", !attrib);
	});
	
	$("div.list_compare span").click(function(){
		var attrib = $(this).prev().attr("checked");
		$(this).prev().attr("checked", !attrib);
	});
	
	
	$("#filter_reset").click(function(){
		$("div.filter_checkbox input").attr("checked", false);
	});

	$("#filter_link a").click(function(){

var myCollection = document.getElementsByName("filter_big");

for(i=0;i<myCollection.length;i++)
{

var myElement = myCollection.item(i);
$(myElement).toggle();
}	});
	

	$('div.scroll div.items div').click(function(){
/*		$('div.detail_image_small').removeClass('detail_image_small');
		$(this).addClass('detail_image_small');
		var id = parseInt($(this).children().attr('src').substr(19,1));
		$('#detail_left img').attr('src','images/detail'+id+'.jpg')
*/

		$('div.detail_image_small').removeClass('detail_image_small');
		$(this).addClass('detail_image_small');
//                var stroka = $(this).children('img').attr('id');
//                var id = parseInt(stroka.substr(12,stroka.length-12));
		$('#detail_left img').fadeOut(400, function(){
                        var strr = $('div.detail_image_small img').attr('rel');
			$('#detail_left img').attr('src', strr);
		});
		$('#detail_left img').fadeIn(1200);

	});
	$('#tabs div').click(function(){

                var stroka = $('div.tabs_current').attr('id');
                if (stroka)
                   var id = parseInt(stroka.substr(9,stroka.length-8));

                var stroka2 = $(this).attr('id');
                if (stroka2)
				{
                   var id2 = parseInt(stroka2.substr(9,stroka2.length-8));

		$('div.tabs_current').addClass('tabs_item');
		$('div.tabs_current').removeClass('tabs_current');
		$('div.tabs_current_l').addClass('tabs_item_tl');
		$('div.tabs_current_l').removeClass('tabs_current_l');
		$('div.tabs_current_r').addClass('tabs_item_tr');
		$('div.tabs_current_r').removeClass('tabs_current_r');

				if (document.getElementById(stroka2))
                {
                   var element = document.getElementById(stroka2);
   		   element.className = 'tabs_current';
                   var element_l = element.firstChild;
                   var element_r = element_l.firstChild;
		   element_l.className = 'tabs_current_l';
		   element_r.className = 'tabs_current_r';
                }
if (id && id!='undefined')
{
var table1 = 'table'+id;
var item = document.getElementsByClassName(table1)[0];
		item.style.display="none";
}
if (id2 && id2!='undefined')
{
var table2 = 'table'+id2;
var item2 = document.getElementsByClassName(table2)[0];
		item2.style.display="block";
}
}
	});
});
