var friend_id=null;function countInput(a){var d=$("#"+a).val();var b=d.length;if(b>350){$("#"+a).val(d.substr(0,350));document.getElementById(a).scrollTop=document.getElementById(a).scrollHeight;$("#"+a+"_count").empty().append("0")}else{$("#"+a+"_count").empty().append(350-b)}}function showUserInvite(a){friend_id=a;$("#mapmy_invite_alert").dialog("open")}function disableEnterKey(a){$(a).keypress(function(b){if(b.which==13){return false}return true})}function displayPageMessage(c,d,e,b,a){$("#"+c+" .title").html(e);if($("#"+c+" .text").html()!==""){$("#"+c+" .text").append("<br />")}$("#"+c+" .text").empty();$("#"+c+" .text").append(d);$(a).empty();$(a).prepend('<div class="'+c+'">'+$("#"+c).html()+"</div>");$(a+","+a+" ."+c).show();if(b>0){setTimeout("$('"+a+"').fadeOut('slow')",b*1000)}}Array.prototype.remove=function(c,b){var a=this.slice((b||c)+1||this.length);this.length=c<0?this.length+c:c;return this.push.apply(this,a)};function trim(e,d){var b,a=0,c=0;e+="";if(!d){b=" \n\r\t\f\x0b\xa0\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u200b\u2028\u2029\u3000"}else{d+="";b=d.replace(/([\[\]\(\)\.\?\/\*\{\}\+\$\^\:])/g,"$1")}a=e.length;for(c=0;c<a;c++){if(b.indexOf(e.charAt(c))===-1){e=e.substring(c);break}}a=e.length;for(c=a-1;c>=0;c--){if(b.indexOf(e.charAt(c))===-1){e=e.substring(0,c+1);break}}return b.indexOf(e.charAt(0))===-1?e:""}function get_html_translation_table(i,g){var d={},f={},c=0,a="";var e={},b={};var j={},h={};e[0]="HTML_SPECIALCHARS";e[1]="HTML_ENTITIES";b[0]="ENT_NOQUOTES";b[2]="ENT_COMPAT";b[3]="ENT_QUOTES";j=!isNaN(i)?e[i]:i?i.toUpperCase():"HTML_SPECIALCHARS";h=!isNaN(g)?b[g]:g?g.toUpperCase():"ENT_COMPAT";if(j!=="HTML_SPECIALCHARS"&&j!=="HTML_ENTITIES"){throw new Error("Table: "+j+" not supported")}d["38"]="&amp;";if(j==="HTML_ENTITIES"){d["160"]="&nbsp;";d["161"]="&iexcl;";d["162"]="&cent;";d["163"]="&pound;";d["164"]="&curren;";d["165"]="&yen;";d["166"]="&brvbar;";d["167"]="&sect;";d["168"]="&uml;";d["169"]="&copy;";d["170"]="&ordf;";d["171"]="&laquo;";d["172"]="&not;";d["173"]="&shy;";d["174"]="&reg;";d["175"]="&macr;";d["176"]="&deg;";d["177"]="&plusmn;";d["178"]="&sup2;";d["179"]="&sup3;";d["180"]="&acute;";d["181"]="&micro;";d["182"]="&para;";d["183"]="&middot;";d["184"]="&cedil;";d["185"]="&sup1;";d["186"]="&ordm;";d["187"]="&raquo;";d["188"]="&frac14;";d["189"]="&frac12;";d["190"]="&frac34;";d["191"]="&iquest;";d["192"]="&Agrave;";d["193"]="&Aacute;";d["194"]="&Acirc;";d["195"]="&Atilde;";d["196"]="&Auml;";d["197"]="&Aring;";d["198"]="&AElig;";d["199"]="&Ccedil;";d["200"]="&Egrave;";d["201"]="&Eacute;";d["202"]="&Ecirc;";d["203"]="&Euml;";d["204"]="&Igrave;";d["205"]="&Iacute;";d["206"]="&Icirc;";d["207"]="&Iuml;";d["208"]="&ETH;";d["209"]="&Ntilde;";d["210"]="&Ograve;";d["211"]="&Oacute;";d["212"]="&Ocirc;";d["213"]="&Otilde;";d["214"]="&Ouml;";d["215"]="&times;";d["216"]="&Oslash;";d["217"]="&Ugrave;";d["218"]="&Uacute;";d["219"]="&Ucirc;";d["220"]="&Uuml;";d["221"]="&Yacute;";d["222"]="&THORN;";d["223"]="&szlig;";d["224"]="&agrave;";d["225"]="&aacute;";d["226"]="&acirc;";d["227"]="&atilde;";d["228"]="&auml;";d["229"]="&aring;";d["230"]="&aelig;";d["231"]="&ccedil;";d["232"]="&egrave;";d["233"]="&eacute;";d["234"]="&ecirc;";d["235"]="&euml;";d["236"]="&igrave;";d["237"]="&iacute;";d["238"]="&icirc;";d["239"]="&iuml;";d["240"]="&eth;";d["241"]="&ntilde;";d["242"]="&ograve;";d["243"]="&oacute;";d["244"]="&ocirc;";d["245"]="&otilde;";d["246"]="&ouml;";d["247"]="&divide;";d["248"]="&oslash;";d["249"]="&ugrave;";d["250"]="&uacute;";d["251"]="&ucirc;";d["252"]="&uuml;";d["253"]="&yacute;";d["254"]="&thorn;";d["255"]="&yuml;"}if(h!=="ENT_NOQUOTES"){d["34"]="&quot;"}if(h==="ENT_QUOTES"){d["39"]="&#39;"}d["60"]="&lt;";d["62"]="&gt;";for(c in d){a=String.fromCharCode(c);f[a]=d[c]}return f}function htmlspecialchars_decode(c,f){var e={},d="",a="",b="";a=c.toString();if(false===(e=this.get_html_translation_table("HTML_SPECIALCHARS",f))){return false}for(d in e){b=e[d];a=a.split(b).join(d)}a=a.split("&#039;").join("'");return a}function htmlspecialchars(c,f){var e={},d="",a="",b="";a=c.toString();if(false===(e=this.get_html_translation_table("HTML_SPECIALCHARS",f))){return false}e["'"]="&#039;";for(d in e){b=e[d];a=a.split(d).join(b)}return a}var divs={};var count=0;function waitElement(b,g){var h=$("#"+b).css("float");var i=$("#"+b).css("position");var d=$("#"+b).css("left");var e=$("#"+b).css("top");var f=$("#"+b).css("bottom");var a=$("#"+b).css("right");var c="";if(h){c+="float:"+h+";"}if(i){c+="position:"+i+";"}if(d){c+="left:"+d+";"}else{if(a){c+="right:"+a+";"}}if(e){c+="top:"+e+";"}else{if(f){c+="bottom:"+f+";"}}divs[b]=new Object();divs[b].element=$("#"+b).clone(true);divs[b].count=count++;if(!g){g="/img/common/loading.gif"}wait="<img src='"+g+"' id='WAIT_"+divs[b].count+"' align='absmiddle' ";if(c){wait+="style='"+c+"' "}wait+="/>";$("#"+b).replaceWith(wait)}function restoreElement(a){if(divs[a]){$("#WAIT_"+divs[a].count).replaceWith(divs[a].element);delete divs[a]}}function print_r(h,g,k,c){c=c||0;g=g||10;k=k||" ";if(c>g){return"[WARNING: Too much recursion]\n"}var d,a="",j=typeof h,b="";if(h===null){a+="(null)\n"}else{if(j=="object"){c++;for(d=0;d<c;d++){b+=k}if(h&&h.length){j="array"}a+="("+j+") :\n";for(d in h){try{a+=b+"["+d+"] : "+print_r(h[d],g,k,(c+1))}catch(f){return"[ERROR: "+f+"]\n"}}}else{if(j=="string"){if(h==""){h="(empty)"}}a+="("+j+") "+h+"\n"}}return a}var_dump=print_r;function strip_tags(g,h){var m="",j=false;var f=[];var a=[];var l="";var d=0;var c="";var e="";var b=function(k,i,n){return n.split(k).join(i)};if(h){a=h.match(/([a-zA-Z0-9]+)/gi)}g+="";f=g.match(/(<\/?[\S][^>]*>)/gi);for(m in f){if(isNaN(m)){continue}e=f[m].toString();j=false;for(c in a){l=a[c];d=-1;if(d!=0){d=e.toLowerCase().indexOf("<"+l+">")}if(d!=0){d=e.toLowerCase().indexOf("<"+l+" ")}if(d!=0){d=e.toLowerCase().indexOf("</"+l)}if(d==0){j=true;break}}if(!j){g=b(e,"",g)}}return g}function addslashes(a){return(a+"").replace(/([\\"'])/g,"\\$1").replace(/\u0000/g,"\\0")}$(document).ready(function(){if(!$.browser.mozilla){console=function(){return{log:function(a){alert(print_r(a))}}}()}});if(!Array.prototype.indexOf){Array.prototype.indexOf=function(b){var a=this.length;var c=Number(arguments[1])||0;c=(c<0)?Math.ceil(c):Math.floor(c);if(c<0){c+=a}for(;c<a;c++){if(c in this&&this[c]===b){return c}}return -1}}if(!Array.prototype.inArray){Array.prototype.inArray=function(b){var a;for(a=0;a<this.length;a++){if(this[a]==b){return true}}return false}};