﻿// Rivergy AJAX Calls for CMS System
function ProcessRequest(id,methodname,params,loadmsg){
    var surl = 'includes/rivergyajax.asp'
    if (loadmsg){
        $('#'+id).html(loadmsg);
    }else{
        $('#'+id).html("<span><img src='images/ajax-loaderjk.gif'  /> Loading...</span>");    
    }
    $('#'+id).fadeIn();
    if (methodname == 'showportfolio'){surl = 'temp/TJ.asp'};
    $.ajax(
        {
            type: 'POST',
            url: surl,
            data: params,
            beforeSend: function (xObj){
                xObj.setRequestHeader('CONTAINER', id); 
                xObj.setRequestHeader('GETMETHOD', methodname); 
            },
            complete: function (r){
                $('#'+ r.getResponseHeader('CONTAINER')).html(r.responseText); 
                if (r.getResponseHeader('JSCode')){
                    eval(r.getResponseHeader('JSCode'));
                }
            },
            error: function (r, textStatus, errorThrown){
                $('#'+id).html(r.status + ': ' + r.statusText + '<br /><ul><li>' + (r.responseText.substr(r.responseText.indexOf('Error Type'),r.responseText.indexOf('More')-r.responseText.indexOf('Error Type')-4)) + '</ul>' ); 

             }

        }); 
        //$('div:last').css('border','1px solid #000000');
}
