// JavaScript Document

	function php_check(name, value, reference, action){
		var php_success = function(o){
			if(o.responseXML !== undefined){
				var objXML = o.responseXML.documentElement;
				var result = objXML.getElementsByTagName("result")[0].firstChild.nodeValue.trim();
				php_return(action, result);		
			}
			else{
				php_return(action, "failed");	
			}
		};

		var php_failure = function(o){
			php_return(action, "failed");
		};

		var php_cb = {
			success:php_success,
			failure:php_failure
		};
		
		var post_string = encodeURIComponent(name) + "=" + encodeURIComponent(value);
		YAHOO.util.Connect.asyncRequest("POST",reference,php_cb,post_string);
	}
	
	function php_get(name, value, reference, action){
		var php_success = function(o){
			if(o.responseXML !== undefined){
				var objXML = o.responseXML.documentElement;
				php_return(action, objXML);			
			}
			else{
				php_return(action, false);	
			}
		};

		var php_failure = function(o){
			php_return(action, false);
		};

		var php_cb = {
			success:php_success,
			failure:php_failure
		};
		
		var post_string = encodeURIComponent(name) + "=" + encodeURIComponent(value);
		YAHOO.util.Connect.asyncRequest("POST",reference,php_cb,post_string);
	}
	