var x="img";var regSite="www.dallasnews.com";var ca=new Array("google.com","yahoo.com");var ad="d";var ac=365;var ab=3;var aa="h";var z=24;var y=3;if(document.cookie.length>0){offset=document.cookie.indexOf(x);if(offset!=-1){}else if(!su()){window.location.replace("http://"+regSite+"/sharedcontent/registration/index.jsp?fw="+document.URL);}}else if(!su()){window.location.replace("http://"+regSite+"/sharedcontent/registration/index.jsp?fw="+document.URL);}function su(){var s=document.referrer;if(s&&s!=""&&c(s)){return hsu(ad,ac,ab,aa,z,y);}else if(!s){}return false;}function c(s){for(var i=0;i<ca.length;i++){if(s.indexOf(ca[i])){return true;}}return false;}function hsu(w,u,af,m,l,a){var o="msU";var g="sU";var r=ai(o);var b=ai(g);if(r){if(r>0||b){if(b){if(b>0&&b<60){ssc(g,m,l,b-1);return true;}else if(b>=60){return ak(b);}else{return false;}}else{ssc(o,w,u,r-1);if(r>0){if(a>=60){a=new Date().getTime()+(a*1000);}ssc(g,m,l,a-1);}else{return false;}return true;}}else{return false;}}else{ssc(o,w,u,af-1);if(a>=60){a=new Date().getTime()+(a*1000);}ssc(g,m,l,a-1);return true;}}function ssc(cn,ae,e,q){document.cookie=cn+'='+q+'; expires='+al(ae,e,true)+'; path=/';}function ak(k){if(k&&k>0){var p=new Date();p.setTime(k);var ag=new Date();if(ag.getTime()<p.getTime()){return true;}else{return false;}}else{return false;}}function al(ae,e,ah){var v=0;switch(ae){case"s":v=e*1000;break;case"m":v=e*60*1000;break;case"h":v=e*60*60*1000;break;case"d":v=e*24*60*60*1000;break;case"w":v=e*7*24*60*60*1000;break;case"M":v=e*30*24*60*60*1000;break;case"y":v=e*365*24*60*60*1000;break;default:v=e*60*60*1000;}var d=new Date();d.setTime(d.getTime()+(v));if(ah){return d.toGMTString();}else{return d.getTime();}}function aj(j,value,t){if(t){var n=new Date();n.setTime(n.getTime()+(t*24*60*60*1000));var f='; expires='+n.toGMTString();}else f='';document.cookie=j+'='+value+f+'; path=/';}function ai(j){var h=j+'=';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(h)==0)return c.substring(h.length,c.length);}return null;}
