function AjaxRequest()
{this.mRequest=this.getHttpRequest();this.mHandlers=new Array();var self=this;this.mRequest.onreadystatechange=function()
{if(self.mHandlers[self.mRequest.readyState]!=undefined)
{for(i=0;i<self.mHandlers[self.mRequest.readyState].length;i++)
{self.mHandlers[self.mRequest.readyState][i](self);}}}}
AjaxRequest.prototype.addEventListener=function(pEventType,pFunction)
{if(this.mHandlers[pEventType]==undefined)
{this.mHandlers[pEventType]=new Array();}
this.mHandlers[pEventType].push(pFunction);}
AjaxRequest.prototype.getHttpRequest=function()
{var MSXML_XMLHTTP_PROGIDS=new Array
('MSXML2.XMLHTTP.5.0','MSXML2.XMLHTTP.4.0','MSXML2.XMLHTTP.3.0','MSXML2.XMLHTTP','Microsoft.XMLHTTP');if(window.XMLHttpRequest!=null)
{return new XMLHttpRequest();}
else
{for(i=0;MSXML_XMLHTTP_PROGIDS.length>i;i++)
{try
{return new ActiveXObject(MSXML_XMLHTTP_PROGIDS[i]);}
catch(e)
{}}}
return(null);}
function ShopperPressDo(fileName,div)
{var Ajax=new AjaxRequest();if(Ajax.mRequest)
{Ajax.mFileName=fileName;var obj=document.getElementById(div);Ajax.mRequest.open("GET",fileName);Ajax.mRequest.onreadystatechange=function(){if(Ajax.mRequest.readyState==4&&Ajax.mRequest.status==200){obj.innerHTML=Ajax.mRequest.responseText;}}}
Ajax.mRequest.send(null);}
function addProduct(catid,country,asnid){ShopperPressDo('../wp-content/themes/shopperpress/functions/ajax/actions.php?action=addProduct&country='+country+'&catid='+catid+'&asnid='+asnid,'ShopperPressAlert');}
function addEbayProduct(catid,country,ID,api,aff1,aff2){ShopperPressDo('../wp-content/themes/shopperpress/functions/ajax/actions.php?action=addEbayProduct&country='+country+'&catid='+catid+'&ID='+ID+'&API='+api+'&aff1='+aff1+'&aff2='+aff2,'ShopperPressAlert');}
function ShopperPress_ChangeState(current){ShopperPressDo('../wp-content/themes/shopperpress/functions/ajax/actions.php?action=changestate&current='+current,'ShopperPressState');}
function ShopperPress_ChangeState_Value(current){ShopperPressDo('../wp-content/themes/shopperpress/functions/ajax/actions.php?action=changestatevalue&current='+current,'ShopperPressState_amount');}
function ShopperPress_ChangeState1(current){ShopperPressDo('../wp-content/themes/shopperpress/functions/ajax/actions.php?action=changestate&current='+current,'ShopperPressState');}
