/* FILE ARCHIVED ON 19:31:06 Jan 30, 2009 AND RETRIEVED FROM THE AN OPENWAYBACK INSTANCE ON 10:39:33 Apr 27, 2024. JAVASCRIPT APPENDED BY OPENWAYBACK, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). */ // Customer: NIAID // Version : DHTML Trigger 3.1 function cppUrlPatch(s) { var translated = ""; var i; var found = 0; for(i = 0; (found = s.indexOf(':', found)) != -1; ) { translated += s.substring(i, found) + "|"; i = found + 1; found++; } translated += s.substring(i, s.length); return translated; } var triggerParms = new Array(); var excludeList = new Array(); var flashTagList= new Array(); triggerParms["dt"] = 0; // disable trigger if 1 triggerParms["mid"] = "0IIdsQp5ZwFJ0REtV4B5Jw=="; // model instance id triggerParms["cid"] = "0+BEbmp8GFZ61BRciJuY6Q=="; // customer id triggerParms["lf"] = 3; // loyalty factor triggerParms["sp"] = 25.0; // sample percentage triggerParms["npc"] = 0; // no persistent cookies if 1 triggerParms["rw"] = 43200; // resample wait (value in minutes) triggerParms["pu"] = 0; // pop-under control triggerParms["olpu"] = 1; // On Load pop-under control triggerParms["lfcookie"] = "ForeseeLoyalty_MID_0glMYk/+OM"; triggerParms["ascookie"] = "ForeseeSurveyShown_0+BEbmp8GF"; triggerParms["width"] = 450; // survey width triggerParms["height"] = 500; // survey height //triggerParms["domain"] = ".niaid.nih.gov"; // domain name triggerParms["omb"] = "1505-0186"; // OMB number //triggerParms["cmetrics"] = "90010257"; // coremetrics client id triggerParms["visualScienceId"] = 0; // enable visual science code if 1 triggerParms["omnitureId"] = 0; // enable omniture code if 1 triggerParms["cpp_1"] = "userURL:" + cppUrlPatch (window.location.href); //triggerParms["cpp_5"] = "cpp_name:"+ cppUrlPatch("cpp_value"); //a placeholder for customer CPP's triggerParms["capturePageView"] = 1; //excludeList[0] = "/exclude/"; //trigger script will not work under this path //triggerParms["dcUniqueId"] = "TEST04JloZZN0k9cI1Ep5d"; // (22 chars unique Id for double cookie I/II) //triggerParms["midexp"] = 129600; // model instance expiry value triggerParms["rso"]= 0; //user has chosen to use Retry Survey Option triggerParms["aro"]= 0; //user has chosen to use Auto Retry Option, with SP=100 //triggerParms["rct"]= 1; //The maximum number of times allowed to serve a survey to a user //triggerParms["rds"]= 1; //The minimum number of days to wait to serve a survey repeatedly //triggerParms["mrd"]= 1; //The total number of days that a user can be re-served a survey triggerParms["compliant508"] = 1; //508 compliant if 1 //DHTML Parameters triggerParms["dhtml"]= 1; // disable dhtml trigger if dhtml=0 triggerParms["dhtmlIndex"]= 100; // z-index s/b greater then client’s dhtml z-index (if exist) - default 100 triggerParms["dhtmlWidth"] = 400; // welcome page width triggerParms["dhtmlHeight"] = 290; // welcome page height triggerParms["dhtmlURL"]= "/NIAID/scripts/client/FSRInvite.html"; //DHTML Positioning //center bottom-center bottom-right bottom-left //x,y = (2,150) x,y = (2,350) x,y = (1.02,350) x,y = (60,350) //replace (x,y) below with any one of the above, default = center var x=2; var y=150; triggerParms["dhtmlLeft"] = (self.screen.width - triggerParms["dhtmlWidth"])/x; //invite page left position**DO NOT MODIFY** triggerParms["dhtmlTop"] = Math.min((self.screen.height - triggerParms["dhtmlHeight"])/2,y); //invite page top position**DO NOT MODIFY** //FLASH Parameters - not to be used with other embedded objects e.g. (.dcr/.mov/.mpeg/.avi/.wma/.wmv/.aam/.rm/.ram) triggerParms["flashDetect"]= 0; // check if page has flash embedded with a valid browser & player ver before showing dhtml - disable if 0 flashTagList[0]= "swf"; // flash src check for IE/NE complaint browsers flashTagList[1]= "spl"; // splash src check for IE/NE complaint browsers flashTagList[2]= "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"; //activeX ID check for IE browsers only triggerParms["inviteDelay"]= 1000; // invite timeout in millisecs - default 1000ms=1sec //Show one survey with multiple vendors - add more vendors if required and add code to clients page triggerParms["sp_vendor1"] = 0; // reserved for foresee sample percentage - disable if 0 triggerParms["sp_vendor2"] = 0; // reserved for 2nd vendor sample percentage - disable if 0 triggerParms["sp_vendor3"] = 0; // reserved for 3rd vendor sample percentage - disable if 0 triggerParms["captureTriggerVersion"] = "STD3.1"; // track latest trigger version