function adminadddir()
{

		//alert(document.getElementById('dirname').value);
		//alert(document.getElementById('dirurl').value);
		//alert(document.getElementById('dirtype').value);
		//alert(document.getElementById('packid').value);
	
	if(document.getElementById('dirname').value=="" || document.getElementById('dirurl').value=="")
	{
		
		alert("Please Enter Value For All Mandatory Fields");
		return false;

	}
	if(!checkDomain(document.getElementById('dirname').value))
	{
		document.getElementById('dirname').select();
		return;
	}
	if(!checkDomain(document.getElementById('dirurl').value))
	{
		document.getElementById('dirurl').select();
		return;
	}
	else
	{
		try
		{
			aj=new XMLHttpRequest();
		}
		catch(e)
		{
			aj=new ActiveXObject("Microsoft.XMLHTTP");	
		}
		if(aj==null)
		{
			alert("Sorry ! Your browser not supports AJAX");
		}
		var page;
		var args="dirname="+document.getElementById('dirname').value+"&url="+document.getElementById('dirurl').value+"&type="+document.getElementById('dirtype').value+"&status="+document.getElementById('dirstat').value+"&packid="+document.getElementById('packid').value+"&cid="+document.getElementById('cid').value;
		page="view/process/admin-add-dir-ajax.php";
		rdiv="adres";
		//alert(args);
		aj.onreadystatechange=getresult;
		aj.open("POST",page,true);
		aj.setRequestHeader("Content-type","application/x-www-form-urlencoded");
		aj.setRequestHeader("Content-length",args.length);
 		aj.setRequestHeader("Connection","close");
		aj.send(args);
	}

}

function showuser(stat)
{

		
		try
		{
			aj=new XMLHttpRequest();
		}
		catch(e)
		{
			aj=new ActiveXObject("Microsoft.XMLHTTP");	
		}
		if(aj==null)
		{
			alert("Sorry ! Your browser not supports AJAX");
		}
		var page;
		var args="userid="+document.getElementById('userid').value;
		//alert(stat);
		if(stat=='st')
		{
			page="view/forms/admin-userstate.php";
		}
		else
		{
			page="view/forms/admin-pack.php";
		}
		
		rdiv="displayuser";
		aj.onreadystatechange=getresult;
		aj.open("POST",page,true);
		aj.setRequestHeader("Content-type","application/x-www-form-urlencoded");
		aj.setRequestHeader("Content-length",args.length);
 		aj.setRequestHeader("Connection","close");
		aj.send(args);
	

}



function changestate()
{

		
		try
		{
			aj=new XMLHttpRequest();
		}
		catch(e)
		{
			aj=new ActiveXObject("Microsoft.XMLHTTP");	
		}
		if(aj==null)
		{
			alert("Sorry ! Your browser not supports AJAX");
		}
		var page;
		var args="userid="+document.getElementById('userid').value+"&cstate="+document.getElementById('cstate').value+"&reason="+document.getElementById('reason').innerHTML;
		page="view/process/admin-user-schg-ajax.php";
		rdiv="schg";
		aj.onreadystatechange=getresult;
		aj.open("POST",page,true);
		aj.setRequestHeader("Content-type","application/x-www-form-urlencoded");
		aj.setRequestHeader("Content-length",args.length);
 		aj.setRequestHeader("Connection","close");
		aj.send(args);
	

}

function listusrdirs()
{

		
		try
		{
			aj=new XMLHttpRequest();
		}
		catch(e)
		{
			aj=new ActiveXObject("Microsoft.XMLHTTP");	
		}
		if(aj==null)
		{
			alert("Sorry ! Your browser not supports AJAX");
		}
		var page;
		var args="userid="+document.getElementById('userid').value;
		page="view/forms/admin-userdir-sts.php";
		//alert(document.getElementById('userid').value)
		rdiv="displayuser";
		aj.onreadystatechange=getresult;
		aj.open("POST",page,true);
		aj.setRequestHeader("Content-type","application/x-www-form-urlencoded");
		aj.setRequestHeader("Content-length",args.length);
 		aj.setRequestHeader("Connection","close");
		aj.send(args);
	

}


