$(document).ready(function(){ 
 	
	
	$("div.category-filter-header").click(
        function() 
            {
            	$(this).next("div.category-filter-container").toggle();
            	$(this).children("a").toggle();
            }
    );
	
    $("div.accessories").click(
        function() 
            {
            	$(this).next("div.accessories-cont").toggle();
            	$(this).children("img.arrow").toggle();
            }
    );
 
  
  	$(function() {
		$("#tabs").tabs();
	});
	
	
	
	//$('.cart-form').delegate("input.txt-cart", "blur", function(e){
	
	    //submitForm(e);
	
	 //});
	
	//$('.cart-form').delegate("input.txt-cart", "keyup", function(){
	   // submit();
	//});
 
	
	//$('input.txt-cart').change(function() { 
	$('#cart-div').delegate('.cart-form input.txt-cart', 'keyup', function() {
        // inside event callbacks 'this' is the DOM element so we first 
        // wrap it in a jQuery object and then invoke ajaxSubmit 
        //$(this).ajaxSubmit(options); 
        //alert ('оК');
        var postdata=$('.cart-form').serialize() ;
 		var cartcontent = $.ajax({
           url: "/ajax_cart_update.php",
           global: false,
           type: "POST",
           data: postdata ,
           dataType: "text",
           success: function(){
             alert('Корзина обновлена');
             
                  }
               }
            );

	        // после того как отображена подсказка, загружаем файл tips.php и передаем название изображения в качестве параметра
	        $('#cart-div').load('/ajax_cart_content.php');
	        //alert(cartcontent);
	        //$(this).html('Уже в козине');
	        //$(this).attr('title','Товар уже в козине');
	        //$(this).removeClass('add-to-cart');
	        //$(this).addClass('add-to-cart1');
        // !!! Important !!! 
        // always return false to prevent standard browser submit and page navigation 
        return false; 
    }); 
	
 
 
	
	
	$('.inCart a.add-to-cart').click(function(){   //используем плагин simpletip
	       var bodycontent = $.ajax({
           url: "/ajax_addtocart.php",
           global: false,
           type: "GET",
           data: ({id : this.getAttribute('id')}),
           dataType: "html",
           success: function(){
             alert('Товар добавлен в корзину');
                  }
               }
            ).responseText;

	        // после того как отображена подсказка, загружаем файл tips.php и передаем название изображения в качестве параметра
	        $('#cart-top').load('/ajax_cart.php');
	        $(this).html('Уже в козине');
	        $(this).attr('title','Товар уже в козине');
	        $(this).removeClass('add-to-cart');
	        $(this).addClass('add-to-cart1');
	    });
	 
	$('.product-incart a.add-to-cart').click(function(){   //используем плагин simpletip
	       var bodycontent = $.ajax({
           url: "/ajax_addtocart.php",
           global: false,
           type: "GET",
           data: ({id : this.getAttribute('id')}),
           dataType: "html",
           success: function(){
             alert('Товар добавлен в корзину');
                  }
               }
            ).responseText;

	        // после того как отображена подсказка, загружаем файл tips.php и передаем название изображения в качестве параметра
	        $('#cart-top').load('/ajax_cart.php');
	        $(this).html('Уже в корзине');
	        $(this).attr('title','Товар уже в козине');
	        $(this).removeClass('add-to-cart');
	        $(this).addClass('add-to-cart1');
	    });	    
	    
	$('#service-table a.add-to-cart').click(function(){   //используем плагин simpletip
	       var bodycontent = $.ajax({
           url: "/ajax_addtocart.php",
           global: false,
           type: "GET",
           data: ({id : this.getAttribute('id')}),
           dataType: "html",
           success: function(){
             alert('Товар добавлен в корзину');
                  }
               }
            ).responseText;

	        // после того как отображена подсказка, загружаем файл tips.php и передаем название изображения в качестве параметра
	        $('#cart-top').load('/ajax_cart.php');
	        $(this).html('<img src="/i/buy-cart3.png">');
	        $(this).attr('title','Товар уже в корзине');
	        $(this).removeClass('add-to-cart');
	        $(this).addClass('add-to-cart1');
	    });	     
	    
	$('.accessories-cont ul li a.add-to-cart,#tabs-accessories ul li a.add-to-cart').click(function(){   //используем плагин simpletip
	       var bodycontent = $.ajax({
           url: "/ajax_addtocart.php",
           global: false,
           type: "GET",
           data: ({id : this.getAttribute('id')}),
           dataType: "html",
           success: function(){
             alert('Товар добавлен в корзину');
                  }
               }
            ).responseText;

	        // после того как отображена подсказка, загружаем файл tips.php и передаем название изображения в качестве параметра
	        $('#cart-top').load('/ajax_cart.php');
	        $(this).html('Уже в <img src="/i/buy-cart3.png">');
	        $(this).attr('title','Товар уже в козине');
	        $(this).removeClass('add-to-cart');
	        $(this).addClass('add-to-cart1');
	    });
	    
	    
	$('.service-inactive').click(function(){   //используем плагин simpletip
	        // после того как отображена подсказка, загружаем файл tips.php и передаем название изображения в качестве параметра
	        //$(this).html('Уже в <img src="/i/buy-cart3.png">');
	        $('.service-active').removeClass('service-active');
	        $(this).addClass('service-active');
	    });	    
	        
	});


	
	
