
var temp_cm_ref = getValue(location.search,"ref") ;
var cm_ref = document.referrer ;
var dest_url = window.location.href ;
var cmdebug = getValue(location.search,"cmdebug") ;


if( !cmdebug || cmdebug == null || cmdebug == "" ) {
	cmdebug = "no" ;
}

if( !cm_ref || cm_ref == null || cm_ref == "" ) {
   	cm_ref = "" ;
}

if( (temp_cm_ref) && (temp_cm_ref != null) && (temp_cm_ref != "") ) {
	cm_ref = temp_cm_ref ;
}


// pass it the queryString and the variable name
// it will return the value of that parameter or it does not exist, null
function getValue ( queryString, parameterName ) {
	if ( queryString.charAt( 0 ) == "?" ) queryString = queryString.substr(1);
	var query_array = queryString.split("&");
	for (var i=0; i< query_array.length; i++ ) {
		query_array[ i ] = query_array[ i ].split("=");
		if ( query_array[ i ][ 0 ] == parameterName ) {
			return query_array[ i ][ 1 ];
			break;
		}
	}
	return null;
}


function clearEncoding( actionTag ) {

	if( actionTag && actionTag != null && actionTag.indexOf("%") > -1 ) {
		actionTag = unescape(actionTag) ;
	}

	if( actionTag && actionTag != null && actionTag.indexOf("%") > -1 ) {
		actionTag = unescape(actionTag) ;
	}
	
	return actionTag ;
}

