function $(A){return document.getElementById(A)}function setCookie(D,E,B){var A;if(B){var C=new Date();C.setTime(C.getTime()+(B*60*60*1000));A="; expires="+C.toGMTString()}else{A=""}document.cookie=D+"="+E+A+"; path=/"}function readCookie(B){var D=B+"=";var A=document.cookie.split(";");for(var C=0;C<A.length;C++){var E=A[C];while(E.charAt(0)===" "){E=E.substring(1,E.length)}if(E.indexOf(D)===0){return E.substring(D.length,E.length)}}return null}function addJavascriptCodeToHead(A){var B=document.createElement("script");document.getElementsByTagName("head")[0].appendChild(B);B.text=A}function hasNonBlankExternalReferer(){return document.referrer!==""&&document.referrer.indexOf("spock.com")<0}(function(){function A(D){D=D.replace("[","\\[").replace("]","\\]");var C="[\\?&]"+D+"=([^&#]*)";var F=new RegExp(C);var E=F.exec(window.location.href);return E===null?"":E[1]}var B=A("utm_source");if(B.length>0){setCookie("referer",B,1)}else{if(hasNonBlankExternalReferer()||!readCookie("referer")){setCookie("referer","",1)}}})();var adStrings=null;function initAds(A){adStrings=A}var maxTop=3;var maxBottom=3;var google_adnum=0;var adTarget="";if(typeof ad_target_window!=="undefined"){adTarget="target='_blank'"}function googleAdsLink(){if(!this.value){this.value=['<div class="ad_header">',"<a ",'href="http://services.google.com/feedback/online_hws_feedback" ','target="_blank"',">","Ads by Google","</a></div>"].join("")}return this.value}function googleLink(B){var A=['<div class="ad_header">',"<a href=",google_info.feedback_url,'" ',adTarget,">",B,"</a></div>"].join("");return A}function afc(F,E,D,C,B,G){function A(){var I={"":"5147074492",organic:"0095501289",sem:"6117322160",sem2:"0887849700",tagged:"0730146544",partner_perfspot:"8692480403",partner_whitepages:"9193884631",kosmix:"2947732916",no_cookie:"8823430029",peoplesearch:"3780029205",trustplus:"5985425918",direct:"1843861902",hi5:"9865530759",friendster:"3786250860",friendster_search:"3838104480"};var J=readCookie("referer");if(J){var H=I[J.toLowerCase()];return H?H:"5147074492"}else{return I.no_cookie}}google_ad_client="pub-0350124543624189";google_ad_output="js";google_ad_type="text";google_encoding="utf8";google_feedback="on";google_ad_channel=F+", "+A();google_max_num_ads=E;google_skip=google_adnum;div_location=(C&&C.length>0)?C:"banner_ads";if(D){google_hints=D}ad_size=B?B:"wide";if(G){setCountryAFCAdsenseCode(G+"_USER_DATA_HASH")}document.write('<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"><\/script>')}function afs(E,D,F,G,C,B){function A(){var H={"":"9009428443",organic:"6456060536",sem:"6922366752",sem2:"9526774143",tagged:"1240769987",partner_perfspot:"7181501070",partner_whitepages:"2078492933",kosmix:"0130771269",no_cookie:"3238567286",peoplesearch:"3780029205",trustplus:"1288002176",direct:"1670188368",hi5:"7034219176",friendster:"4605240624",friendster_search:"7120847536"};var I=readCookie("referer");if(I){if(H[I.toLowerCase()]){return H[I.toLowerCase()]}else{return"9009428443"}}else{return H.no_cookie}}google_afs_query=E;google_afs_ad=D;google_afs_client="pub-0350124543624189";google_afs_channel=F+", "+A();google_afs_ie=google_afs_oe="utf8";if(G){setCountryAFSAdsenseCode(G+"_USER_DATA_HASH")}if(C){maxTop=C}if(B){maxBottom=B}}function buildTopAd(A){return'<tr><td class="topcelladd" style="margin-left:40px;"> <a href="'+A.url+'" onmouseout="window.status=\'\'" onmouseover="window.status=\'go to '+A.visible_url+"';return true\" "+adTarget+'> <span class="ad_mainline">'+A.line1+'</span></a> <br><span><a class="ad_url" href="'+A.url+'" onmouseout="window.status=\'\'" onmouseover="window.status=\'go to '+A.visible_url+"';return true\" "+adTarget+">"+A.visible_url+'</a>&nbsp;&nbsp;&nbsp;<span class="ad_text">'+A.line2+"&nbsp;"+A.line3+"</span> </td></tr>"}function buildSideAd(A){return'<a style="text-decoration:none" onmouseover="javascript:window.status=\''+A.url+'\';return true;" onmouseout="javascript:window.status=\'\';return true;" href="'+A.url+'" '+adTarget+'><span class="ad_line1">'+A.line1+'</span></a><br><span class="ad_text">'+A.line2+'</span><br><span class="ad_text">'+A.line3+'</span><br><a style="text-decoration:none" onmouseover="javascript:window.status=\''+A.url+'\';return true;" onmouseout="javascript:window.status=\'\';return true;" href="'+A.url+'" '+adTarget+'><span class="ad_url">'+A.visible_url+"</span><br><br></a>"}function google_ad_request_done(E){function H(I){return'<li><a href="'+I.url+'" onmouseout="window.status=\'\'" onmouseover="window.status=\'go to '+I.visible_url+"';return true\" "+adTarget+">"+I.line1+"</a></li>"}var A="";var B="";var C="";var F=false;if(E.length===0){return }if((E[0].type==="text")){for(var D=0;D<E.length;D++){if((ad_size==="wide")){F=true;B+=buildTopAd(E[D])}else{if(ad_size==="links"){C+=H(E[D])}else{if(ad_size==="narrow"){A+=buildSideAd(E[D])}else{A+=buildSideAd(E[D])}}}}}if(E[0].bidtype==="CPC"){google_adnum+=E.length}if(B.length>0){B="<div id='banner_ads_inner'>"+(F?googleLink(adStrings.ads_by_google):"")+"<table style='border-collapse:collapse;'>"+B+"</table></div>";$(div_location).innerHTML=$(div_location).innerHTML+B}if(A.length>0){var G='<div class="narrow_ads"><div style="margin-bottom:8px;display:block;" class="sponsored_links_label">'+googleLink(adStrings.ads_by_google)+"</div>"+A+"</div>";$(div_location).innerHTML=$(div_location).innerHTML+G}if(C.length>0){C="<div id='mini_box'><span class='sponsored_links_label'>"+googleLink(adStrings.ads_by_google)+" </span><ul>"+C+"</ul></div>";$(div_location).innerHTML=$(div_location).innerHTML+C}}function google_afs_request_done(H){if(H.length===0){return }var B="";var C="";if($("banner_ads")){if(H.length>0){var A=(H.length>maxTop)?maxTop:H.length;for(var F=0;F<A;F++){C+=buildTopAd(H[F])}if(C.length>0){C="<div id='banner_ads_inner'>"+googleAdsLink()+"<table style='border-collapse:collapse;'>"+C+"</table></div>";$("banner_ads").innerHTML=C}}}if($("footer_ads")){C="";if(H.length>3){A=(H.length>maxBottom+maxTop)?maxBottom+maxTop:H.length;for(var D=maxTop;D<A;D++){C+=buildTopAd(H[D])}if(C.length>0){C="<div id='banner_ads_inner'>"+googleAdsLink()+"<table style='border-collapse:collapse;'>"+C+"</table></div>";$("footer_ads").innerHTML=C}}}if($("sidebar_hidden")||$("side_div")){if(H.length>maxBottom+maxTop){A=H.length;for(var G=maxBottom+maxTop;G<A;G++){B+=buildSideAd(H[G])}if(B.length>0){var E=($("side_ads")===null)?"sidebar_hidden":"side_ads";B=($(E).innerHTML.length>0)?'<div class="narrow_ads">'+B+"</div>":'<div class="narrow_ads"><div style="margin-bottom:8px;">'+googleAdsLink()+"</div>"+B+"</div>";$(E).innerHTML=B}}}}function createCategory(B){var C=[];C.show=B.length>0;if(C.show){if(B.length===1){C.keyword=C.keyword2=B[0].keyword;C.channel="3359567875"}else{var D=Math.floor(Math.random()*B.length);var A=B[D].keyword.split("+");if(A.length===2){C.keyword=A[0];C.keyword2=A[1]}else{C.keyword=C.keyword2=B[D].keyword}C.channel=B[D].channel}}else{C.keyword=C.keyword2=null;C.channel=null}return C}function setGoogleKeywordByCategory(A){if(A.show){if(A.keyword){google_afs_query+=" "+A.keyword;google_afs_channel+=", 1529658082"}else{google_afs_channel+=", 3411376071"}}return google_afs_query}function setAFSChannel(A){if(typeof google_afs_channel!=="undefined"){google_afs_channel+=", "+A}}function setAFSKeyword(A){if(typeof google_afs_query!=="undefined"){google_afs_query+=" "+A}return google_afs_query}function setAdaptiveMonetization(A){if(A&&A.length>4){setCookie("spockProdHash",A,24)}}function runAdaptiveMonetization(){var cookieName="spock_adapt_prod";var resultantKeyword=[];var prodHash=readCookie("spockProdHash");if(prodHash){var prodHash=eval(unescape(prodHash));var pageview=readCookie(cookieName)!==null?parseInt(readCookie(cookieName),10):0;var rotation=pageview%prodHash.length;resultantKeyword.channel=(prodHash.length>0)?prodHash[rotation][0]:"";resultantKeyword.keyword=(prodHash.length>0)?prodHash[rotation][1]:"";setCookie(cookieName,pageview+1,24);setAFSChannel(resultantKeyword.channel);return setAFSKeyword(resultantKeyword.keyword)}}function appearsLoggedIn(E){var B=E+"=";var A=document.cookie.split(";");for(var C=0;C<A.length;C++){var D=A[C];while(D.charAt(0)===" "){D=D.substring(1,D.length)}if(D.indexOf(B)===0&&D.substring(B.length,D.length)!==""){return true}}return false}function setCountryAFSAdsenseCode(cookieName){var userData=readCookie(cookieName);if(userData){var data=eval(unescape("("+userData+")"));if(data.country){if(data.country==="US"||data.country==="us"){countryChannel="9004137245"}else{if(data.country.length>0){countryChannel="3208994706"}else{countryChannel="4425886251"}}}else{countryChannel="4425886251"}google_afs_channel+=", "+countryChannel}}function setCountryAFCAdsenseCode(cookieName){var userData=readCookie(cookieName);if(userData){var data=eval(unescape("("+userData+")"));var countryChannel="";if(data.country){if(data.country.toLowerCase()==="US"){countryChannel="7956869516"}else{if(data.country.length>0){countryChannel="8747017804"}else{countryChannel="9190601774"}}}else{countryChannel="9190601774"}google_ad_channel+=", "+countryChannel}}function callGoogleAFSScript(){document.write(unescape("%3Cscript src='http://www.google.com/afsonline/show_afs_ads.js' type='text/javascript'%3E%3C/script%3E"))}var queuedScripts=[];var injectingScripts=false;function injectScript(url,onload,orderMatters){function processInjectionQueue(){if(injectingScripts){setTimeout(processInjectionQueue,300);return }injectingScripts=true;var len=queuedScripts.length;for(var i=0;i<len;i++){var qScript=queuedScripts[i];if(!qScript.done){if(!qScript.response){break}else{addJavascriptCodeToHead(qScript.response);if(qScript.onload){qScript.onload()}qScript.done=true}}}injectingScripts=false}var iQ=queuedScripts.length;if(orderMatters){var qScript={response:null,onload:onload,done:false};queuedScripts[iQ]=qScript}if(typeof XMLHttpRequest==="undefined"){XMLHttpRequest=function(){try{return new ActiveXObject("Msxml2.XMLHTTP.6.0")}catch(e1){}try{return new ActiveXObject("Msxml2.XMLHTTP.3.0")}catch(e2){}try{return new ActiveXObject("Msxml2.XMLHTTP")}catch(e3){}try{return new ActiveXObject("Microsoft.XMLHTTP")}catch(e4){}throw new Error("This browser does not support XMLHttpRequest.")}}var xhrObj=new XMLHttpRequest();xhrObj.onreadystatechange=function(){if(xhrObj.readyState===4){if(orderMatters){queuedScripts[iQ].response=xhrObj.responseText;processInjectionQueue()}else{eval(xhrObj.responseText);if(onload){onload()}}}};xhrObj.open("GET",url,true);xhrObj.send("")};