//V 1.1
var _loading=false;

//Prepare Text for Ajax
function parseText(myTxt){
	//myTxt = myTxt.replace(HTMLREGEX, "");
	myTxt =	myTxt.replace(/\+/gi, "_:SIGNPLUS:_");
	myTxt =	myTxt.replace(/\&/gi, "_:SIGNAND:_" );
	return myTxt;
}

//encode url
function urlencode(str) {
	return escape(str).replace('+', '%2B').replace('%20', '_').replace('*', '%2A').replace('/', '%2F').replace('@', '%40');
}

//decode url
function urldecode(str) {
	return unescape(str.replace('_', ' '));
}

// trim whitespaces
function trim(str) {
	myStr = str.replace(/^\s+/, '').replace(/\s+$/, '');
	return myStr;
}

//START LOADING
function startAjax(){
	_loading = true;
	$('.g_status').html('LOADING');
}

//LOADCHECK
function loadcheck(object){
	var result = true;
	if(_loading===false&&_sel.lastSelect!=object){
		result=false;
	}
	return result;
}

//END LOADING
function endAjax(){
	_loading = false;
	$('.g_status').html('READY');
}