/**
 * Doupler CMS Studio
 *
 * This file create http request object to be used according browser version
 * and it also handle JSON response
 * @author Thiago Lima <thiago.lima@doupler.com>
 * @version 1.0
 * @package sysadm
 */

function createXMLHttpRequest() {
    var ua;
    if(window.XMLHttpRequest) {
        try {
            ua = new XMLHttpRequest();
        } catch(e) {
            ua = false;
        }
    } else if(window.ActiveXObject) {
        try {
            ua = new ActiveXObject("Microsoft.XMLHTTP");
        } catch(e) {
            ua = false;
        }
    }
    return ua;
}

var req = createXMLHttpRequest();
var req2 = createXMLHttpRequest();