function showcitycategories(cityID)
{

document.getElementById('cityidvalue').value=cityID;
//window.alert("Calling in showssub: id is"+cityID);
document.getElementById('category_error').innerHTML = "<img  src='./images/ajax-loader.gif'/>";
var xmlHttp;
   try
      { 
       
       xmlHttp = new XMLHttpRequest();
       }
     catch (e)
      { 
        try
        {
        xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
         }
      
         catch (e)
         {   
            try
            {      xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");  
             }
             catch (e)
                {     
                 return false;   
                }  
         } 
     }
 
  random = Math.random() * Date.parse(new Date()); 
 
  var url="./getcitycategoriesjson?cityID="+cityID+"&rand="+random;
 // window.alert(url);
   xmlHttp.open("GET", url , true );
   
   
   xmlHttp.onreadystatechange= function()
    {
    if(xmlHttp.readyState==4 && xmlHttp.status == 200)
      {
       
         var subCategories = eval( "(" +xmlHttp.responseText + ")" );   
	    var boxHtml="";
	    var paging="";
	   var len = subCategories.resultset.length;
	   // window.alert("len is:"+len);
	 if( len <= 0){
	 
	   document.getElementById('categorydiv').innerHTML="";
	   }else{
	   
	
	    for(var i=0;i<len;i++)
	    {
	     boxHtml+=subCategories.resultset[i].box;
	    }
	     document.getElementById('categorydiv').innerHTML=boxHtml;
	  
	}
     
      }
    }
  xmlHttp.send(null);  
 



}