var xmlhttp = null;
var isSafari = null;
var isMoz = null;
var isIE = null;

if (navigator.userAgent.indexOf("Safari") > 0) {
	isSafari = true;
    isMoz = false;
    isIE = false;
} else if (navigator.product == "Gecko") {
	isSafari = false;
    isMoz = true;
    isIE = false;
} else {
	isSafari = false;
    isMoz = false;
    isIE = true;
}


function getHTTPObject() {
    var xmlhttp2 = null;
	if (window.XMLHttpRequest) {
		this.xmlhttp = new XMLHttpRequest();
		xmlhttp2 = new XMLHttpRequest();
    } else if (window.ActiveXObject) {
		this.xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		xmlhttp2 = new ActiveXObject("Microsoft.XMLHTTP");
    }
//    return this.xmlhttp;
    return xmlhttp2;
}

function doGETnew(url, query, handle , http ) {
	if( isSafari == true ) {
//		http.setRequestHeader( "Cache-Control" , "no-cache" );
//		http.setRequestHeader( 'If-Modified-Since', 'Wed, 15 Nov 1995 00:00:00 GMT' );
//		http.overrideMimeType( 'text/xml' );
	}
	http.open("GET", url + query, true);
	http.onreadystatechange = handle;
	http.send( "" );
}

function doGET(url, query, handle){
	var ajaxreq = getHTTPObject();

	if( isSafari == true ) {
//		this.xmlhttp.setRequestHeader("Cache-Control", "no-cache");
//  	      	this.xmlhttp.setRequestHeader('If-Modified-Since', 'Wed, 15 Nov 1995 00:00:00 GMT');
//       	 this.xmlhttp.overrideMimeType('text/xml');
//				ajaxreq.setRequestHeader("Cache-Control", "no-cache");  																				// azt hiszem az uj safari-val ez a harom sor mar nem kell
//        ajaxreq.setRequestHeader('If-Modified-Since', 'Wed, 15 Nov 1995 00:00:00 GMT');
//        ajaxreq.overrideMimeType('text/xml');
		}
//	this.xmlhttp.open("GET", url + query, true);
//	this.xmlhttp.onreadystatechange = handle;
//	this.xmlhttp.send( "" );

	ajaxreq.open("GET", url + query, true);
	ajaxreq.onreadystatechange = handle;
	ajaxreq.send( "" );
}
