//////////////////////////////////// //Main JS functions for verisign.com //////////////////////////////////// function findObj(n, d){ var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length){ d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p); } if(!(x=d[n])&&d.all) x=d.all[n]; for(i=0;!x&&i 0) { exturlPresent="no"; } if(linkHost == "securitycenter.verisign.com") { exturlPresent="no"; } if(linkHost == "www.verisign.tv") { exturlPresent="yes"; } if(linkHost == "ssl-certificate-center.verisign.com") { exturlPresent="no"; } if(linkHost == "ssl-certificate-center-enterprise.verisign.com") { exturlPresent="no"; } if(linkHost == "knowledge.verisign.com") { exturlPresent="no"; } if(linkHost == "research.verisign.com") { exturlPresent="no"; } if(linkHost == "c.moreover.com") { exturlPresent="no"; } if (pdfPresent>0 || clarifyPresent>0 || vipPresent>0 || pptPresent>0 || exturlPresent=="yes"){ document.links[i].onclick = function() { linkPopUp(this.href); return false; } } } } function sendURL() { var docTitle=document.title.replace("â„¢",""); mail_str = "mailto:?subject=Thought this might interest you: " + escape(docTitle); mail_str += "&body=I thought you might be interested in this: " + escape(docTitle); mail_str += ". %0A%0AYou can view it at, " + location.href; location.href = mail_str; } function womOn(){ window.onload = womGo; } function womGo(){ for(var i = 0;i < woms.length;i++) eval(woms[i]); } function womAdd(func){ woms[woms.length] = func; } var woms = new Array(); function getCookie(name){ var cname = name + "="; var dc = document.cookie; if (dc.length > 0) { begin = dc.indexOf(cname); if (begin != -1) { begin += cname.length; end = dc.indexOf(";", begin); if (end == -1) end = dc.length; return unescape(dc.substring(begin, end)); } } return null; } function setCookie(name, value) { var now = new Date(); var then = new Date(now.getTime() + 31536000000); document.cookie = name + "=" + escape(value) + "; expires=" + then.toGMTString() + "; path=/"; } function getInfo(form) { form.info.value = "Browser Information: " + navigator.userAgent; } function getValue(element) { var value = getCookie(element.name); if (value != null) element.value = value; } function setValue(element) { setCookie(element.name, element.value); } function fixElement(element, message) { alert(message); element.focus(); } function isMailReady(form) { var passed = false; if (form.CSR.value == "") { fixElement(form.CSR, "Please copy/paste your CSR in the text area provided."); } else if (form.org_first_name.value == "") { fixElement(form.org_first_name, "Please enter your first name."); } else if (form.org_last_name.value == "") { fixElement(form.org_last_name, "Please enter your last name."); } else if (form.org_company.value == "") { fixElement(form.org_company, "Please enter your organization name."); } else if (form.org_title.value == "") { fixElement(form.org_title, "Please enter job title."); } else if (form.org_address_1.value == "") { fixElement(form.org_address_1, "Please enter your address."); } else if (form.org_city.value == "") { fixElement(form.org_city, "Please enter city."); } else if (form.org_state.value == "") { fixElement(form.org_state, "Please enter state."); } else if (form.org_zip.value == "") { fixElement(form.org_zip, "Please enter zip."); } else if (form.org_country.value == "") { fixElement(form.org_country, "Please enter country."); } else if (form.org_telephone.value == "") { fixElement(form.org_telephone, "Please enter telephone."); } else if (form.org_email_address.value.indexOf("@") == -1 || form.org_email_address.value.indexOf(".") == -1) { fixElement(form.org_email_address, "Please enter your email address."); } else if (form.tech_first_name.value == "") { fixElement(form.tech_first_name, "Please enter your first name."); } else if (form.tech_last_name.value == "") { fixElement(form.tech_last_name, "Please enter your last name."); } else if (form.tech_company.value == "") { fixElement(form.tech_company, "Please enter your organization name."); } else if (form.tech_title.value == "") { fixElement(form.tech_title, "Please enter job title."); } else if (form.tech_address_1.value == "") { fixElement(form.tech_address_1, "Please enter address."); } else if (form.tech_city.value == "") { fixElement(form.tech_city, "Please enter city."); } else if (form.tech_state.value == "") { fixElement(form.tech_state, "Please enter state."); } else if (form.tech_zip.value == "") { fixElement(form.tech_zip, "Please enter zip."); } else if (form.tech_country.value == "") { fixElement(form.tech_country, "Please enter country."); } else if (form.tech_telephone.value == "") { fixElement(form.tech_telephone, "Please enter telephone."); } else if (form.tech_email_address.value.indexOf("@") == -1 || form.tech_email_address.value.indexOf(".") == -1) { fixElement(form.tech_email_address, "Please enter your email address."); } else if (form.bill_first_name.value == "") { fixElement(form.bill_first_name, "Please enter your first name."); } else if (form.bill_last_name.value == "") { fixElement(form.bill_last_name, "Please enter your last name."); } else if (form.bill_company.value == "") { fixElement(form.bill_company, "Please enter your organization."); } else if (form.bill_title.value == "") { fixElement(form.bill_title, "Please enter job title."); } else if (form.bill_address_1.value == "") { fixElement(form.bill_address_1, "Please enter address."); } else if (form.bill_city.value == "") { fixElement(form.bill_city, "Please enter city."); } else if (form.bill_state.value == "") { fixElement(form.bill_state, "Please enter state."); } else if (form.bill_zip.value == "") { fixElement(form.bill_zip, "Please enter zip."); } else if (form.bill_country.value == "") { fixElement(form.bill_country, "Please enter country."); } else if (form.bill_telephone.value == "") { fixElement(form.bill_telephone, "Please enter telephone."); } else if (form.bill_email_address.value.indexOf("@") == -1 || form.bill_email_address.value.indexOf(".") == -1) { fixElement(form.bill_email_address, "Please enter your email address."); } else if (!document.form.confirmed.checked) { fixElement(form.confirmed, "Please agree to the subscriber agreement (click the checkbox) in order to continue."); } else { getInfo(form); passed = true; } return passed; } //VeriSign Video Player Popup function myPopupRelocate() { var scrolledX, scrolledY; if( self.pageYOffset ) { scrolledX = self.pageXOffset; scrolledY = self.pageYOffset; } else if( document.documentElement && document.documentElement.scrollTop ) { scrolledX = document.documentElement.scrollLeft; scrolledY = document.documentElement.scrollTop; } else if( document.body ) { scrolledX = document.body.scrollLeft; scrolledY = document.body.scrollTop; } var centerX, centerY; if( self.innerHeight ) { centerX = self.innerWidth; centerY = self.innerHeight; } else if( document.documentElement && document.documentElement.clientHeight ) { centerX = document.documentElement.clientWidth; centerY = document.documentElement.clientHeight; } else if( document.body ) { centerX = document.body.clientWidth; centerY = document.body.clientHeight; } var leftOffset = scrolledX + (centerX - 858) / 2; var topOffset = scrolledY + (centerY - 505) / 2; document.getElementById("video-popup").style.top = topOffset + "px"; document.getElementById("video-popup").style.left = leftOffset + "px"; } function setOpacity( value ) { document.getElementById("video-popup").style.opacity = value / 10; document.getElementById("video-popup").style.filter = 'alpha(opacity=' + value * 10 + ')'; } function fadeInMyPopup() { for( var i = 0 ; i <= 100 ; i++ ) setTimeout( 'setOpacity(' + (i / 10) + ')' , 8 * i ); } function showVideoPopup(){ //Locate window position myPopupRelocate(); //Rewrite the player to the popup so.write('player'); //Display the popup document.getElementById("video-popup").style.display = "block"; if(document.getElementById("selAction")){ document.getElementById("selAction").style.display = "none"; } } function hideVideoPopup(){ //Remove popup window document.getElementById("video-popup").style.display = "none"; if(document.getElementById("selAction")){ document.getElementById("selAction").style.display = "inline"; } //Remove player so it stops playing document.getElementById("player").innerHTML = ""; document.getElementById("player").innerHTML = 'Please install the latest Adobe Flash Player.'; } /* ---------------------- */ /* Ooyala Movie functions */ /* ---------------------- */ function showMovie(popup_id) { myMoviePopupRelocate(popup_id); $("#"+popup_id).show(); $("#selAction").hide(); } function hideMovie(popup_id, player_id) { var browserName=navigator.appName; if (browserName=="Microsoft Internet Explorer") { document.getElementById(player_id).setPlayheadTime(0); document.getElementById(player_id).pauseMovie(); } $("#"+popup_id).hide(); $("#selAction").show(); } //VeriSign Video for multiple popup videos in the same page function myMoviePopupRelocate(id) { var scrolledX, scrolledY; if( self.pageYOffset ) { scrolledX = self.pageXOffset; scrolledY = self.pageYOffset; } else if( document.documentElement && document.documentElement.scrollTop ) { scrolledX = document.documentElement.scrollLeft; scrolledY = document.documentElement.scrollTop; } else if( document.body ) { scrolledX = document.body.scrollLeft; scrolledY = document.body.scrollTop; } var centerX, centerY; if( self.innerHeight ) { centerX = self.innerWidth; centerY = self.innerHeight; } else if( document.documentElement && document.documentElement.clientHeight ) { centerX = document.documentElement.clientWidth; centerY = document.documentElement.clientHeight; } else if( document.body ) { centerX = document.body.clientWidth; centerY = document.body.clientHeight; } var leftOffset = scrolledX + (centerX - 858) / 2; var topOffset = scrolledY + (centerY - 505) / 2; document.getElementById(id).style.top = topOffset + "px"; document.getElementById(id).style.left = leftOffset + "px"; } //Slide Show function contractall(){ var inc=1 while (document.getElementById("slide"+inc)){ document.getElementById("slide"+inc).style.display="none" inc++ } } function expandone(){ //alert(selectedDiv) var selectedDivObj=document.getElementById("slide"+selectedDiv) //alert(selectedDivObj.id) contractall() document.getElementById("slides").innerHTML=selectedDivObj.getAttribute("subject") selectedDivObj.style.display="block" selectedDiv=(selectedDiv