﻿var MsgID=new Array();
var CtrlID=new Array();
var ErrMsg=new Array();
var objAjax;
if(window.XMLHttpRequest)
	{
		objAjax = new XMLHttpRequest;
	}
else if (window.ActiveXObject)
	{
		 objAjax = new ActiveXObject("Microsoft.XMLHTTP");
	}
 
function BindArray(Val,Type)
    {
//		alert("Accessing.....");
		var Page = Val+".xml";
//		alert(Page);
        var myRandom = parseInt(Math.random()*99999999);
        objAjax.open("GET","ErrorMsg.aspx?rand=" + myRandom + "&strdata=" + Page+"&mtype="+Type,true);
        objAjax.onreadystatechange = _httpFectchMsg;
        objAjax.send(null); 
    };
function _httpFectchMsg()
    {   if(objAjax.readyState == 4)
        {
            var ajaxResp = objAjax.responseText;
            AllData = ajaxResp.split(",");
//            alert(AllData);

            for(i=0;i<AllData.length;i++)
                {
                    var BreakIT = AllData[i].split("-");
                    MsgID[i] = BreakIT[0];
                    CtrlID[i] = BreakIT[1];
                    ErrMsg[i] = BreakIT[2];
                }
//            alert("Ajax value"+ErrMsg[2]);
            
            
        } 
        else if(objAjax.readyState == 2 || objAjax.readyState == 1)
        {    
             //alert("fetching........");
		}
             
    };	
function _LoadErrorMsg(File)
    {
//        alert(File);
        var MType = document.getElementById("hidMsgTypID").value;
        //alert(MType);
        BindArray(File,MType);
    };

    



