ba=false;bb=alert;bc=document;bd=bc.forms;bf=true;bi=window;bj=top;bl=open;bu=Date;function a_mover(w){bi.status=w;return bf}function a_mout(){bi.status=''}function doInit(){setTZ();}function numbersOnly(evt){evt=(evt)?evt:event;var charCode=(evt.charCode)?evt.charCode:((evt.keyCode)?evt.keyCode:((evt.which)?evt.which:0));if((charCode>31)&&(charCode<48||charCode>57))return ba;else return bf}function OpenCVV(){newWindow1=bl("/payments/helpcvv.html","cvv","width=470,height=290,scrollbars=0,resizable=0,location=0");}function gotoBillShip(){}function doShipOptionPost(formName){var form=bd[formName];form.submit();return bf}submitCount=0;function disButtonPost(formName,buttonName){var form=bd[formName];var bs=form.elements[buttonName];if(submitCount==0){var bg;var ccnumber;ccnumber=form.elements["ccnumber"].value;bg=form.elements["ccnumber"];if(ccnumber.length>19||ccnumber.length==0){bb('Please a valid credit card number.');bg.className="inpNCBad";bg.focus();return ba}else bg.className="inpANC";var bo;bo=form.elements["lbExpMonth"].value;bg=form.elements["lbExpMonth"];if(bo.length==0){bb('Please enter the expiration month on your card.');bg.className="inpNCBad";bg.focus();return ba}else bg.className="inpANC";var bp;bp=form.elements["lbExpYear"].value;bg=form.elements["lbExpYear"];if(bp.length==0){bb('Please enter the expiration year on your card.');bg.className="inpNCBad";bg.focus();return ba}else bg.className="inpANC";var cvv;cvv=form.elements["cvvcode"].value;bg=form.elements["cvvcode"];if(cvv.length==0){bb('Please enter the CVV code on your card.');bg.className="inpNCBad";bg.focus();return ba}else bg.className="inpANC";submitCount++;bs.value="Processing...";form.submit();}else{bb("We are currently processing your payment...");return ba;}return bf}function doAddyPost(formName){var form=bd[formName];var fn;fn=form.elements["name"].value;zz=form.elements["name"];if(fn.length==0){bb('Please enter your Name.');zz.className="inpNCBad";zz.focus();return ba}zz.className="inpANC";var addy1,addy2;addy1=form.elements["address1"].value;addy2=form.elements["address2"].value;zz=form.elements["address1"];if(addy1.length==0){if(addy2.length!=0){form.elements["address1"].value=addy2;form.elements["address2"].value=""}else{bb('Please enter your Billing Address.');zz.className="inpNCBad";zz.focus();return ba}}zz.className="inpANC";var city;city=form.elements["city"].value;zz=form.elements["city"];if(city.length==0){bb('Please enter your Billing City.');zz.className="inpNCBad";zz.focus();return ba}zz.className="inpANC";var state;state=form.elements["state"].value;zz=form.elements["state"];if(state.length==0){bb('Please enter your Billing State.');zz.className="inpNCBad";zz.focus();return ba}zz.className="inpANC";var zip;zip=form.elements["zip"].value;zz=form.elements["zip"];if(zip.length==0){bb('Please enter your Billing Zip/Postal Code.');zz.className="inpNCBad";zz.focus();return ba}zz.className="inpANC";var phone;phone=form.elements["phone"].value;zz=form.elements["phone"];if(phone.length==0){bb('Please enter your Phone number.');zz.className="inpNCBad";zz.focus();return ba}zz.className="inpANC";var email;email=form.elements["email"].value;zz=form.elements["email"];if(email.length==0){bb('Please enter your Email address.');zz.className="inpNCBad";zz.focus();return ba}zz.className="inpANC";var pw1,pw2;var bh,bk;pw1=form.elements["pass1"].value;pw2=form.elements["pass2"].value;bh=form.elements["pass1"];bk=form.elements["pass2"];bh.className="inpANC";bk.className="inpANC";if(pw1.length>0){if(pw1.length<3){bb('Your Password is too short. Please enter between 3-20 characters');bh.className="inpNCBad";bh.focus();return ba}if(pw1.length>20){bb('Your Password is too long. Please enter between 3-20 characters');bh.className="inpNCBad";bh.focus();return ba}if(pw1!=pw2){bb('Your Password and Re-Typed Password do not match. Please re-enter.');bh.value='';bk.value='';bh.className="inpNCBad";bk.className="inpNCBad";bh.focus();return ba}}else{bb('Please enter a password of 3-20 characters.');bh.className="inpNCBad";bh.value='';bk.value='';bh.focus();return ba}var checksame;checksame=form.elements["shipsameasbill"];if(checksame.checked==ba){fn=form.elements["shipname"].value;zz=form.elements["shipname"];if(fn.length==0){bb('Please enter your Ship to Name.');zz.className="inpNCBad";zz.focus();return ba}zz.className="inpANC";addy1=form.elements["saddress1"].value;addy2=form.elements["saddress2"].value;zz=form.elements["saddress1"];if(addy1.length==0){if(addy2.length!=0){form.elements["saddress1"].value=addy2;form.elements["saddress2"].value=""}else{bb('Please enter your Shipping Address.');zz.className="inpNCBad";zz.focus();return ba}}zz.className="inpANC";city=form.elements["scity"].value;zz=form.elements["scity"];if(city.length==0){bb('Please enter your Shipping City.');zz.className="inpNCBad";zz.focus();return ba}zz.className="inpANC";state=form.elements["sstate"].value;zz=form.elements["sstate"];if(state.length==0){bb('Please enter your Shipping State.');zz.className="inpNCBad";zz.focus();return ba}zz.className="inpANC";zip=form.elements["szip"].value;zz=form.elements["szip"];if(zip.length==0){bb('Please enter your Shipping Zip/Postal Code.');zz.className="inpNCBad";zz.focus();return ba}zz.className="inpANC"}form.submit();return bf}function doSSPost(formName){var form=bd[formName];var url=form.elements["url"].value;if(url.length<8){bb('Please enter a Link');form.elements["url"].focus();return ba}if(url.length>500){bb('Your Link is too long! 500 characters is the limit, yours is: '+url.length);form.elements["url"].focus();return ba}var cat;cat=form.elements["category"];if(cat.value==""){bb('Please Select a Category');form.elements["category"].focus();return ba}var headline=form.elements["headline"].value;if(headline.length<5){bb('Your Headline is too short.');form.elements["headline"].focus();return ba}else if(headline.length>50){bb('Your Headline is too long.');form.elements["headline"].focus();return ba}var description=form.elements["description"].value;if(description.length<5){bb('Your Description is too short.');form.elements["description"].focus();return ba}else if(description.length>400){bb('Your description is too long. 400 characters max, you typed '+description.length);form.elements["description"].focus();return ba}form.submit();return bf}function doTAPost(formName){var form=bd[formName];var bn;bn=form.elements["headline"].value;if(bn.length<3||bn.length>120){bb('Please enter a Headline between 3-120 characters');form.elements["headline"].focus();return ba}var link;link=form.elements["link"].value;if(link.length<8||link.length>120){bb('Please enter your Link between 1-120 characters');form.elements["link"].focus();return ba}var cat;cat=form.elements["cat"];if(cat.value==""){bb('Please Select a Category');form.elements["cat"].focus();return ba}form.submit();return bf}function doSIPost(formName){var form=bd[formName];var bq;bq=form.elements["uname"].value;if(bq.length<3){bb('Please enter a User Name between 3-30 characters');form.elements["uname"].focus();return ba}var pw1;pw1=form.elements["pw1"].value;if(pw1.length<3){bb('Your Password is too short. Please enter between 3-30 characters');form.elements["pw1"].focus();return ba}if(pw1.length>30){bb('Your Password is too long. Please enter between 3-30 characters');form.elements["pw1"].focus();return ba}form.submit();return bf}function doSUPost(formName){var form=bd[formName];var br;br=form.elements["uname"].value;if(br.length<3){bb('Please enter a User Name between 3-30 characters');form.elements["uname"].focus();return ba}var em1;em1=form.elements["email1"].value;if(em1.length<3){bb('Please enter your E-mail address.');form.elements["email1"].focus();return ba}var pw1;pw1=form.elements["pw1"].value;if(pw1.length<3){bb('Your Password is too short. Please enter between 3-30 characters');form.elements["pw1"].focus();return ba}if(pw1.length>30){bb('Your Password is too long. Please enter between 3-30 characters');form.elements["pw1"].focus();return ba}form.submit();return bf}function doNTPost(formName,isPreview){var form=bd[formName];var t;var b;t=form.elements["title"].value;b=form.elements["reply"].value;if(t.length<3){bb('Your title must be at least 3 letters long. Try again.');form.elements["title"].focus();return ba}if(b.length<3){bb('Your message must be at least 3 letters long. Try again.');form.elements["reply"].focus();return ba}if(isPreview=='1'){form.elements["preview"].value=1}form.submit();return bf}function doNRPost(formName,isPreview){var form=bd[formName];var b;b=form.elements["reply"].value;if(b.length<3){bb('Your message must be at least 3 letters long. Try again.');form.elements["reply"].focus();return ba}if(isPreview=='1'){form.elements["preview"].value=1}form.submit();return bf}function doDelPost(formName){var form=bd[formName];var bt=confirm('Are you sure you want to delete your post?');if(bt){form.elements["delPost"].value=1;form.submit();return bf}return ba}function SetCookie(name,value,expires,path,domain,secure){bc.cookie=name+"="+escape(value)+((expires)?"; expires="+expires.toGMTString():"")+((path)?"; path="+path:"")+((domain)?"; domain="+domain:"")+((secure)?"; secure":"");}function setTZ(){var d=new bu();var e=new bu(2010,5,1);if(d.getTimezoneOffset){SetCookie("tzOffset",d.getTimezoneOffset(),e,"/");}return bf}function setClass(target,style){if(bc.body&&bc.body.style&&bc.all)target.setAttribute("className",style);else target.setAttribute("class",style);}function doMarkAsRead(evt){var evt=(evt)?evt:bi.event;var target=(evt.target)?evt.target:evt.srcElement;setClass(target,"titc");}function getXMLHttpObject(){var xmlhttp=ba;try{xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");}catch(e){try{xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");}catch(e){xmlhttp=ba}}if(!xmlhttp&&typeof XMLHttpRequest!='undefined'){try{xmlhttp=new XMLHttpRequest();}catch(e){xmlhttp=ba}}return(xmlhttp);}function doVoteSend(story,code){var elem;var url="/phoonso/vote.aspx?story="+story+"&p="+code;var x=getXMLHttpObject();x.open("GET",url,bf);x.onreadystatechange=function(){if(x.readyState==4){if(x.status==200){var response=x.responseText;switch(response){case"-1":break;case"-2":break;case"-3":location.href="/phoonso/signin.aspx?url="+location.href;break;default:elem=bc.getElementById("td"+story);if(elem)elem.innerHTML=1+(elem.innerHTML*1);elem=bc.getElementById("img"+story);if(elem){elem.onclick=null;elem.onmouseover=null;elem.onmouseout=null;elem.src="/phoonso/i/voted.gif"}break}}delete(x);}};x.send(null);}function setImage(evt,src){var evt=(evt)?evt:bi.event;var target=(evt.target)?evt.target:evt.srcElement;target.src=src}function doUsersOnline(){var elem=bc.getElementById("idUsersOnline");if(elem){var url="/phoonso/usersOnline_req.aspx";var x=getXMLHttpObject();x.open("GET",url,bf);x.onreadystatechange=function(){if(x.readyState==4){if(x.status==200){elem.innerHTML=x.responseText}bi.setTimeout("doUsersOnline()",60*1000);delete(x);}};x.send(null);}}function getEventCoords(evt){var coords={left:0,bj:0};if(evt.pageX||evt.pageY){coords.left=evt.pageX;coords.top=evt.pageY}else if(evt.clientX||evt.clientY){coords.left=evt.clientX+bc.body.scrollLeft-bc.body.clientLeft;coords.top=evt.clientY+bc.body.scrollTop-bc.body.clientTop;if(bc.body.parentElement&&bc.body.parentElement.clientLeft){var bm=bc.body.parentElement;coords.left+=bm.scrollLeft+bm.clientLeft;coords.top+=bm.scrollTop+bm.clientTop}}return coords}gOverlay=null;function showOverlay(evt,data){var evt=(evt)?evt:bi.event;var target=(evt.target)?evt.target:evt.srcElement;var coord=getEventCoords(evt);if(gOverlay==null){gOverlay=bc.createElement("span");setClass(gOverlay,"overlay");bd[0].appendChild(gOverlay);}gOverlay.style.visibility="visible";gOverlay.style.left=coord.left+10;gOverlay.style.top=coord.top;gOverlay.innerHTML=""+data+""}function hideOverlay(){gOverlay.style.visibility="hidden"}