/*
* Omniture tracking variables.
*/
var trackGender;
var trackRelation;
var trackLoginStatus;
var trackPlanID;
var trackClientID;
var trackAccountType;
var trackRefillTrigger;
var trackWAGReferrers;
var trackRefillType;
var trackPWHintMethod;
var trackUnlockPHITrigger;
var trackBrand;
var trackSelfServiceType;
var trackBusRelation;
var trackContentType;
var trackFormName;
var trackServiceType;
var trackSearchTerm;
var trackInterest;
var trackReportName;
var trackTrigger;
var trackEmailedPage;
var trackSearchType;
var trackDrugSearched;
var trackCitySearched;
var trackStateSearched;
var trackZipSearched;
var trackAltDrugSearched;
var trackRxHistoryView;
var trackUPI;
var trackAccViewTrigger;
var trackAccTypeMet;
var trackLoginTrigger;
var trackPharmacyLocator;
var trackUnsubscribeSource;
var trackBirthYear;
var trackRegTrigger;
var trackValidStatus;
var trackUpdateProfile;
var trackUserType;
var trackAutoRefill;
var trackAlertType;
var trackContactType;
var trackEmailedPage;
var trackScriptType;
var trackContactTopic;
var trackNumberAutoRefills;
var trackAlertDesc;
var trackRepositoryID;
var trackDelivery;
var trackIDRequest;
var trackProduct;
var trackChannel;
var trackEvents;
var trackErrorMessage;
var trackViewPage;
var omnAssetID = "omn_standard";//Don't change this variable as it is required in scode.js file.

var uniquePageName;
var pageview;
var pagetitle;


