var r=new Request.HTML({onSuccess:pasteData});function GetNewList(page,reset){var page=(page==null)?1:page;var filterRight=$('filterRight')?'&'+$('filterRight').toQueryString():'';$('requestData').empty().addClass('loading');r.get('/parser.php?id='+global.cID+'&drawer='+global.drawer+'&lang='+global.lang+'&'+$('filterTop').toQueryString().replace(/(qty\[\d+\]=\d+&?)+/,'')+filterRight+'&page='+page+(reset?' &reset=true':''))}
function pasteData(r,skipThis,html){var text=html.split('||||');$('_filtertext').empty();if(text[0].match(/\d+/)[0].toInt()!=$('maxProducts').get('text').toInt()){if($('_filtertext'))$('_filtertext').set('html',text[0]);}
$('requestData').removeClass('loading').set('html',text[1]);addCartEvents();addClickers();$$('div.pager a').each(function(link){link.addEvent('click',function(e){e.stop();if(this.get('href')){var pageID=this.get('href').match(/\?page=(\d+)/)[1];window.location.hash='?page='+pageID;window.scrollTo(0,300);GetNewList(pageID);}})})}
function changeBackgroundImg(bg){$$('#_ib').setStyle('background','url("'+bg+'")');}
window.addEvent('domready',function(){if($('filterTop')){var pageID=1;if(window.location.hash.match(/\?page=(\d+)/)){var pageID=window.location.hash.match(/\?page=(\d+)/)[1];}
GetNewList(pageID);}
if($('iprice')){var inProcess=false;$('iprice').addEvent('click',function(){var itemID=window.location.search.match(/\?item=(\d+)/)[1];if(!inProcess){inProcess=true;$$('.colCont .col1 p').setStyle('display','none');var loader=new Element('div',{'class':'loading'});$$('.colCont .col1').adopt(loader);var r=new Request({onSuccess:function(r){r=JSON.decode(r);if(r.price>0){$('price.vat').set('text',formatCurrency(r.price*global.VAT));$('price.nvat').set('text',formatCurrency(r.price));}
loader.dispose();$$('.colCont .col1 p').setStyle('display','block');inProcess=false;}}).get('/parser.php?iPrice='+itemID);}})}
if($('_cancelFilter')){if($('list')){$('list').selectbox();$('items').selectbox();$('sort').selectbox();}
if($('DUsage')){$('DUsage').selectbox();}
$('_cancelFilter').addEvent('click',function(){$$('#filterRight label').set('class','checkbox_unchecked');$$('#filterRight input').set('checked',false);$$('#filterRight input[class=selectbox]').set('value','');$$('#filterRight select').each(function(select){select.selectedIndex=0;select.getPrevious().getElements('li').removeClass('selected');});GetNewList(null,true);})
$$('#list','#items','#sort').addEvent('change',function(){Cookie.write('filter['+this.name+']',this.value,{duration:30,path:'/'});var h=window.location.hash.match(/\?page=(\d+)/);var pageID=!!$type(h)?window.location.hash.match(/\?page=(\d+)/)[1]:1;GetNewList(this.id=='list'?pageID:null);})
$$('#filterRight input[class!=selectbox]').each(function(el){el.addEvent('click',function(){GetNewList();})})
$$('#filterRight select').each(function(el){el.addEvent('change',function(){GetNewList();})})}
$$('a[id^=_addToView]','a[id^=_removeFromView]').each(function(link){link.addEvent('click',function(){var itemID=this.id.match(/\d+/)[0];var r=new Request({url:'/parser.php',data:'alterView='+itemID,onSuccess:function(r){data=JSON.decode(r);}}).send();})})
if($('_imagesSmall')){$$('#_imagesSmall div.pages a').each(function(e){e.addEvent('click',function(event){event.stop();var imageID=this.id.match(/\d+/)[0];$$('#_imagesSmall div.'+(this.getParent().getParent().hasClass('image1')?'image1':'lol')+'>a').setStyle('display','none');$$('#_imagesSmall div.'+(this.getParent().getParent().hasClass('image1')?'image1':'lol')+' a').removeClass('active');$$('#_imagesSmall div.pages span').dispose();$('_imageID:'+imageID).setStyle('display','block');$('_pageID:'+imageID).addClass('active').adopt(new Element('span'));})})
$$('#_imagesBig div.pages a').each(function(e){e.addEvent('click',function(event){event.stop();var imageID=this.id.match(/\d+/)[0];if(imageID==0){if($('colorBox')){$('colorBox').setStyle('display','block');}}
else{if($('colorBox')){$('colorBox').setStyle('display','none');$$('#_ib').setStyle('background','');}}
var active=($$('.imgOpenT li')[0].hasClass('active')?'_ib':'_isk');$$('#'+active+'>a').setStyle('display','none');$$('#'+active+'p a').removeClass('active').getElements('span')[0].dispose();$('_bigimageID:'+imageID).setStyle('display','block');$$('a[id^=_bigpageID] span').dispose();$('_bigpageID:'+imageID).addClass('active').adopt(new Element('span'));})})
$$('a[id*=imageID]').each(function(e){e.addEvent('click',function(event){event.stop();var imageID=this.id.match(/\d+/)[0];if(imageID==0){if($('colorBox')){$('colorBox').setStyle('display','block');}}
else{if($('colorBox')){$('colorBox').setStyle('display','none');$$('#_ib').setStyle('background','');}}
$$('.imgOpen span').dispose();if(this.getParent().hasClass('image1')){$$('#_ib','#_ibp').setStyle('display','block');$$('#_ib','#_ibp').setStyle('width','396px');$$('#_ib','#_ibp').setStyle('margin-left','20px');$$('#_isk','#_iskp','#_ib a').setStyle('display','none');}else{$$('#_ib','#_ibp','#_isk a').setStyle('display','none');$$('#_isk','#_iskp').setStyle('display','block');}
$$('#_imagesBig a').removeClass('active');$('_bigimageID:'+imageID).setStyle('display','block');$$('a[id^=_bigpageID] span').dispose();$('_bigpageID:'+imageID).addClass('active').adopt(new Element('span'));$$('div.imgOpenT li').each(function(e){e.removeClass('active')});if($$('div.imgOpenT li')[(this.getParent().hasClass('image1')?0:1)]){$$('div.imgOpenT li')[(this.getParent().hasClass('image1')?0:1)].addClass('active');}
$$('#_imagesSmall','#_imagesBig').toggle();})})
$$('.imgOpenT li').each(function(li){li.addEvent('click',function(event){event.stop();$$('.imgOpen span').dispose();$$('#_imagesBig a').removeClass('active')
if(this.hasClass('_imgs')){$$('#_ibp a span').dispose();$('_ibp').getChildren()[0].addClass('active').adopt(new Element('span'));$$('#_ib','#_ibp').setStyle('display','block');$$('#_isk','#_iskp').setStyle('display','none');var els=$$('#_ib a');els.setStyle('display','none')
els[0].setStyle('display','block');}else{$$('#_iskp a span').dispose();$('_iskp').getChildren()[0].addClass('active').adopt(new Element('span'));$$('#_ib','#_ibp').setStyle('display','none');var els=$$('#_isk a');els.setStyle('display','none')
els[0].setStyle('display','block');$$('#_isk','#_iskp').setStyle('display','block');}
$$('.imgOpenT li').removeClass('active');this.addClass('active');})})
$('_closeImage').addEvent('click',function(){$$('#_imagesSmall','#_imagesBig').toggle();})}})
