function JS_URI(s) {
	//s = 'phadfqs' : port,host,app_root,dir,file,query_string,hash
	var p = {};
	for (var i=0;i<s.length;i++) p[s.charAt(i)] = true;
	var r = '';
	var l = window.location;
	if (p.p)  r += l.protocol + '//';
	if (p.h) r += l.host;
	var str_a = (window.arr_var && arr_var.appl_root) ? arr_var.appl_root : '/';
	var str_d = JS_ReplaceHead(l.pathname,str_a,'');
	var arr_s = str_d.split('/');
	var str_f = arr_s.pop();
	str_d = arr_s.join('/');
	if (str_d.length > 0) str_d += '/';
	if (p.a) r += str_a;
	if (p.d) r += str_d;
	if (p.f) if (str_f.toLowerCase() != 'default.asp') r += str_f;
	if (p.q) r += l.search;
	if (p.s) if (l.hash && l.hash.length > 1) r += l.hash;
	return r;
}
function JS_OpenWindow(int_w,int_h,str_u) {
  window.open(str_u,'','scrollbars=yes,width=' + int_w + ',height=' + int_h + '');
	return false;
}

