/* Copyright (C) 2009 Microsoft Corporation */window.$sn_invite_popover=window.$sn_invite_popover||function(){return {show:function(f,d,e,a,b){m_attachElName=a;var c={screenID:"0",ID:f,IDType:d,displayName:e,isSocialContext:sn_invite_common_data.isSocialContext,appMessage:b};$sn_invite_helper.makeRequest(c,true,a)},send:function(n,l,m,h,k,i,g,f,c,e){var b="";for(var a=c.length;a--;){var d=c[a];b+=d.name.encodeHtml()+"<"+d.id.encodeHtml()+(a!=0?"<":"")}var j={screenID:"1",ID:n,IDType:l,displayName:m,firstName:h,lastName:k,isProfile:i,isPresense:g,message:f,categories:b,profileUpsell:e};$sn_invite_helper.makeRequest(j,false)},hide:function(){$sn_invite_helper.hidePopover()},update:function(){}}}();window.$sn_invite_helper=window.$sn_invite_helper||function(){var a,b;function e(){a=null;return true}function c(g,i){if(a)a.hide();var c=new $UI.Popover,d=document.createElement("div");d.innerHTML=g;var f=false;if(i){d.className+=" LargeText";c.addButton("OK",sn_invite_common_data.okStr,true,true)}else{if(!a)f=true;c.bodyPadding=false}a=c;a.modal=true;a.showHeader=false;a.width=400;a.shadow=true;a.body=d;var h=b?document.getElementById(b):null;a.show(e,h);if(f)a.hide()}function d(b){if(b&&b.readyState==4)if(b.status==200)c(b.responseText);else if(a)c(sn_invite_common_data.errorStr,true)}return {getAttachElName:function(){return b},makeRequest:function(a,h,i){b=i||b;if(h)c(sn_invite_common_data.loadingStr,true);var e="dc="+sn_invite_common_data.dc.encodeURIComponent();for(var g in a){var f=a[g];if(f)e+="&"+g+"="+f.toString().encodeURIComponent()}$Network.fetchXML(sn_invite_common_data.handlerUrl,d,"POST",e,{"Content-type":"application/x-www-form-urlencoded"})},hidePopover:function(){if(a){a.hide();a=null}}}}()