var pageURL;var picsURL;pageURL='http://www.mingles.com';picsURL='http://images.mingles.com';var ptrPanel;function ShowPanel(){myPanel=new YAHOO.widget.Panel("Panel1",{width:"450px",fixedcenter:false,draggable:false,close:true,underlay:"none",constraintoviewport:false,iframe:true,zIndex:10000,modal:false});ptrPanel=myPanel;myPanel.setHeader("<div class=\"panelFavHeader\">More Information</div>");myPanel.setBody("<div class=\"panelFavContent\">If you select the <span style=\"font-weight:bold\">Remember Me</span> check box before you enter your username and password, you will not have to re-type them each time you visit the Mingles home page. We will automatically log you in as long as you're using the same computer.<br><br>You will be able to turn this feature off at any time from the log-out page.</div>");myPanel.setFooter("<div><a href=\"javascript:HidePanel();\">close me</a></div>");myPanel.render(document.body);myPanel.cfg.setProperty("x",(YAHOO.util.Dom.getViewportWidth()-350)/2);myPanel.cfg.setProperty("y",(YAHOO.util.Dom.getViewportHeight()-200)/2);myPanel.show();}function NoDelete(){myPanel=new YAHOO.widget.Panel("Panel1",{width:"350px",fixedcenter:false,underlay:"none",constraintoviewport:true,zIndex:10000,iframe:true,draggable:true,visible:true,modal:true,close:true});ptrPanel=myPanel;myPanel.setHeader("<div class=\"panelFavHeader\">Information</div>");myPanel.setBody("<div class=\"panelFavContent\">You cannot delete your primary profile photo!<br><br>If you really wish to delete this photo, you must first assign a different photo to be your primary profile photo.</div>");myPanel.setFooter("<div><a href=\"javascript:HidePanel();\">close me</a></div>");myPanel.render(document.body);myPanel.cfg.setProperty("x",(YAHOO.util.Dom.getViewportWidth()-350)/2);myPanel.cfg.setProperty("y",(YAHOO.util.Dom.getViewportHeight()-200)/2);myPanel.show();}function BlockInfo(){myPanel=new YAHOO.widget.Panel("Panel1",{width:"350px",fixedcenter:false,underlay:"none",constraintoviewport:true,zIndex:10000,iframe:true,draggable:true,visible:true,modal:true,close:true});ptrPanel=myPanel;myPanel.setHeader("<div class=\"panelFavHeader\">What Is This?</div>");myPanel.setBody("<div class=\"panelFavContent\">When a member has been blocked by other members and/or reported to us numerous times by numerous other members, their profile will get flagged with this note.<p><p>This gives you an indication that other members of Mingles have had problems with this member for some reason or another.</div>");myPanel.setFooter("<div><a href=\"javascript:HidePanel();\">close me</a></div>");myPanel.render(document.body);myPanel.cfg.setProperty("x",(YAHOO.util.Dom.getViewportWidth()-350)/2);myPanel.cfg.setProperty("y",(YAHOO.util.Dom.getViewportHeight()-200)/2);myPanel.show();}function HidePanel(){ptrPanel.hide();ptrPanel=null;}var myDataSource;myDataSource=new YAHOO.widget.DS_XHR("",["\n","\t"]);myDataSource.responseType=YAHOO.widget.DS_XHR.TYPE_FLAT;myDataSource.maxCacheEntries=0;varSearchType='all';myDataSource.scriptURI=pageURL+'/process/searchsuggest/';myDataSource.scriptQueryAppend="v=<%=page_spGetSearchSuggestionsAll%>";var myAutoComp=new YAHOO.widget.AutoComplete("multiSearchInput","multiSearchContainer",myDataSource,{typeAhead:true,animHoriz:false,animVert:false,queryDelay:0.3,useIFrame:false,autoHighlight:false,forceSelection:true,useShadow:false});if(myAutoComp!==null){if(myAutoComp.itemSelectEvent!==null){myAutoComp.itemSelectEvent.subscribe(myOnItemSelect);myAutoComp.formatResult=FormatSearchResult;}}function myOnItemSelect(sType,aArgs){YAHOO.util.Dom.get("multiSearchForm").value=aArgs[1].innerText;YAHOO.util.Dom.get("multiSearchInputType").value=aArgs[2];YAHOO.util.Dom.get("multiSearchForm").submit();}function FormatSearchResult(aResultItem,sQuery,sResultMatch){var sKey=aResultItem[0];var sKeyQuery=sKey.substr(0,sQuery.length);var sKeyRemainder=sKey.substr(sQuery.length);var attribute1=aResultItem[1];var attribute2=aResultItem[2];var attribute3=aResultItem[3];var attribute4=aResultItem[4];var aMarkup;if(attribute1==1){if(attribute2!==''&&attribute3==1){aMarkup=["<div id='multiSearchResult'>","<img src=\""+picsURL+"/members/member_thumbs_30/"+attribute2.charAt(0)+"/t"+attribute2+".jpg\""+" class='yui-ac-img'>&nbsp;","<span style='font-weight:bold;'>",sKeyQuery,"</span>",sKeyRemainder,"</div>"];}else{if(attribute4==1){aMarkup=["<div id='multiSearchResult'>","<img src=\"/themes/default/4.3/images/icons/user.gif\""+" class='yui-ac-img'>&nbsp;","<span style='font-weight:bold;'>",sKeyQuery,"</span>",sKeyRemainder,"</div>"];}else{aMarkup=["<div id='multiSearchResult'>","<img src=\"/themes/default/4.3/images/icons/user_female.gif\""+" class='yui-ac-img'>&nbsp;","<span style='font-weight:bold;'>",sKeyQuery,"</span>",sKeyRemainder,"</div>"];}}}else if(attribute1==3){aMarkup=["<div id='multiSearchResult'>","<img src=\"/themes/default/4.3/images/icons/group.gif\""+" class='yui-ac-img'>&nbsp;","<span style='font-weight:bold;'>",sKeyQuery,"</span>",sKeyRemainder,"</div>"];}else{aMarkup=["<div id='multiSearchResult'>","<img src=\"/themes/default/4.3/images/icons/tag_blue.gif\""+" class='yui-ac-img'>&nbsp;","<span style='font-weight:bold;'>",sKeyQuery,"</span>",sKeyRemainder,"</div>"];}return(aMarkup.join(""));}function highlightAll(v){YAHOO.util.Dom.setStyle('multiSearchTextAll','color','#333');YAHOO.util.Dom.setStyle('multiSearchTextAll','fontWeight','normal');YAHOO.util.Dom.setStyle('multiSearchTextMembers','color','#7ee');YAHOO.util.Dom.setStyle('multiSearchTextMembers','fontWeight','normal');YAHOO.util.Dom.setStyle('multiSearchTextClubs','color','#7ee');YAHOO.util.Dom.setStyle('multiSearchTextClubs','fontWeight','normal');YAHOO.util.Dom.setStyle('multiSearchTextTags','color','#7ee');YAHOO.util.Dom.setStyle('multiSearchTextTags','fontWeight','normal');searchType='normal';myDataSource.scriptQueryAppend='v='+v;myDataSource.flushCache();}function highlightMembers(v){YAHOO.util.Dom.setStyle('multiSearchTextAll','color','#7ee');YAHOO.util.Dom.setStyle('multiSearchTextAll','fontWeight','normal');YAHOO.util.Dom.setStyle('multiSearchTextMembers','color','#333');YAHOO.util.Dom.setStyle('multiSearchTextMembers','fontWeight','normal');YAHOO.util.Dom.setStyle('multiSearchTextClubs','color','#7ee');YAHOO.util.Dom.setStyle('multiSearchTextClubs','fontWeight','normal');YAHOO.util.Dom.setStyle('multiSearchTextTags','color','#7ee');YAHOO.util.Dom.setStyle('multiSearchTextTags','fontWeight','normal');searchType='members';myDataSource.scriptQueryAppend='v='+v;myDataSource.flushCache();}function highlightTags(v){YAHOO.util.Dom.setStyle('multiSearchTextAll','color','#7ee');YAHOO.util.Dom.setStyle('multiSearchTextAll','fontWeight','normal');YAHOO.util.Dom.setStyle('multiSearchTextMembers','color','#7ee');YAHOO.util.Dom.setStyle('multiSearchTextMembers','fontWeight','normal');YAHOO.util.Dom.setStyle('multiSearchTextClubs','color','#7ee');YAHOO.util.Dom.setStyle('multiSearchTextClubs','fontWeight','normal');YAHOO.util.Dom.setStyle('multiSearchTextTags','color','#333');YAHOO.util.Dom.setStyle('multiSearchTextTags','fontWeight','normal');searchType='tags';myDataSource.scriptQueryAppend='v='+v;myDataSource.flushCache();}function highlightClubs(v){YAHOO.util.Dom.setStyle('multiSearchTextAll','color','#7ee');YAHOO.util.Dom.setStyle('multiSearchTextAll','fontWeight','normal');YAHOO.util.Dom.setStyle('multiSearchTextMembers','color','#7ee');YAHOO.util.Dom.setStyle('multiSearchTextMembers','fontWeight','normal');YAHOO.util.Dom.setStyle('multiSearchTextClubs','color','#333');YAHOO.util.Dom.setStyle('multiSearchTextClubs','fontWeight','normal');YAHOO.util.Dom.setStyle('multiSearchTextTags','color','#7ee');YAHOO.util.Dom.setStyle('multiSearchTextTags','fontWeight','normal');searchType='groups';myDataSource.scriptQueryAppend='v='+v;myDataSource.flushCache();}var myPanel;function closePanel(){myPanel.hide();}function completeAction(){myPanel=new YAHOO.widget.Panel("Panel1",{width:"350px",fixedcenter:false,underlay:"none",constraintoviewport:true,zIndex:10000,iframe:true,draggable:true,visible:true,modal:true,close:true});myPanel.setHeader("<div class=\"panelFavHeader\">Information</div>");myPanel.setBody("<div class=\"panelFavContent\"><br>Your changes have been saved!</div>");myPanel.setFooter("<div class=\"panelFavLinksSmall\"></div>");myPanel.render(document.body);myPanel.cfg.setProperty("x",(YAHOO.util.Dom.getViewportWidth()-350)/2);myPanel.cfg.setProperty("y",(YAHOO.util.Dom.getViewportHeight()-200)/2);myPanel.show();setTimeout("closePanel();",3000);}var groupSuccess=function(o){var response=o.responseText.split('|');var t;if(response[0]=='success'){myPanel.setBody("<div class=\"panelFavContent\"><br><br><b>You've just sent a group invitation!</b><br></div>");t=setTimeout("closePanel();",2000);}else if(response[0]=='blocked'){myPanel.setBody("<div class=\"panelFavContent\"><br><br><b>We could not deliver your invitation!</b><br></div>");t=setTimeout("closePanel();",4000);}};var groupFailure=function(o){};var groupComplete={success:groupSuccess,failure:groupFailure};var imSuccess=function(o){closePanel();};var imFailure=function(o){};var imComplete={success:imSuccess,failure:imFailure};var winkSuccess=function(o){var response=o.responseText.split('|');var t;if(response[0]=='success'){myPanel.setBody("<div class=\"panelFavContent\"><br><br><b>You've just winked at "+response[1]+"!</b><br></div>");t=setTimeout("closePanel();",2000);}else if(response[0]=='blocked'){myPanel.setBody("<div class=\"panelFavContent\"><br><br><b>We could not deliver your wink because you've been blocked by "+response[1]+"!</b><br></div>");t=setTimeout("closePanel();",4000);}else if(response[0]=='flagged'){myPanel.setBody("<div class=\"panelFavContent\"><br><br><b>We could not deliver your wink because your profile has been flagged as inappropriate for this site.  Please see your Mingles mailbox for more details.</b><br></div>");t=setTimeout("closePanel();",6000);}       };var winkFailure=function(o){};var winkComplete={success:winkSuccess,failure:winkFailure};var requestSuccess=function(o){var response=o.responseText.split('|');var t;if(response[0]=='success'){myPanel.setBody("<div class=\"panelFavContent\"><br><b>You've just requested to join the "+response[1]+" group.</b><br><br>If your membership is approved by the group administrator you will receive a notification in your inbox.</div>");t=setTimeout("closePanel();",5000);}else if(response[0]=='blocked'){myPanel.setBody("<div class=\"panelFavContent\"><br><br><b>We could not send your request because you've been blocked by the group administrator!</b><br></div>");t=setTimeout("closePanel();",4000);}};var requestFailure=function(o){};var requestComplete={success:requestSuccess,failure:requestFailure};var friendSuccess=function(o){var response=o.responseText.split('|');var t;if(response[0]=='success'){myPanel.setBody("<div class=\"panelFavContent\"><b>You've just asked "+response[1]+" to be your friend!</b><br><br>If "+response[1]+" accepts, you will be added to each other's Friends pages.</div>");t=setTimeout("closePanel();",5000);}else if(response[0]=='blocked'){myPanel.setBody("<div class=\"panelFavContent\"><br><br><b>We could not send your friend request because you've been blocked by "+response[1]+"!</b><br></div>");t=setTimeout("closePanel();",4000);}else if(response[0]=='flagged'){myPanel.setBody("<div class=\"panelFavContent\"><br><br><b>We could not send your friend request because your profile has been flagged as being inappropriate for this site.  Please see your Mingles mailbox for details.</b><br></div>");t=setTimeout("closePanel();",6000);}};var friendFailure=function(o){};var friendComplete={success:friendSuccess,failure:friendFailure};function RemoveFriend(fromHandle,key){myPanel=new YAHOO.widget.Panel("Panel1",{width:"350px",fixedcenter:false,underlay:"none",constraintoviewport:true,zIndex:10000,iframe:true,draggable:true,visible:true,modal:true,close:true});myPanel.setHeader("<div class=\"panelFavHeader\">Confirmation</div>");myPanel.setBody("<div class=\"panelFavContent\"><b>Are you sure you want to remove "+fromHandle+" from your Friends page?</b><p><p>Once removed, you and "+fromHandle+" will no longer appear as friends.</div>");myPanel.setFooter("<div class=\"panelFavLinks\"><a href=\"javascript:document.location.href='"+pageURL+"/modfriend/0/"+fromHandle+"/';\">REMOVE</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"javascript:closePanel();\">CANCEL</a></div>");myPanel.render(document.body);myPanel.cfg.setProperty("x",(YAHOO.util.Dom.getViewportWidth()-350)/2);myPanel.cfg.setProperty("y",(YAHOO.util.Dom.getViewportHeight()-200)/2);myPanel.show();}function RemoveFavorite(handle,cid){myPanel=new YAHOO.widget.Panel("Panel1",{width:"350px",fixedcenter:false,underlay:"none",constraintoviewport:true,zIndex:10000,iframe:true,draggable:true,visible:true,modal:true,close:true});myPanel.setHeader("<div class=\"panelFavHeader\">Confirmation</div>");myPanel.setBody("<div class=\"panelFavContent\">Are you sure you want to<br>remove <b>"+handle+"</b> from your Favorites page?</div>");myPanel.setFooter("<div class=\"panelFavLinks\"><a href=\"javascript:document.location.href='"+pageURL+"/modfav/0/"+cid+"/';\">YES</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"javascript:closePanel();\">NO</a></div>");myPanel.render(document.body);myPanel.cfg.setProperty("x",(YAHOO.util.Dom.getViewportWidth()-350)/2);myPanel.cfg.setProperty("y",(YAHOO.util.Dom.getViewportHeight()-200)/2);myPanel.show();}function BlockMember(key,fromHandle){myPanel=new YAHOO.widget.Panel("Panel1",{width:"350px",fixedcenter:false,underlay:"none",constraintoviewport:true,zIndex:10000,iframe:true,draggable:true,visible:true,modal:true,close:true});myPanel.setHeader("<div class=\"panelFavHeader\">Confirmation</div>");myPanel.setBody("<div class=\"panelFavContent\"><b>Are you sure you want to block "+fromHandle+"?</b><p><p>While blocked, "+fromHandle+" will be unable to send you any messages.  You will be able to unblock "+fromHandle+" from your My Account page.</div>");myPanel.setFooter("<div class=\"panelFavLinks\"><a href=\"javascript:document.location.href='"+pageURL+"/block/"+fromHandle+"/';\">BLOCK</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"javascript:closePanel();\">CANCEL</a></div>");myPanel.render(document.body);myPanel.cfg.setProperty("x",(YAHOO.util.Dom.getViewportWidth()-350)/2);myPanel.cfg.setProperty("y",(YAHOO.util.Dom.getViewportHeight()-200)/2);myPanel.show();}function JoinGroup(key,groupName,groupURL){myPanel=new YAHOO.widget.Panel("Panel1",{width:"350px",fixedcenter:false,underlay:"none",constraintoviewport:true,zIndex:10000,iframe:true,draggable:true,visible:true,modal:true,close:true});myPanel.setHeader("<div class=\"panelFavHeader\">Confirmation</div>");myPanel.setBody("<div class=\"panelFavContent\"><b>Are you sure you want to join the<br>"+groupName+" Group?</b><p><p>Once you are a member you can participate in the Group Forum and meet other members of this group!</div>");myPanel.setFooter("<div class=\"panelFavLinks\"><a href=\"javascript:document.location.href='"+pageURL+"/joingroup/"+groupURL+"/';\">JOIN</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"javascript:closePanel();\">CANCEL</a></div>");myPanel.render(document.body);myPanel.cfg.setProperty("x",(YAHOO.util.Dom.getViewportWidth()-350)/2);myPanel.cfg.setProperty("y",(YAHOO.util.Dom.getViewportHeight()-200)/2);myPanel.show();}function imAlert(num,ids){myPanel=new YAHOO.widget.Panel("Panel1",{width:"350px",fixedcenter:false,underlay:"none",constraintoviewport:true,zIndex:10000,iframe:true,draggable:true,visible:true,modal:false,close:true});myPanel.setHeader("<div class=\"panelFavHeader\">Information</div>");myPanel.setBody("<div class=\"panelFavContent\">A Mingles member wishes to chat with you, but it appears that your pop-up blocker has prevented their message from displaying.<div style=\"font-size:80%; margin:10px 10px 10px 10px;\">(to prevent this warning, change your pop-up blocker settings to allow pop-ups from this site)</div><b>Accept the incoming message?</b></div>");if(num==1){myPanel.setFooter("<div class=\"panelFavLinks\"><a href=\"javascript:openMessenger('"+ids[1]+"');closePanel();\">YES</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"javascript:closePanel();\">NO</a></div>");}else{var strText;strText='';var i;for(i=1;i<=ids.length-2;i++){strText=strText+"openMessenger('"+ids[i]+"');";}myPanel.setFooter("<div class=\"panelFavLinks\"><a href=\"javascript:"+strText+";closePanel();\">YES</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"javascript:closePanel();\">NO</a></div>");}myPanel.render(parent.document.body);myPanel.cfg.setProperty("x",(YAHOO.util.Dom.getViewportWidth()-350)/2);myPanel.cfg.setProperty("y",(YAHOO.util.Dom.getViewportHeight()-200)/2);myPanel.show();}function LeaveGroup(key,groupName,groupURL){myPanel=new YAHOO.widget.Panel("Panel1",{width:"350px",fixedcenter:false,underlay:"none",constraintoviewport:true,zIndex:10000,iframe:true,draggable:true,visible:true,modal:true,close:true});myPanel.setHeader("<div class=\"panelFavHeader\">Confirmation</div>");myPanel.setBody("<div class=\"panelFavContent\"><b>Are you sure you want to quit the<br>"+groupName+" Group?</b><p><p>Once you leave this group you will not show up in group searches and you will not be able to post in the group forum.</div>");myPanel.setFooter("<div class=\"panelFavLinks\"><a href=\"javascript:document.location.href='"+pageURL+"/leavegroup/"+groupURL+"/';\">QUIT GROUP</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"javascript:closePanel();\">CANCEL</a></div>");myPanel.render(document.body);myPanel.cfg.setProperty("x",(YAHOO.util.Dom.getViewportWidth()-350)/2);myPanel.cfg.setProperty("y",(YAHOO.util.Dom.getViewportHeight()-200)/2);myPanel.show();}function UnblockMember(key,fromHandle){myPanel=new YAHOO.widget.Panel("Panel1",{width:"350px",fixedcenter:false,underlay:"none",constraintoviewport:true,zIndex:10000,iframe:true,draggable:true,visible:true,modal:true,close:true});myPanel.setHeader("<div class=\"panelFavHeader\">Confirmation</div>");myPanel.setBody("<div class=\"panelFavContent\"><b>Are you sure you want to unblock "+fromHandle+"?</b><p><p>Once unblocked, "+fromHandle+" will once again be able to send you messages and/or winks.</div>");myPanel.setFooter("<div class=\"panelFavLinks\"><a href=\"javascript:document.location.href='"+pageURL+"/unblock/"+fromHandle+"/';\">UNBLOCK</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"javascript:closePanel();\">CANCEL</a></div>");myPanel.render(document.body);myPanel.cfg.setProperty("x",(YAHOO.util.Dom.getViewportWidth()-350)/2);myPanel.cfg.setProperty("y",(YAHOO.util.Dom.getViewportHeight()-200)/2);myPanel.show();}function SendWink(fromHandle,key){myPanel=new YAHOO.widget.Panel("Panel1",{width:"350px",fixedcenter:false,underlay:"none",constraintoviewport:true,zIndex:10000,iframe:true,draggable:true,visible:true,modal:true,close:true});myPanel.setHeader("<div class=\"panelFavHeader\">Winking...</div>");myPanel.setBody("<div class=\"panelFavContent\"><br><img src=\"/themes/default/4.3/images/other/indicator_medium.gif\"></div>");myPanel.setFooter("<div class=\"panelFavLinksSmall\"></div>");myPanel.render(document.body);myPanel.cfg.setProperty("x",(YAHOO.util.Dom.getViewportWidth()-350)/2);myPanel.cfg.setProperty("y",(YAHOO.util.Dom.getViewportHeight()-200)/2);myPanel.show();setTimeout("stopWinking('"+fromHandle+"', "+key+");",2000);}function stopWinking(fromHandle,key){var transaction=YAHOO.util.Connect.asyncRequest('GET',pageURL+'/wink/'+fromHandle+'/'+key+'/',winkComplete,null);}function SendFriendRequest(fromHandle,key){myPanel=new YAHOO.widget.Panel("Panel1",{width:"350px",fixedcenter:false,underlay:"none",constraintoviewport:true,zIndex:10000,iframe:true,draggable:true,visible:true,modal:true,close:true});myPanel.setHeader("<div class=\"panelFavHeader\">Sending Request...</div>");myPanel.setBody("<div class=\"panelFavContent\"><br><img src=\"/themes/default/4.3/images/other/indicator_medium.gif\"></div>");myPanel.setFooter("<div class=\"panelFavLinksSmall\"></div>");myPanel.render(document.body);myPanel.cfg.setProperty("x",(YAHOO.util.Dom.getViewportWidth()-350)/2);myPanel.cfg.setProperty("y",(YAHOO.util.Dom.getViewportHeight()-200)/2);myPanel.show();setTimeout("stopFriendRequest('"+fromHandle+"', "+key+");",2000);}function stopFriendRequest(fromHandle,key){YAHOO.util.Connect.asyncRequest('GET',pageURL+'/friendrequest/'+fromHandle+'/'+key+'/',friendComplete,null);}function ReportEmail(key,mailid){myPanel=new YAHOO.widget.Panel("Panel1",{width:"350px",fixedcenter:false,underlay:"none",constraintoviewport:true,zIndex:10000,iframe:true,draggable:true,visible:true,modal:true,close:true});myPanel.setHeader("<div class=\"panelFavHeader\">Confirmation</div>");myPanel.setBody("<div class=\"panelFavContent\"><b>Are you sure you want to flag this message?</b><p><p>If you believe this message is an abuse of the Mingles on-site email system, flag it and we will investigate.<p>  This will also automatically block the sender from sending you any more messages.</div>");myPanel.setFooter("<div class=\"panelFavLinks\"><a href=\"javascript:doReporting("+mailid+");\">FLAG</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"javascript:closePanel();\">CANCEL</a></div>");myPanel.render(document.body);myPanel.cfg.setProperty("x",(YAHOO.util.Dom.getViewportWidth()-350)/2);myPanel.cfg.setProperty("y",(YAHOO.util.Dom.getViewportHeight()-200)/2);myPanel.show();}function ReportMember(key,handle){myPanel=new YAHOO.widget.Panel("Panel1",{width:"350px",fixedcenter:false,underlay:"none",constraintoviewport:true,zIndex:10000,iframe:true,draggable:true,visible:true,modal:true,close:true});myPanel.setHeader("<div class=\"panelFavHeader\">Confirmation</div>");myPanel.setBody("<div class=\"panelFavContent\"><b>Are you sure you want to flag "+handle+"?</b><p><p>If you believe this profile is inappropriate, fake, spam, scammy, or in some other way doesn't belong on Mingles, flag it now.  Profiles that receive enough flags are automatically removed (only one flag per profile per person counts).<p>  This will also immediately block "+handle+" from sending you any messages.</div>");myPanel.setFooter("<div class=\"panelFavLinks\"><a href=\"javascript:doMemberReporting('"+handle+"');\">FLAG</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"javascript:closePanel();\">CANCEL</a></div>");myPanel.render(document.body);myPanel.cfg.setProperty("x",(YAHOO.util.Dom.getViewportWidth()-350)/2);myPanel.cfg.setProperty("y",(YAHOO.util.Dom.getViewportHeight()-200)/2);myPanel.show();}function doReporting(mailid){myPanel.setHeader("<div class=\"panelFavHeader\">Flagging...</div>");myPanel.setBody("<div class=\"panelFavContent\"><br><br><img src=\"/themes/default/4.3/images/other/indicator_medium.gif\"><br><br></div>");myPanel.setFooter("<div class=\"panelFavLinks\"></div>");setTimeout("finishReporting("+mailid+");",2000);}function doMemberReporting(handle){myPanel.setHeader("<div class=\"panelFavHeader\">Flagging...</div>");myPanel.setBody("<div class=\"panelFavContent\"><br><br><img src=\"/themes/default/4.3/images/other/indicator_medium.gif\"><br><br></div>");myPanel.setFooter("<div class=\"panelFavLinks\"></div>");setTimeout("finishMemberReporting('"+handle+"');",2000);}function finishReporting(mailid){YAHOO.util.Connect.asyncRequest('GET',pageURL+'/report/'+mailid+'/',reportComplete,null);}function finishMemberReporting(handle){YAHOO.util.Connect.asyncRequest('GET',pageURL+'/reportmember/'+handle+'/',reportComplete,null);}var reportSuccess=function(o){var response=o.responseText.split('|');if(response[0]=='success'){myPanel.setBody("<div class=\"panelFavContent\"><br><br><b>Your flag has been recorded!</b><br><br></div>");setTimeout("closePanel();",2000);}};var reportFailure=function(o){};var reportComplete={success:reportSuccess,failure:reportFailure};function RemovePost(action,tid,pid){myPanel=new YAHOO.widget.Panel("Panel1",{width:"350px",fixedcenter:false,underlay:"none",constraintoviewport:true,zIndex:10000,iframe:true,draggable:true,visible:true,modal:true,close:true});myPanel.setHeader("<div class=\"panelFavHeader\">Confirmation</div>");myPanel.setBody("<div class=\"panelFavContent\">Are you sure you want to delete this post?<p><p>You cannot undo this action.</div>");myPanel.setFooter("<div class=\"panelFavLinks\"><a href=\"javascript:document.location.href='"+pageURL+"/modpost/0/"+tid+"/"+pid+"/';\">YES</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"javascript:closePanel();\">NO</a></div>");myPanel.render(document.body);myPanel.cfg.setProperty("x",(YAHOO.util.Dom.getViewportWidth()-350)/2);myPanel.cfg.setProperty("y",(YAHOO.util.Dom.getViewportHeight()-200)/2);myPanel.show();}function RemoveComment(action,commentid){myPanel=new YAHOO.widget.Panel("Panel1",{width:"350px",fixedcenter:false,underlay:"none",constraintoviewport:true,zIndex:10000,iframe:true,draggable:true,visible:true,modal:true,close:true});myPanel.setHeader("<div class=\"panelFavHeader\">Confirmation</div>");myPanel.setBody("<div class=\"panelFavContent\">Are you sure you want to delete this comment?<p><p>You cannot undo this action.</div>");myPanel.setFooter("<div class=\"panelFavLinks\"><a href=\"javascript:document.location.href='"+pageURL+"/modblogcomment/0/"+commentid+"/';\">YES</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"javascript:closePanel();\">NO</a></div>");myPanel.render(document.body);myPanel.cfg.setProperty("x",(YAHOO.util.Dom.getViewportWidth()-350)/2);myPanel.cfg.setProperty("y",(YAHOO.util.Dom.getViewportHeight()-200)/2);myPanel.show();}function RemovePhotoComment(action,commentid,picid){myPanel=new YAHOO.widget.Panel("Panel1",{width:"350px",fixedcenter:false,underlay:"none",constraintoviewport:true,zIndex:10000,iframe:true,draggable:true,visible:true,modal:true,close:true});myPanel.setHeader("<div class=\"panelFavHeader\">Confirmation</div>");myPanel.setBody("<div class=\"panelFavContent\">Are you sure you want to delete this comment?<p><p>You cannot undo this action.</div>");myPanel.setFooter("<div class=\"panelFavLinks\"><a href=\"javascript:document.location.href='"+pageURL+"/modphotocomment/0/"+commentid+"/"+picid+"/';\">YES</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"javascript:closePanel();\">NO</a></div>");myPanel.render(document.body);myPanel.cfg.setProperty("x",(YAHOO.util.Dom.getViewportWidth()-350)/2);myPanel.cfg.setProperty("y",(YAHOO.util.Dom.getViewportHeight()-200)/2);myPanel.show();}function RemovePhoto(action,picid){myPanel=new YAHOO.widget.Panel("Panel1",{width:"350px",fixedcenter:false,underlay:"none",constraintoviewport:true,zIndex:10000,iframe:true,draggable:true,visible:true,modal:true,close:true});myPanel.setHeader("<div class=\"panelFavHeader\">Confirmation</div>");myPanel.setBody("<div class=\"panelFavContent\">Are you sure you want to delete this photo?<p>This will also delete all comments on this photo.<p><p>You cannot undo this action.</div>");myPanel.setFooter("<div class=\"panelFavLinks\"><a href=\"javascript:document.location.href='"+pageURL+"/delphoto/0/"+picid+"/';\">YES</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"javascript:closePanel();\">NO</a></div>");myPanel.render(document.body);myPanel.cfg.setProperty("x",(YAHOO.util.Dom.getViewportWidth()-350)/2);myPanel.cfg.setProperty("y",(YAHOO.util.Dom.getViewportHeight()-200)/2);myPanel.show();}function RemoveBlogPost(action,blogid){myPanel=new YAHOO.widget.Panel("Panel1",{width:"350px",fixedcenter:false,underlay:"none",constraintoviewport:true,zIndex:10000,iframe:true,draggable:true,visible:true,modal:true,close:true});myPanel.setHeader("<div class=\"panelFavHeader\">Confirmation</div>");myPanel.setBody("<div class=\"panelFavContent\">Are you sure you want to delete this blog post?<p><p>You cannot undo this action.</div>");myPanel.setFooter("<div class=\"panelFavLinks\"><a href=\"javascript:document.location.href='"+pageURL+"/modblogpost/0/"+blogid+"/';\">YES</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"javascript:closePanel();\">NO</a></div>");myPanel.render(document.body);myPanel.cfg.setProperty("x",(YAHOO.util.Dom.getViewportWidth()-350)/2);myPanel.cfg.setProperty("y",(YAHOO.util.Dom.getViewportHeight()-200)/2);myPanel.show();}function RequestInvite(groupID,key){myPanel=new YAHOO.widget.Panel("Panel1",{width:"350px",fixedcenter:false,underlay:"none",constraintoviewport:true,zIndex:10000,iframe:true,draggable:true,visible:true,modal:true,close:true});myPanel.setHeader("<div class=\"panelFavHeader\">Requesting Invitation...</div>");myPanel.setBody("<div class=\"panelFavContent\"><br><img src=\"/themes/default/4.3/images/other/indicator_medium.gif\"></div>");myPanel.setFooter("<div class=\"panelFavLinksSmall\"></div>");myPanel.render(document.body);myPanel.cfg.setProperty("x",(YAHOO.util.Dom.getViewportWidth()-350)/2);myPanel.cfg.setProperty("y",(YAHOO.util.Dom.getViewportHeight()-200)/2);myPanel.show();setTimeout("stopRequest('"+groupID+"', "+key+");",2000);}function stopRequest(groupID,key){YAHOO.util.Connect.asyncRequest('GET',pageURL+'/process/grouprequest/'+groupID+'/'+key+'/',requestComplete,null);}function SendGroupInvite(groupID,customerID){myPanel=new YAHOO.widget.Panel("Panel1",{width:"350px",fixedcenter:false,underlay:"none",constraintoviewport:true,zIndex:10000,iframe:true,draggable:true,visible:true,modal:true,close:true});myPanel.setHeader("<div class=\"panelFavHeader\">Sending Invitation...</div>");myPanel.setBody("<div class=\"panelFavContent\"><br><img src=\"/themes/default/4.3/images/other/indicator_medium.gif\"></div>");myPanel.setFooter("<div class=\"panelFavLinksSmall\"></div>");myPanel.render(document.body);myPanel.cfg.setProperty("x",(YAHOO.util.Dom.getViewportWidth()-350)/2);myPanel.cfg.setProperty("y",(YAHOO.util.Dom.getViewportHeight()-200)/2);myPanel.show();setTimeout("stopGroupInvite('"+groupID+"', "+customerID+");",2000);}function stopGroupInvite(groupID,customerID){YAHOO.util.Connect.asyncRequest('GET',pageURL+'/invitetogroup/'+groupID+'/'+customerID+'/',groupComplete,null);}function postalCodeChanged(postalCode){var txtPostalCode=YAHOO.util.Dom.get("txtPostalCode");var newPostalCode;newPostalCode=postalCode;re=/[^A-Za-z0-9 ]/;if(re.test(postalCode)){newPostalCode=newPostalCode.replace(re,'');txtPostalCode.value=newPostalCode;}if(postalCode.length==5||postalCode.length==6||postalCode.length==7){getStateAndCountry(postalCode);}}var prefillStateAndCountry=function(o){var response=o.responseText.split('|');var ddStateList=YAHOO.util.Dom.get("ddStateForm");var ddProvinceList=YAHOO.util.Dom.get("ddProvinceForm");var ddCountryList=YAHOO.util.Dom.get("ddCountryForm");var txtCity=YAHOO.util.Dom.get("txtCity");var i;if(response[0]=='success'){if(response[2]==1){for(i=0;i<ddStateList.length-1;i++){if(ddStateList.options[i].value==response[1]){ddStateList.selectedIndex=i;break;}}myCityDataSource.scriptQueryAppend='cc=1&re='+response[1];YAHOO.util.Dom.setStyle("formRow_State",'display','block');YAHOO.util.Dom.setStyle("formRow_Province",'display','none');}else if(response[2]==2){for(i=0;i<ddProvinceList.length-1;i++){if(ddProvinceList.options[i].value==response[1]){ddProvinceList.selectedIndex=i;break;}}YAHOO.util.Dom.setStyle("formRow_State",'display','none');YAHOO.util.Dom.setStyle("formRow_Province",'display','block');}if(ddCountryList.selectedIndex>0){for(i=0;i<ddCountryList.length-1;i++){if(ddCountryList.options[i].value==response[2]){break;}}}if(response[3]!='0'){txtCity.value=response[3];}}};var getStateAndCountryFailure=function(o){};var getStateAndCountryComplete={success:prefillStateAndCountry,failure:getStateAndCountryFailure};function usernameChanged(username){if(username.length>0){var eWarning=YAHOO.util.Dom.get("join_usernameExtra");re=/^\w+$/;if(!re.test(username)){eWarning.innerHTML='<img src=\"/themes/default/4.3/images/bullets/bullet_error.gif\">Your username must contain only letters, numbers, or underscores.';YAHOO.util.Dom.setStyle("join_usernameExtra",'display','block');}else{getUsername(username);}}}function emailChanged(email){var eWarning=YAHOO.util.Dom.get("join_emailError");var emailFilter=/^.+@.+\..{2,3}$/;var illegalChars=/[\(\)\<\>\,\;\:\\\"\[\]]/;if(email.length>0){if(!(emailFilter.test(email))){eWarning.innerHTML='<img src=\"/themes/default/4.3/images/bullets/bullet_error.gif\">This is not a valid email address.';YAHOO.util.Dom.setStyle("join_emailError",'display','block');}else if(email.match(illegalChars)){eWarning.innerHTML='<img src=\"/themes/default/4.3/images/bullets/bullet_error.gif\">This email address contains invalid characters.';YAHOO.util.Dom.setStyle("join_emailError",'display','block');}else{checkEmail(email);}}}function confirmEmailChanged(email){var eWarning=YAHOO.util.Dom.get("join_confirmEmailError");var emailFilter=/^.+@.+\..{2,3}$/;var illegalChars=/[\(\)\<\>\,\;\:\\\"\[\]]/;var email1=YAHOO.util.Dom.get("txtEmail");if(email.length>0){if(email==email1.value){if(!(emailFilter.test(email))){eWarning.innerHTML='<img src=\"/themes/default/4.3/images/bullets/bullet_error.gif\">This is not a valid email address.';YAHOO.util.Dom.setStyle("join_confirmEmailError",'display','block');}else if(email.match(illegalChars)){eWarning.innerHTML='<img src=\"/themes/default/4.3/images/bullets/bullet_error.gif\">This email address contains invalid characters.';YAHOO.util.Dom.setStyle("join_confirmEmailError",'display','block');}else{YAHOO.util.Dom.setStyle("join_confirmEmailError",'display','none');}}else{eWarning.innerHTML='<img src=\"/themes/default/4.3/images/bullets/bullet_error.gif\">You did not confirm your email address.';YAHOO.util.Dom.setStyle("join_confirmEmailError",'display','block');}}}function passwordChanged(pw){var eWarning=YAHOO.util.Dom.get("join_passwordError");re=/^\w+$/;if(pw.length>0){if(pw.length<4){eWarning.innerHTML='<img src=\"/themes/default/4.3/images/bullets/bullet_error.gif\">Your password must be at least 4 characters long.';YAHOO.util.Dom.setStyle("join_passwordError",'display','block');}else if(!re.test(pw)){eWarning.innerHTML='<img src=\"/themes/default/4.3/images/bullets/bullet_error.gif\">Your password must contain only letters, numbers, or underscores.';YAHOO.util.Dom.setStyle("join_passwordError",'display','block');}else{YAHOO.util.Dom.setStyle("join_passwordError",'display','none');}}}function confirmPasswordChanged(pw){var eWarning=YAHOO.util.Dom.get("join_confirmPasswordError");var pw1=YAHOO.util.Dom.get("txtPassword1");re=/^\w+$/;if(pw.length>0){if(pw==pw1.value){if(pw.length<4){eWarning.innerHTML='<img src=\"/themes/default/4.3/images/bullets/bullet_error.gif\">Your password must be at least 4 characters long.';YAHOO.util.Dom.setStyle("join_confirmPasswordError",'display','block');}else if(!re.test(pw)){eWarning.innerHTML='<img src=\"/themes/default/4.3/images/bullets/bullet_error.gif\">Your password must contain only letters, numbers, or underscores.';YAHOO.util.Dom.setStyle("join_confirmPasswordError",'display','block');}else{YAHOO.util.Dom.setStyle("join_confirmPasswordError",'display','none');}}else{eWarning.innerHTML='<img src=\"/themes/default/4.3/images/bullets/bullet_error.gif\">You did not confirm your password.';YAHOO.util.Dom.setStyle("join_confirmPasswordError",'display','block');}}}function hideUsernameExtra(username){}var warnUsername=function(o){var response=o.responseText.split('|');var eWarning=YAHOO.util.Dom.get("join_usernameExtra");if(response[0]=='success'){if(response[1]=='1'){YAHOO.util.Dom.setStyle("join_usernameExtra",'display','none');}else{eWarning.innerHTML='<img src=\"/themes/default/4.3/images/bullets/bullet_error.gif\">This username is unavailable.';YAHOO.util.Dom.setStyle("join_usernameExtra",'display','block');}}};var warnEmail=function(o){var response=o.responseText.split('|');var eWarning=YAHOO.util.Dom.get("join_emailError");if(response[0]=='success'){if(response[1]=='1'){YAHOO.util.Dom.setStyle("join_emailError",'display','none');}else{eWarning.innerHTML='<img src=\"/themes/default/4.3/images/bullets/bullet_error.gif\">This email address is already registered.';YAHOO.util.Dom.setStyle("join_emailError",'display','block');}}};var getUsernameFailure=function(o){};var getUsernameComplete={success:warnUsername,failure:getUsernameFailure};var checkEmailFailure=function(o){};var checkEmailComplete={success:warnEmail,failure:checkEmailFailure};var ptrSendingPanel;function SendMessage(){myPanel=new YAHOO.widget.Panel("Panel1",{width:"350px",fixedcenter:false,underlay:"none",constraintoviewport:true,zIndex:10000,iframe:true,draggable:true,visible:true,modal:true,close:true});ptrSendingPanel=myPanel;myPanel.setHeader("<div class=\"panelFavHeader\">Sending message...</div>");myPanel.setBody("<div class=\"panelFavContent\"><br><img src=\"/themes/default/4.3/images/other/indicator_medium.gif\"></div>");myPanel.setFooter("<div class=\"panelFavLinks\"></div>");myPanel.render(document.body);myPanel.cfg.setProperty("x",(YAHOO.util.Dom.getViewportWidth()-350)/2);myPanel.cfg.setProperty("y",(YAHOO.util.Dom.getViewportHeight()-200)/2);myPanel.show();setTimeout("HideSendingPanel();",5000);}function HideSendingPanel(){ptrSendingPanel.hide();ptrSendingPanel=null;YAHOO.util.Dom.get("messageForm").submit();}function openMessenger(destinationUserID){open(pageURL+"/messenger/"+destinationUserID+"/","WMWindow_"+up_replaceAlpha(destinationUserID),"width=500,height=570,toolbar=0,directories=0,menubar=0,status=0,location=0,scrollbars=0,resizable=1");}function up_replaceAlpha(strIn){var strOut="";for(var i=0;i<strIn.length;i++){var cChar=strIn.charAt(i);if((cChar>='A'&&cChar<='Z')||(cChar>='a'&&cChar<='z')||(cChar>='0'&&cChar<='9')){strOut+=cChar;}else{strOut+="_";}}return strOut;}var up_wmURL=pageURL+'/messenger/';var up_cmdURL="";var up_alwaysNotify=false;var up_user_id=null;var up_domain_id=null;var up_divY=null;var up_la=null;var up_uid_display=null;var up_at=null;var up_ow=new Object();var up_agt=navigator.userAgent.toLowerCase();var up_appVer=navigator.appVersion.toLowerCase();var up_is_mac=up_agt.indexOf("mac")!=-1;var up_is_safari=up_agt.indexOf("safari")!=-1&&up_is_mac;var up_is_khtml=up_is_safari||up_agt.indexOf("konqueror")!=-1;var up_is_ie=up_appVer.indexOf("msie")!=-1&&up_agt.indexOf("opera")==-1&&!up_is_khtml;var up_is_win=up_is_mac?false:(up_agt.indexOf("win")!=-1||up_agt.indexOf("16bit")!=-1);var up_is_win_ie=up_is_win&&up_is_ie;var up_la=new Array();function messengerLaunch(num,ids){var response=ids.split('|');var _1=response[1];up_ow[_1]=up_ow[_1]===undefined?null:up_ow[_1];var _2=false;if(up_ow[_1]!==null){try{_2=up_ow[_1].opener!==top&&!up_ow[_1].closed;}catch(e){}}if(up_ow[_1]===null||!_2){up_ow[_1]=open(up_wmURL+_1+"\/","ICWindow_"+_1,"width=500,height=570,toolbar=0,directories=0,menubar=0,status=0,location=0,scrollbars=0,resizable=1");if(up_ow[_1]===null){parent.imAlert(num,response);}else{}}}var presenceSuccess=function(o){var response=o.responseText.split('|');if(response[0]=='launch'){if(response.length>3){messengerLaunch(response.length-2,o.responseText);}else{messengerLaunch(1,o.responseText);}}};var presenceFailure=function(o){};var presenceComplete={success:presenceSuccess,failure:presenceFailure};function doPresence(p){YAHOO.util.Connect.asyncRequest('GET','/process/runpresence/?p='+p,presenceComplete,null);}function createCookie(name,value,days){var expires;if(days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));expires="; expires="+date.toGMTString();}else{expires="";}document.cookie=name+"="+value+expires+"; path=/";}function readCookie(name){var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' '){c=c.substring(1,c.length);}if(c.indexOf(nameEQ)===0){return c.substring(nameEQ.length,c.length);}}return null;}function eraseCookie(name){createCookie(name,"",-1);}function trackAdvertiserSignUp(){}function trackGoogleFeedbackClick(){}function trackGoogleAdsenseClicks(){_trackPageView("/GoogleAdSenseClick");var queryString='?adDef=50&url='+escape(location.href);var onerrorImage=new Image();onerrorImage.src=pageURL+'/process/trackclick/'+queryString;return true;}function trackGoogleAdClicks(){_trackPageView("/GoogleAdClick");var queryString='?adDef=60&url='+escape(location.href);var onerrorImage=new Image();onerrorImage.src=pageURL+'/process/trackclick/'+queryString;return true;}function trackAdBriteClicks(){var queryString='?adDef=8&url='+escape(location.href);var onerrorImage=new Image();onerrorImage.src=pageURL+'/process/trackclick/'+queryString;return true;}var elements;var adbrite;if(document.getElementsByTagName){elements=document.getElementsByTagName("IFRAME");}else if(document.all){elements=document.all.tags("IFRAME");}else{elements=array();}for(var i=0;i<elements.length;i++){if(elements[i].src.indexOf("pagead2.googlesyndication.com")>-1){elements[i].onfocus = trackGoogleAdClicks;}else if(elements[i].src.indexOf("pagead2.googlesyndication.com/pagead/ads")>-1){}else if(elements[i].src.indexOf("adwords.google.com")>-1){}else if(elements[i].src.indexOf("services.google.com")>-1){}}adbrite=document.getElementsByTagName('a');for(var i=0;i<adbrite.length;i++){if(adbrite[i].href.indexOf("click.adbrite.com")>-1){adbrite[i].onfocus=trackAdBriteClicks;}}function DefaultText(txt, evt) {if(txt.value.length == 0 ){if (txt.value == "") {txt.style.color = "#ccC0BD";txt.value = "Start typing something...";}}if(txt.value == "Start typing something..." && evt.type == "focus"){txt.value="";txt.style.color = "black";}}
