var mmod=1;
//========================================================= domain List Functions Start ==========================================
var ppaa=1;
var sor=3;
var jsor=1;
var searcht=""

 function setCookie ( sName, sValue, nDays ) {
	var expires = "";
	if ( nDays ) {
		var d = new Date();
		d.setTime( d.getTime() + nDays * 24 * 60 * 60 * 1000 );
		expires = "; expires=" + d.toGMTString();
	}

	document.cookie = sName + "=" + sValue + expires + "; path=/";
};

function getCookie (sName) {
	var re = new RegExp( "(\;|^)[^;]*(" + sName + ")\=([^;]*)(;|$)" );
	var res = re.exec( document.cookie );
	return res != null ? res[3] : null;
};



    function ab(namee,mm)
{
var ns='h'+sor;
	if (namee==ns) {} else
	{
		if (mm=="1") {document.getElementById(namee).className='sort';} else {document.getElementById(namee).className='';}
	}
}
var isfre;
isfre=0;
function dg(so)
{


if (so==sor) {if (jsor==1) {jsor=2;} else {jsor=1;}       } else {jsor=1;sor=so}
ddgg();
if (isfre!=1 && issor==1)

{
for (var i=1;i<col;i++)
	{
	    document.getElementById('h' + i).className='';
	    document.getElementById('j' + i).src='images/spacer.gif';
	}
document.getElementById('h' + sor).className='sort';
document.getElementById('j' + sor).src='images/sort' + jsor + '.gif';

}
}


function dg2(so)
{
ppaa=1;
document.getElementById('ppp5').className='ppage1';
document.getElementById('ppp10').className='ppage1';
document.getElementById('ppp20').className='ppage1';
document.getElementById('ppp50').className='ppage1';
document.getElementById('ppp' + so).className='ppage2';
ppa=so;

setCookie ('ppage',so,365);
 ddgg();
}



function IsNumeric(sText)
{
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
   }




function ddgg()
{






document.getElementById('sele').value='0';

tbl = document.getElementById('tblSample');

	if (tbl.rows.length >1 ) 
	{
		for (var i=0;i<(tbl.rows.length+500);i++)
	{
		try{
		tbl.deleteRow( 1 );}catch(e){}
	}
	}



	sorc=mo[sor+(1-mmod)].split(",");
	
if (issor==1){	sorc.sort();} else{jsor=1}
	var hi =0


var popp=0;

if (jsor==2){aaa=sorc.length} else{aaa=-1}
	for (var roww=0;roww<sorc.length;roww++)
	{
	if (jsor==2){	aaa--} else{aaa++}
	
if (  (popp>(ppaa-2)  && popp<((ppaa+ppa)-1))   || !(searcht=="") )
{	
	

	txt=sorc[aaa].split("|");
	roww2=txt[1];

	colll=0
		
	var txt1=mo[0].split(",");

	var txt2=txt1[roww2-1].split("|");

samm=1

lastRow = tbl.rows.length;
row = tbl.insertRow(lastRow);
row.id="rooo" + roww;
if (hi==1) {row.className='high';hi=0;colorh='high';} else {hi++;colorh='';}

if (txt2[0]=="0")
{cellLeft = row.insertCell(0);
cellLeft.direction='rtl';
cellLeft.align='right';

cellLeft.innerHTML='<div dir=rtl align=right>'+'هيچ موردی يافت نشد'+'</div>';
cellLeft.colspan='7';
tbl.deleteRow( 0 );
roww=sorc.length;
document.getElementById('TS1').disabled=true;
isfre=1;
}
else
{isfre=0;
if (mmod==1)
{
cellLeft = row.insertCell(0);
cellLeft.innerHTML='<input style="cursor:hand !important;cursor:pointer !important;" type="radio" checked value="' + roww2  + '" name="R1" onclick="selectedi=\'' + roww2  + '\';if (document.getElementById(\'sele\').value==0) {} else {document.getElementById(\'rooo\' + document.getElementById(\'seleee\').value  ).className=document.getElementById(\'selee\').value;} ;    document.getElementById(\'sele\').value=' + txt2[0] + ';document.getElementById(\'seleee\').value=' + roww  + ';document.getElementById(\'selee\').value=\'' + colorh + '\';document.getElementById(\'rooo' + roww + '\').className=\'checked\';">';
cellLeft.className='checkbox';
var sy=1
}
else
{
var sy=0
}
		for (var coll=sy;coll<(col);coll++)
		{

			if (sor==coll)
			{
				var txt1=mo[coll].split(",");
				var txt2=txt1[roww2-1].split("|");
				cellLeft = row.insertCell(coll);
				if (IsNumeric(txt2[0])==true)
					{
					cellLeft.innerHTML="<span dir=ltr>"+parseInt(txt2[0],10)+"</span>";
					}else
					{
					cellLeft.innerHTML="<span dir=ltr>"+txt2[0]+"</span>";
					
					}
				var sfs=txt2[0].toLowerCase();

				if (sfs.indexOf(searcht)>-1) {samm=2};
			}
			else
			{
							var txt1=mo[coll].split(",");
				
				var txt2=txt1[roww2-1].split("|");
				cellLeft = row.insertCell(coll);
				if (IsNumeric(txt2[0])==true)
					{
					cellLeft.innerHTML="<span dir=ltr>"+parseInt(txt2[0],10)+"</span>";
					}else
					{
					cellLeft.innerHTML="<span dir=ltr>"+txt2[0]+"</span>";
					//if (coll==1) {selectedi=txt2[0];}
					selectedi="1";
					}
				var sfs=txt2[0].toLowerCase();
				if (sfs.indexOf(searcht)>-1) {samm=2};
			}

		}
		
}	
		
		
		if ( !(searcht=="") && samm==1 ) { tbl.deleteRow(lastRow) };
}			
popp++;
	}


}

var ppa;

var col;
var kol
function setup_dlist()
{
ppa=parseInt(getCookie('ppage'));
if ( parseInt(getCookie('ppage')) >0) {} else {ppa=10} 
col=mo.length;
//document.getElementById('ppp' + ppa).className='ppage2';
alaki=mo[0].split(",");
kol=alaki.length;
//document.getElementById('kool').innerHTML=kol;
//document.getElementById('taa').innerHTML=ppa;
dg(sor);
}
