/* FILE ARCHIVED ON 5:00:06 Jan 16, 2009 AND RETRIEVED FROM THE AN OPENWAYBACK INSTANCE ON 9:20:41 Jul 22, 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)). */ document.writeln(""); document.writeln(""); document.writeln(""); document.writeln("
"); document.writeln("
"); document.writeln(" Taxing Times E-newsletter"); document.writeln("
"); document.writeln("
"); document.writeln("
"); document.writeln("
Get current and relevant tax news, filing tips and commentary from our Personal Finance staff.
"); document.writeln("
"); document.writeln(" "); document.writeln(" "); document.writeln(" \"loading\""); document.writeln(" "); document.writeln("
"); document.writeln("
"); document.writeln("
"); document.writeln("

"); document.writeln(" Sign up"); document.writeln("

"); document.writeln("
"); document.writeln("
"); document.writeln("
"); document.writeln(" "); document.writeln(" "); document.writeln("
"); document.writeln(" Privacy policy"); document.writeln("
"); document.writeln("
"); document.writeln("
"); document.writeln("
"); document.writeln(""); document.writeln(""); document.writeln(""); function subscribePromotions() { var marketing = document.getElementById("cbxMarketing"); var partner = document.getElementById("cbxPartnerMarketing"); var uid = document.getElementById("uid2") if(marketing.checked == false && partner.checked == false) { alert("please select a check box or 'No thanks'"); } else { if(marketing && partner && uid) { var sUrl = 'https://webarchive.library.unt.edu/eot2008/20090116050006/http://www.marketwatch.com/Subscriptions/Signup.aspx?nostyle=true&uid=' + uid.value + '&marketing=' + marketing.checked + '&partner=' + partner.checked; showSignInAnimation(); var transaction = YAHOO.util.Connect.asyncRequest('GET', sUrl, onSubscribe, null); } cancelDialog(); } } function checkLoginKeyEvent(e,pid) { if (e.keyCode == 13) subscribeToNewsletter(pid); return false; } function cancelDialog() { if(nsmDialogBox) { nsmDialogBox.wait.hide(); hideSignInAnimation(); } } function showSignInAnimation() { var loginButton = document.getElementById("loginbutton"); var loginLoading = document.getElementById("signuploading"); if(loginButton && loginLoading) { loginButton.style.display = "none"; loginLoading.style.display = "block"; } } function hideSignInAnimation() { var loginButton = document.getElementById("loginbutton"); var loginLoading = document.getElementById("signuploading"); if(loginButton && loginLoading) { loginLoading.style.display = "none"; loginButton.style.display = "block"; } } function subscribeToNewsletter(pid) { try //omniture custom link tracking { var s=s_gi('djglobal,djmarketwatch'); void(s.tl(true, 'o', 'emosign')); } catch(ex){} uid = GetCookieSectionValue("marketwatchportfolio", "UID"); cookieEmail = GetCookieSectionValue("marketwatchportfolio", "UName"); emailField = document.getElementById("nsmEmailAddressField"); enteredEmail = trim(emailField.value); passwordField = document.getElementById("nsmPasswordField"); var passwordValue; if(passwordField) { passwordValue = passwordField.value; } if(enteredEmail == '' || enteredEmail == 'Enter your email address') { alert('Please enter your email address'); emailField.focus(); return; } if (!(isRFC822ValidEmail(enteredEmail))) { alert('Please enter a valid email address'); emailField.focus(); return; } var sUrl = 'https://webarchive.library.unt.edu/eot2008/20090116050006/http://www.marketwatch.com/Subscriptions/Signup.aspx?nostyle=true&pid=' + pid + '&em=' + enteredEmail + '&pw=' + passwordValue; showSignInAnimation(); var transaction = YAHOO.util.Connect.asyncRequest('GET', sUrl, onSubscribe, null); } var onSubscribe = { success: function(o) {swapBody(o.responseText);}, failure: function(o) {}, argument: [] } var nsmDialogBox; function swapBody(inHtml) { if(inHtml.indexOf("nsmsigninback") > 0) { showModal(inHtml); } else { var foo = document.getElementById("nsmWrapper"); foo.innerHTML = inHtml; } } function showModal(inHtml) { YAHOO.namespace("newsletterSignup"); // Initialize the temporary Panel to display while waiting for external content to load YAHOO.newsletterSignup.wait = new YAHOO.widget.Panel("wait", { width:"650px", fixedcenter:true, close:false, draggable:false, zindex:4, modal:true, visible:true } ); //YAHOO.newsletterSignup.wait.setHeader(""); YAHOO.newsletterSignup.wait.setBody(inHtml); YAHOO.newsletterSignup.wait.render(document.body); YAHOO.newsletterSignup.wait.show(); nsmDialogBox = YAHOO.newsletterSignup; } function checkUserLogged() { var ckie = new String(GetCookieSectionValue("marketwatchportfolio", "UID")); if(ckie != ""){ var uid = getCookieValue(ckie, "UID"); if(uid != ""){ var eaf = document.getElementById("nsmEmailAddressField"); if(eaf) { eaf.style.visibility = "hidden"; } } } } //based on Cal Henderson Parsing Email Adresses https://webarchive.library.unt.edu/eot2008/20090116050006/http://iamcal.com/publish/articles/php/parsing_email/ function isRFC822ValidEmail(sEmail) { var sQtext = '[^\\x0d\\x22\\x5c\\x80-\\xff]'; var sDtext = '[^\\x0d\\x5b-\\x5d\\x80-\\xff]'; var sAtom = '[^\\x00-\\x20\\x22\\x28\\x29\\x2c\\x2e\\x3a-\\x3c\\x3e\\x40\\x5b-\\x5d\\x7f-\\xff]+'; var sQuotedPair = '\\x5c[\\x00-\\x7f]'; var sDomainLiteral = '\\x5b(' + sDtext + '|' + sQuotedPair + ')*\\x5d'; var sQuotedString = '\\x22(' + sQtext + '|' + sQuotedPair + ')*\\x22'; var sDomain_ref = sAtom; var sSubDomain = '(' + sDomain_ref + '|' + sDomainLiteral + ')'; var sWord = '(' + sAtom + '|' + sQuotedString + ')'; var sDomain = sSubDomain + '(\\x2e' + sSubDomain + ')*'; var sLocalPart = sWord + '(\\x2e' + sWord + ')*'; var sAddrSpec = sLocalPart + '\\x40' + sDomain; // complete RFC822 email address spec var sValidEmail = '^' + sAddrSpec + '$'; // as whole string var reValidEmail = new RegExp(sValidEmail); if (reValidEmail.test(sEmail)) { return true; } return false; } function trim(stringToTrim) { return stringToTrim.replace(/^\s+|\s+$/g,""); } document.writeln("");