// JavaScript Document
function GetXmlHttpObject()
{
	var xmlHttp=null;
	try
  	{
  		// Firefox, Opera 8.0+, Safari
  		xmlHttp=new XMLHttpRequest();
  	}
	catch (e)
  	{
  		// Internet Explorer
  		try
    	{
   			 xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    	}
  		catch (e)
    	{
    		xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    	}
  	}	
	return xmlHttp;
}
function ajaxproductlisting(divid,pricerange,brandid,catfilterid,catid,cpath,page,sortby)
{
	//alert('price' + pricerange);
	//alert('brand' + brandid);
	//alert('cat' + catid);
	//alert('cpath' + cpath);
	//alert('catfilter' + catfilterid);
	//alert('sort' + sortby);
	xmlHttp1=GetXmlHttpObject();
	
	if (xmlHttp1==null)
  	{
  		alert ("Your browser does not support AJAX!");
  		return;
  	}
	
	var url="http://www.indiashopshere.com/ajaxindex.php";
	url=url+"?cPath="+cpath;
	if(brandid!=0)
	{
		url=url + "&manufacturers_id=" + brandid;
		url=url+"&filter_id="+catid;
	}
	if(pricerange!=0)
	{
	url=url+"&price="+pricerange;
	url=url+"&filter_id="+catid;
	}
	if(catfilterid!=0)
	{
	url=url+"&catfilter="+catfilterid;
	url=url+"&filter_id="+catid;
	}
	if(sortby!=0)
	{
	url=url+"&sortby="+sortby;
	url=url+"&filter_id="+catid;
	}

	url=url+"&page="+page;
	
	
	xmlHttp1.onreadystatechange=function()
	{
			if (xmlHttp1.readyState<4) 
			{
            	document.getElementById(divid).innerHTML = "<div style='height:800px;text-align:center;'><br><br><img src='http://www.indiashopshere.com/images/loader.gif' alt='loading'></div>";
        	} 

			if (xmlHttp1.readyState==4)
			{	 
                
				document.getElementById(divid).innerHTML=xmlHttp1.responseText;
			}
			 
	}
	xmlHttp1.open("GET",url,true);
	xmlHttp1.send(null);
}


function ajaxproductlistingnew(divid,catid,cpath,page,sortby)
{
	xmlHttp1=GetXmlHttpObject();
	
	if (xmlHttp1==null)
  	{
  		alert ("Your browser does not support AJAX!");
  		return;
  	}
	
	var url="http://www.indiashopshere.com/ajaxindex.php";
	url=url+"?cPath="+cpath;
	if(sortby!=0)
	{
	url=url+"&sortby="+sortby;
	url=url+"&filter_id="+catid;
	}
	url=url+"&page="+page;
	xmlHttp1.onreadystatechange=function()
	{
			if (xmlHttp1.readyState<4) 
			{
            	document.getElementById(divid).innerHTML = "<div style='height:800px;text-align:center;'><br><br><img src='http://www.indiashopshere.com/images/loader.gif' alt='loading'></div>";
        	} 

			if (xmlHttp1.readyState==4)
			{	
				document.getElementById(divid).innerHTML=xmlHttp1.responseText;
			}
			 
	}
	xmlHttp1.open("GET",url,true);
	xmlHttp1.send(null);
}


function filterproduct(divid,strfilterid,strrangefilterid,strbrandid,cpath)
{
	
	xmlHttp1=GetXmlHttpObject();
	var id_num=0;
	var chkedfilters;
	var fils = document.getElementsByName("chkfil[]");
	var num=0;
	for (var i = 0; i < fils.length; i++) 
	{
		
   		if (fils[i].checked) 
		{
			
			if(num==0)
			{
				chkedfilters=fils[i].value;
			}
			else
			{
				chkedfilters=chkedfilters + "," + fils[i].value;
			}
    		num=num+1;
	   	}
 	}
	
	if(strrangefilterid!="")
	{
		var range_filter_array=strrangefilterid.split(",");
		var rangefilters;
		for (var i = 0; i < range_filter_array.length; i++) 
		{
			if(i==0)
			{
				rangefilters=range_filter_array[i] + '**' + document.getElementById('amount' +range_filter_array[i] ).value;
			}
			else
			{
				rangefilters=rangefilters + '||' + range_filter_array[i] + '**' + document.getElementById('amount' +range_filter_array[i] ).value;
			}
		}
		
	}

	var chkedbrands;
	var brands = document.getElementsByName("chkbrand[]");
	var brandnum=0;
	for (var i = 0; i < brands.length; i++) 
	{
		
   		if (brands[i].checked) 
		{
   			
			if(brandnum==0)
			{
				chkedbrands=brands[i].value;
				//alert(chkedbrands);
			}
			else
			{
				chkedbrands=chkedbrands + "," + brands[i].value;
			}
    		brandnum=brandnum+1;
	   	}
 	}
	
	var pricerange=document.getElementById('txtpricerange').value;
	
	if (xmlHttp1==null)
  	{
  		alert ("Your browser does not support AJAX!");
  		return;
  	}

	var url="http://www.indiashopshere.com/ajaxindex.php";
	url=url+"?cPath="+cpath;
	url=url+"&checkedfilterid="+chkedfilters;
	url=url+"&rangefilters="+rangefilters;
	url=url+"&checkedbrandid="+chkedbrands;
	url=url+"&selectedpricerange="+pricerange;
	//alert(url); 
	xmlHttp1.onreadystatechange=function()
	{
			if (xmlHttp1.readyState<4) 
			{
            	
                document.getElementById(divid).innerHTML = "<div style='height:800px;text-align:center;'><br><br><img src='http://www.indiashopshere.com/images/loader.gif' alt='loading'></div>";
        	} 

			if (xmlHttp1.readyState==4)
			{	 
			
document.getElementById(divid).innerHTML=xmlHttp1.responseText;
			}
			 
	}
	xmlHttp1.open("GET",url,true);
	xmlHttp1.send(null);
}

