﻿   /* i put try catch to check if the zone exist in the design or not*/
    function GetBannerZone(CategoryId,ContentPlaceHolderId,blnCheckForArticlePage)
    {
        var xhr = createXMLHttpRequest();
        xhr.onreadystatechange = function() {
        if (xhr.readyState == 4) { // Request is finished
            if (xhr.status == 200) {
                var txtBannerZone =xhr.responseText;
                //alert(txtBannerZone);
                var arrBannerZone=txtBannerZone.split("^");
                var arrZone=arrBannerZone[0].split(",");
                var arrBannerCode=arrBannerZone[1].split("~");
                //alert(arrZone.length);
               
                    for (i=0;i<=arrZone.length-1;i++)
                    {
                         try
                          {
                        //alert(arrZone[i] + '=' + arrBannerCode[i]);
                            document.getElementById(arrZone[i]).style.display='block';
                            document.getElementById(arrZone[i]).innerHTML = arrBannerCode[i];
                         }
                          catch (err)
                          {
                                
                          }
                         
                         
                }
               
                  }
            }
        }
        var randomnumber=Math.floor(Math.random()*24)
        var url ="ajaxsubmit.aspx?callajax=" + randomnumber +"&art=getBannerZone&CategoryId=" + CategoryId ;
        url +="&ContentPlaceHolderId=" + ContentPlaceHolderId + "&blnCheckForArticlePage=" + blnCheckForArticlePage;
        xhr.open("GET", url , true);
        xhr.send(null);
    }