function udiredit(ele)
{
	//alert(ele);
	var sbx;
	var udname=ele.childNodes[2].innerHTML;
	var udurl=ele.childNodes[3].innerHTML;
	var udstatus=ele.childNodes[4].innerHTML;
	var udtype=ele.childNodes[5].innerHTML;
	//alert(udname);
	//alert(udurl);
	//alert(udtype);
	//alert("dd"+udstatus);
	//alert(lid);
	ele.childNodes[2].innerHTML="<input type='text' value='"+udname+"' size='10' class='intext'>";
	ele.childNodes[3].innerHTML="<input type='text' value='"+udurl+"' class='intext'>";
	sbx="<select class='intext'>";
	if(udstatus=='enabled')
	{
		sbx=sbx+"<option value='enabled' selected='selected'>Enabled</option>";
	}
	else
	{
		sbx=sbx+"<option value='enabled'>Enabled</option>";
	}
	if(udstatus=='disabled')
	{
		sbx=sbx+"<option value='disabled' selected='selected'>Disabled</option>";
	}
	else
	{
		sbx=sbx+"<option value='disabled'>Disabled</option>";
	}
	if(udstatus=='blocked')
	{
		sbx=sbx+"<option value='blocked' selected='selected'>Blocked</option>";
	}
	else
	{
		sbx=sbx+"<option value='blocked'>Blocked</option>";
	}
	sbx=sbx+"</select>";
	ele.childNodes[4].innerHTML=sbx;
	sbx="<select class='intext'>";
	if(udtype=='free')
	{
		sbx=sbx+"<option value='free' selected='selected'>Free</option>";
	}
	else
	{
		sbx=sbx+"<option value='free'>Free</option>";
	}
	if(udtype=='reciprocal')
	{
		sbx=sbx+"<option value='reciprocal' selected='selected'>Reciprocal</option>";
	}
	else
	{
		sbx=sbx+"<option value='reciprocal'>Reciprocal</option>";
	}
	if(udtype=='paid')
	{
		sbx=sbx+"<option value='paid' selected='selected'>Paid</option>";
	}
	else
	{
		sbx=sbx+"<option value='paid'>Paid</option>";
	}
	sbx=sbx+"</select>";
	ele.childNodes[5].innerHTML=sbx;
	ele.childNodes[6].innerHTML="<a class='edit' onclick='saveudirinfo(this.parentNode.parentNode)'><img src='images/add.jpg'></a><br><a class='edit'><img src='images/x.gif'></a>";

}

function saveudirinfo(ele)
{

	var userid=ele.childNodes[0].innerHTML;
	var dirid=ele.childNodes[1].innerHTML;
	var udname=ele.childNodes[2].firstChild.value;
	var udurl=ele.childNodes[3].firstChild.value;
	var udstatus=ele.childNodes[4].firstChild.value;
	var udtype=ele.childNodes[5].firstChild.value;	
	//alert(userid);
	//alert(dirid);
	//alert(udname);
	//alert(udurl);
	//alert(udtype);
	//alert("dd"+udstatus);
	try
	{
		aj=new XMLHttpRequest();
	}
	catch(e)
	{
		aj=new ActiveXObject("Microsoft.XMLHTTP");	
	}
	if(aj==null)
	{
		alert("Sorry ! Your browser not supports AJAX");
	}
	var page;
	var args="userid="+userid+"&dirid="+dirid+"&dname="+udname+"&durl="+udurl+"&dtype="+udtype+"&dstatus="+udstatus;
	//alert(args);
	page="view/process/admin-udir-schg.php";
	//alert(document.getElementById('userid').value);
	rdiv=ele;
	aj.onreadystatechange=udres;
	aj.open("POST",page,true);
	aj.setRequestHeader("Content-type","application/x-www-form-urlencoded");
	aj.setRequestHeader("Content-length",args.length);
 	aj.setRequestHeader("Connection","close");
	aj.send(args);
	
}
function udres()
{

	
	if(aj.readyState=="4" || aj.readyState=="complete")
	{
		//alert("hhh");
		var res=aj.responseText;
		var darr=res.split("$$");
		rdiv.childNodes[2].innerHTML=darr[0];
		rdiv.childNodes[3].innerHTML=darr[1];
		rdiv.childNodes[4].innerHTML=darr[2];
		rdiv.childNodes[5].innerHTML=darr[3];
		rdiv.childNodes[6].innerHTML="<img src='images/edit.jpg' style='cursor:pointer;' onclick='udiredit(this.parentNode.parentNode)'/>"; 
		
	}

}

