window.addEvent('domready', function(){    $$('a.addbasket').each(function(el){        el.set({'href':'javascript:void(0)'});        el.addEvent('click', function(event){            var parent = $(event.target).getParent('td');            var children = parent.getElements('input');            var param='';            children.each(function(el){                if (el.get('value').toInt()>0)                {                    if (param.length>0) param+='&';                    param+=el.get('name')+'='+el.get('value').toInt();                    AddCart(param);                }            });        });    });    $$('a.addbasket2').each(function(el){        el.set({'href':'javascript:void(0)'});        el.addEvent('click', function(event){            var parent = $(event.target).getParent('td');            var parent = parent.getPrevious('td');            var children = parent.getElements('input');            var param='';            children.each(function(el){                if (el.get('value').toInt()>0)                {                    if (param.length>0) param+='&';                    param+=el.get('name')+'='+el.get('value').toInt();                }            });            if (param.length>0) AddCart(param);        });    });    $$('a.delitem').each(function(el){        el.set({'href':'javascript:void(0)'});        el.addEvent('click', function(event){            var el=$(event.target);            if (el.tagName=='IMG') el=el.getParent('a');            DelItem('item='+el.get('rel'));        });    });});function AddCart(param){    var SC_Request = new Request({method: 'post', url: '/ajax/a_cart/add',        onRequest: function()        {        },        onSuccess: function(response)        {            UpdateCart(response);        },        onFailure: function()        {        }    });    if (param.length>0) param+='&';    SC_Request.send(param+'rnd='+Math.random());}function UpdateCart(msg){    $('cart').innerHTML=msg;}function DelItem(param){    var SC_Request = new Request({method: 'post', url: '/ajax/a_cart/del',        onRequest: function()        {        },        onSuccess: function(response)        {            location.href='/cart/';        },        onFailure: function()        {        }    });    if (param.length>0) param+='&';    SC_Request.send(param+'rnd='+Math.random());}try{    $.noConflict();    jQuery(document).ready( function($) {        jQuery("a[rel='colorbox']").colorbox();        jQuery(".slideshow-line img").hover(            function () {                var el = jQuery(this);                var top = el.position().top+115;                var left = el.position().left+38;                jQuery("#slideshow-tooltip").css({'top':top+'px', 'left':left+'px'});                var id = el.attr('rel');                jQuery("#sshow-title").text(sshowtooltip[id].title);                jQuery("#sshow-descr").text(sshowtooltip[id].descr);                jQuery("#slideshow-tooltip").removeClass("notshow");            },            function () {                jQuery("#slideshow-tooltip").addClass("notshow");            }        );        if (jQuery(".slideshow-line").length>0)        {            var slideshow_step = 0;            var slideshow_width = 0;            var slideshow_line = jQuery(".slideshow-line");            jQuery(".slideshow-line img").each(function(){                slideshow_step = jQuery(this).attr("width")+10;                slideshow_width+=slideshow_step;            });            if (slideshow_width>900)            {                jQuery(".a-left").click(function(){                    var left=parseInt(slideshow_line.css("margin-left"));                    left+=slideshow_step;                    if (left>0) left=0;                    slideshow_line.stop().animate({"margin-left":left}, 500, 'swing');                });                jQuery(".a-right").click(function(){                    var left=parseInt(slideshow_line.css("margin-left"));                    left-=slideshow_step;                    var max = slideshow_width-900;                    if (-left>max) left=-max;                    slideshow_line.stop().animate({"margin-left":left}, 500, 'swing');                });            } else {                jQuery(".a-left").addClass('notshow');                jQuery(".a-right").addClass('notshow');                jQuery("div.slideshow h2.slideshow-title").css('margin-left', '10px');            }        }        if (jQuery('#slider').length>0) {            jQuery('#slider').s3Slider({                timeOut: 3000            });        }        if (jQuery('img.zoom').length>0) {            var html = '';            jQuery("img.zoom").each(function(){                var el = jQuery(this), pos = el.position(), parent = el.parent();                html+='<a href="'+parent.attr('href')+'"><img src="'+el.attr('src')+'" width="'+el.attr('width')+'" height="'+el.attr('height')+'" class="zoom2" style="left:'+parseInt(pos.left, 10)+'px; top:'+parseInt(pos.top, 10)+'px;" data-wpID="'+el.attr('data-wpid')+'" /></a>';                el.attr('src', '/images/blank.gif');            });            jQuery('body').append(html);            jQuery("img.zoom2").each(function(){                var el = jQuery(this), pos = el.position();                el.data('left', pos.left);                el.data('top', pos.top);                el.data('id', el.attr('data-wpid'));            });			html = '<div id="zoom_title" class="notshow"></div>';			jQuery('body').append(html);            jQuery('img.zoom2').hover(                function(){                    var el = jQuery(this);                    el.stop().animate(						{width:"210px",height:"210px",left:(el.data('left')-30)+"px",top:(el.data('top')-30)+"px"},						400,						function() {							var el = jQuery(this), pos = el.position(), elt = jQuery('#zoom_title');                            elt.html(catalog_data['id'+el.data('id')].size+'<br />Стоимость: '+catalog_data['id'+el.data('id')].price);                            elt.css({"left":pos.left+"px", "top":(pos.top+210)+"px"});                            elt.removeClass("notshow");						}											);                    //$(this).attr("src","pic2.png");                },                function(){                    var el = jQuery(this), elt = jQuery('#zoom_title');                    elt.addClass("notshow");                    el.stop().animate({width:"150px",height:"150px",left:el.data('left')+"px",top:el.data('top')+"px"}, 400);                }            );        }    });} catch (err) {}
