// adding tracking to href links
function getTrackingVars() {
      function getQueryVariable(variable) {
          var query = window.location.search.substring(1);
          var vars = query.split("&");
          for (var i=0;i<vars.length;i++) {
              var pair = vars[i].split("=");
              if (pair[0] == variable) {
                  return pair[1];
	          }
          }
          return '';
      }

    var strPatID=getQueryVariable('patid');
    var strWT=getQueryVariable('WT.mc_n');
    var strPID=getQueryVariable('PID');
    var strPmlpid=getQueryVariable('pmlpid');
    var strTrackingVars='?patid='+strPatID+'&WT.mc_n='+strWT+'&PID='+strPID;
    if( strPmlpid !== '' ) {
        strTrackingVars += '&pmlpid=' + strPmlpid;
    }
    return strTrackingVars;
}

//allows user to turn popunder off or on
function goWithParameters( url, popUnderUrl ) {
    var strTrackingVars = getTrackingVars();
	window.open( url + strTrackingVars );
	if( popUnderUrl != undefined ) {
	    window.location = popUnderUrl + strTrackingVars;
    }
}

//allows user to directly go to url w/o popups or popunders
function replaceWithParameters( url ) {
    var strTrackingVars = getTrackingVars();
	window.location = url + strTrackingVars;
}