function changepk()
{

		
		try
		{
			aj=new XMLHttpRequest();
		}
		catch(e)
		{
			aj=new ActiveXObject("Microsoft.XMLHTTP");	
		}
		if(aj==null)
		{
			alert("Sorry ! Your browser not supports AJAX");
		}
		var page;
		var args="userid="+document.getElementById('huid').value+"&packid="+document.getElementById('pkid').value+"&reason="+document.getElementById('reason').innerHTML;
		page="view/process/admin-user-pchg-ajax.php";
		rdiv="pchg";
		aj.onreadystatechange=getresult;
		aj.open("POST",page,true);
		aj.setRequestHeader("Content-type","application/x-www-form-urlencoded");
		aj.setRequestHeader("Content-length",args.length);
 		aj.setRequestHeader("Connection","close");
		aj.send(args);
	

}

function indd()
{
	        var ddesc=document.getElementById('ddescp').value;
		var ddirname=document.getElementById('ddirname').value;
		var packid=document.getElementById('packid').value;
		var dofollow="";
		for (var i=0;i<document.downdir.dofollow.length;i++)
		{
			if(document.downdir.dofollow[i].checked)
				var dofollow=document.downdir.dofollow[i].value;

		}

 		if(ddesc=="" || ddirname=="" || dofollow==""){
			alert("Enter All values");
			return false;
 		}
		try
		{
			aj=new XMLHttpRequest();
		}
		catch(e)
		{
			aj=new ActiveXObject("Microsoft.XMLHTTP");	
		}
		if(aj==null)
		{
			alert("Sorry ! Your browser not supports AJAX");
		}
		var page;
		var args="ddescp="+ddesc+"&ddirname="+ddirname+"&packid="+packid+"&dofollow="+dofollow;
		page="view/process/admin-in-ddir-ajax.php";
		rdiv="dirdres";
		aj.onreadystatechange=getresult;
		aj.open("POST",page,true);
		aj.setRequestHeader("Content-type","application/x-www-form-urlencoded");
		aj.setRequestHeader("Content-length",args.length);
 		aj.setRequestHeader("Connection","close");
		aj.send(args);	
}


function updes()
{
	//alert('ttt');
	//alert(document.getElementById('updes').value);
	try
		{
			aj=new XMLHttpRequest();
		}
		catch(e)
		{
			aj=new ActiveXObject("Microsoft.XMLHTTP");	
		}
		if(aj==null)
		{
			alert("Sorry ! Your browser not supports AJAX");
		}
		var page;
		var args="ddirid="+document.getElementById('updes').value;
		page="view/forms/admin-up-des.php";
		rdiv="dndes";
		aj.onreadystatechange=getresult;
		aj.open("POST",page,true);
		aj.setRequestHeader("Content-type","application/x-www-form-urlencoded");
		aj.setRequestHeader("Content-length",args.length);
 		aj.setRequestHeader("Connection","close");
		aj.send(args);
}

function updndes()
{
	//alert('ttt');
	//alert(document.getElementById('descp').value);
	//alert(document.getElementById('updesdid').value);
		try
		{
			aj=new XMLHttpRequest();
		}
		catch(e)
		{
			aj=new ActiveXObject("Microsoft.XMLHTTP");	
		}
		if(aj==null)
		{
			alert("Sorry ! Your browser not supports AJAX");
		}
		var page;
		var args="descp="+document.getElementById('descp').value+"&dirid="+document.getElementById('updesdid').value;
		page="view/process/admin-up-des-ajax.php";
		rdiv="dndes";
		aj.onreadystatechange=getresult;
		aj.open("POST",page,true);
		aj.setRequestHeader("Content-type","application/x-www-form-urlencoded");
		aj.setRequestHeader("Content-length",args.length);
 		aj.setRequestHeader("Connection","close");
		aj.send(args);
}


