function EnterKeyPressOnLoginPage(e)
{var evt=e?e:window.event;if(evt.keyCode==13)
{submitForm();return false;}}
function EnterKeyPress(e)
{var evt=e?e:window.event;if(evt.keyCode==13)
{DoSearch();return false;}}
function toggleWeekSum(open) {
	if (open) document.getElementById("weekSum").className = "weekSummary-open";
	else      document.getElementById("weekSum").className = "weekSummary-closed";
}
function MM_preloadImages(){var d=document;if(d.images){if(!d.MM_p)d.MM_p=new Array();var i,j=d.MM_p.length,a=MM_preloadImages.arguments;for(i=0;i<a.length;i++)
if(a[i].indexOf("#")!=0){d.MM_p[j]=new Image;d.MM_p[j++].src=a[i];}}}
function getObject(id)
{return document.all?document.all[id]:document.getElementById(id);}
function UpdateDynamicCodeValues(strCHUCode,strDate,strDuration,strInspiration,strFirstName)
{var spnCHUCode=getObject('spnCHUCode');var spnDate=getObject('spnDate');var spnDuration=getObject('spnDuration');var spnInspiration=getObject('spnInspiration');var spnFirstName=getObject('spnFirstName');if(spnCHUCode!=null){spnCHUCode.innerHTML=strCHUCode;}
if(spnDate!=null){spnDate.innerHTML=strDate;}
if(spnDuration!=null){spnDuration.innerHTML=strDuration;}
if(spnInspiration!=null){spnInspiration.innerHTML=strInspiration;}
if(spnFirstName!=null){spnFirstName.innerHTML=strFirstName;}
if(strDuration=="N/A")
{document.getElementById("stopwatch").style.visibility='hidden';}}
function SubmitToController()
{
try
{
    if(document.getElementById("urge_flash"))
    {
            if( /msie/i.test(navigator.userAgent))
            {
            document.getElementById("urge_flash").stop();
            }
            else
            {       
            document.getElementById("urge_flash").stop;
            }
     }
 }
 catch(e)
 {}
document.forms[0].action="../pages/controller.aspx";document.forms[0].submit();}
function SubmitToMyProfile()
{var objHdnOrchID=document.getElementById("hdnOrchID");if(objHdnOrchID!=null)
{document.forms[0].action="../pages/controller.aspx";document.forms[0].submit();}}
function ClearSessions()
{var objHdnOrchID=document.getElementById("hdnOrchID");if(objHdnOrchID!=null)
{document.forms[0].action="../pages/controller.aspx";document.forms[0].submit();}}
function DoSearch()
{document.forms[0].action="../Pages/SearchResults.aspx";document.forms[0].submit();}
function showResultsPage(page,totalPages){if(page=='ALL'){for(i=1;i<=totalPages;i++){document.getElementById("page"+i).className="";}}else{for(i=1;i<=totalPages;i++){if(i==page)document.getElementById("page"+i).className="";else document.getElementById("page"+i).className="hidden";}}}
function getQueryStringParamValue()
{
    var queryString=window.location.search;
    if(queryString.length>1)
    {       var paramCode;
            var paramCode1;
            var paramCode2;
            var scode;
            var params=queryString.substring(1).toUpperCase();
            if(params.indexOf("SOURCE")>-1||params.indexOf("CMP")>-1)
            { 
                code = params.split("&");
                for(i=0;i < code.length;i++)
                {
                    scode = code[i].split("=");
                    if(scode[0] == "SOURCE" || scode[0] == "CMP")
                    {
                        paramCode = scode[0];
                        paramCode1 = code[i];
                        paramCode2 = scode[1];
                    }            
                } 
                if(paramCode == "SOURCE" || paramCode == "CMP")
                {
                    return paramCode2;
                }
                
            }
            else
            {
                return"";
            }
    }
    return"";
}

