var ICurrentPage=1
var OnOfRecordPerGroup=8
var xmlHttpWritersArticlesInfo
function DisableAllListBoxes()
{
	ICount=document.getElementsByTagName("select").length
	for(I=0;I<ICount;I++)
	{
		if (document.getElementsByTagName("select").item(I).id!=DDLAuthorYears)
			document.getElementsByTagName("select").item(I).style.display='none'
	}
}
function EnableAllListBoxes()
{
	ICount=document.getElementsByTagName("select").length
	for(I=0;I<ICount;I++)
	{
		document.getElementsByTagName("select").item(I).style.display=''
	}
}
function GetxmlHttpWritersArticlesInfo(CurrentPageNo)
{
	document.getElementById('divBloggersInfoBloggers').style.display='none'
	document.getElementById('imgLoadingAuthorInfo').style.display=''
	DisableAllListBoxes()
	xmlHttpWritersArticlesInfo=GetXmlHttpWritersArticlesInfoObject();
	if (xmlHttpWritersArticlesInfo==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	} 
	var url="/KnowledgeGate/Aspx/GetWritersArticlesInfo.aspx";
	url=url+"?Year="+document.getElementById(DDLAuthorYears).value;
	url=url+"&PageNo="+CurrentPageNo;
	url=url+"&AuthorGuid="+CurrentAuthorGuid;
	url=url+"&sid="+Math.random();
	ICurrentPage=CurrentPageNo
	xmlHttpWritersArticlesInfo.onreadystatechange=stateChangedWritersArticlesInfo;
	xmlHttpWritersArticlesInfo.open("GET",url,true);
	xmlHttpWritersArticlesInfo.send(null);
	document.getElementById('divParentBloggers').style.height=document.forms[0].offsetHeight;
	
} 
//Trim Property
String.prototype.trim = function() {
		a = this.replace(/^\s+/, '');
		return a.replace(/\s+$/, '');
		};
function stateChangedWritersArticlesInfo() 
{ 
	try
	{
		if (xmlHttpWritersArticlesInfo.readyState==4)
		{
			document.getElementById('divParentBloggers').style.display='block'
			document.getElementById('divChildBloggers').style.display='block';
			document.getElementById("divBloggersInfoBloggers").innerHTML=xmlHttpWritersArticlesInfo.responseText;
			if (xmlHttpWritersArticlesInfo.responseText.trim()!='')
			{
				TotalCounter=document.getElementById('txtPagingCount').value
				DoPagenationAuthor(document.getElementById('tdPagenation'))	
				document.getElementById('divBloggersInfoBloggers').style.display=''
				document.getElementById('imgLoadingAuthorInfo').style.display='none'
			}
			else
			{
				document.getElementById('divBloggersInfoBloggers').style.display=''
				document.getElementById('imgLoadingAuthorInfo').style.display='none'
				document.getElementById('divBloggersInfoBloggers').innerText='لا يوجد نتائج'
			}
		}
	}
	catch(err)
	{
		
	}
	
}

function GetXmlHttpWritersArticlesInfoObject()
{
	var xmlHttpWritersArticlesInfo=null;
	try
	{
		// Firefox, Opera 8.0+, Safari
		xmlHttpWritersArticlesInfo=new XMLHttpRequest();
	}
	catch (e)
	{
		// Internet Explorer
		try
		{
			xmlHttpWritersArticlesInfo=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
			xmlHttpWritersArticlesInfo=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttpWritersArticlesInfo;
}	

function DoPagenationAuthor(Obj)
{	
	var intPageNo
		intPageNo = Math.floor(eval((parseInt(ICurrentPage)-1)/NoOfPaginationPerGroupWriters));

	var intPageSize=eval(NoOfPaginationPerGroupWriters);
	var intTotalImages 
	if (document.getElementById('txtPagingCount'))
		intTotalImages = Math.ceil(eval(document.getElementById('txtPagingCount').value/eval(OnOfRecordPerGroup)));
	
	
	var counter;
	var intStart = eval(NoOfPaginationPerGroupWriters*intPageNo);
	var strtest="<table border='0' cellpadding='0' cellspacing='0'><tr>";
	
	if (intPageNo>0)
	{
		strtest += "<td style'padding-right:2px;padding-left:2px' align='center'><a class='searchLink' href='javascript:GetxmlHttpWritersArticlesInfo(\"" + (intStart) + "\")'><<</a></td>";
	}
	for (counter = intStart+1; counter<eval(eval(intStart+eval(intPageSize+1)));counter++)
	{
		if (counter > intTotalImages)
			break;
		if (counter == parseInt(ICurrentPage))
		{
			strtest += "<td class='SelectedPageAuthorNo' align='center'>" + counter + "</td>";
		}
		else
		{
			strtest += "<td style='padding-right:2px;padding-left:2px' align='center'><a class='searchLink' href='javascript:GetxmlHttpWritersArticlesInfo(\"" + counter + "\")'>" + counter + "</a></td>";
		}
	}
	
	if (intStart+intPageSize<intTotalImages)
	{
		strtest += "<td style='padding-right:2px;padding-left:2px' align='center'><a class='searchLink' href='javascript:GetxmlHttpWritersArticlesInfo(\"" + counter + "\")'>>></a></td></tr>";
	}
	
	Obj.innerHTML=strtest + "</tr></table>";
}