var defaultInspirationMssg='<li class="default">Click <img src="images/icon_star_intro.gif" style="vertical-align: bottom;" alt="" border="0">s to choose names you like below, or type your own choices. Then click \'Find Names\' to let Nymbler start finding names for you.</li>';var defaultFavoriteMssg='<li class="default">Click the <img src="images/icon_favorite_off.gif" alt="" border="0"> to keep names here that you love and might want to share.</li>';var defaultBlockedMssg='<li class="default">Click the <img src="images/icon_block_off.gif" alt="" border="0"> to keep names here that you don\'t want to see in your suggestions any more.</li>';var nextInspText='<a href="info/genderplaceholder/nameplaceholder" class="infoLink" title="Name info"><h3>nameplaceholder</h3></a><input name="ins_genderplaceholder_nameplaceholder" id="liked_genderplaceholder_nameplaceholder" value="true" class="likeCheck" type="checkbox" checked="checked"><label class="likeLabel" for="liked_genderplaceholder_nameplaceholder" title="Keep in Inspirations">Keep in Inspirations</label><input name="fav_genderplaceholder_nameplaceholder" class="favCheck" id="liked_fav_genderplaceholder_nameplaceholder" value="true" type="checkbox"><label class="favLabel" for="liked_fav_genderplaceholder_nameplaceholder" title="Add to My Favorites">Add to My Favorites</label><a href="javascript://" class="removeLink" title="Remove">Remove</a>';var nextFavText='<a href="info/genderplaceholder/nameplaceholder" class="infoLink" title="Name info"><h3>nameplaceholder</h3></a><a href="javascript://" class="removeLink" title="Remove">Remove</a><input name="ins_genderplaceholder_nameplaceholder" id="fav_ins_genderplaceholder_nameplaceholder" value="true" class="likeCheck" type="checkbox"><label class="favLikeLabel" for="fav_ins_genderplaceholder_nameplaceholder" title="Add to Inspirations">Add to Inspirations</label><input name="fav_genderplaceholder_nameplaceholder" class="favCheck" id="fav_genderplaceholder_Renee" value="true" type="checkbox" checked="checked"><label class="favLabel" for="fav_genderplaceholder_nameplaceholder" title="Keep in My Favorites">Keep in My Favorites</label>';var nextBloText='<a href="info/genderplaceholder/nameplaceholder" class="infoLink" title="Name info"><h3>nameplaceholder</h3></a><a href="javascript://" class="removeLink" title="Remove">Remove</a><input name="blo_genderplaceholder_nameplaceholder" class="bloCheck" id="blo_genderplaceholder_nameplaceholder" value="true" type="checkbox" checked="checked"><label class="bloLabel" for="fav_genderplaceholder_nameplaceholder" title="Keep in My Blocked Names">Keep in My Blocked Names</label>';var removeAllInsMssg="Remove all names from Inspirations?";var removeAllFavsMssg="Remove all names from My Favorites?";var removeAllBloMssg="Remove all names from My Blocked Names?";var removeAllInsLnk="Clear Inspirations";var removeAllFavsLink="Clear My Favorites";var removeAllBloLink="Clear My Blocked Names";var addNameLinkText="Add a Name";var printLinkText="Print";var emailMsg="<p>Here are my favorite baby names from www.Nymbler.com:</p>";var leavingPageText="If you leave this page you will lose all Inspirations and Favorite names.";var mssg_takingTooLong='<p id="takeTooLong">Taking too long? Click "Find Names" again.</p>';var selectBoyOrGirl="Please select the gender the name is intended for.";var enterAName="Please enter the name you want to add.";var doNotShowMaxPopup=false;function beforeExit(){if($("babyNameForm")){createCookie("nymbler-cookie",$("babyNameForm").toQueryString(),365)}else{}}function createCookie(c,d,e){if(e){var b=new Date();b.setTime(b.getTime()+(e*24*60*60*1000));var a="; expires="+b.toGMTString()}else{var a=""}document.cookie=c+"="+d+a+"; path=/"}function duplicateInspiration(e){if(e){var e=e;var a=getBaseId($E("input",e).id);var d=$("inspDropBox");var f=$ES("input",d);var c=new Array();var b;f.each(function(h){var g=h.parentNode;if($E("input",g)==h){var k=getBaseId(h.id);c.extend([k])}});if(c.test(a)){b=true}else{b=false}return b}}function checkInspirations(a,d){if(a){if(!duplicateInspiration(a)){var c=$("inspDropBox");var e=$ES("h3",c).length;if(e>5){if(doNotShowMaxPopup){addToInspiration(a,d)}else{var b=new Ajax("includes/maxNameWarning.inc",{method:"get",onComplete:function(f){$("extrasDiv").setHTML(f);showPopupScreen();var h=$("maxOkay");var g=$("maxCancel");h.onclick=function(){addToInspiration(a,d);doNotShowMaxPopup=true;removePopup();return false};g.onclick=function(){removePopup();return false}}}).request()}}else{addToInspiration(a,d)}}else{if(!$("namePopup")){removePopup()}}}}function addToInspiration(s,e){if(s){if($("addName")){removePopup()}var s=s;var h=$("inspDropBox");var f=$ES("li",h);var n=h.getFirst();var o=h.getLast();var c=$ES("h3",h).length;var k,g;if(s.hasClass("female")){k="female";g="f"}else{k="male";g="m"}var b="genderplaceholder";var r=new RegExp(b,"g");var q=nextInspText.replace(r,g);var m;if(!e){m=$E("h3",s).innerHTML}else{m=e}var l="nameplaceholder";var a=new RegExp(l,"g");q=q.replace(a,m);if(!s.hasClass("likedOn")){s.addClass("likedOn");var p=document.createElement("li");h.insertBefore(p,n);p.innerHTML=q;addNewClass(p,k);var d=new Fx.Style(p,"width",{duration:500});d.start(0,136).addEvent("onComplete",function(){$E("label.favLabel",p).removeClass("hideFirst")});if(o==$E("li.default",h)){o.remove()}if(c>5){o.remove()}if(!$("removeAllInsp")){createRemoveAllInsp()}updateClasses();assignLabelEvents(h);assignLinkEvents(h)}}}function addToFavorites(n){if(n){var n=n;var d=$("favoritesList");var f=d.getFirst();var b=d.getLast();var h,e;if(n.hasClass("female")){h="female";e="f"}else{h="male";e="m"}var c="genderplaceholder";var o=new RegExp(c,"g");var g=nextFavText.replace(o,e);var l=$E("h3",n).innerHTML;var k="nameplaceholder";var a=new RegExp(k,"g");g=g.replace(a,l);if(!n.hasClass("favsOn")){n.addClass("favsOn");var m=document.createElement("li");d.insertBefore(m,f);m.innerHTML=g;addNewClass(m,h);if(b==$E("li.default",d)){b.remove()}if(!$("removeAllFavs")){createRemoveAllFavs()}updateClasses();assignLabelEvents(d);assignLinkEvents(d)}}}function updateClasses(){var g=$$("input");var b=$ES("input","favoritesList");var f=new Array();var e=$ES("input","blockedList");var d=new Array();var c=$ES("input","inspDropBox");var a=new Array();b.each(function(l){var m=l.parentNode;if($E("input",m)==l){var k=l.id;var h=getBaseId(k);f.extend([h])}});e.each(function(m){var h=m.parentNode;if($E("input",h)==m){var l=m.id;var k=getBaseId(l);d.extend([k])}});c.each(function(n){var m=n.parentNode;if($E("input",m)==n){var h=n.id;var k=getBaseId(h);a.extend([k])}});g.each(function(l){var h=l.parentNode;if($E("input",h)==l){var k=getBaseId(l.id);h.removeClass("favsOn");h.removeClass("blosOn");h.removeClass("likedOn");if(f.test(k)){if(!h.hasClass("favsOn")){h.addClass("favsOn")}}if(d.test(k)){if(!h.hasClass("blosOn")){h.addClass("blosOn")}}if(a.test(k)){if(!h.hasClass("likedOn")){h.addClass("likedOn")}}}})}function clearAllInspirations(){var b=$ES("li","inspDropBox");var a=$("removeAllInsp");if(window.confirm(removeAllInsMssg)){if(b.length>0){writeDefaultInspiration();a.remove()}updateClasses()}}function clearAllBlocked(){var b=$ES("li","blockedList");var a=$("removeAllBlocked");if(window.confirm(removeAllBloMssg)){if(b.length>0){writeDefaultBlocked();a.remove()}updateClasses()}}function clearAllFavorites(){var b=$ES("li","favoritesList");var a=$("removeAllFavs");if(window.confirm(removeAllFavsMssg)){if(b.length>0){writeDefaultFavorite();a.remove()}updateClasses()}}function writeDefaultInspiration(){if($("inspDropBox")){$("inspDropBox").innerHTML=defaultInspirationMssg}}function writeDefaultBlocked(){if($("blockedList")){$("blockedList").innerHTML=defaultBlockedMssg}}function writeDefaultFavorite(){if($("favoritesList")){$("favoritesList").innerHTML=defaultFavoriteMssg}}function switchDefaultMessages(){if($E("li.default","inspDropBox")){writeDefaultInspiration()}if($E("li.default","favoritesList")){writeDefaultFavorite()}if($E("li.default","blockedList")){writeDefaultBlocked()}}function clearItem(g){if(g){var b=g.parentNode;var d=b.parentNode;var f=$("favoritesList");var a=$("inspDropBox");var e=$("blockedList");var c;if(!b.getPrevious()&&!b.getNext()){if(d==f){writeDefaultFavorite();c=$("removeAllFavs")}if(d==a){writeDefaultInspiration();c=$("removeAllInsp")}if(d==e){writeDefaultBlocked();c=$("removeAllBlocked")}c.remove()}else{b.remove()}updateClasses()}}function createRemoveAllInsp(){var a=new Element("a");a.href="javascript://";a.id="removeAllInsp";addNewClass(a,"removeAllLink");$("primaryNames").appendChild(a);a.appendText(removeAllInsLnk);a.onclick=function(){clearAllInspirations();return false}}function createRemoveAllBlocked(){var a=new Element("a");a.href="javascript://";a.id="removeAllBlocked";addNewClass(a,"removeAllLink");$("blockedContainer").appendChild(a);a.appendText(removeAllBloLink);a.onclick=function(){clearAllBlocked();return false}}function createRemoveAllFavs(){var a=new Element("a");a.href="javascript://";a.id="removeAllFavs";addNewClass(a,"removeAllLink");$("favoritesContainer").appendChild(a);a.appendText(removeAllFavsLink);a.onclick=function(){clearAllFavorites();return false}}function createAddNameLink(){var a=new Element("a");a.id="addNameLink";a.href="javascript://";a.appendText(addNameLinkText);$("primaryNames").appendChild(a);a.onclick=function(){newAddNameBox();return false}}function createRemoveLinks(b){var f=$(b);var d=$ES("li",f);for(i=0;i<d.length;i++){if(d[i].className=="male"||d[i].className=="female"){var e=new Element("a");e.href="javascript://";e.className="removeLink";e.title="Remove";e.appendText("Remove");if(f==$("favoritesList")){var a=$E("input",d[i]);e.injectBefore(a)}else{d[i].adopt(e)}}}}function createPrintLink(){var a=new Element("a");a.id="printLink";a.href="javascript://";a.appendText(printLinkText);a.injectBefore($("emailLink"));a.setAttribute("title","Print My Favorites");a.onclick=function(){$E("body").addClass("printFavorites");if(window.print()){window.print()}$E("body").removeClass("printFavorites");return false}}function createExtrasDiv(){var a=new Element("div");a.id="extrasDiv";$E("body").adopt(a)}function setSuggestionInputs(){var a=$ES("input","nameGrid");a.each(function(b){b.checked=false})}function formEvents(){$("babyNameForm").onsubmit=function(){setSuggestionInputs();var b=this.toQueryString();sendData(b);var a=$$("div#suggestions li");var c=[];var d=0;for(i=0;i<a.length;i++){d+=5;if(i<a.length-1){c[i]=a[i].effect("opacity",{transition:Fx.Transitions.sineOut})}else{c[i]=a[i].effect("opacity",{transition:Fx.Transitions.sineOut})}c[i].start.delay(d,c[i],0)}return false}}function assignEmailValidation(){var d=$("sendFavsFrom");var a=$("sendFavsTo");var c=d.getParent();var b;d.onblur=function(){if($("senderEmailError")){$("senderEmailError").remove()}if(d.value){if(!checkmail(d.value)){b=new Element("p");b.addClass("errorMssg");b.id="senderEmailError";b.appendText(d.value+" is not a valid email address.");c.insertBefore(b,d)}}else{b=new Element("p");b.addClass("errorMssg");b.id="senderEmailError";b.appendText("Please enter your email address.");c.insertBefore(b,d)}d.removeClass("focus")};a.onblur=function(){if($("recipEmailError")){$("recipEmailError").remove()}if(a.value==""){b=new Element("p");b.addClass("errorMssg");b.id="recipEmailError";b.appendText("Please enter an email address.");c.insertBefore(b,a)}else{var f=" ";var p=new RegExp(f,"g");var e=a.value.replace(p,"");var h=e.split(",");var k=new Array();var l=false;h.each(function(q){if(!checkmail(q)){k.extend([q]);l=true}});if(l){var m=",";var n=new RegExp(m,"g");var g=k.toString();var o=g.replace(n,", ");b=new Element("p");b.addClass("errorMssg");b.id="recipEmailError";b.appendText("The following email addresses are not valid: "+o);c.insertBefore(b,a)}}a.removeClass("focus")}}function assignPopupEvents(){assignLabelEvents("extrasDiv");var f=$E("a.closePopLink","extrasDiv");f.onclick=function(){removePopup();return false};var d=$("newNameSubmit");d.onmouseover=function(){d.src="images/btn_popAddNameHover.gif"};d.onmouseout=function(){d.src="images/btn_popAddName.gif"};var e=$("newEmailSubmit");e.onmouseover=function(){e.src="images/btn_popSendEmailHover.gif"};e.onmouseout=function(){e.src="images/btn_popSendEmail.gif"};var g=$("newNameEmailSubmit");g.onmouseover=function(){g.src="images/btn_popSendEmailHover.gif"};g.onmouseout=function(){g.src="images/btn_popSendEmail.gif"};var c=$("extrasDiv");var a=$ES("input",c);var b=$ES("textarea",c);a=a.extend(b);a.each(function(h){h.onfocus=function(){h.addClass("focus")};h.onblur=function(){h.removeClass("focus")}})}function assignEmailLink(){$("emailLink").onclick=function(){newEmailBox();return false}}function assignSubmitNewNameLink(){$("submitAName").onclick=function(){showSubmitNewNamePopup(undefined);return false}}function assignFeedbackLink(){$("contactUs").onclick=function(){newFeedbackBox();return false}}function newFeedbackBox(){var a=new Ajax("includes/static_contact.inc",{method:"get",onComplete:function(c){var b=$("extrasDiv");b.setHTML(c);showPopupScreen();assignPopupEvents();assignEmailValidation();assignFeedbackSubmit()}}).request()}function newEmailBox(){var f=$("favoritesList");var c=$ES("li",f);var e=f.getFirst();var b=f.getLast();if(!e.hasClass("default")){var a="";c.each(function(g){var h=$E("h3",g).innerHTML;var k;if(g.hasClass("female")){k="female"}else{k="male"}if(g!=b){a+="<li>"+h+" ("+k+"),</li>"}else{a+="<li>"+h+" ("+k+")</li>"}});var d=new Ajax("includes/emailBox.inc",{method:"get",onComplete:function(h){var g=$("extrasDiv");g.setHTML(h);showPopupScreen();assignPopupEvents();assignEmailValidation();assignEmailSubmit();if($("sendFavsFrom")){$("sendFavsFrom").focus()}$("messagePreview").setHTML(emailMsg+"<ul>"+a+"</ul>")}}).request()}else{alert("To send an email, first add a name to My Favorites list.")}}function assignFeedbackSubmit(){$("newEmailSubmit").onclick=function(){if($$("p.errorMssg").length==0){sendFeedbackEmail()}else{return false}};$("newEmailSubmit").onclick=function(){if($$("p.errorMssg").length==0){sendFeedbackEmail()}else{return false}};$("sendFavsFrom").onkeypress=function(a){evt=a||window.event;if(evt.keyCode==13){return false}};$("newEmailSubmit").onkeypress=function(a){evt=a||window.event;el=evt.srcElement||evt.target;if(evt.keyCode==13){if($$("p.errorMssg").length==0){sendFavoritesEmail();return false}else{return false}}}}function assignEmailSubmit(){$("newEmailSubmit").onclick=function(){if($$("p.errorMssg").length==0){sendFavoritesEmail()}else{return false}};$("sendFavsFrom").onkeypress=$("sendFavsTo").onkeypress=function(a){evt=a||window.event;if(evt.keyCode==13){return false}};$("newEmailSubmit").onkeypress=function(a){evt=a||window.event;el=evt.srcElement||evt.target;if(evt.keyCode==13){if($$("p.errorMssg").length==0){sendFavoritesEmail();return false}else{return false}}}}function sendFeedbackEmail(){var a=$("sendFavsFrom").value;var e="feedback@nymbler.com";var d=$("sendFavsMssg").value;var g="Feedback from "+a;var c="Feedback from "+a;var b="subject="+g+"&to="+e+"&from="+a+"&msg="+d+"&body="+c;$E("div.popupInner").setHTML('<div id="popupLoading"></div>');var f=new Ajax("bridge/php_ping_email.php",{method:"post",postBody:b,onComplete:function(h){$E("div.popupInner").setHTML(h)}}).request()}function sendFavoritesEmail(){var h=$("sendFavsFrom").value;var e=$("sendFavsTo").value;var m=$("sendFavsMssg").value;var b="My Favorite Baby Names from Nymbler.com!";var f="Here are my favorite baby names from www.Nymbler.com:";var d;if($("optIn").checked==true){d=$("optIn").value}else{d="optOut"}var g=$("favoritesList");var c=$ES("li",g);var k=g.getFirst();var l="";c.each(function(o){var p=$E("h3",o).innerHTML;var q;if(o.hasClass("female")){q="female"}else{q="male"}if(o==k){l+=p+" ("+q+")"}else{l+=", "+p+" ("+q+")"}});var n="subject="+b+"&to="+e+"&from="+h+"&favList="+l+"&msg="+m+"&body="+f+"&optIn="+d;$E("div.popupInner").setHTML('<div id="popupLoading"></div>');var a=new Ajax("bridge/php_ping_email.php",{method:"post",postBody:n,onComplete:function(o){$E("div.popupInner").setHTML(o)}}).request()}function assignLabelEvents(a){if(a){var b=$ES("label",a);b.each(function(c){if(c.hasClass("likeLabel")||c.hasClass("favLikeLabel")){c.onclick=function(){var d=c.getParent();checkInspirations(d,$E("h3",d).innerHTML)};c.onmouseover=function(){c.addClass("likeHover")};c.onmouseout=function(){c.removeClass("likeHover")}}if(c.hasClass("favLabel")){c.onclick=function(){addToFavorites(c.getParent())};c.onmouseover=function(){c.addClass("favHover")};c.onmouseout=function(){c.removeClass("favHover")}}if(c.hasClass("bloLabel")){c.onclick=function(){addToBlock(c.getParent())};c.onmouseover=function(){c.addClass("bloHover")};c.onmouseout=function(){c.removeClass("bloHover")}}})}}function addToBlock(n){if(n){var n=n;var d=$("blockedList");var b=d.getFirst();var k=d.getLast();var f,e;if(n.hasClass("female")){f="female";e="f"}else{f="male";e="m"}var c="genderplaceholder";var o=new RegExp(c,"g");var m=nextBloText.replace(o,e);var h=$E("h3",n).innerHTML;var g="nameplaceholder";var a=new RegExp(g,"g");m=m.replace(a,h);if(!n.hasClass("blosOn")){n.addClass("blosOn");var l=document.createElement("li");d.insertBefore(l,b);l.innerHTML=m;addNewClass(l,f);if(k==$E("li.default",d)){k.remove()}if(!$("removeAllBlocked")){createRemoveAllBlocked()}updateClasses();assignLabelEvents(d);assignLinkEvents(d)}}}function assignLinkEvents(a){if(a){var b=$ES("a",a);b.each(function(c){if(c.hasClass("infoLink")){c.onclick=function(){showNamePopUp(c);c.blur();return false}}if(c.hasClass("removeLink")){c.onclick=function(){clearItem(c);return false}}})}}function setFindButton(){var b=$("btn_submit");if(b){var a="images/btn_go.gif";var c="images/btn_go_over.gif";b.onmouseover=function(){b.src=c};b.onmouseout=function(){b.src=a}}}function setSelectFocus(){var a=$$("select");for(i=0;i<a.length;i++){var b=a[i];b.onfocus=function(){this.addClass("focus")};b.onblur=function(){this.removeClass("focus")}}}function setExtraFindLink(){var c=$("btn_submit_bottom");if(c){var b="images/link_more_names.gif";var a="images/link_more_names_hover.gif";c.onmouseover=function(){c.src=a};c.onmouseout=function(){c.src=b}}}function assignStaticPageLinks(){var a=$$("a.staticPageLink");a.each(function(b){b.onclick=function(){openStaticPopup(b);return false}})}function openStaticPopup(d){var c=d.href;var a;c=c.split("/");c.each(function(e){if(e.indexOf(".php")!=-1){var g=".php";var h=".inc";var f=new RegExp(g,"g");a="includes/static_"+e.replace(f,h)}});var b=new Ajax(a,{method:"get",onComplete:function(f){var e=$("extrasDiv");e.setHTML(f);positionPopup($ES("div.popupBox","extrasDiv"));assignStaticPageLinks();assignPopupEvents()}}).request()}function preloadImgs(){new Asset.images(["../images/ajax-loader_whitebg.gif","../images/ajax-loader.gif","../images/btn_go_over.gif","../images/btn_popAddNameHover.gif","../images/btn_popSendEmailHover.gif","../images/icon_favorite_on.gif","../images/icon_favorite_sm_on.gif","../images/icon_info_on.gif","../images/icon_info_sm_on.gif","../images/icon_remove_on.gif","../images/icon_remove_sm_on.gif","../images/icon_star_hover.gif","../images/icon_star_on.gif","../images/icon_star_sm_on.gif","../images/icon_block_on.gif","../images/icon_block_off.gif","../images/link_more_names_hover.gif","../images/popup_btm_250px.gif","../images/popup_btm_450px.gif","../images/popup_btm_480px.gif","../images/popup_top_250px.gif","../images/popup_top_450px.gif","../images/popup_top_480px.gif","../images/popup_close.gif"],{onComplete:function(){}})}function assignFinderEvents(){var a=$E("body");if(!a.hasClass("hasJS")){a.addClass("hasJS")}createExtrasDiv();assignStaticPageLinks();assignFeedbackLink();assignSubmitNewNameLink();if($("nameGrid")){createPrintLink();createAddNameLink();switchDefaultMessages();setExtraFindLink();setFindButton();if(!$E("li","inspDropBox").hasClass("default")){createRemoveAllInsp()}if(!$E("li","favoritesList").hasClass("default")){createRemoveAllFavs()}if(!$E("li","blockedList").hasClass("default")){createRemoveAllBlocked()}cloud();formEvents();assignEmailLink();createRemoveLinks("inspDropBox");createRemoveLinks("favoritesList");createRemoveLinks("blockedList");assignLabelEvents("babyNameFinder");assignLinkEvents("babyNameFinder");setSelectFocus();updateClasses()}}function assignSlideEvents(){var a=new Accordion("a.atStart","div.atStart",{opacity:false,onActive:function(c,b){c.setStyle("color","#ff3300")},onBackground:function(c,b){c.setStyle("color","#222")}},$("accordion"))}function newAddNameBox(){var a=new Ajax("includes/addNameBox.inc",{method:"get",onComplete:function(e){var c=$("extrasDiv");c.setHTML(e);showPopupScreen();assignPopupEvents();var b=$("addName");var d=$("new_name");var f=$("newNameSubmit");d.focus();f.onclick=function(){if(d.value!=""){sendReceiveNewName(d.value)}};d.onkeypress=function(g){evt=g||window.event;el=evt.srcElement||evt.target;if(evt.keyCode==13){if(d.value!=""){sendReceiveNewName(d.value)}return false}}}}).request()}function sendReceiveNewName(b){var a=$("addName");var c=$E("div.popupInner",a);c.setHTML('<div id="popupLoading"></div>');var e="add="+b;var d=new Ajax("bridge/php_ping_add_name.php",{method:"post",postBody:e,update:c,onComplete:function(){assignPopupEvents();$("submitNewName").onclick=function(k){showSubmitNewNamePopup(b);return false};var h=$E("ul.nameBlocks",a);var g=$ES("li",a);if(g.length==1){var f=h.getFirst();checkInspirations(f,$E("h3",f).innerHTML)}}}).request()}function showSubmitNewNamePopup(a){var b=new Ajax("includes/static_submit-new-name.inc",{method:"get",onComplete:function(e){var d=$("extrasDiv");d.setHTML(e);showPopupScreen();assignPopupEvents();if(a!=undefined){$("sendNewNameName").value=a}var c=$("newNameEmailSubmit");c.onclick=function(){var o=$("sendNewNameFrom").value.trim();var f=$("sendNewNameName").value.trim();var g=$("sendNewNameOrigin").value.trim();var n=$("sendNewNameMssg").value;var k=$("sendNewNameGenderBoy").checked;var l=$("sendNewNameGenderGirl").checked;if(f==""){alert(enterAName);return false}if(k==false&&l==false){alert(selectBoyOrGirl);return false}var h="from="+o+"&newName="+f+"&origin="+g+"&comment="+n+"&boy="+k+"&girl="+l;$E("div.popupInner").setHTML('<div id="popupLoading"></div>');var m=new Ajax("bridge/php_submit_new_name.php",{method:"post",postBody:h,onComplete:function(p){$E("div.popupInner").setHTML(p)}}).request()}}}).request()}function showNamePopUp(h){var h=h;var b=h.parentNode;var d=$("extrasDiv");var c=$E("h3",b);var a=c.firstChild.nodeValue;var e;if(b.hasClass("male")){e="m"}else{e="f"}var g="info1="+a+"&gender1="+e;var f=new Ajax("includes/infoPopup.inc",{method:"get",update:d,onComplete:function(){assignPopupEvents();var k=$("namePopup");var m=$E("div.popupInner",k);positionPopup(k);var l=new Ajax("bridge/php_ping_name_info.php",{method:"post",postBody:g,update:m,onComplete:function(){assignPopupEvents();assignLinkEvents("namePopup");updateClasses()}}).request()}}).request()}function removePopup(){$("extrasDiv").setHTML("")}var loadingTimer;function addReclickMsg(){if($("loading")){$("loading").setHTML(mssg_takingTooLong)}}function sendData(c){loadingTimer=$clear(loadingTimer);if($("takeTooLong")){$("takeTooLong").remove()}var b=new Element("div");b.id="loading";$("babyNameForm").adopt(b);$("instruction").setStyle("text-indent","-9000px");var a=new Ajax("bridge/php_send_receive.php",{method:"post",postBody:c,onComplete:cloud}).request();loadingTimer=addReclickMsg.delay(8000);refreshAds()}function refreshAds(){var b=document.getElementsByTagName("iframe").length;if(b>0){for(i=0;i<b;i++){var a=document.getElementsByTagName("iframe")[i];if((a.name=="google_ads_frame")||(a.src.indexOf("amazon")!=-1)){var c=a.src+"&rsnd="+new Date().getTime();a.src=c;break}}}}function cloud(g){if(g){$("babyNameForm").innerHTML=g;assignFinderEvents()}var m=20;var l=0;var n=250;var o=$$("li.fadeHide");shuffle(o);var d=0;var k=[];var b=0;var e=[];for(i=0;i<o.length;i++){o[i].setOpacity(0);o[i].removeClass("fadeHide");d+=m;k[i]=o[i].effect("opacity",{duration:0});k[i].start.delay(d,k[i],1);var a=$ES("li",o[i]);var h=[];var c=d;if(a.length>0){for(j=0;j<a.length;j++){c+=l;a[j].setOpacity(0);h[j]=a[j].effect("opacity",{transition:Fx.Transitions.sineOut});h[j].start.delay(c,h[j],1)}}b+=n;var f=$E("ul",o[i]);e[i]=f.effect("opacity",{transition:Fx.Transitions.sineOut,onComplete:function(p){p.remove()}});e[i].start.delay(b,e[i],0)}}function bindOnbeforeunload(){window.onbeforeunload=beforeExit}preloadImgs();window.addEvent("domready",assignFinderEvents);bindOnbeforeunload();