function showpkgusers(pid,pname)
{

	//alert(pid);
	//alert(pname);
		try
		{
			aj=new XMLHttpRequest();
		}
		catch(e)
		{
			aj=new ActiveXObject("Microsoft.XMLHTTP");	
		}
		if(aj==null)
		{
			alert("Sorry ! Your browser not supports AJAX");
		}
		var page;
		var args="pid="+pid+"&pname="+pname;
		page="view/forms/admin-dis-users-ajax.php";
		rdiv="maindiv";
		aj.onreadystatechange=getresult;
		aj.open("POST",page,true);
		aj.setRequestHeader("Content-type","application/x-www-form-urlencoded");
		aj.setRequestHeader("Content-length",args.length);
 		aj.setRequestHeader("Connection","close");
		aj.send(args);
}


function expanduser(userid)
{
	//alert(userid);
	//alert(document.getElementById('user_'+userid).style.display);
	document.getElementById('user_'+userid).style.display='block';
	//document.getElementById('user_'+userid).style.visibility='visible';
	document.getElementById('img_'+userid).onclick=function() { closeuser(userid); }
}

function closeuser(userid)
{
	//alert(userid);
	document.getElementById('user_'+userid).style.display='none';
	document.getElementById('img_'+userid).onclick=function() { expanduser(userid); }
}

function chcat(dirid)
{
	//alert(dirid);
	//alert(document.getElementById('cid'+dirid).value);
	//alert(document.getElementById('type'+dirid).value);
	
		try
		{
			aj=new XMLHttpRequest();
		}
		catch(e)
		{
			aj=new ActiveXObject("Microsoft.XMLHTTP");	
		}
		if(aj==null)
		{
			alert("Sorry ! Your browser not supports AJAX");
		}
		var page;
		var args="dirid="+dirid+"&cid="+document.getElementById('cid'+dirid).value+"&type="+document.getElementById('type'+dirid).value;
		//alert(args)
		page="view/process/admin-ajax-chcat.php";
		aj.onreadystatechange=function(){ if(aj.readyState=="4" || aj.readyState=="complete")
		{ alert('Category Changed'); } };
		aj.open("POST",page,true);
		aj.setRequestHeader("Content-type","application/x-www-form-urlencoded");
		aj.setRequestHeader("Content-length",args.length);
 		aj.setRequestHeader("Connection","close");
		aj.send(args);
		//alert('Category Changed');
}



function listdirs(pno)
{
	//alert(document.getElementById('pkid').value);
	//alert(pno);
	var pkid=document.getElementById('pkid').value;
	var clist=document.getElementById('categorylist').value;

	try
        {
                aj=new XMLHttpRequest();
        }
        catch(e)
        {
                aj=new ActiveXObject("Microsoft.XMLHTTP");
        }
        if(aj==null)
        {
                alert("Sorry ! Your browser not supports AJAX");
        }
        var page="view/process/admin-dir-update.php";
        var args="pkid="+pkid+"&clist="+clist;
	if(pno!=null)
	{
	
		args=args+"&svalue="+pno
	}
        rdiv="pdirs";
	//alert(args);
        aj.onreadystatechange=getresult;
        aj.open("POST",page,true);
        aj.setRequestHeader("Content-type","application/x-www-form-urlencoded");
        aj.setRequestHeader("Content-length",args.length);
     	aj.setRequestHeader("Connection","close");
        aj.send(args);

}

function Blockdir(cnt,pno)
{
	var dirIds=0;
	for(var i=1;i<=cnt;i++)
	{
		if(document.getElementById("chkbox"+i).checked)
			dirIds+=","+document.getElementById("chkbox"+i).value;
	}
	if(dirIds==0)
	{
		alert("Please Select atleast one Directory For Block");
		return false;
        }
	var page="view/process/admin-block-dir.php?dirids="+dirIds;
        aj.onreadystatechange=function()
	{
		if(aj.readyState=="4" || aj.readyState=="complete")
		{
			listdirs(pno); 
		}
	}
	aj.open("GET",page,true);
	aj.send(null);
}

