function StoreList(start)
{
	keyword = document.getElementById('vKeyword').value;
	var extra = '';
	if(keyword !='')
		extra+='&keyword='+keyword;
	var url = SITE_AJAX_URL+"storelist.php?iSCategoryId="+iSCategoryId+"&start="+start+"&rec_limit="+
rec_limit+extra;
	//alert(url);
	if (window.XMLHttpRequest)
  	{
  		http=new XMLHttpRequest()
  		http.open("GET",url,true)
	  	http.onreadystatechange=getList;
	  	http.send(null)
  	}
	// code for IE
	else if (window.ActiveXObject)
  	{
  		http=new ActiveXObject("Microsoft.XMLHTTP")
    	if (http)
    	{
    		http.open("GET",url,true)
    		http.onreadystatechange=getList;
    		http.send()
    	}
  	}
}

function getList()
{
	if (http.readyState == 4) 
	{	
      	isWorking = false;
    	if (http.responseText.indexOf('invalid') == -1) 
		{
			var html = '';
    		var xmlDocument = http.responseXML; 
			var totrec = xmlDocument.getElementsByTagName('totrec').item(0).firstChild.data;
			var start = xmlDocument.getElementsByTagName('start').item(0).firstChild.data;
			var recmsg = xmlDocument.getElementsByTagName('recmsg').item(0).firstChild.data;
			var no = xmlDocument.getElementsByTagName('istoreid').length;
			var categoryName = document.getElementById("categoryname").value;
			
			if(no > 0)
			{
				html+='<TABLE width="100%" border="0" class="category-border" cellspacing="1" cellpadding="2">';
				html+='<TR class="categoryhead-bg-orange">';
					html+='<TD  colspan="2">'+LBL_STORE_ADV+'</TD>';
					//html+='<TD width="80%" align="left">'+STORE_NAME+'</TD>';
				//	html+='<TD width="18%" align="left">'+STORE_OWNER+'</TD>';
					//html+='<TD width="15%" align="center">'+STORE_ITEM+'</TD>';
				html+='</TR>';		
				
				for(i=0; i<no; i++)
				{
					var istoreid = xmlDocument.getElementsByTagName('istoreid').item(i).firstChild.data;
					var vlogo = xmlDocument.getElementsByTagName('vlogo').item(i).firstChild.data;
					var title = xmlDocument.getElementsByTagName('title').item(i).firstChild.data;
					var vurl = xmlDocument.getElementsByTagName('vurl').item(i).firstChild.data;
					var titlelink = xmlDocument.getElementsByTagName('titlelink').item(i).firstChild.data;
					//var member = xmlDocument.getElementsByTagName('member').item(i).firstChild.data;
					var itemlisted = xmlDocument.getElementsByTagName('itemlisted').item(i).firstChild.data;
					
					
					if(xmlDocument.getElementsByTagName('desc'))
						var desc = xmlDocument.getElementsByTagName('desc').item(i).firstChild.data;
					else
						var desc ='';
					
	
					/*if(xmlDocument.getElementsByTagName('city'))		
						var city = xmlDocument.getElementsByTagName('city').item(i).firstChild.data;
					else
						var city = '';
					*/	
					/*if(xmlDocument.getElementsByTagName('zip'))		
						var zip = xmlDocument.getElementsByTagName('zip').item(i).firstChild.data;
					else
						var zip = '';*/
						
					if(xmlDocument.getElementsByTagName('country'))	
						var cntry = xmlDocument.getElementsByTagName('country').item(i).firstChild.data;
					else
						var cntry = '';
					
					var bgcolor = (i%2)?"" : "";
					html+='<TR class="'+bgcolor+'">'
							html+='<TD align="left" width="37%" valign="top"><a href="'+vurl+'/" class="orangenormallink"><img src="'+vlogo+'" border="0" title="'+title+'" class="img-border" width="202" height="59"></a></TD>';
							html+='<TD valign="top" align="left">';
								   	html+='<TABLE width="100%" border="0" cellspacing="0" cellpadding="2">';
									html+='<TR><TD><a href="'+vurl+'/" class="orangenormallink" title="'+title+'">'+title+'</a></TD></TR>';
									html+='<TR><TD>'+desc+'</TD></TR>';
									//html+='<TR><TD>'+city+'&nbsp;,'+cntry+'</TD></TR>';
									html+='</TABLE>';
							html+='</TD>';
							//html+='<TD valign="top" align="left">'+member+'</TD>';
							//html+='<TD align="center" valign="top"><b>'+itemlisted+'</b></TD>';
					html+='</TR>';

				}				
				html+='</TABLE>';
				
				document.getElementById('REC_MSG_TOP').innerHTML =recmsg;
				document.getElementById('REC_MSG_BOTTOM').innerHTML =recmsg;
				document.getElementById('divSearchCri').style.display ='';
			}
			else
			{
				document.getElementById('REC_MSG_TOP').innerHTML = '';
				document.getElementById('REC_MSG_BOTTOM').innerHTML = '';				
				html+='<TABLE width="100%" border="0" cellspacing="2" cellpadding="3">';
					html+='<TR><TD align="center" class="omatter-bold">'+recmsg+'</TD></TR>';
				html+='</TABLE>';
			}
			
			document.getElementById('storelist').innerHTML =html;
			
			setPagingstores(totrec, start);
		}
	}	
}

