// 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;
}

// JavaScript Document for 2 object
function GetXmlHttpObject()
{
	var xmlHttp1=null;
	try
	{
		// Firefox, Opera 8.0+, Safari
		xmlHttp1=new XMLHttpRequest();
	}
	catch (e)
	{
		// Internet Explorer
		try
		{
			xmlHttp1=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
			xmlHttp1=new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return xmlHttp1;
}

function sub_category1() 
{ 
	if (xmlHttp.readyState==4)
	{ 
		result=trimString(xmlHttp.responseText);
//		alert (result);
		if(result)
		{
			document.getElementById("sub_cat").innerHTML=result;
			document.getElementById("sub_cat").style.display="";
//			show2.style.display="none";
		}
		else
		{
			document.getElementById("sub_cat").style.display="none";
		}
	}
}

function sub_category(str1)
{
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	} 
	var url="sub_category.php";
	url=url+"?id="+str1;
	url=url+"&flag=cat";
	url=url+"&sid="+Math.random();
//	alert (url);
	xmlHttp.onreadystatechange=sub_category1;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function sub_category_home(str1)
{
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	} 
	var url="admin/sub_category.php";
	url=url+"?id="+str1;
	url=url+"&flag=subcat";
	url=url+"&optn=1";
	url=url+"&sid="+Math.random();
//	alert (url);
	xmlHttp.onreadystatechange=sub_category_home1;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}
function sub_category_home1() 
{ 
	if (xmlHttp.readyState==4)
	{ 
		var result= new Array();		
		result=trimString(xmlHttp.responseText).split("|");
//		result=trimString(xmlHttp.responseText);		
		if(result)
		{
			document.getElementById("sub_cat").innerHTML=result[0];
			document.getElementById("sub_cat").style.display="";
			
			if(result[1])
			{
				document.getElementById("sub_cat_fee").innerHTML="Fees "+result[1]+" In INR";
				document.getElementById('subcat_fee').value=result[1];
				
				if (result[2]!="")
				{
					document.getElementById("subcat_detail").innerHTML=result[2];
//					document.getElementById("sbct_detail").style.display="";						
				}
				else
					document.getElementById("sbct_detail").style.display="none";						

			}
			else
			{
				document.getElementById("sub_cat_fee").innerHTML="";
				document.getElementById("subcat_detail").innerHTML="";
			}
//			show2.style.display="none";
		}
		else
		{
			document.getElementById("sub_cat").style.display="none";
			document.getElementById("sub_cat_fee").innerHTML="";
			document.getElementById("sbct_detail").style.display="none";					
			document.getElementById("subcat_detail").innerHTML="";
		}
	}
}

//for subcategory fees
function sub_category_fee(str1)
{
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	} 
	var url="admin/sub_category.php";
	url=url+"?id="+str1;
	url=url+"&flag=catfee";
	url=url+"&sid="+Math.random();
//	alert (url);
	xmlHttp.onreadystatechange=sub_category_fee1;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}
function sub_category_fee1() 
{ 
	if (xmlHttp.readyState==4)
	{ 
		var result= new Array();		
		result=trimString(xmlHttp.responseText).split("|");
//		result=trimString(xmlHttp.responseText);		
		if(result)
		{
			document.getElementById("sub_cat_fee").innerHTML="Fees "+result[0]+" In INR";
			document.getElementById("sub_cat").style.display="";
			document.getElementById('subcat_fee').value=result[0];
			
			if (result[1])
			{
				document.getElementById("subcat_detail").innerHTML=result[1];
				document.getElementById("sbct_detail").style.display="";						
			}
			else
				document.getElementById("sbct_detail").style.display="none";						
//			show2.style.display="none";
		}
		else
		{
			document.getElementById("sub_cat").style.display="none";
			document.getElementById("sbct_detail").style.display="none";			
		}
	}
}


function sub_menu_order1() 
{ 
	if (xmlHttp.readyState==4)
	{ 
		result=trimString(xmlHttp.responseText);
//		alert (result);
		if(result)
		{
			document.getElementById("menu_order").value=result;
			document.getElementById("max_menu_order").value=result;
		}
	}
}

function sub_menu_order(str1)
{
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	} 
	var url="sub_category.php";
	url=url+"?id="+str1;
	url=url+"&flag=ord";
	url=url+"&sid="+Math.random();
