function request(id) {
    var request = false;

    try {
        request = new XMLHttpRequest();
    } catch (e) {
        try{
            request = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try{
                request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {
                alert("Error loading file.");
                return false;
            }
        }
    }

    request.onreadystatechange = function() {
        if(request.readyState == 4) {
            if(request.status == 200) {
                var searchElement = document.getElementById("request");
				searchElement.innerHTML=request.responseText;
				var scripts = searchElement.getElementsByTagName("script");
				for (var i=0;i<scripts.length;i++) {
					eval(scripts[i].innerHTML);
				}
            }
        }
    }

    request.open("GET", "request.php?id=" + id, true);
    request.send(null);
}

function vi(url) {
 win = window.open(url, "newwin", "width=1300,height=650,status=yes,scrollbars=yes,resizable=yes");
 win.focus();
}