var adsTopQueue=new Array();var adsBottomQueue=new Array();var adsLeftQueue=new Array();var adsRightQueue=new Array();var adsPageQueue=new Array();var AdParentCleanupTimer=setInterval("Cleanqueues()",10*1000);function Cleanqueues()
{var adidstoclean="";adidstoclean=GetDeletedIds(adsTopQueue)+GetDeletedIds(adsBottomQueue)+GetDeletedIds(adsLeftQueue)+GetDeletedIds(adsPageQueue);if(adidstoclean!="")
{try
{NexGenAdService.Advertisements.ReadsTracking(adidstoclean,null,AdqueueError);adidstoclean="";}
catch(sererror)
{}
}
}
function AdqueueError(error)
{}
function AddAdvertisementsToQueue(Adinfo)
{for (i=0;i<Adinfo.length;i++)
{if (Adinfo[i].location==1)
{AddAdvertisementToQueue(Adinfo[i],adsTopQueue);}
else if (Adinfo[i].location==2)
{AddAdvertisementToQueue(Adinfo[i],adsLeftQueue);}
else if (Adinfo[i].location==3)
{AddAdvertisementToQueue(Adinfo[i],adsBottomQueue);}
else if (Adinfo[i].location==4)
{AddAdvertisementToQueue(Adinfo[i],adsRightQueue);}
else 
{AddAdvertisementToQueue(Adinfo[i],adsPageQueue);}
}
}