//	alert (url);
	xmlHttp.onreadystatechange=sub_menu_order1;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function next_question1() 
{ 
	if (xmlHttp.readyState==4)
	{ 
		result=xmlHttp.responseText;
//		alert (result);
		if(result)
		{
			document.getElementById("question").innerHTML=result;
//			document.getElementById("menu_order").value=result;
//			document.getElementById("max_menu_order").value=result;
		}
	}
}

function next_question(str1,last_q)
{
	
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	} 
	var url="admin/sub_category.php";
	url=url+"?id="+str1;
	url=url+"&flag=que";
	url=url+"&sid="+Math.random();
//	alert (url);
	xmlHttp.onreadystatechange=next_question1;
	document.getElementById("current_page").innerHTML=zeroPad(str1,2);
//	document.getElementById("current_page1").innerHTML=str1;
	document.getElementById("next_qu").value=str1;
	
	if(Number(str1)>=last_q)
		document.getElementById("next_rd").style.display='none';
	else	
		document.getElementById("next_rd").style.display='';
	if(Number(str1)<=1)
		document.getElementById("pre_rd").style.display='none';
	else	
		document.getElementById("pre_rd").style.display='';

	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

//for previose next paginaion
function next_page(operator,last_q)
{
	if (operator==1)
		var str1=Number(document.getElementById("next_qu").value)+1;
	else
		var str1=Number(document.getElementById("next_qu").value)-1;
	
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	} 
	var url="admin/sub_category.php";
	url=url+"?id="+str1;
	url=url+"&flag=que";
	url=url+"&flag_nxt=1";
	url=url+"&sid="+Math.random();
//	alert (url);
	xmlHttp.onreadystatechange=next_question1;
	document.getElementById("current_page").innerHTML=zeroPad(str1,2);
//	document.getElementById("current_page1").innerHTML=str1;
	document.getElementById("next_qu").value=str1;
	
	if(Number(str1)>=last_q)
		document.getElementById("next_rd").style.display='none';
	else	
		document.getElementById("next_rd").style.display='';
	if(Number(str1)<=1)
		document.getElementById("pre_rd").style.display='none';
	else	
		document.getElementById("pre_rd").style.display='';
	
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

//to maintained flag
function pagination_flag()
{
	var str1=document.getElementById("next_qu").value;
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	} 
	var url="admin/sub_category.php";
	url=url+"?id="+str1;
	url=url+"&flag=flgclr";
	url=url+"&sid="+Math.random();
//	alert (url);
	xmlHttp.onreadystatechange=function()
    {
    if(xmlHttp.readyState==4)
      {
		result=xmlHttp.responseText;
		if(result==1)
			document.getElementById("color_"+str1).style.color='';
		else	
			document.getElementById("color_"+str1).style.color='#FF00FF';
      }
    }

	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

//to store the answer in session variable
function select_answer(str1,optn)
{
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	} 
	var url="admin/sub_category.php";
	url=url+"?id="+str1;
	url=url+"&flag=answer";
	url=url+"&optn="+optn;
	url=url+"&sid="+Math.random();
//	alert (url);
	document.getElementById("color_"+str1).style.color='#0033FF';
	xmlHttp.onreadystatechange=select_answer1;

	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

//to store the answer in session variable
function select_answer1() 
{ 
	if (xmlHttp.readyState==4)
	{ 
		result=xmlHttp.responseText;
		document.getElementById("current_page1").innerHTML=result;
	}
}

//to maintained flag
function change_duration(str1)
{
	xmlHttp1=GetXmlHttpObject()
	if (xmlHttp1==null)
	{
		alert ("Your browser does not support AJAX!");
		return;
	} 
	var url="ajax_time_duration.php";
	url=url+"?id="+Number(str1);
	url=url+"&flag=change_due";
	url=url+"&sid="+Math.random();
//	alert (url);
	xmlHttp1.onreadystatechange=function()
    {
    if(xmlHttp1.readyState==4)
      {
		result=xmlHttp1.responseText;
//      	alert (result);
	  }
    }

	xmlHttp1.open("GET",url,true);
	xmlHttp1.send(null);
}

//leading 0 befor 0-9 numbers
//num=number and count=no of 0
function zeroPad(num,count)
{
var numZeropad = num + '';
while(numZeropad.length < count) {
numZeropad = "0" + numZeropad;
}
return numZeropad;
}
