
    function GetAjaxObject() {

        if (typeof XMLHttpRequest != 'undefined') {
            resObject = new XMLHttpRequest();
        }

        if (!this.resObject) {
            try {
                resObject = new ActiveXObject("Msxml2.XMLHTTP");
            } catch(e) {
                try {
                    resObject = new ActiveXObject("Microsoft.XMLHTTP");
                } catch(e) {
                    resObject = null;
                }
            }
        }
                
        return resObject;
                
    }

    function HandleAjaxResponse(FormAction) {
    
        try {

            if (resObject.readyState == 4 || resObject.readyState == '4') {

                if (FormAction == 'RenderSearchResult') {

                    SearchResultObject.ParseSearchResult(resObject.responseText);
                    SearchResultObject.RenderSearchResault();
                    
                }

                if (FormAction == 'ajax_seo') {

                	ActionContainer.HandleResponse(resObject.responseText);
                    
                }

            }

        }  catch (e) {
        
        }
        
    }
    
