function $ID() {
  var results = [], element;
  for (var i = 0; i < arguments.length; i++) {
    element = arguments[i];
    if (typeof element == 'string')
      element = document.getElementById(element);
    results.push(element);
  }
  return results.length < 2 ? results[0] : results;
}
/**
 * @param {Object} ElementName
 */
function $E(){
	var results = [], element;
	  for (var i = 0; i < arguments.length; i++) {
	    element = arguments[i];
	    if (typeof element == 'string')
	      element = document.getElementsByName(element)[0];;
	    results.push(element);
	  }
  return results.length < 2 ? results[0] : results;
}
function getQuery(){
	var query = location.search.substring(1);
	var args = new Object();
	var query = location.search.substring(1);
	var pairs = query.split("&");
	for(var i = 0;i < pairs.length;i++){
		var pos = pairs[i].indexOf('=');
		if (pos==-1) continue;
		var argname= pairs[i].substring(0,pos);
		var value=pairs[i].substring(pos+1);
		args[argname]=unescape(value)
	}
	return args;
}
function $V(name){
	var parameters = getQuery();
	return parameters[name];
}
function $W(name){
	document.write($V(name));
}