var Filter = false;
var xmlHttp;
function showFilterData()
{	if(document.getElementById("ddlMonth").options[document.getElementById("ddlMonth").selectedIndex].text == "Select")
	{
		alert("Please Select a Month");
		return;
	}
	if(document.getElementById("ddlYear").options[document.getElementById("ddlYear").selectedIndex].text == "Select")
	{
		alert("Please Select a Year");
		return;
	}
	Filter = true;
	var ddlRecValue = document.getElementById("ddlPaging").options[document.getElementById("ddlPaging").selectedIndex].value;
	ShowNext('0',ddlRecValue,'1','ASC');
}
function ddlchanged()
{
	var ddlRecValue = document.getElementById("ddlPaging").options[document.getElementById("ddlPaging").selectedIndex].value;	
	ShowNext('0',ddlRecValue,'1','ASC');
}
function ShowNext(npage,inc,col,dir)
{  
	var url = "AjaxPBatra.aspx?";
	if(Filter)
	{
		url += "Search=1&SMonth="+document.getElementById("ddlMonth").options[document.getElementById("ddlMonth").selectedIndex].text+"&SYear="+document.getElementById("ddlYear").options[document.getElementById("ddlYear").selectedIndex].text+"&"
	}
	url += "Npage="+npage+"&Inc="+inc+"&Col="+col+"&Dir="+dir+"&Action=Sort&NewsID=null";
	AjaxHandler(url,stateChangedShow);
}

function stateChangedShow()
{
		if( xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
		{
			var splitedResponse = xmlHttp.responseText
			document.getElementById("lblData").innerHTML="";			
	    	document.getElementById("lblData").innerHTML =splitedResponse;
		}
		else
		{
			document.getElementById("lblData").innerHTML="<table width=100%><tr><td align=center></td></tr></table>";
		}
}

function GetXmlHttpObject(handler)
{ 
	var objXmlHttp=null

	if (navigator.userAgent.indexOf("MSIE")>=0)
	{ 
		var strName="Msxml2.XMLHTTP"
		if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
		{
		 strName="Microsoft.XMLHTTP"
		} 		
			objXmlHttp=new ActiveXObject(strName)
			objXmlHttp.onreadystatechange=handler 
			return objXmlHttp			
	} 
	
	if (navigator.userAgent.indexOf("Mozilla")>=0)
	{
		objXmlHttp=new XMLHttpRequest()
		objXmlHttp.onload=handler
		objXmlHttp.onerror=handler 
		return objXmlHttp
	}
} 
function AjaxHandler(url,handler)
{
	xmlHttp=GetXmlHttpObject(handler)
    xmlHttp.open("GET",url,true)
    xmlHttp.send(null)
}