function getFormData(formName){
var trackForm = formName;
if(formName=="servicelocations"){
/*
 * Servicelocations
 * JSP page: wagclient\j2ee-apps\wagclient.war\views\contact\servicelocationsview.jsp
 * Dropdown: Select a Service having id="service"
 * WebtrackBen: trackServiceType hidden variable holds the selected service type. 
 */
var serviceID = document.getElementById("service");
document.getElementById("trackServiceType").value=serviceID.options[serviceID.selectedIndex].value;
}else if(formName=="businessContactUS"){
/*
 * Business & Organizations -- Contact us form
 * JSP page: wagclient\j2ee-apps\wagclient.war\views\business\contactusview.jsp
 * Dropdown: Select a Service having name="req_isclient"
 * WebtrackBen: trackBusRelation hidden variable holds the selected service type. 
 */
var relationType = document.getElementById("trackBusRelation");
var selectedInterest;
for (var i=0; i < document.businessform.req_isclient.length; i++)
   {
   if (document.businessform.req_isclient[i].checked)
      {
   selectedInterest= document.businessform.req_isclient[i].value;
      }
   }

//current, not current, consultant/broker
if(selectedInterest="yes"){
relationType.value = "current";
}else if(selectedInterest="no"){
relationType.value = "not current";
}else if(selectedInterest="other"){
relationType.value = "consultant/broker";
} 
}else if(formName=="requesforproposal"){
/*
 * Business & Organizations -- Request for Proposal
 * JSP page: wagclient\j2ee-apps\wagclient.war\views\business\requesforproposalview.jsp
 * Dropdown: Select a Service having name="req_isclient" for trackBusRelation and id="req_org"
 * for trackInterest 
 * WebtrackBen: trackInterest, trackBusRelation hidden variable holds the selected service type. 
 */
/*
 * Requirement changed.
 * var serviceID = document.getElementById("req_org");
 * document.getElementById("trackInterest").value=serviceID.options[serviceID.selectedIndex].value;
 */

//current, not current, consultant/broker
var relationType = document.getElementById("trackBusRelation");
var selectedInterest;
for (var i=0; i < document.brokerform.req_isclient.length; i++)
   {
   if (document.brokerform.req_isclient[i].checked)
      {
   selectedInterest= document.brokerform.req_isclient[i].value;
      }
   }
if(selectedInterest="yes"){
relationType.value = "current";
}else if(selectedInterest="no"){
relationType.value = "not current";
}else if(selectedInterest="other"){
relationType.value = "consultant/broker";
} 
}

}
/*
* This method is used for checking application environment.
*/
function getAccountName() {
var loc = window.location.toString().toLowerCase();
var productionPattern = /^https?:\/\/www.walgreenshealth.com\.*/;
if (productionPattern.test(loc)) {
return "walgrnswhinew";
} else {
return "walgrnsnewdev";
}              
}
/*
*This method is invoked while user clicking on the 'Print Page' link
*present just right bottom of the header navigation bar. 
*Note: Don't change the eVar#, please confirm with Omniture team before changing 
*this value.
*/
function passPrintData(link){
var s=s_gi(getAccountName());
s.linkTrackVars='eVar42,events';
s.linkTrackVars='channel,eVar1,eVar2,eVar3,eVar4,eVar5,eVar6,eVar28,eVar34,eVar42,prop8,events';
s.linkTrackEvents='event53';
s.eVar42=pageview+':print page';
s.channel=s.channel;
s.eVar1=s.eVar1;
s.eVar2=s.eVar2;
s.eVar3=s.eVar3;
s.eVar4=s.eVar4;
s.eVar5=s.eVar5;
s.eVar6=s.eVar6;
s.eVar28=s.eVar28;
s.eVar34=s.eVar34;
s.eVar42=s.eVar42;
s.prop8=s.prop8;
s.events='event53';
s.tl(link,'o','Print Page');
}
/*
*This method is invoked while user clicking on the 'Feedback' link
*present bottom of the page. 
*Note: Don't change the eVar#, please confirm with Omniture team before changing 
*this value.
*/
function passFeedbackData(link){
var s=s_gi(getAccountName());
s.linkTrackVars='channel,eVar1,eVar2,eVar3,eVar4,eVar5,eVar6,eVar28,eVar34,eVar43,prop8,events';
s.linkTrackEvents='event48'; 
s.eVar43=pagetitle+':user feedback';
s.channel=s.channel;
s.eVar1=s.eVar1;
s.eVar2=s.eVar2;
s.eVar3=s.eVar3;
s.eVar4=s.eVar4;
s.eVar5=s.eVar5;
s.eVar6=s.eVar6;
s.eVar28=s.eVar28;
s.eVar34=s.eVar34;
s.eVar43=s.eVar43;
s.prop8=s.prop8;
s.events='event48';
s.tl(link,'o','User Feedback');
}
/*
*This method is invoked while user clicking on the 'Download PDF' link
*present on the screen. 
*Note: Don't change the eVar#, please confirm with Omniture team before changing 
*this value
*/
function passPdfFileName(link){
var pdfFileNm="";
if(link != null){
pdfFileNm = link.toString();
if(pdfFileNm.lastIndexOf("/") != -1){
pdfFileNm = pdfFileNm.substr((pdfFileNm.lastIndexOf("/")+1)); 
}
}
var s=s_gi(getAccountName());
s.linkTrackVars='channel,eVar1,eVar2,eVar3,eVar4,eVar5,eVar6,eVar20,eVar28,eVar34,prop8,events';
s.linkTrackEvents='event46';
s.eVar20=pdfFileNm+':Download PDF File';
s.channel=s.channel;
s.eVar1=s.eVar1;
s.eVar2=s.eVar2;
s.eVar3=s.eVar3;
s.eVar4=s.eVar4;
s.eVar5=s.eVar5;
s.eVar6=s.eVar6;
s.eVar20=s.eVar20;
s.eVar28=s.eVar28;
s.eVar34=s.eVar34;
s.prop8=s.prop8;
s.events='event46';
s.tl(link,'o','Download Report');

}
/*
*This method is invoked while user clicking on the 'Large Text/Smaller Text' link
*present just right bottom of the header navigation bar. 
*Note: Don't change the eVar#, please confirm with Omniture team before changing 
*this value
*/
function passFontSize(link){
var s=s_gi(getAccountName());
s.linkTrackVars='channel,eVar1,eVar2,eVar3,eVar4,eVar5,eVar6,eVar28,eVar34,prop8,prop15,events';
s.prop15=pagetitle+':adjust text size';
s.channel=s.channel;
s.eVar1=s.eVar1;
s.eVar2=s.eVar2;
s.eVar3=s.eVar3;
s.eVar4=s.eVar4;
s.eVar5=s.eVar5;
s.eVar6=s.eVar6;
s.eVar28=s.eVar28;
s.eVar34=s.eVar34;
s.prop8=s.prop8;
s.prop15=s.prop15;
s.tl(link,'o','Adjust Text Size');
}
/*
*This method is invoked  is a user is on Business  & Organizations > Contact Us
*then click on email address to 'contact us'  (J2 form_tracking tab)
*/
function passBusEmailContact(link){
var s=s_gi(getAccountName());
s.linkTrackVars='eVar16,events';
s.linkTrackEvents='event32';
s.eVar16='business-email contact';
s.events='event32';
s.tl(link,'o','Business email contact');
}

