var checkboxesCnt=4;var checkboxesArr=new Array();for(i=0;i<checkboxesCnt;i++)
checkboxesArr[10+i]=0;var sysSiteUrl=GetSiteUrl();function Init(key,page)
{var gets=location.search.substring(1);getsArr=gets.split('&');getsCount=getsArr.length;getsKeys=new Array(getsCount);getsValues=new Array(getsCount);x=0;for(i in getsArr)
{kvArr=getsArr[i].split('=');getsKeys[x]=kvArr[0];getsValues[x]=kvArr[1];x++;}
values=GetKeyValue(key,getsKeys,getsValues);if(values)
{FillCheckBoxesArray(values);SetUpCheckBoxes();MakeNewLinks(key);}
AxLoad(sysSiteUrl+'/PreBuilt/php/ax-checkbox-total.php?checked='+GetSearchFromArray().join('-'),'total',page);RebuildPrices(page);}
function GetSiteUrl()
{locationStr=''+window.location;locationArr=locationStr.split('/');getsCount=locationArr.length;x=1;result='';for(i in locationArr)
{if(x!=getsCount)
result+=locationArr[i]+'/';x++;}
result=result.substr(0,result.length-1);return result;}
function RebuildPrices(page)
{if(page==1)
{AxLoad(sysSiteUrl+'/PreBuilt/php/ax-checkbox-finder.php?checked='+GetSearchFromArray().join('-')+'&page='+page+'&blockId='+10,'f',10);AxLoad(sysSiteUrl+'/PreBuilt/php/ax-checkbox-finder.php?checked='+GetSearchFromArray().join('-')+'&page='+page+'&blockId='+11,'f',11);AxLoad(sysSiteUrl+'/PreBuilt/php/ax-checkbox-finder.php?checked='+GetSearchFromArray().join('-')+'&page='+page+'&blockId='+12,'f',12);AxLoad(sysSiteUrl+'/PreBuilt/php/ax-checkbox-finder.php?checked='+GetSearchFromArray().join('-')+'&page='+page+'&blockId='+13,'f',13);}
if(page==2)
{AxLoad(sysSiteUrl+'/PreBuilt/php/ax-checkbox-finder.php?checked='+GetSearchFromArray().join('-')+'&page='+page+'&blockId='+15,'f',15);AxLoad(sysSiteUrl+'/PreBuilt/php/ax-checkbox-finder.php?checked='+GetSearchFromArray().join('-')+'&page='+page+'&blockId='+16,'f',16);AxLoad(sysSiteUrl+'/PreBuilt/php/ax-checkbox-finder.php?checked='+GetSearchFromArray().join('-')+'&page='+page+'&blockId='+17,'f',17);AxLoad(sysSiteUrl+'/PreBuilt/php/ax-checkbox-finder.php?checked='+GetSearchFromArray().join('-')+'&page='+page+'&blockId='+18,'f',18);}
if(page==3)
{AxLoad(sysSiteUrl+'/PreBuilt/php/ax-checkbox-finder.php?checked='+GetSearchFromArray().join('-')+'&page='+page+'&blockId='+20,'f',20);AxLoad(sysSiteUrl+'/PreBuilt/php/ax-checkbox-finder.php?checked='+GetSearchFromArray().join('-')+'&page='+page+'&blockId='+21,'f',21);AxLoad(sysSiteUrl+'/PreBuilt/php/ax-checkbox-finder.php?checked='+GetSearchFromArray().join('-')+'&page='+page+'&blockId='+22,'f',22);AxLoad(sysSiteUrl+'/PreBuilt/php/ax-checkbox-finder.php?checked='+GetSearchFromArray().join('-')+'&page='+page+'&blockId='+23,'f',23);AxLoad(sysSiteUrl+'/PreBuilt/php/ax-checkbox-finder.php?checked='+GetSearchFromArray().join('-')+'&page='+page+'&blockId='+24,'f',24);}}
function MakeNewLinks(key)
{var cnt=document.getElementsByName('link[]').length;var searchStr=key+'='+GetSearchFromArray().join('-');for(i=0;i<cnt;i++)
{address=document.getElementsByName('link[]')[i].href.split('?');address=address[0];document.getElementsByName('link[]')[i].href=address+'?'+searchStr;}}
function SetUpCheckBoxes()
{for(i in checkboxesArr)
{if(checkboxesArr[i]==1&&i>=currPageIdsStart&&i<=currPageIdsEnd)
document.getElementById(i).checked=true;}}
function FillCheckBoxesArray(values)
{ids=values.split('-');idsCount=ids.length;for(i in ids)
{checkboxesArr[ids[i]]=1;}}
function GetKeyValue(key,keys,values)
{for(i in keys)
{if(keys[i]==key)
return values[i];}
return false;}
function Finder(obj,page)
{if(obj.checked)
checkboxesArr[obj.name]=1;else
checkboxesArr[obj.name]=0;MakeNewLinks('checked');AxLoad(sysSiteUrl+'/PreBuilt/php/ax-checkbox-total.php?checked='+GetSearchFromArray().join('-'),'total',page);}
function GetSearchFromArray()
{x=0;var newArr=new Array();for(i in checkboxesArr)
{if(checkboxesArr[i]==1)
{newArr[x]=i;x++;}}
return(newArr);}