/************************************************************************************
*	XMl Response Handler Routines													*
*	Created by Sandeep at RSolutions-India, Bangalore								*
*	Client :  Eurosmile																*	
*	created on 26-Jun-2008															*	
*																					*		
************************************************************************************/



function AjaxTimeOut()
{
	alert("Error Loading..... Timed Out");
}

function AjaxError(XMLHttpRequestObject)
{	
	alert("Request unprocessed due to errors \n\nReason : " + XMLHttpRequestObject.statusText);
}


function useAjaxRequest(myAjaxParam)
{
  //alert(myAjaxParam.method);
  if(myAjaxParam.method == "ScreenResolution")
  {
		//alert(myAjaxParam.param1 + " " + myAjaxParam.param2 + " " + myAjaxParam.param3 + " " + myAjaxParam.param4 + " " + myAjaxParam.param5)
        var myTempDataParam = new Object();
        myTempDataParam = {'hidParam1':myAjaxParam.param1,'hidParam2':myAjaxParam.param2,'hidMethod':myAjaxParam.method,'hidParam3':myAjaxParam.param3,'hidParam4':myAjaxParam.param4,'hidParam5':myAjaxParam.param5};
        AjaxRequest.post({
            'url':myAjaxParam.urlPathname,
            'onSuccess': ResolutionScreen1,
            'timeout':9999999,
            'onTimeout':AjaxTimeOut,
            'onError': AjaxError,
            'parameters':myTempDataParam
        });
  
  }

}

function ResolutionScreen1(XMLHttpRequestObject)
{
	//alert(XMLHttpRequestObject);
	//alert(XMLHttpRequestObject.responseXML);
    //var oResponseXml = XMLHttpRequestObject.responseXML;
    //var strParamChk = oResponseXml.getElementsByTagName("parametersMisMatch"); 
	//alert("strParamChk=" + strParamChk);
 	//alert("Yes");
 	window.location.href = window.location.href;
}