/*
*This method is invoked  is a user is on Long Term Care > Contact Us
*then click on email address to 'contact us'  (J3 form_tracking tab)
*/
function passLtcEmailContact(link){
var s=s_gi(getAccountName());
s.linkTrackVars='eVar16,events';
s.linkTrackEvents='event32';
s.eVar16='ltc-email contact';
s.events='event32';
s.tl(link,'o','Long Term Care email contact');
}

/*
*This method is invoked  is a user is on Pharmaceutical Manufactures > Contact Us
*then click on email address to 'contact us'  (J4 form_tracking tab)
*/
function passPharmaEmailContact(link){
var s=s_gi(getAccountName());
s.linkTrackVars='eVar16,events';
s.linkTrackEvents='event32';
s.eVar16='pharm_manu-email contact';
s.events='event32';
s.tl(link,'o','Pharm Manu email contact');
}

/*
*This method is invoked  is a user is on HCP > Contact Us
*then click on email address to 'contact us'  (J5 form_tracking tab)
*/
function passHCPEmailContact(link){
var s=s_gi(getAccountName());
s.linkTrackVars='eVar16,events';
s.linkTrackEvents='event32';
s.eVar16='hcp-email contact';
s.events='event32';
s.tl(link,'o','HCP Email contact');
}

/*
*This method is invoked  is a user is on Claim Submission > Contact Us
*then click on email address to 'contact us'  (J6 form_tracking tab)
*/
function passHCPClaimEmailContact(link){
var s=s_gi(getAccountName());
s.linkTrackVars='eVar16,events';
s.linkTrackEvents='event32';
s.eVar16='claim-email contact';
s.events='event32';
s.tl(link,'o','Claim Submission email contact');
}

/*
*This method is invoked while user clicking on the 'Print Confirmation' button
*on the order confirmation screen. 
*Note: Don't change the eVar#, please confirm with Omniture team before changing 
*this value.
*/
function passOrderCnfPrintData(link){
var s=s_gi(getAccountName());
s.linkTrackVars='channel,eVar1,eVar2,eVar3,eVar4,eVar5,eVar6,eVar28,eVar34,prop8,events';
s.linkTrackEvents='event68';
s.channel=s.channel;
s.eVar1=s.eVar1;
s.eVar2=s.eVar2;
s.eVar3=s.eVar3;
s.eVar4=s.eVar4;
s.eVar5=s.eVar5;
s.eVar6=s.eVar6;
s.eVar28=s.eVar28;
s.eVar34=s.eVar34;
s.prop8=s.prop8;
s.events='event68';
s.tl(link,'o','order receipt');
}


function passedPdfFileNameData(link){
var pdfFileNm="";
if(link != null){
pdfFileNm = link.toString();
if(pdfFileNm.lastIndexOf("/") != -1){
pdfFileNm = pdfFileNm.substr((pdfFileNm.lastIndexOf("/")+1)); 
}
}
var s=s_gi(getAccountName());
s.linkTrackVars='channel,eVar12,eVar36,eVar38,eVar48,eVar6,eVar20,prop8,events';
s.linkTrackEvents='event46';
s.eVar20=pdfFileNm+':Download PDF File';
s.channel=s.channel;
s.eVar12='DPW';
s.eVar36='Phi Locked';
s.eVar38='Member';
s.eVar48='';
s.eVar6='Specialty';
s.prop8=s.prop8;
s.events='event46';
s.tl(link,'o','Download Report');
}

