var SAFARI = false;
var uat = navigator.userAgent.toLowerCase();
if(uat.indexOf("safari") != -1){
    SAFARI = true;
}
function AJAXInteraction(url) {
	var req = init();
	req.onreadystatechange = processRequest;
    
	function init() {
		if (window.XMLHttpRequest) {
			return new XMLHttpRequest();
		} else if (window.ActiveXObject) {
			return new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
    
	function processRequest () {
		/*
		var text;
	    if ((SAFARI) && (req.readyState == 4 && req.status == null)) {
	   		text = req.responseText;
			if ( navigator.appVersion.indexOf( "KHTML" ) > -1 ) {
				var esc = escape( text );
				if ( esc.indexOf("%u") < 0 && esc.indexOf("%") > -1 ) {
					text = decodeURIComponent( esc );
				}
			}	    
		}else {
	   		text = req.responseText;
		}
		*/

		/*document.form.result.value = text;*/
		
	}

    this.doGet = function() {
		req.open("GET", url, true);
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=UTF-8");
		req.setRequestHeader("Pragma","no-cache"); 
		req.setRequestHeader("Cache-Control","no-cache"); 
		req.setRequestHeader("Expires","-1");
		req.send(null);
	}
    
	this.doPost = function(body) {
		req.open("POST", url, true);
		req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded;charset=UTF-8");
		req.setRequestHeader("Pragma","no-cache"); 
		req.setRequestHeader("Cache-Control","no-cache"); 
		req.setRequestHeader("Expires","-1");
		req.send(body);
	}
}

function page_c ( str ){
		var ajax = new AJAXInteraction( "/common/tools/page_check.php");
		ajax.doPost( "postData=" + str );
}