function SetHiddenField(controlValue,hiddenControlId)
{document.getElementById(hiddenControlId).value=controlValue;}
function autoTab(input,e,len,next_field)
{var isNN=(navigator.appName.indexOf("Netscape")!=-1);var keyCode=(isNN)?e.which:e.keyCode;var filter=(isNN)?[0,8,9]:[0,8,9,16,17,18,37,38,39,40,46];if(input.value.length>=len&&!containsElement(filter,keyCode))
{next_field.focus();}}
function containsElement(arr,ele)
{var found=false,index=0;while(!found&&index<arr.length)
if(arr[index]==ele)
found=true;else
index++;return found;}
function setCookieRegistration(name,value,expires,path,domain,secure)
{document.cookie=name+"="+escape(value)+
((path)?"; path="+path:"")+
((domain)?"; domain="+domain:"")+
((secure)?"; secure":"");}
function getCookie(name)
{var dc=document.cookie;var prefix=name+"=";var begin=dc.indexOf("; "+prefix);if(begin==-1)
{begin=dc.indexOf(prefix);if(begin!=0)return null;}
else
{begin+=2;}
var end=document.cookie.indexOf(";",begin);if(end==-1)
{end=dc.length;}
return unescape(dc.substring(begin+prefix.length,end));}
function setXMLNodeValues(externalId)
{document.getElementById('txtExternalid').value=document.getElementById("txtphoneNum1").value+document.getElementById("txtphoneNum2").value+document.getElementById("txtphoneNum3").value;document.getElementById('txtBrainXMLNodeName').value=externalId;}
function containsElement(arr,ele)
{var found=false,index=0;while(!found&&index<arr.length)
if(arr[index]==ele)
found=true;else
index++;return found;}
function SetContactPhoneNumbersSessions()
{var externalId=document.getElementById("hdnExternalIdDisplay").value;var externalIdConf=document.getElementById("hdnExternalIdConfDisplay").value;document.getElementById('txtphoneNum1').value=externalId.substring(0,3);document.getElementById('txtphoneNum2').value=externalId.substring(3,6);document.getElementById('txtphoneNum3').value=externalId.substring(6);document.getElementById('txtphoneNum_conf1').value=externalIdConf.substring(0,3);document.getElementById('txtphoneNum_conf2').value=externalIdConf.substring(3,6);document.getElementById('txtphoneNum_conf3').value=externalIdConf.substring(6);}
function GoToPartnerUrl(urlId,name,link){PartnerLinkClicked(name,link);url=null;switch(urlId){case'1':{url="http://www.pfizer.com/pfizer/are/index.jsp";break;}
case'2':{url="http://www.pfizer.com/pfizer/mn_privacy.jsp";break;}
case'3':{url="http://www.pfizer.com/general/terms.jsp";break;}
case'4':{url="http://www.chantix.com/";break;}}
if(url){window.location=url;}}
function ShowWhatNext()
{
var eveningFreauency=document.getElementById("hdnEveningFrequency").value;var registrationCompmsgKey=document.getElementById("hdnRegistrationCompMsgKey").value;switch(registrationCompmsgKey)
{case"1":document.getElementById("divWhatNext1").style.display="block";if(eveningFreauency=="7")
{document.getElementById("spanFrequency17").style.display="block";document.getElementById("spanFrequencyOtherThan17").style.display="none";}
else
{document.getElementById("spanFrequency17").style.display="none";document.getElementById("spanFrequencyOtherThan17").style.display="block";}
break;case"2":document.getElementById("divWhatNext2").style.display="block";if(eveningFreauency=="7")
{document.getElementById("spanFrequency27").style.display="block";document.getElementById("spanFrequencyOtherThan27").style.display="none";}
else
{document.getElementById("spanFrequency27").style.display="none";document.getElementById("spanFrequencyOtherThan27").style.display="block";}
break;case"3A":document.getElementById("divWhatNext3A").style.display="block";if(eveningFreauency=="7")
{document.getElementById("spanFrequency3A7").style.display="block";document.getElementById("spanFrequencyOtherThan3A7").style.display="none";}
else
{document.getElementById("spanFrequency3A7").style.display="none";document.getElementById("spanFrequencyOtherThan3A7").style.display="block";}
break;case"3B":document.getElementById("divWhatNext3B").style.display="block";if(eveningFreauency=="7")
{document.getElementById("spanFrequency3B7").style.display="block";document.getElementById("spanFrequencyOtherThan3B7").style.display="none";}
else
{document.getElementById("spanFrequency3B7").style.display="none";document.getElementById("spanFrequencyOtherThan3B7").style.display="block";}
var qdMinus8=document.getElementById("qdMinus8");
if(qdMinus8!=null)
{
var s1=qdMinus8.innerHTML.split('/');var dt=new Date(s1[2],s1[0]-1,s1[1]);dt.setDate(dt.getDate()-7);var month=dt.getMonth()+1;if(month.toString().length==1)
month="0"+month;var date=dt.getDate();if(date.toString().length==1)
date="0"+date;qdMinus8.innerHTML=(month+"/"+date+"/"+dt.getFullYear());
}
break;case"4A":document.getElementById("divWhatNext4A").style.display="block";if(eveningFreauency=="7")
{document.getElementById("spanFrequency4A7").style.display="block";document.getElementById("spanFrequencyOtherThan4A7").style.display="none";}
else
{document.getElementById("spanFrequency4A7").style.display="none";document.getElementById("spanFrequencyOtherThan4A7").style.display="block";}
break;case"4B":document.getElementById("divWhatNext4B").style.display="block";if(eveningFreauency=="7")
{document.getElementById("spanFrequency4B7").style.display="block";document.getElementById("spanFrequencyOtherThan4B7").style.display="none";}
else
{document.getElementById("spanFrequency4B7").style.display="none";document.getElementById("spanFrequencyOtherThan4B7").style.display="block";}
break;case"5":document.getElementById("divWhatNext5").style.display="block";if(eveningFreauency=="7")
{document.getElementById("spanFrequency57").style.display="block";document.getElementById("spanFrequencyOtherThan57").style.display="none";}
else
{document.getElementById("spanFrequency57").style.display="none";document.getElementById("spanFrequencyOtherThan57").style.display="block";}
break;case"6":document.getElementById("divWhatNext6").style.display="block";if(eveningFreauency=="7")
{document.getElementById("spanFrequency67").style.display="block";document.getElementById("spanFrequencyOtherThan67").style.display="none";}
else
{document.getElementById("spanFrequency67").style.display="none";document.getElementById("spanFrequencyOtherThan67").style.display="block";}
break;default:document.getElementById("divWhatNext1").style.display="block";if(eveningFreauency=="7")
{document.getElementById("spanFrequency17").style.display="block";document.getElementById("spanFrequencyOtherThan17").style.display="none";}
else
{document.getElementById("spanFrequency17").style.display="none";document.getElementById("spanFrequencyOtherThan17").style.display="block";}
break;}
var id=document.getElementById("phonePlusXExternalId").innerHTML;if(id.length>10)
{document.getElementById("phonePlusX").style.display="block";}
else
{document.getElementById("phonePlusX").style.display="none";}}
function RegNoRxErrorDivAlignment()
{document.getElementById("Q10012|A10012").style.display="none";errorDivs="errorCommonMsg:~errorState:~errorBirthYear:~errorFirstName:~errorLastName:~erroCity:~errorZipCode:~errorPhoneNumber:~errorBirthYear1:~errorBirthYear2:~errorCity:";var icount=0;var errorDivsArray=errorDivs.split('~');for(icount=0;icount<errorDivsArray.length;icount++)
{var divId=errorDivsArray[icount].split(':');if(document.getElementById(divId[0]))
{document.getElementById(divId[0]).style.paddingLeft="20px";}}
var faildControls=document.getElementById("hdnFaildValues").value;if(faildControls==""||document.getElementById("errorGenericValidationMsg").style.display!="block")
{return;}
if(document.getElementById("errorBirthYear1").style.display=="block")
{document.getElementById("errorBirthYear2").style.display="none";}
document.getElementById("divaddressLine2").style.display="none";document.getElementById("divins_privacy").style.display="none";document.getElementById("divchk_sendInfo").style.display="none";if(faildControls.indexOf("Q10012|A10012")>-1||faildControls.indexOf("hdnPhoneValidation")>-1)
{document.getElementById("divphoneNum").style.display="block";}
else
{document.getElementById("divphoneNum").style.display="none";}
if(faildControls.indexOf("Q10005|A10005")>-1)
{document.getElementById("divfirstName").style.display="block";}
else
{document.getElementById("divfirstName").style.display="none";}
if(faildControls.indexOf("Q10007|A10007")>-1)
{document.getElementById("divlastName").style.display="block";}
else
{document.getElementById("divlastName").style.display="none";}
if(faildControls.indexOf("Q10017|A10017")>-1)
{document.getElementById("divaddressLine1").style.display="block";}
else
{document.getElementById("divaddressLine1").style.display="none";}
if(faildControls.indexOf("Q10019|A10019")>-1)
{document.getElementById("divcity").style.display="block";}
else
{document.getElementById("divcity").style.display="none";}
if(faildControls.indexOf("Q10020")>-1)
{document.getElementById("divstate").style.display="block";}
else
{document.getElementById("divstate").style.display="none";}
if(faildControls.indexOf("Q10021|A10021")>-1)
{document.getElementById("divzip").style.display="block";}
else
{document.getElementById("divzip").style.display="none";}
if(faildControls.indexOf("Q10010|A10010")>-1)
{document.getElementById("divbirthYear").style.display="block";}
else
{document.getElementById("divbirthYear").style.display="none";}}
function newCookie(name,value,days)
{if(days)
{var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires="; expires="+date.toGMTString();}
else
var expires="";document.cookie=name+"="+value+expires+"; path=/";}
function readCookie(name)
{var nameSG=name+"=";var nuller='';if(document.cookie.indexOf(nameSG)==-1)
return nuller;var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++)
{var c=ca[i];while(c.charAt(0)==' ')c=c.substring(1,c.length);if(c.indexOf(nameSG)==0)return c.substring(nameSG.length,c.length);}
return null;}
function eraseCookie(name)
{newCookie(name,"",1);}
function rememberLoginPassword(loginControlId,loginCookieName,passwordControlId,passwordCookieName)
{newCookie(loginCookieName,document.getElementById(loginControlId).value,100);newCookie(passwordCookieName,document.getElementById(passwordControlId).value,100);}
function deleteLoginPassword(loginCookieName,passwordCookieName)
{eraseCookie(loginCookieName);eraseCookie(passwordCookieName);}
function rememberMe(loginControlId,loginCookieName,passwordControlId,passwordCookieName,rememberMeCheckBoxId)
{var loginId=readCookie(loginCookieName);var password=readCookie(passwordCookieName);if(loginId!=null&&loginId!="")
{document.getElementById(loginControlId).value=loginId;}
if(password!=null&&password!="")
{document.getElementById(passwordControlId).value=password;document.getElementById(rememberMeCheckBoxId).checked=true;}
DisplayLogOutErrorMsg();}
function DisplayLogOutErrorMsg()
{var FromLogOut=getCookie("FromLogOutPage");if(FromLogOut!=null&&FromLogOut=="true")
{var LogOut_LogInId=getCookie("LogOut_LogInId");var LogOut_Passcode=getCookie("LogOut_Passcode");if(LogOut_LogInId!=null&&LogOut_LogInId!="")
{document.getElementById("txtExternalId").value=LogOut_LogInId;}
if(LogOut_Passcode!=null&&LogOut_Passcode!="")
{document.getElementById("txtPassCode").value=LogOut_Passcode;}
var errorexternalid=getCookie("errorexternalid");var errorPassCode=getCookie("errorPassCode");var errorValueExistsinBrain=getCookie("errorValueExistsinBrain");if(errorexternalid!=null&&errorexternalid!="")
{document.getElementById("errorexternalid").innerHTML=errorexternalid;document.getElementById("errorexternalid").style.display="block";document.getElementById("errorGenericValidationMsg").style.display="block";}
if(errorPassCode!=null&&errorPassCode!="")
{document.getElementById("errorPassCode").innerHTML=errorPassCode;document.getElementById("errorPassCode").style.display="block";document.getElementById("errorGenericValidationMsg").style.display="block";}
if(errorValueExistsinBrain!=null&&errorValueExistsinBrain!="")
{document.getElementById("errorValueExistsinBrain").innerHTML=errorValueExistsinBrain;document.getElementById("errorValueExistsinBrain").style.display="block";document.getElementById("errorGenericValidationMsg").style.display="block";}
eraseCookie("FromLogOutPage");eraseCookie("LogOut_LogInId");eraseCookie("LogOut_Passcode");eraseCookie("errorexternalid");eraseCookie("errorPassCode");eraseCookie("errorValueExistsinBrain");}}
function days_between(date1,date2)
{var ONE_DAY=1000*60*60*24
var date1_ms=date1.getTime()
var date2_ms=date2.getTime()
var difference_ms=Math.abs(date1_ms-date2_ms)
return Math.round(difference_ms/ONE_DAY);}
function traverseAll(obj,color)
{for(var i=0;i<obj.childNodes.length;i++){var childObj=obj.childNodes[i];if(childObj!=null)
{if(childObj.tagName){if(childObj.tagName.toLowerCase()=='a')
childObj.style.color=color;}
traverseAll(childObj,color);}}}
function udpateATagStyleInSearchResults()
{var objSearchResults=getObject('searchResult');if(objSearchResults!=null)
traverseAll(objSearchResults,'#000000');}

function setWebLoginTime()

  {

   var d = new Date();

      var vHours = new String(d.getHours());

      var vMinutes = new String(d.getMinutes());

      var vSeconds = new String(d.getSeconds());

        var vMonth = new String(d.getMonth()+1);

        var vDay = new String(d.getDate());

        var vYear = new String(d.getFullYear());
        
        if(vHours.length<=1)
        {
            vHours = "0" + vHours;
        }
        
        if(vMinutes.length<=1)
        {
            vMinutes = "0" + vMinutes;
        }
        
        if(vSeconds.length<=1)
        {
            vSeconds = "0" + vSeconds;
        }

        if (vMonth.length<=1)
        {
            vMonth = "0" + vMonth;
        }

        if (vDay.length<=1)
        {
            vDay = "0" + vDay;
        }
        
       // alert("Hours" + vHours+ "Minutes" + vMinutes + "Seconds" + vSeconds);
        
      d = vMonth+"/"+vDay+"/"+vYear+" "+vHours+":"+vMinutes+":"+vSeconds;

      document.getElementById("weblogintime").value = d;

   }