function rangefilter(divid,strfilterid,strchkfilterid,cpath)
{
	
	xmlHttp1=GetXmlHttpObject();
	var range_filter_array=strfilterid.split(",");
	var rangefilters;
	for (var i = 0; i < range_filter_array.length; i++) 
	{
		if(i==0)
		{
			rangefilters=range_filter_array[i] + '**' + document.getElementById('amount' +range_filter_array[i] ).value;
		}
		else
		{
			rangefilters=rangefilters + '||' + range_filter_array[i] + '**' + document.getElementById('amount' +range_filter_array[i] ).value;
		}
 	}
	//alert (rangefilters);
	
	
	var filter_array=strchkfilterid.split(",");
	var id_num=0;
	var chkedfilters;
	var fils = document.getElementsByName("chkfil[]");
	var num=0;
	for (var i = 0; i < fils.length; i++) 
	{
		
   		if (fils[i].checked) 
		{
			
			if(num==0)
			{
				chkedfilters=fils[i].value;
			}
			else
			{
				chkedfilters=chkedfilters + "," + fils[i].value;
			}
    		num=num+1;
	   	}
 	}
	
	if (xmlHttp1==null)
  	{
  		alert ("Your browser does not support AJAX!");
  		return;
  	}

	var url="http://www.indiashopshere.com/ajaxindex.php";
	url=url+"?cPath="+cpath;
	url=url+"&checkedfilterid="+chkedfilters;
	url=url+"&rangefilters="+rangefilters;
	//url=url+"&page="+page;
	xmlHttp1.onreadystatechange=function()
	{
			if (xmlHttp1.readyState<4) 
			{
            	document.getElementById(divid).innerHTML = "<div style='height:800px;text-align:center;'><br><br><img src='http://www.indiashopshere.com/images/loader.gif' alt='loading'></div>";
        	} 

			if (xmlHttp1.readyState==4)
			{	 
				document.getElementById(divid).innerHTML=xmlHttp1.responseText;
			}
			 
	}
	xmlHttp1.open("GET",url,true);
	xmlHttp1.send(null);
}
function comparebasket(divid,productid,chkval)
{
	xmlHttp1=GetXmlHttpObject();
	if (xmlHttp1==null)
  	{
  		alert ("Your browser does not support AJAX!");
  		return;
  	}
	
	

	var url="http://www.indiashopshere.com/comparebasket.php";
	url=url+"?pid="+productid;
	url=url+"&chkval="+chkval;
	
	
	xmlHttp1.onreadystatechange=function()
	{
			if (xmlHttp1.readyState<4) 
			{
            	document.getElementById(divid).innerHTML = "<div><img src='http://www.indiashopshere.com/images/loader.gif' alt='loading'></div>";
        	} 

			if (xmlHttp1.readyState==4)
			{	 
				document.getElementById(divid).innerHTML=xmlHttp1.responseText;
			}
			 
	}
	xmlHttp1.open("GET",url,true);
	xmlHttp1.send(null);
}

function clearcompare(divid)
{
	xmlHttp1=GetXmlHttpObject();
	if (xmlHttp1==null)
  	{
  		alert ("Your browser does not support AJAX!");
  		return;
  	}

	

	var url="http://www.indiashopshere.com/comparebasket.php";
	url=url+"?clear=1";
	
	
	xmlHttp1.onreadystatechange=function()
	{
			if (xmlHttp1.readyState<4) 
			{
            	document.getElementById(divid).innerHTML = "<div><img src='http://www.indiashopshere.com/images/loader.gif' alt='loading'></div>";
        	} 

			if (xmlHttp1.readyState==4)
			{	 
				document.getElementById(divid).innerHTML=xmlHttp1.responseText;
			}
			 
	}
	xmlHttp1.open("GET",url,true);
	xmlHttp1.send(null);
}



function refreshproductlisting(divid,cpath)
{
	//alert('price' + pricerange);
	//alert('brand' + brandid);
	//alert('cat' + catid);
	//alert('cpath' + cpath);
	xmlHttp1=GetXmlHttpObject();
	
	if (xmlHttp1==null)
  	{
  		alert ("Your browser does not support AJAX!");
  		return;
  	}
	
	var url="http://www.indiashopshere.com/ajaxindex.php";
	url=url+"?cPath="+cpath;
	xmlHttp1.onreadystatechange=function()
	{
			if (xmlHttp1.readyState<4) 
			{
            	document.getElementById(divid).innerHTML = "<div style='height:800px;text-align:center;'><br><br><img src='http://www.indiashopshere.com/images/loader.gif' alt='loading'></div>";
        	} 

			if (xmlHttp1.readyState==4)
			{	 
				document.getElementById(divid).innerHTML=xmlHttp1.responseText;
			}
			 
	}
	xmlHttp1.open("GET",url,true);
	xmlHttp1.send(null);
}



