var SweepsPopupMain={"#sweeps_form #sweeps_submit_button":function(A){A.onclick=function(){return sweeps_validate_and_submit(this)}},"#sweeps_form .sweeps_marital_status_radiobutton":function(A){A.onclick=function(){return sweeps_display_or_hide_date(A.value)}},"#sweeps_form #sweeps_email_subscribe":function(A){A.onfocus=function(){A.style.color="#000000";return clearText(this)};A.onblur=function(){A.style.color="#666666";return restoreText(this)}},"#sweeps_fade_site_to_white":function(A){A.onclick=function(){sweeps_close_flyout_window()}},"#sweeps_close_x":function(A){A.onclick=function(){sweeps_close_flyout_window()}},"#sweeps_close_txt":function(A){A.onclick=function(){sweeps_close_flyout_window();return false}}};function SweepsPopup_OnLoad(){if(Behaviour){Behaviour.register(SweepsPopupMain)}sweeps_open_flyout_window();setCookie("sweeps","1",150,"pop",getCurrentDomain())}if(LoadState.addToDocumentLoadQueue){if((document.cookie.indexOf("GUID=")!=-1)&&areCookiesEnabled()){LoadState.addToDocumentLoadQueue(SweepsPopup_OnLoad,null,"SweepsPopup_OnLoad")}}function sweeps_close_flyout_window(){try{effect=getObj("sweeps_fade_site_to_white");if(effect){effect.style.display="none"}toomany=getObj("sweeps_popup");if(toomany){toomany.style.display="none"}}catch(A){}setCookie("sweeps","1",150,"pop",getCurrentDomain())}function sweeps_display_or_hide_date(C){try{var B=getObj("sweeps_weddingdate_container");var A=getObj("sweeps_weddingdate_container_2");if(B&&A){B.style.display="none";A.style.display="none";if(C.toLowerCase()=="engaged"){B.style.display="block"}else{if(C.toLowerCase()=="married"){A.style.display="block"}}}}catch(D){}}function sweeps_open_flyout_window(){if(getCookie("sweeps","pop")==1){return }if(typeof document.height!="undefined"){docHeight=document.height}if(document.compatMode&&document.compatMode!="BackCompat"){docHeight=document.documentElement.scrollHeight}if(document.body&&typeof document.body.scrollHeight!="undefined"){docHeight=document.body.scrollHeight}effect=getObj("sweeps_fade_site_to_white");if(effect){effect.style.height=docHeight+"px";effect.style.display="block"}else{}var E=getBrowserSize();var B;var D="400px";var A;A=E[0];if(A<=1000){B="5%"}else{var C;C=A/2;C=Math.floor(C);B=(C-450)+"px"}toomany=getObj("sweeps_popup");if(toomany){toomany.style.display="block";toomany.style.left=B;toomany.style.top=D}infoEvent("dhtml-sweepstakes","The user has seen the DHTML sweepstakes popup.")}function sweeps_validate_and_submit(F){validation=true;var N=new Array();var T=new Array();N[0]="sweeps_first_name";T[0]="required 250chars";N[1]="sweeps_last_name";T[1]="required 250chars";N[2]="sweeps_marital_status";T[2]="required";N[3]="sweeps_weddingdate";T[3]="date";N[4]="sweeps_weddingdate_2";var D=getObj("sweeps_weddingdate_container_2");if(D&&(D.style.display!="none")){T[4]="required date"}else{T[4]="date"}N[5]="sweeps_gender";T[5]="required";N[6]="sweeps_birthdate";T[6]="date";N[7]="sweeps_zip_code";T[7]="required";N[8]="sweeps_email_subscribe";T[8]="required nodefaultvalue toemails";qs="ajax_tabs=1&";objThankYou=getObj("sweeps_thank_you_entering");for(var J=0;J<=9;J++){strError="";try{var H="";var B=T[J];if(B.match("date")){var I=getObj(N[J]+"_month");var K=getObj(N[J]+"_day");var A=getObj(N[J]+"_year");var G=(I?I.options[I.selectedIndex].value:"");var C=(K?K.options[K.selectedIndex].value:"");var O=(A?A.options[A.selectedIndex].value:"");objField=I;objFieldLbl=getObj("lb_"+N[J]);H=G+"/"+C+"/"+O}else{objField=getObj(N[J]);objFieldLbl=getObj("lb_"+N[J]);H=objField.value}var L="";if(objField.type.toLowerCase()=="radio"){L=getRadioValue(N[J])}if(!objFieldLbl){objFieldLbl=objField}if(B.match("required")){objField.value=stripSpaces(objField.value);H=stripSpaces(H);if(objField.type.toLowerCase()=="radio"){H=getRadioValue(N[J])}else{if((objField.type.toLowerCase()=="select")){H=getRadioValue(N[J])}}if(H==""||H==null||H==("//")){strError="Required"}}if(H==objField.defaultValue&&B.match("nodefaultvalue")){strError="Required"}if(B.match("toemails")&&H!=""){if(isValidEmail(H)==false){strError="Invalid&nbsp;e-mail&nbsp;address"}}if(B.match("250chars")){if(H.length>250){strError="Message&nbsp;too&nbsp;long"}}if(B.match("5chars")){if(H.length>5){strError="Message&nbsp;too&nbsp;long"}}if(B.match("numeric")){if(isNaN(H)){strError="Not&nbsp;a&nbsp;number"}}if(B.match("date")){if(H!=""&&H!=null&&H!=("//")){if(isValidDate(H)==false){strError="Invalid&nbsp;date"}}}}catch(E){errorEvent("ajax_tab_validation","Validation could not get an object")}try{if(objFieldLbl){if(strError==""){if(objFieldLbl.nodeName.toLowerCase()=="label"){objFieldLbl.style.color="#555555"}else{objFieldLbl.style.color="#000000"}}else{validation=false;objFieldLbl.style.color="#cc3333"}}}catch(E){errorEvent("ajax_tab_innerhtml","closeAllProductTabs could not get an object")}}if(validation==false){return false}var M=document.getElementsByTagName("input");for(var J=0;J<=M.length;J++){checkfield=true;try{if(M[J]){if(qs.indexOf("&"+M[J].name+"=")!=-1){checkfield=false}if(M[J].value==""){checkfield=false}if(M[J].name=="email"){checkfield=false}}}catch(E){errorEvent("ajax_tab_build_qs","Validation could not get an object")}if(checkfield){try{if(M[J].type=="radio"){if(M[J].checked==true){qs=qs+M[J].name+"="+escape(M[J].value)+"&"}}else{if(M[J].type=="checkbox"){if(M[J].checked==true){qs=qs+M[J].name+"="+escape(M[J].value)+"&"}}else{qs=qs+M[J].name+"="+escape(M[J].value)+"&"}}}catch(E){errorEvent("ajax_tab_build_qs_2","Validation could not get an object")}}}var M=document.getElementsByTagName("textarea");for(var J=0;J<=M.length;J++){try{qs=qs+M[J].name+"="+escape(M[J].value)+"&"}catch(E){errorEvent("ajax_tab_build_qs_3","Validation could not get an object")}}var M=document.getElementsByTagName("select");for(var J=0;J<=M.length;J++){try{qs=qs+M[J].name+"="+escape(M[J].options[M[J].selectedIndex].value)+"&"}catch(E){errorEvent("ajax_tab_build_qs_4","Validation could not get an object")}}if(getObj("sweeps_add_to_qs")){var R=getObj("sweeps_add_to_qs").value.split("&");var Q;var S;for(var J=0;J<=R.length;J++){Q=R[J];if(Q){if(Q.indexOf("=")){strAddToQSnv=Q.split("=");if(qs.indexOf("&"+strAddToQSnv[0])==-1&&strAddToQSnv[1]!=""){qs=qs+""+strAddToQSnv[0]+"="+strAddToQSnv[1]+"&"}}}}}var P=qs.charAt(qs.length-1);if(P!="&"){qs+="&"}qs+="__cache_buster="+(new Date()).getTime();try{objSweepsForm=getObj("sweeps_form_div");if(objSweepsForm){objSweepsForm.style.display="none"}if(objThankYou){objThankYou.innerHTML="<br>Saving..."}sweepsMakeRequest("/services/i_sweepstakes_service.jsp?"+qs)}catch(E){errorEvent("ajax_tab_call_failed","Could not contact server via ajax");objThankYou=getObj("sweeps_thank_you_entering");if(objThankYou){objThankYou.innerHTML="Your entry could not be sent.  Please try again later."}}return false}var http_request=false;function sweepsMakeHttpRequest(url,callback_function,return_xml){var http_request=false;if(window.XMLHttpRequest){http_request=new XMLHttpRequest();if(http_request.overrideMimeType){http_request.overrideMimeType("text/xml")}}else{if(window.ActiveXObject){try{http_request=new ActiveXObject("Msxml2.XMLHTTP")}catch(e){try{http_request=new ActiveXObject("Microsoft.XMLHTTP")}catch(e){}}}}if(!http_request){return false}http_request.onreadystatechange=function(){if(http_request.readyState==4){if(http_request.status==200){if(return_xml){eval(callback_function+"(http_request.responseXML)")}else{eval(callback_function+"(http_request.responseText)")}}else{}}};http_request.open("GET",url,true);http_request.send(null)}function SweepsContents(A){objCopy=getObj("sweeps_signature_copy");if(objCopy){objCopy.style.display="none"}objThankYou=getObj("sweeps_thank_you_entering");if(objThankYou){objThankYou.innerHTML=A}return true}function sweepsMakeRequest(A){sweepsMakeHttpRequest(A,"SweepsContents")};