function createXmlHttpRequestObject()
        {
                var xmlHttp;
                try
                {
                        xmlHttp = new XMLHttpRequest();
                }
                catch(e)
                {
                        var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0",
                        "MSXML2.XMLHTTP.5.0",
                        "MSXML2.XMLHTTP.4.0",
                        "MSXML2.XMLHTTP.3.0",
                        "MSXML2.XMLHTTP",
                        "Microsoft.XMLHTTP");
                        for (var i=0; i<XmlHttpVersions.length && !xmlHttp; i++)
                        {
                                try
                                {
                                        xmlHttp = new ActiveXObject(XmlHttpVersions[i]);
                                }
                                catch (e) {}
                        }
                }
                if (!xmlHttp) alert("Error creating the XMLHttpRequest object.");
                else return xmlHttp;
        }
   
var myRequest = createXmlHttpRequestObject();
   
function vmGetData(fid, pid, nr) { 
	var url = "inc/inc_ajax.php?func=1&fid=" + fid + "&pid=" + pid+ "&nr=" + nr;
	var myRandom=parseInt(Math.random()*99999999);
	myRequest.open("GET", url + "&rand=" + myRandom, true); 
	myRequest.onreadystatechange = vmSetData;
	myRequest.send(null);
}

function vmSetData() {
    if(myRequest.readyState == 4) {
        if(myRequest.status == 200) {
        	var data = myRequest.responseText;
        	//alert(myRequest.responseText);
        	var arr = data.split('[;]'); 
            document.getElementById('bigfoto').src=arr[0];
            document.getElementById('bigfoto').alt=arr[1];
            document.getElementById('btitle').innerHTML=arr[1];
            document.getElementById('btext').innerHTML=arr[2];
        } else {
            alert("An error has occurred: " + myRequest.statusText);
        }
    } 
}