function checkall(p_formname,p_state){var t_elements=(eval("document."+p_formname+".elements"));for(var i=0;i<t_elements.length;i++){if(t_elements[i].type=="checkbox"){if(t_elements[i].checked==p_state)
t_elements[i].checked=!p_state;else
t_elements[i].checked=p_state;}}}
var inp_sel_1=0;var inp_sel_2=0;function bind_checkall(elem_dom,select_items_dom,change_name,change_bg_color){if(change_bg_color){table_id='main_table';$('#'+table_id+' TR INPUT').click(function(e){if(e.shiftKey){inp_sel_2=this;if(inp_sel_1!=0){check_between(table_id,inp_sel_1,inp_sel_2);}}else{inp_sel_1=this;}
return true;});function check_between(table_id,inp_1,inp_2){do_check=false;last=false;input=$('#'+table_id+' TR INPUT');inp_1_val=$(inp_1).val();inp_2_val=$(inp_2).val();if(inp_1_val==inp_2_val){return true;}
for(a in input){cur_val=$(input[a]).val();if(do_check==true&&(cur_val==inp_1_val||cur_val==inp_2_val)){last=true;}
if(do_check==false&&(cur_val==inp_1_val||cur_val==inp_2_val)){do_check=true;}
if(do_check&&cur_val!=inp_1_val&&cur_val!=inp_2_val){if($(input[a]).attr('checked')){$(input[a]).attr('checked',false);$(input[a]).parent().parent().removeClass('bg_checked');}else{$(input[a]).attr('checked',true);$(input[a]).parent().parent().addClass('bg_checked');}}
if(last){break;}}
return true;}}
if(change_bg_color){$('input[type="checkbox"]').bind('click',function(){obj=$(this);q=obj.attr('checked');if(q){obj.parent().parent().addClass('bg_checked');}else{obj.parent().parent().removeClass('bg_checked');}});$('.ib_galki').bind('click',function(){$('input[type="checkbox"]').each(function(){obj=$(this);q=obj.attr('checked');if(q){obj.parent().parent().addClass('bg_checked');}else{obj.parent().parent().removeClass('bg_checked');}});});}
$(elem_dom).bind('click',function(){if($(this).attr('invert')){invert=true;}else{invert=false;}
if(!$(this).data('is_tag_a')){if($(elem_dom).filter('a').length){$(this).data('is_tag_a',true);}else{$(this).data('is_tag_a',false);}}
state_checked=$(this).data('checked');$(this).data('checked',!state_checked);if($(this).data('is_tag_a')&&change_name){if(state_checked){$(this).text('Выделить все');}else{$(this).text('Снять выделение');}}
$(select_items_dom).each(function(i,elem){if(invert){$(elem).attr('checked',!$(elem).attr('checked'));}else{$(elem).attr('checked',!state_checked);}
if(change_bg_color){if($(elem).attr('checked')){$(elem).parent().parent().addClass('bg_checked');}else{$(elem).parent().parent().removeClass('bg_checked');}}});return false;});}


//$(document).ready(AddListen);

isDOM=(document.getElementById)?true:false;
isOpera=isOpera5=window.opera && isDOM;
isOpera7=isOpera && navigator.userAgent.indexOf("Opera 7") > 0 || navigator.userAgent.indexOf("Opera/7") >= 0;
isMSIE=isIE=document.all && document.all.item && !isOpera;
isNC=navigator.appName=="Netscape";

