// JavaScript Document
function onReadyState()
{
	var data=null;
	if (req.readyState==READY_STATE_COMPLETE)
	{
		var xmlDoc = req.responseText; //receives the response text from back page
		var pos=xmlDoc.indexOf('^');
		var len=xmlDoc.length;
		var content=xmlDoc.substring(0,pos);
		var num=xmlDoc.substring(pos+1,len);
		//alert(xmlDoc);
		
		if(num==1)
		{
			var content_list=content.split("#");
			msg=content_list[0];
			error=content_list[1];
			if(error==1)
			{
				document.getElementById('create_category_success').value=error;
				document.getElementById('error_category_name').style.display="";
				document.getElementById('error_category_name').innerHTML =msg;
			}
			else
			{
				document.getElementById('create_category_success').value=error;
				document.getElementById('error_category_name').style.display="";
				document.getElementById('error_category_name').innerHTML =msg;
				document.getElementById('form_category').style.display='none';
			}
		}
		else if(num==2)
		{
			var content_list=content.split("#");
			msg=content_list[0];
			error=content_list[1];
			if(error==1)
			{
				document.getElementById('create_subcategory_success').value=error;
				document.getElementById('error_subcategory_name').style.display="";
				document.getElementById('error_subcategory_name').innerHTML =msg;
			}
			else
			{
				document.getElementById('create_subcategory_success').value=error;
				document.getElementById('error_subcategory_name').style.display="";
				document.getElementById('error_subcategory_name').innerHTML =msg;
				document.getElementById('form_subcategory').style.display='none';
			}
		}
		else if(num==3)
		{
			var content_list=content.split("#");
			msg=content_list[0];
			error=content_list[1];
			if(error==1)
			{
				document.getElementById('delete_category_success').value=error;
				document.getElementById('error_delete_category_name').style.display="";
				document.getElementById('error_delete_category_name').innerHTML =msg;
			}
			else
			{
				document.getElementById('delete_category_success').value=error;
				document.getElementById('error_delete_category_name').style.display="";
				document.getElementById('error_delete_category_name').innerHTML =msg;
				document.getElementById('form_delete_category').style.display='none';
			}
		}
		else if(num==4)
		{
			var content_list=content.split("#");
			msg=content_list[0];
			error=content_list[1];
			if(error==1)
			{
				document.getElementById('delete_subcategory_success').value=error;
				document.getElementById('error_delete_subcategory_name').style.display="";
				document.getElementById('error_delete_subcategory_name').innerHTML =msg;
			}
			else
			{
				document.getElementById('delete_subcategory_success').value=error;
				document.getElementById('error_delete_subcategory_name').style.display="";
				document.getElementById('error_delete_subcategory_name').innerHTML =msg;
				document.getElementById('form_delete_subcategory').style.display='none';
			}
		}
		else if(num==5)
		{
			var content_list=content.split("#");
			msg=content_list[0];
			error=content_list[1];
			if(error==1)
			{
				document.getElementById('create_product_success').value=error;
				document.getElementById('error_product_name').style.display="";
				document.getElementById('error_product_name').innerHTML =msg;
			}
			else
			{
				document.getElementById('create_product_success').value=error;
				document.getElementById('error_product_name').style.display="";
				document.getElementById('error_product_name').innerHTML =msg;
				document.getElementById('form_product').style.display='none';
			}
		}
		else if(num==6)
		{
			var srcObj=document.getElementById('subcategory');
			
			srcObj.options.length = 0 ;
					
			var subcategorylist=content.split("_");
			for(i=0;i<subcategorylist.length;i++)
			{
				var subcategoryId=subcategorylist[i].split(",");
				document.getElementById('subcategory').options[i]=new Option(subcategoryId[1],subcategoryId[0]);
			}
		}
		else if(num==7)
		{
			var content_list=content.split("#");
			msg=content_list[0];
			error=content_list[1];
			if(error==1)
			{
				document.getElementById('delete_product_success').value=error;
				document.getElementById('error_delete_product_name').style.display="";
				document.getElementById('error_delete_product_name').innerHTML =msg;
			}
			else
			{
				document.getElementById('delete_product_success').value=error;
				document.getElementById('error_delete_product_name').style.display="";
				document.getElementById('error_delete_product_name').innerHTML =msg;
				document.getElementById('form_delete_product').style.display='none';
			}
		}
		else if(num==8)
		{
			var content_list=content.split("#");
			msg=content_list[0];
			error=content_list[1];
			if(error==1)
			{
				document.getElementById('create_page_success').value=error;
				document.getElementById('error_page_name').style.display="";
				document.getElementById('error_page_name').innerHTML =msg;
			}
			else
			{
				document.getElementById('create_page_success').value=error;
				document.getElementById('error_page_name').style.display="";
				document.getElementById('error_page_name').innerHTML =msg;
				document.getElementById('form_page').style.display='none';
			}
		}
		else if(num==9)
		{
			var content_list=content.split("#");
			msg=content_list[0];
			error=content_list[1];
			if(error==1)
			{
				document.getElementById('delete_page_success').value=error;
				document.getElementById('error_delete_page_name').style.display="";
				document.getElementById('error_delete_page_name').innerHTML =msg;
			}
			else
			{
				document.getElementById('delete_page_success').value=error;
				document.getElementById('error_delete_page_name').style.display="";
				document.getElementById('error_delete_page_name').innerHTML =msg;
				document.getElementById('form_delete_page').style.display='none';
			}
		}
		else if(num==10)
		{
			var content_list=content.split("#");
			msg=content_list[0];
			error=content_list[1];
			if(error==1)
			{
				document.getElementById('create_menu_success').value=error;
				document.getElementById('error_menu_name').style.display="";
				document.getElementById('error_menu_name').innerHTML =msg;
			}
			else
			{
				document.getElementById('create_menu_success').value=error;
				document.getElementById('error_menu_name').style.display="";
				document.getElementById('error_menu_name').innerHTML =msg;
				document.getElementById('form_menu').style.display='none';
			}
		}
		else if(num==11)
		{
			var content_list=content.split("#");
			msg=content_list[0];
			error=content_list[1];
			if(error==1)
			{
				document.getElementById('delete_menu_success').value=error;
				document.getElementById('error_delete_menu_name').style.display="";
				document.getElementById('error_delete_menu_name').innerHTML =msg;
			}
			else
			{
				document.getElementById('delete_menu_success').value=error;
				document.getElementById('error_delete_menu_name').style.display="";
				document.getElementById('error_delete_menu_name').innerHTML =msg;
				document.getElementById('form_delete_menu').style.display='none';
			}
		}
		else if(num==12)
		{
			var content_list=content.split("#");
			msg=content_list[0];
			error=content_list[1];
			if(error==1)
			{
				document.getElementById('delete_request_success').value=error;
				document.getElementById('error_delete_request_name').style.display="";
				document.getElementById('error_delete_request_name').innerHTML =msg;
			}
			else
			{
				document.getElementById('delete_request_success').value=error;
				document.getElementById('error_delete_request_name').style.display="";
				document.getElementById('error_delete_request_name').innerHTML =msg;
				document.getElementById('form_delete_request').style.display='none';
			}
		}
		else if(num==13)
		{
			var content_list=content.split("#");
			msg=content_list[0];
			error=content_list[1];
			if(error==1)
			{
				document.getElementById('create_submenu_success').value=error;
				document.getElementById('error_submenu_name').style.display="";
				document.getElementById('error_submenu_name').innerHTML =msg;
			}
			else
			{
				document.getElementById('create_submenu_success').value=error;
				document.getElementById('error_submenu_name').style.display="";
				document.getElementById('error_submenu_name').innerHTML =msg;
				document.getElementById('form_submenu').style.display='none';
			}
		}
		else if(num==14)
		{
			var content_list=content.split("#");
			msg=content_list[0];
			error=content_list[1];
			if(error==1)
			{
				document.getElementById('create_user_success').value=error;
				document.getElementById('error_user_name').style.display="";
				document.getElementById('error_user_name').innerHTML =msg;
			}
			else
			{
				document.getElementById('create_user_success').value=error;
				document.getElementById('error_user_name').style.display="";
				document.getElementById('error_user_name').innerHTML =msg;
				document.getElementById('form_user').style.display='none';
			}
		}
		else if(num==15)
		{
			var content_list=content; // for tracking
			//document.getElementById('counter').innerHTML =content;
		}
		else if(num==16)
		{
			document.getElementById('report').style.display="";
			document.getElementById('report').innerHTML =content;
		}
		else if(num==17)
		{
			document.getElementById('report').style.display="";
			document.getElementById('report').innerHTML =content;
		}
		else if(num==18)
		{
			//alert(content);
			var matchPos1 = content.search("@@@@@@@");
			if(matchPos1 != -1) {
				alert("Your message contains spam, request not posted.");
				document.getElementById('Submit').disabled = true;
			} else {
				document.getElementById('Submit').disabled = false;
			}
		}
	}
}

