function _get(name) {
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var tmpURL = window.location.href;
  var results = regex.exec( tmpURL );
  if( results == null )
    return "";
  else
    return results[1];
}

function passback(){
	//handles whatever query string is sent to hi.html and calls the appropriate function (all of which are defined below) on the top level page.
	if(_get('resize') != ""){
		//alert("resize to " + _get("resize"));
		parent.parent.resize_acct_modal(_get('resize'));
	}
	
	if(_get('resize3piframe') != ""){
		parent.parent.resize_iframe(_get('resize3piframe'));
	}
	
	if(_get('close') == "1"){
		parent.parent.close_acct_iframe();
	}
	
	if(_get('page') != ""){
		var pageaction = _get('page');
		if(_get('mode')){ 
			pageaction += "&mode=" + _get('mode');
		}
		if(_get('proto')){ 
			pageaction += "&proto=" + _get('proto');
		}
		
		parent.parent.go_acct(pageaction,_get('x'),_get('y'),_get('caretx'));
	}
	
	if(_get('goto') != ""){
		parent.parent.window.location = _get('goto');
	}

}


