//Universal Window Function Type "yes" or "no" for scrollBar
function flexWin(aU,aS,aW,aH,aN,aO,aX,aY,aC){
	var wN = aN ? aN : "myWin" + nocacheRandom();
	var oV = aO == "all" ? 1 : 0;
	var oS = "history="+oV+",toolbar="+oV+",location="+oV+",directories="+oV+",status="+oV+",menubar="+oV+",resizable="+oV;
	var wO = aO != "all" ? aO : oS;
	var wW = aW ? aW : 800;wO += ",width=" + wW;
	var wH = aH ? aH : 600;wO += ",height=" + wH;
	var sB = ",scrollbars="+aS;wO+=sB;
	var wX = aX ? aX :(screen.availWidth-wW)/2;wO+=",left="+wX+",screenX="+wX;
	var wY = aY ? aY :((screen.availHeight-wH)/2)-40;wO+=",top="+wY+",screenY="+wY;
	window.open(aU,wN,wO);
	aC ? window.close():"";
}

function linkTracking(linkId, linkPos){

  // Gateway variables are being set for WSS and then sent

    _hbSet('lid', linkId);

    _hbSet('lpos', linkPos);

    _hbSend();

}
function submitSearch(lid,lpos,form_object){
	var search_form = form_object;
	var searchTerm = search_form.q.value;
		searchTerm = searchTerm.replace(/[\'\"]/g, "");
		lid += "/search." + searchTerm;
		linkTracking(lid,lpos);
		search_form.submit();	
		return true;
}