var start;
var var_limit = ''
var page_string = "";
var start_loop;
function setPagingstores(tot_rec, start)
{
	if(tot_rec == "")	
		tot_rec = 0;
		page_string = "";
		extra = "";
		num_limit = 0;
		last_rec = 0;
		if(start != '0')
		{	
			num_limit = (start-1)*rec_limit;
			var_limit = " LIMIT "+num_limit+" ,"+rec_limit; 
		}
		else 
		{
			var_limit = " LIMIT 0,"+rec_limit;
		}	
			
	
		if(start == '0')
		{
			start = '1';
		}
	tot_pages = Math.ceil(tot_rec/rec_limit) ; 

	loop_limit = ((page_limit > tot_pages) ? tot_pages : page_limit) ;
	start_loop = Math.floor(start/page_limit);
	
	if(start_loop != (start/page_limit))
		start_loop = start_loop * page_limit+1;
	else
		start_loop = (start_loop-1) * page_limit+1;
	
	page_string+="<div id='paging' align='center'>";
	page_string+="<ul>";
    		
			if(start_loop>page_limit)
			{
				prev_loop = start_loop - 1;
				page_string+="<li><a href='javascript:StoreList(\""+prev_loop+"\");' title=\""+LBL_PREVIOUS+"\"><b>"+LBL_PREVIOUS+"</b></a></li>";
    		}
			
			for(loop=1 ; loop<=loop_limit ; loop++)
			{	
				if(start_loop>tot_pages) break;
				if(parseInt(start_loop) == parseInt(start))
					clas = "current";
				else
					clas = "";
				page_string+="<li><a href='javascript:StoreList(\""+start_loop+"\");' title=\""+start_loop+"\" class="+clas+" ><b>"+start_loop+"</b></a></li>";
				start_loop++;	
			}
			if(start_loop<=tot_pages)
			page_string+="<li><a href='javascript:StoreList(\""+start_loop+"\")'; title=\""+LBL_NEXT+"\"><b>"+LBL_NEXT+"</b></a></li>";
		
	page_string+="</ul>";
	page_string+="</div>";
	document.getElementById("PAGING-BOTTOM").innerHTML = page_string;
	document.getElementById("PAGING-TOP").innerHTML = page_string;
}

function HideCat()
{
	document.getElementById("divStCat").style.display = 'none';
	document.getElementById("vdivLink").innerHTML = '<A href="#" title="Expand"><IMG src="images/btn-expand.gif" onclick="ShowCat();return false;" width="94" height="15" border="0"/></A>';	
}

function ShowCat()
{
	document.getElementById("divStCat").style.display = '';
	document.getElementById("vdivLink").innerHTML = '<A href="#" title="Minimizar"><IMG src="images/btn-minimizar.gif" onclick="HideCat();return false;" width="94" height="15" border="0"/></A>';	
} 


