Ext.ns("PWEB.nav");Ext.ns("PWEB.data");PWEB.data.nav=new Array;PWEB.nav.onGetNavBar=function(navPageID,success){if(typeof PWEB.data.nav[navPageID]!="undefined"){success(PWEB.data.nav[navPageID]);return}var props={params:{navPageID:navPageID},failure:function(fp,o){},success:function(obj,response,opts){PWEB.data.nav[navPageID]=obj.data;success(obj.data)}};SP.link.ajaxAction("pweb","navActions","getNavBar",props)};Ext.ns("PWEB");Ext.ns("PWEB.data");PWEB.joinCompanyApprove=function(msgid,cid,mid){var props={params:{cID:cid,mID:mid},success:function(obj,response,opts){Ext.Msg.alert("Join Request","The join request was approved, a notification has been sent to the user.");SP.msg.markDeleted(msgid);var g=Ext.getCmp("notifyGrid");if(g)g.getStore().reload()}};SP.link.ajaxAction("company","companyActions","doJoin",props)};
PWEB.joinCompanyDeny=function(msgid,cid,mid){var props={params:{cID:cid,mID:mid},success:function(obj,response,opts){Ext.Msg.alert("Join Request","The join request was denied, a notification has been sent to the user.");SP.msg.markDeleted(msgid);var g=Ext.getCmp("notifyGrid");if(g)g.getStore().reload()}};SP.link.ajaxAction("company","companyActions","denyJoin",props)};
PWEB.joinCompanyRequest=function(cid){var props={params:{cID:cid},success:function(obj,response,opts){Ext.Msg.alert("Join Request",obj.message);i=Ext.get("cjoin_"+cid);if(i!=null)i.hide()}};SP.link.ajaxAction("company","companyActions","joinRequest",props)};PWEB.data.followCache=new Array;
PWEB.followMember=function(id){if(typeof PWEB.data.followCache[id]!="undefined")return;SP.member.addInfo({type:"follow",targets:id,success:function(obj,response,opts){PWEB.data.followCache[id]=true;i=Ext.get("pwfollow_"+id);if(i!=null)i.update('<img src="/images/t/pwebTheme/youAreFan.gif" border=0>');i=Ext.get("fancount_"+id);if(i!=null)i.update(Number(i.dom.innerHTML)+1);if(SP.active.ajaxLoggedIn)window.location.reload()}})};
PWEB.followCompany=function(id){if(typeof PWEB.data.followCache[id]!="undefined")return;SP.member.addInfo({type:"companyFollow",targets:id,success:function(obj,response,opts){PWEB.data.followCache[id]=true;i=Ext.get("pwfollow_"+id);if(i!=null)i.update('<img src="/images/t/pwebTheme/youAreFan.gif" border=0>');i=Ext.get("fancount_"+id);if(i!=null)i.update(Number(i.dom.innerHTML)+1);if(SP.active.ajaxLoggedIn)window.location.reload()}})};
PWEB.followInterest=function(id){if(typeof PWEB.data.followCache[id]!="undefined")return;SP.member.addInfo({type:"interest",targets:id,success:function(obj,response,opts){PWEB.data.followCache[id]=true;i=Ext.get("pwfollow_"+id);if(i!=null)i.update('<img src="/images/t/pwebTheme/youAreFan.gif" border=0>');i=Ext.get("fancount_"+id);if(i!=null)i.update(Number(i.dom.innerHTML)+1);if(SP.active.ajaxLoggedIn)window.location.reload()}})};
PWEB.eventRSVP=function(id){if(typeof PWEB.data.followCache[id]!="undefined")return;SP.member.addInfo({type:"rsvp",targets:id,success:function(obj,response,opts){PWEB.data.followCache[id]=true;i=Ext.get("pwRSVP_"+id);if(i!=null)i.update('<img src="/images/t/pwebTheme/YAR2.jpg" border=0>');if(SP.active.ajaxLoggedIn)window.location.reload()}})};PWEB.guestFollowMember=function(id){if(!SP.isMember())SP.member.login({loginSuccess:function(){PWEB.followMember(id)}});else PWEB.followMember(id)};
PWEB.guestFollowCompany=function(id){if(!SP.isMember())SP.member.login({loginSuccess:function(){PWEB.followCompany(id)}});else PWEB.followCompany(id)};PWEB.guestFollowInterest=function(id){if(!SP.isMember())SP.member.login({loginSuccess:function(){PWEB.followInterest(id)}});else PWEB.followInterest(id)};PWEB.guestEventRSVP=function(id){if(!SP.isMember())SP.member.login({loginSuccess:function(){PWEB.eventRSVP(id)}});else PWEB.eventRSVP(id)};
PWEB.viewtpl=new Ext.XTemplate('<tpl for=".">','<div class="thumb-wrap" id="{displayName}">','<div style="float: left; margin-left:5px; margin-top:3px;" class="thumb">{imageTag}</div>','<span style="font-size:16px; margin-top:3px; " class="x-editable">{displayName}</span></div><br class="x-clear">',"</tpl>",'<div class="x-clear"></div>');
PWEB.getPopUpList=function(title,records,myReader){var popup=new Ext.Window({id:title+"-view",frame:true,width:505,height:400,autoScroll:true,collapsible:false,title:title,items:new Ext.DataView({store:{xtype:"store",data:{records:records,results:records.count},reader:myReader},tpl:PWEB.viewtpl,autoHeight:true,multiSelect:true,overClass:"x-view-over",itemSelector:"div.thumb-wrap",emptyText:"No images to display",listeners:{selectionchange:{fn:function(dv,nodes){var r=dv.getSelectedRecords();location.href=
r[0].data["viewLink"]}}}})});return popup};PWEB.showMemberFans=function(id){SP.profile.getFans(id,{success:function(fanArray){if(fanArray.length==0)Ext.Msg.alert("Fans","No Fans");else{var myReader=new Ext.data.JsonReader({root:"records",totalProperty:"results",fields:[{name:"displayName"},{name:"imageTag"},{name:"viewLink"}]});popup=PWEB.getPopUpList("I'm Following",fanArray,myReader);popup.show()}}})};
PWEB.showMemberFollowers=function(id){SP.profile.getFollowers(id,{success:function(fanArray){if(fanArray.length==0)Ext.Msg.alert("Followers","No Followers");else{var myReader=new Ext.data.JsonReader({root:"records",totalProperty:"results",fields:[{name:"displayName"},{name:"imageTag"},{name:"viewLink"}]});popup=PWEB.getPopUpList("My Followers",fanArray,myReader);popup.show()}}})};
PWEB.showMemberFoes=function(id){SP.profile.getFoes(id,{success:function(fanArray){if(fanArray.length==0)Ext.Msg.alert("Fans","No Foes");else Ext.Msg.alert("Foes","Foe #1 is "+fanArray[0].displayName)}})};
PWEB.showCompanyFans=function(id){SP.company.getFans(id,{success:function(fanArray){if(fanArray.length==0)Ext.Msg.alert("Followers","No Followers");else{var myReader=new Ext.data.JsonReader({root:"records",totalProperty:"results",fields:[{name:"displayName"},{name:"imageTag"},{name:"viewLink"}]});popup=PWEB.getPopUpList("Followers",fanArray,myReader);popup.show()}}})};SP.profile.showMemberFans=PWEB.showMemberFans;SP.profile.showMemberFoes=PWEB.showMemberFoes;SP.profile.showMemberFollowers=PWEB.showMemberFollowers;
PWEB.mConfig={loginSocial:true};Ext.ns("PWEB.offer");PWEB.offer.processLead=function(formOpts,response){switch(response.actionType){case "transfer":window.location=response.location;break;case "static":el=Ext.get(formOpts.form);el.dom.parentNode.innerHTML=response.data;break;case "popup":el=Ext.get(formOpts.form);el.dom.parentNode.innerHTML=response.data;function popup(){var display=new Ext.Window({id:"display",width:641,autoScroll:true,constrainHeader:true,html:response.display});display.show()}popup();break}};Ext.ns("PWEB.msg");PWEB.msg.sendMsgMember=function(id){var props={action:"sendMsg",instructions:" ",destID:id,windowProps:{title:"Send An Instant Message"}};SP.msg.sendMsgBox(props)};PWEB.msg.guestSendMsgMember=function(id){if(!SP.isMember())SP.member.login();else PWEB.msg.sendMsgMember(id)};PWEB.msg.viewMessages=function(){window.location=SP.link.pURL("msg","viewer")};
SP.msg.onNewMessage=function(e,numNew){var mn=Ext.get("msgNotify");mn.set({src:"/images/t/pwebTheme/icons/msgNotify2.png"});mn=Ext.get("memberMessageAlert");if(mn){mn.setVisible(true);if(SP.msg.newMsgCount==1)mn.update('<a class="whiteLink" href="'+SP.link.pURL("msg","viewer")+'">You Have a New Message!</a>');else mn.update('<a class="whiteLink" href="'+SP.link.pURL("msg","viewer")+'">You Have '+SP.msg.newMsgCount+" New Messages!</a>")}mn=Ext.get("barMsgCount");mn.update("("+SP.msg.newMsgCount+")");
Ext.QuickTips.unregister("msgNotify");Ext.QuickTips.register({target:"msgNotify",title:"New Message"+(SP.msg.newMsgCount>1?"s!":"!"),text:"You Have "+SP.msg.newMsgCount+" New Message"+(SP.msg.newMsgCount>1?"s.":"."),width:150,dismissDelay:1E4})};SP.msg.onPresence=function(e){Ext.Msg.alert("Presence",e.data)};Ext.onReady(function(){Ext.QuickTips.init();Ext.QuickTips.register({target:"msgNotify",title:"No Messages",text:"You Have No New Messages.",width:150,dismissDelay:1E4})});Ext.ns("PWEB.media");PWEB.media.player=function(id){var s=function(obj,response,opts){var player=new Ext.Window({title:obj.title,width:500,constrainHeader:true,html:obj.data});player.show();eval(obj.jsData)};SP.link.ajaxAction("pweb","mediaActions","play",{success:s,params:{pcID:id}})};SP.media.player=PWEB.media.player;if(typeof deconcept=="undefined")var deconcept=new Object;if(typeof deconcept.util=="undefined")deconcept.util=new Object;if(typeof deconcept.SWFObjectUtil=="undefined")deconcept.SWFObjectUtil=new Object;
deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8,_9,_a){if(!document.getElementById)return;this.DETECT_KEY=_a?_a:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params=new Object;this.variables=new Object;this.attributes=new Array;if(_1)this.setAttribute("swf",_1);if(id)this.setAttribute("id",id);if(w)this.setAttribute("width",w);if(h)this.setAttribute("height",h);if(_5)this.setAttribute("version",new deconcept.PlayerVersion(_5.toString().split(".")));this.installedVer=
deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7)deconcept.SWFObject.doPrepUnload=true;if(c)this.addParam("bgcolor",c);var q=_7?_7:"high";this.addParam("quality",q);this.setAttribute("useExpressInstall",false);this.setAttribute("doExpressInstall",false);var _c=_8?_8:window.location;this.setAttribute("xiRedirectUrl",_c);this.setAttribute("redirectUrl","");if(_9)this.setAttribute("redirectUrl",_9)};
deconcept.SWFObject.prototype={useExpressInstall:function(_d){this.xiSWFPath=!_d?"expressinstall.swf":_d;this.setAttribute("useExpressInstall",true)},setAttribute:function(_e,_f){this.attributes[_e]=_f},getAttribute:function(_10){return this.attributes[_10]},addParam:function(_11,_12){this.params[_11]=_12},getParams:function(){return this.params},addVariable:function(_13,_14){this.variables[_13]=_14},getVariable:function(_15){return this.variables[_15]},getVariables:function(){return this.variables},
getVariablePairs:function(){var _16=new Array;var key;var _18=this.getVariables();for(key in _18)_16[_16.length]=key+"="+_18[key];return _16},getSWFHTML:function(){var _19="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");this.setAttribute("swf",this.xiSWFPath)}_19='<embed type="application/x-shockwave-flash" src="'+this.getAttribute("swf")+'" width="'+this.getAttribute("width")+'" height="'+
this.getAttribute("height")+'" style="'+this.getAttribute("style")+'"';_19+=' id="'+this.getAttribute("id")+'" name="'+this.getAttribute("id")+'" ';var _1a=this.getParams();for(var key in _1a)_19+=[key]+'="'+_1a[key]+'" ';var _1c=this.getVariablePairs().join("&");if(_1c.length>0)_19+='flashvars="'+_1c+'"';_19+="/>"}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",this.xiSWFPath)}_19='<object id="'+this.getAttribute("id")+'" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+
this.getAttribute("width")+'" height="'+this.getAttribute("height")+'" style="'+this.getAttribute("style")+'">';_19+='<param name="movie" value="'+this.getAttribute("swf")+'" />';var _1d=this.getParams();for(var key in _1d)_19+='<param name="'+key+'" value="'+_1d[key]+'" />';var _1f=this.getVariablePairs().join("&");if(_1f.length>0)_19+='<param name="flashvars" value="'+_1f+'" />';_19+="</object>"}return _19},write:function(_20){if(this.getAttribute("useExpressInstall")){var _21=new deconcept.PlayerVersion([6,
0,65]);if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title)}}if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var n=typeof _20=="string"?
document.getElementById(_20):_20;n.innerHTML=this.getSWFHTML();return true}else if(this.getAttribute("redirectUrl")!="")document.location.replace(this.getAttribute("redirectUrl"));return false}};
deconcept.SWFObjectUtil.getPlayerVersion=function(){var _23=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var x=navigator.plugins["Shockwave Flash"];if(x&&x.description)_23=new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."))}else if(navigator.userAgent&&navigator.userAgent.indexOf("Windows CE")>=0){var axo=1;var _26=3;while(axo)try{_26++;axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+_26);
_23=new deconcept.PlayerVersion([_26,0,0])}catch(e){axo=null}}else{try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(e){try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");_23=new deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess="always"}catch(e){if(_23.major==6)return _23}try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(e){}}if(axo!=null)_23=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","))}return _23};
deconcept.PlayerVersion=function(_29){this.major=_29[0]!=null?parseInt(_29[0]):0;this.minor=_29[1]!=null?parseInt(_29[1]):0;this.rev=_29[2]!=null?parseInt(_29[2]):0};deconcept.PlayerVersion.prototype.versionIsValid=function(fv){if(this.major<fv.major)return false;if(this.major>fv.major)return true;if(this.minor<fv.minor)return false;if(this.minor>fv.minor)return true;if(this.rev<fv.rev)return false;return true};
deconcept.util={getRequestParameter:function(_2b){var q=document.location.search||document.location.hash;if(_2b==null)return q;if(q){var _2d=q.substring(1).split("&");for(var i=0;i<_2d.length;i++)if(_2d[i].substring(0,_2d[i].indexOf("="))==_2b)return _2d[i].substring(_2d[i].indexOf("=")+1)}return""}};
deconcept.SWFObjectUtil.cleanupSWFs=function(){var _2f=document.getElementsByTagName("OBJECT");for(var i=_2f.length-1;i>=0;i--){_2f[i].style.display="none";for(var x in _2f[i])if(typeof _2f[i][x]=="function")_2f[i][x]=function(){}}};
if(deconcept.SWFObject.doPrepUnload)if(!deconcept.unloadSet){deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};window.attachEvent("onunload",deconcept.SWFObjectUtil.cleanupSWFs)};window.attachEvent("onbeforeunload",deconcept.SWFObjectUtil.prepUnload);deconcept.unloadSet=true}if(!document.getElementById&&document.all)document.getElementById=function(id){return document.all[id]};var getQueryParamValue=deconcept.util.getRequestParameter;
var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;

