var SweepsPopupMain={"#sweeps_form #sweeps_submit_button":function(A){A.onclick=function(){return sweeps_validate_and_submit(this)}},"#sweeps_form #sweeps_marital_status":function(A){A.onchange=function(){return sweeps_display_or_hide_date(A.value)}},"#sweeps_form #sweeps_email_subscribe":function(A){A.onfocus=function(){sweeps_show_details();return clearText(this)},A.onblur=function(){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}},"#sweeps_container":function(A){A.onclick=function(){sweeps_show_details()}},"#sweeps_form input, #sweeps_form select":function(A){A.onkeyup=function(B){B=(window.event)?window.event:B;var C=B.keyCode?B.keyCode:B.which;if(C==13){return sweeps_validate_and_submit(this)}}}};var showingDetails=false;function sweeps_show_details(){if(!showingDetails){getObj("sweeps_form_details").style.display="block";getObj("sweeps_rules_container").style.display="block";getObj("top_sweeps_submit_button").style.display="none";showingDetails=true;return false}}function SweepsPopup_OnLoad(){if(Behaviour){Behaviour.register(SweepsPopupMain)}sweeps_open_flyout_window()}if((document.cookie.indexOf("GUID=")!=-1)&&areCookiesEnabled()){$(document).ready(function(){SweepsPopup_OnLoad()})}function sweeps_close_flyout_window(){try{var B=getObj("sweeps_fade_site_to_white");if(B){B.style.display="none"}var A=getObj("sweeps_popup");if(A){A.style.display="none"}}catch(C){}}function sweeps_display_or_hide_date(C){try{var B=getObj("sweeps_weddingdate_container_engaged");var A=getObj("sweeps_weddingdate_container_married");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(){var C;if(typeof document.height!="undefined"){C=document.height}if(document.compatMode&&document.compatMode!="BackCompat"){C=document.documentElement.scrollHeight}if(document.body&&typeof document.body.scrollHeight!="undefined"){C=document.body.scrollHeight}var F=getObj("sweeps_fade_site_to_white");if(F){F.style.height=C+"px";F.style.display="block"}var H=getBrowserSize();var B;var G="400px";var A;A=H[0];if(A<=1000){B="5%"}else{var D;D=A/2;D=Math.floor(D);B=(D-450)+"px"}var E=getObj("sweeps_popup");if(E){E.style.display="block";E.style.left=B;E.style.top=G}}function sweeps_validate_and_submit(J){var R=true;var C=new Array();var X=new Array();C[0]="sweeps_marital_status";X[0]="required";C[1]="sweeps_weddingdate_engaged";X[1]="date";C[2]="sweeps_weddingdate_married";var F=getObj("sweeps_weddingdate_container_married");if(F&&(F.style.display!="none")){X[2]="required date"}else{X[2]="date"}C[3]="sweeps_gender";X[3]="required";C[4]="sweeps_birthdate";X[4]="date";C[5]="sweeps_email_subscribe";X[5]="required nodefaultvalue toemails";var A="ajax_tabs=1&";var I=getObj("sweeps_thank_you_entering");for(var P=0;P<X.length;P++){var a="";var N;var T;try{var L="";var D=X[P];if(D.match("date")){var O=getObj(C[P]+"_month");var Q=getObj(C[P]+"_day");var B=getObj(C[P]+"_year");var K=(O?O.options[O.selectedIndex].value:"");var E=(Q?Q.options[Q.selectedIndex].value:"");var V=(B?B.options[B.selectedIndex].value:"");N=O;T=getObj("lb_"+C[P]);L=K+"/"+E+"/"+V}else{N=getObj(C[P]);T=getObj("lb_"+C[P]);L=N.value}var S="";if(N.type.toLowerCase()=="radio"){S=getRadioValue(C[P])}if(!T){T=N}if(D.match("required")){N.value=stripSpaces(N.value);L=stripSpaces(L);if(N.type.toLowerCase()=="radio"){L=getRadioValue(C[P])}else{if((N.type.toLowerCase()=="select")){L=getRadioValue(C[P])}}if(L==""||L==null||L==("//")){a="Required"}}if(L==N.defaultValue&&D.match("nodefaultvalue")){a="Required"}if(D.match("toemails")&&L!=""){if(!isValidEmail(L)){a="Invalid&nbsp;e-mail&nbsp;address"}}if(D.match("250chars")){if(L.length>250){a="Message&nbsp;too&nbsp;long"}}if(D.match("5chars")){if(L.length>5){a="Message&nbsp;too&nbsp;long"}}if(D.match("numeric")){if(isNaN(L)){a="Not&nbsp;a&nbsp;number"}}if(D.match("date")){if(L!=""&&L!=null&&L!=("//")){if(!isValidDate(L)){a="Invalid&nbsp;date"}}}}catch(G){errorEvent("ajax_tab_validation","Validation could not get an object")}try{if(T){if(a==""){T.style.color="#666666";if(D.match("date")){O.style.color="#666666";Q.style.color="#666666";B.style.color="#666666";O.style.border="1px solid #003366";Q.style.border="1px solid #003366";B.style.border="1px solid #003366"}else{N.style.color="#666666";N.style.border="1px solid #003366"}}else{R=false;T.style.color="#990000";if(D.match("date")){O.style.color="#990000";Q.style.color="#990000";B.style.color="#990000";O.style.border="1px solid #990000";Q.style.border="1px solid #990000";B.style.border="1px solid #990000"}else{N.style.color="#990000";N.style.border="1px solid #990000"}}}}catch(G){errorEvent("ajax_tab_innerhtml","closeAllProductTabs could not get an object")}}if(!R){return false}var c=document.getElementsByTagName("input");for(var P=0;P<c.length;P++){var H=true;try{if(c[P]){if(A.indexOf("&"+c[P].name+"=")!=-1){H=false}if(c[P].value==""){H=false}if(c[P].name=="email"){H=false}}}catch(G){errorEvent("ajax_tab_build_qs","Validation could not get an object")}if(H){try{if(c[P].type=="radio"){if(c[P].checked){A=A+c[P].name+"="+escape(c[P].value)+"&"}}else{if(c[P].type=="checkbox"){if(c[P].checked){A=A+c[P].name+"="+escape(c[P].value)+"&"}}else{A=A+c[P].name+"="+escape(c[P].value)+"&"}}}catch(G){errorEvent("ajax_tab_build_qs_2","Validation could not get an object")}}}c=document.getElementsByTagName("textarea");for(var P=0;P<c.length;P++){try{A=A+c[P].name+"="+escape(c[P].value)+"&"}catch(G){errorEvent("ajax_tab_build_qs_3","Validation could not get an object")}}c=document.getElementsByTagName("select");for(var P=0;P<c.length;P++){try{A=A+c[P].name+"="+escape(c[P].options[c[P].selectedIndex].value)+"&"}catch(G){errorEvent("ajax_tab_build_qs_4","Validation could not get an object")}}if(getObj("sweeps_add_to_qs")){var Z=getObj("sweeps_add_to_qs").value.split("&");var Y;var b;for(var P=0;P<=Z.length;P++){Y=Z[P];if(Y){if(Y.indexOf("=")){var M=Y.split("=");if(A.indexOf("&"+M[0])==-1&&M[1]!=""){A=A+""+M[0]+"="+M[1]+"&"}}}}}var W=A.charAt(A.length-1);if(W!="&"){A+="&"}A+="__cache_buster="+(new Date()).getTime();try{var U=getObj("sweeps_form_div");if(U){U.style.display="none"}if(I){I.style.display="block";I.innerHTML="<br>Saving..."}sweepsMakeRequest("/services/i_sweepstakes_service.jsp?"+A)}catch(G){errorEvent("ajax_tab_call_failed","Could not contact server via ajax");I=getObj("sweeps_thank_you_entering");if(I){I.style.display="block";I.innerHTML="Your entry could not be sent.  Please try again later."}}return 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)")}}}};http_request.open("GET",url,true);http_request.send(null)}function SweepsContents(C){var A=getObj("sweeps_signature_copy");if(A){A.style.display="none"}var B=getObj("sweeps_thank_you_entering");if(B){B.style.display="block";B.innerHTML=C}return true}function sweepsMakeRequest(A){sweepsMakeHttpRequest(A,"SweepsContents")};