function showWantCheaper()
{
var wantCheaper = document.getElementById("wantCheaper");

var btnPosY = 0;
var btnPosX = 0;
if(isMSIE || isOpera7) 
{
    windowX = window.screenLeft;
    windowY = window.screenTop;
    btnPosY = document.documentElement.scrollTop;
    btnPosX = document.documentElement.scrollLeft;
}
else if(isNC || isOpera) 
{
    windowX = window.screenX + 4;
    windowY = window.screenY;
    btnPosY = window.pageYOffset;
    btnPosX = window.pageXOffset;
}
btnPosY =  windowY + 276 - btnPosY;
btnPosX = windowX + 600 - btnPosX;

window.open(
"http://www.mkslift.ru/cheaper/", "want_chipper","width=515px,height=415px,resizable=no,menubar=no,status=no,toolbar=no,scrollbars=yes,location=0, directories=0,dependant=yes,dialog=yes,modal=yes,unadorned=yes,left=" + btnPosX + "px,top=" + btnPosY + "px'");

}


var GalleryArray;

function AddListen()
	{
	var popups = $("img.popup_image");
	popups.css({cursor:"pointer"}).click(LoadImg);
	GalleryArray = new Array();
	popups.each( function(i)
		{
		im = new Image();
		im.src = getLargeImage(this.src);
		GalleryArray[i] = im;
		});
	PreloadImages();
	$("#fade").click(CloseEnlarged);
	$("li.pup-li a").click(function(e){e.preventDefault();});
	$("a.div_prev").click(PrevGallery);
	$("a.div_next").click(NextGallery);
	$("a.div_close").click(CloseEnlarged);
	}
function getElement(event)
	{
	if (event.srcElement)
		return event.srcElement;
	else if (event.target)
		return event.target;
	}
function PreloadImages()
	{
	var image = new Array(
		'controls.png',
		's00.png',
		's01.png',
		's10.png',
		's11.png',
		'st.png',
		'sb.png',
		'sr.png',
		'sl.png'
		);
	var oImage = new Array();
	for(var i in image)
		{
		oImage[i] = new Image();
		oImage[i].src = '/images/'+image[i];
		}
	}
function getLargeImage(oUrl)
	{
	var what=oUrl.split("/");
	var wh="";
	for(i=0;i<what.length-1;i++)
		wh+=what[i]+'/';
	wh+='__large/'+what[i];
	return wh;
	}
function LoadImg(event)
	{
	el = getElement(event);
	
	oUrl=el.src;
	wh = getLargeImage(oUrl);
		
	for(i = 0; i < GalleryArray.length; i++ )
		{
		if(GalleryArray[i].src == wh)
			{
			Img = GalleryArray[i];
			setTimeout('_fill()',200);
			return;
			}
		}
	}
function NextGallery(event)
	{
	for(i = 0; i < GalleryArray.length; i++ )
		{
		if(GalleryArray[i] == Img)
			{
			if( i == GalleryArray.length - 1 )
				{
				i = -1;
				}
			Img = GalleryArray[i + 1];
			setTimeout('_fill()',10);
			return;
			}
		}
	}
function PrevGallery(event)
	{
	for(i = 0; i < GalleryArray.length; i++ )
		{
		if(GalleryArray[i] == Img)
			{
			if( i == 0 )
				{
				i = GalleryArray.length;
				}
			Img = GalleryArray[i - 1];
			setTimeout('_fill()',10);
			return;
			}
		}
	}
function isImageOk(img)
	{
	if(!img.complete)
		return false;
	if (typeof img.naturalWidth != "undefined" && img.naturalWidth == 0)
        	return false;
	return true;
	}
function _fill()
	{
		if(!isImageOk(Img))
			{
			setTimeout('_fill()',10);
			return;
			}
		
		shadow = $("#div_shadow");
		container = $("#div_enlarged");
		ofade = $("#fade");
		
		container.empty().append(Img);
		var w = Img.naturalWidth || Img.width;
		var h = Img.naturalHeight || Img.height;
		
		shadow.css({margin:"-"+Math.round(h/2)+"px 0 0 -"+Math.round(w/2)+"px"});
		if(!jQuery.browser.msie)
			{
			shadow.fadeIn(300);
			ofade.fadeIn(300);
			}
		else
			{
			shadow.show();
			ofade.show();
			}
	}
function CloseEnlarged()
	{
	if(!jQuery.browser.msie)
		{
		$("#div_shadow").fadeOut(300);
		$("#fade").fadeOut(300);
		}
	else
		{
		shadow.hide();
		ofade.hide();
		}
	}
function run_movie(arg, w, h) 
	{ 
	document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="'+w+'" HEIGHT="'+h+'" id="'+arg+'" ALIGN=""><PARAM NAME=movie VALUE="'+arg+'.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=wmode VALUE=transparent> <EMBED src="'+arg+'.swf"  quality=high wmode=transparent  WIDTH="'+w+'" HEIGHT="'+h+'" NAME="'+arg+'" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED></OBJECT>'); 
	}