function deletedir(cnt,pno)
{
	alert(cnt);
	var dirids=0;
	//alert(cnt);
	//alert(pno);
	//alert(document.getElementsByName('dirarr[]').value);
	for(var n=0;n<delarr.length;n++)
	{
		//alert(delarr[n]);
		if(dirids==0)
		{
			dirids=delarr[n];
		}
		else
		{
			dirids=dirids+":"+delarr[n];	
		}
	}
	for(var n=0;n<delarr.length;n++)
	{
		delarr.splice(n);
		
	}
	var page="view/process/admin-del-dir.php";
        var args="dirids="+dirids;
	//alert(page);
	//alert(args);
	aj.onreadystatechange=function() { if(aj.readyState=="4" || aj.readyState=="complete")
	{ 
		listdirs(pno); 
	} 
	else 
	{ 
		document.getElementById('pdirs').innerHTML=""; document.getElementById('pdirs').appendChild(loadimg); 
	} };
	/* aj.onreadystatechange=function() { if(aj.readyState=="4" || aj.readyState=="complete")
	{ document.getElementById('pdirs').innerHTML=aj.responseText; } }; */
	aj.open("POST",page,true);
        aj.setRequestHeader("Content-type","application/x-www-form-urlencoded");
        aj.setRequestHeader("Content-length",args.length);
     	aj.setRequestHeader("Connection","close");
        aj.send(args);
}

function selectdir(dirid)
{
	//alert(dirid);
	delarr.push(dirid);
}


function dirpch(cnt,pno)
{
	var dirids=0;
	//alert(cnt);
	//alert(pno);
	//alert(document.getElementById('dircpid').value);
	for(var n=0;n<delarr.length;n++)
	{
		//alert(delarr[n]);
		if(dirids==0)
		{
			dirids=delarr[n];
		}
		else
		{
			dirids=dirids+":"+delarr[n];	
		}
	}
	for(var n=0;n<delarr.length;n++)
	{
		delarr.splice(n);
		
	}
	var page="view/process/admin-dir-pch.php";
        var args="dirids="+dirids+"&pid="+document.getElementById('dircpid').value;
	//alert(page);
	//alert(args);
	aj.onreadystatechange=function() { if(aj.readyState=="4" || aj.readyState=="complete")
	{ listdirs(pno); } else { document.getElementById('pdirs').innerHTML=""; document.getElementById('pdirs').appendChild(loadimg); } }; 
	/* aj.onreadystatechange=function() { if(aj.readyState=="4" || aj.readyState=="complete")
	{ document.getElementById('pdirs').innerHTML=aj.responseText; } }; */
	aj.open("POST",page,true);
        aj.setRequestHeader("Content-type","application/x-www-form-urlencoded");
        aj.setRequestHeader("Content-length",args.length);
     	aj.setRequestHeader("Connection","close");
        aj.send(args);
}

function editdir(ele,n,cel)
{
	var dn;
	if(n==1)
	{
		//alert(document.getElementById("dn"+ele).innerHTML);
		dn=document.getElementById("dn"+ele).innerHTML;
		document.getElementById("dn"+ele).innerHTML="<input type='text' value='"+dn+"'>";
		cel.innerHTML="";
	}
	else
	{
		//alert(document.getElementById("du"+ele).innerHTML);
		dn=document.getElementById("du"+ele).innerHTML;
		document.getElementById("du"+ele).innerHTML="<input type='text' value='"+dn+"'>";
		cel.innerHTML="";
		
	}
}

function deldir()
{
        var cid=document.getElementById('cid').value;
        var dirname=document.getElementById('dirname').value;
	try
        {
                aj=new XMLHttpRequest();
        }
        catch(e)
        {
                aj=new ActiveXObject("Microsoft.XMLHTTP");
        }
        if(aj==null)
        {
                alert("Sorry ! Your browser not supports AJAX");
        }

	page="view/process/admin-remove-dir.php"
	page=page+"?cid="+cid+"&&dirname="+dirname;
        //alert(page);
	aj.onreadystatechange=deleteresult;
	aj.open("GET",page,true)
	aj.send(null); 
}

function deleteresult()
{
 
	if(aj.readyState=="4" || aj.readyState=="complete")
	{
		document.getElementById('delresult').innerHTML=aj.responseText;
          
	}
	else
	{
		document.getElementById('delresult').innerHTML="";
	}
}

