var GR=GR?GR:{};GR.FB=function(){return{container:document.getElementById("fbContainer"),ifConnected:function(a){this.util.render(a.message||"");if(a.f2f){a.f2fOpts.cols=a.f2fOpts.cols||"4";a.f2fOpts.rows=a.f2fOpts.rows||"3";this.renderF2F(a.f2fOpts)}if(a.fill){this.fillForm(a.fillForm)}if(a.post){this.post(a.postBundle)}},ifNotConnected:function(a){this.util.render(a.message||"")},renderF2F:function(b){var a='<fb:serverfbml style="width: '+b.width+';"><script type="text/fbml"><fb:fbml> <fb:request-form  action="'+b.url+'"  method="POST"  invite="true"  type="Action"  content="'+b.messageContent+'"> <fb:multi-friend-selector 	showborder="false" 	actiontext="'+b.formContent+'" 	email_invite="false" 	cols="'+b.cols+'" 	rows="'+b.rows+'" /> </fb:request-form> </fb:fbml><\/script></fb:serverfbml> ';this.util.render(a,true)},post:function(a){FB.Connect.showFeedDialog(a)},fillForm:function(c){if(!c){return}var a={firstName:"first_name",lastName:"last_name",city:"fb_city"},b={state:"fb_state"};FB.Facebook.apiClient.users_getInfo(FB.Connect.get_loggedInUser(),["first_name","last_name","current_location","hometown_location"],function(d){var m=d[0];var p=m.current_location;var l=m.hometown_location;if(p.city||p.state||p.zip){m.fb_city=p.city;m.fb_zip=p.zip;m.fb_state=p.state}else{if(l.city||l.state||l.zip){m.fb_city=l.city;m.fb_zip=l.zip;m.fb_state=l.state}}for(var g in a){if(m[a[g]]&&m[a[g]]!=""){if(c[g]&&c[g].value==""){c[g].value=m[a[g]]}}}for(var f in b){if(m[b[f]]&&m[b[f]]!=""){if(c[f]&&c[f].selectedIndex==0){var n=c[f].getElementsByTagName("option");for(var e=0;e<n.length;e++){if(m[b[f]]==n[e].innerHTML){n[e].selected="selected"}}}}}})},util:{render:function(b,a){GR.FB.container.innerHTML=a?GR.FB.container.innerHTML+b:b;FB.XFBML.Host.parseDomTree()}}}}();