window.addEvent('domready',function(){Cufon.replace('#page_head h1');Cufon.replace('#profile_head h1');Cufon.replace('#general_head h1');Cufon.replace('.elounges_style_head h1');Cufon.replace('.elounges_style_head h2');Cufon.replace('.main > a');Cufon.replace('.cufontext');if($('banners')){var banners=$('banners');var banner_control=readCookie('banner_control');if(banner_control=='true'){banners.addClass('hide');}
var timer=10000;var images=$$('#banners a.banner');var current=0;images.each(function(item){item.fade('hide');});fadeIn=function(){images[current].fade('in');}
fadeOut=function(){images[current].fade('out');}
var dissolve=function(){fadeOut();if((current+1)<=(images.length-1)){current++;}
else{current=0;}
setTimeout("fadeIn()",500);}
if(images.length){images[0].fade('in');banners.fade('in');var fx=new Fx.Tween(banners,{duration:'long'});if(banners.hasClass('hide')){fx.start('height',320);}else{fx.start('height',461);}}
if(images.length>1){window.setInterval(dissolve,timer);}}});function createCookie(name,value,days){if(days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires="; expires="+date.toGMTString();}
else var 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 resizeBanners(){var banners=$('banners');var bannerFx=new Fx.Tween(banners);if(banners.getStyle('height').toInt()==320){bannerFx.start('height',461);eraseCookie('banner_control');}else{bannerFx.start('height',320);createCookie('banner_control','true',7);}}
function shrinkBanners(){var banners=$('banners');var bannerFx=new Fx.Tween(banners);bannerFx.start('height',320);}
var IFrameFileUploadQueue=new Class({Implements:Chain,initialize:function(){this.chain.apply(this,arguments);},isLastItem:function(){if(this.$chain.length<1){return true;}
else{return false;}}});function show_reporting_dialog(){alert('test');}
function showOverlayLoadingImg(div_id){var overlay_id=div_id+'_overlay';if($chk($(overlay_id))){$(overlay_id).show();}else{var parent_div=$(div_id);var parent_size=parent_div.getSize();var _loading_div=new Element('div',{'id':overlay_id,'class':'overlay_loading'});var paddingLeft=parent_div.getStyle('padding-left').toInt();var paddingRight=parent_div.getStyle('padding-right').toInt();var paddingTop=parent_div.getStyle('padding-top').toInt();var paddingBottom=parent_div.getStyle('padding-bottom').toInt();$(_loading_div).setStyles({width:(parent_size.x-(paddingLeft-paddingRight)),height:(parent_size.y-(paddingTop-paddingBottom)),marginLeft:-paddingLeft,marginTop:-paddingTop});new Element('img',{'src':'/images/loading_grey.gif'}).inject(_loading_div);_loading_div.inject(parent_div,'top');}
return overlay_id;}
function hideOverlayLoadingImg(div_id){var overlay_id=div_id+'_overlay';if($chk($(overlay_id))){$(overlay_id).hide();}}
function show_working_dialog(dialog_text,has_progress,no_cancel,cancel_function){if($type(dialog_text)!='string'){dialog_text="Please wait ... working ...";}
var loading_overlay=new Element('div',{'id':'loading_overlay'});var loading_wrap=new Element('div',{'id':'loading_wrap'});var loading_inner_top='<div class="round_top"></div>';var loading_inner_bottom='<div class="round_bot"></div>';var loading_inner_div=new Element('div',{'class':'round_mid'});var loading_p=new Element('p');var loading_bar=new Element('div',{'id':'loading_progress'});var loading_bar_span=new Element('span');loading_bar_span.inject(loading_bar);loading_p.innerHTML=dialog_text;if(has_progress){loading_bar_span.setStyle('width',"0%");}
else{}
var loading_cancel=new Element('div',{'html':"Cancel",'class':'cancel'});loading_inner_div.grab(loading_p);loading_inner_div.grab(loading_bar);if(!no_cancel){loading_inner_div.grab(loading_cancel);}
loading_wrap.innerHTML=loading_inner_top;loading_wrap.grab(loading_inner_div);loading_wrap.innerHTML+=loading_inner_bottom;loading_wrap.inject(loading_overlay);loading_overlay.inject(document.body,'top');if(!no_cancel){if($type(cancel_function)=='function'){loading_overlay.addEvent('click',cancel_function);}
else{loading_overlay.addEvent('click',function(){});}}}
function show_notification_dialog(dialog_title,dialog_text,dialog_duration){if($type(dialog_text)!='string'){dialog_text="Please wait ... working ...";}
var loading_overlay=new Element('div',{'id':'loading_overlay'});var loading_wrap=new Element('div',{'id':'loading_wrap'});var loading_inner_top='<div class="round_top"></div>';var loading_inner_bottom='<div class="round_bot"></div>';var loading_inner_div=new Element('div',{'class':'round_mid'});var loading_h1=new Element('h1');var loading_p=new Element('p');loading_h1.innerHTML=dialog_title;loading_p.innerHTML=dialog_text;loading_inner_div.grab(loading_h1);loading_inner_div.grab(loading_p);loading_wrap.innerHTML=loading_inner_top;loading_wrap.grab(loading_inner_div);loading_wrap.innerHTML+=loading_inner_bottom;loading_wrap.inject(loading_overlay);loading_overlay.inject(document.body,'top');hide_working_dialog.delay(dialog_duration);}
function hide_working_dialog(){var lo=$('loading_overlay');if($chk(lo)&&$type(lo)=='element'){lo.fade('out').get('tween').chain(function(){lo.destroy();});}}
function efconfirm(heading,message,cb){PPrompt.confirm("<strong>"+heading+"</strong><br /><br />"+message,{onOk:function(){PPrompt.close();cb(1);},onCancel:function(){PPrompt.close();cb(0);},doOverlay:true,classOk:'pbutton_yes',labelOk:'',classCancel:'pbutton_no',labelCancel:''});}
function efalert(heading,message,cb){PPrompt.alert("<strong>"+heading+"</strong><br/><br/>"+message,{onOk:function(){PPrompt.close();if($chk(cb)&&$type(cb)=='function'){cb();}},doOverlay:true,classOk:'pbutton_ok',labelOk:''});}
function eferror(heading,message,cb){PPrompt.alert("<strong>"+heading+"</strong><br/><br/>"+message,{onOk:function(){PPrompt.close();if($chk(cb)&&$type(cb)=='function'){cb();}},doOverlay:true,classOk:'pbutton_ok',labelOk:''});}
function FormSubmitErrorHandler(form,e,reload_method,reload_func){if(reload_method==true&&$type(reload_func)=='function'){efalert('Errors',"There were form errors. Appropriate fields have been highlighted.");reload_func();}
else{$each(form.getElements('input,select,textarea'),function(field){field.removeClass('error');});if($type(e)=='object'){e=$H(e);efalert('Errors',"There were form errors. Appropriate fields have been highlighted.");$each(e.errors,function(error,error_field){this[error_field].addClass('error');},form);}}}
function FileFormSubmitPseudoForm(form_name,form_file_field,rpc_method_name,hidden_field_name,complete_cb_func,extra_fields,extra_options){var newfrm=new Element('form',{name:form_name,action:"/",method:"post",enctype:"multipart/form-data"});var newfrmsubmit=new Element('input',{'type':"submit"});var originaluf=form_file_field;var newuf=originaluf.cloneNode(true);originaluf.parentNode.replaceChild(newuf,originaluf);newfrm.grab(new Element('input',{type:"hidden",name:"rpc_method",value:rpc_method_name}));newfrm.grab(new Element('input',{type:"hidden",name:hidden_field_name,value:"1"}));if($type(extra_fields)=='array'){newfrm.adopt(extra_fields);}
newfrm.grab(originaluf);newfrm.grab(newfrmsubmit);newfrm.onsubmit=function(){return AIM.submit(this,{onComplete:function(text){newfrm.destroy();if($type(complete_cb_func)=='function'){complete_cb_func(text,extra_options);}}});};newfrm.setStyle('display',"none");newfrm.inject(document.body,'after');newfrmsubmit.click();}
function getElementParentForm(el){var parentforms=$(el).getParents('form');if(parentforms.length==1){return parentforms[0];}
else{return false;}}
function getFormFieldByName(form_element,field_name){if(!form_element||form_element.get('tag')!="form"){form_element=getElementParentForm(form_element);}
if(form_element){var match_field=form_element.getElement('[name='+field_name+']');if($chk(match_field)&&$type(match_field)=='element'){return match_field;}}
return false;}
function fadeInNewItem(element_tag,destination_container,destination_container_position,new_item_contents_url,cb){$(destination_container).getElements('.li_empty_set').each(function(es){es.dispose();});var new_item=new Element(element_tag);new_item.set('opacity',0);new_item.set('load',{onSuccess:function(){if($chk(cb)&&$type(cb)=='function'){cb.attempt(new_item);}}});new_item.load(new_item_contents_url);new_item.inject($(destination_container),destination_container_position||'top');new_item.set('tween',{duration:'long',property:'opacity'});new_item.get('tween').start(1);}
function assignSqueezeBox(el,options){if(!el){el=$$('a[rel=boxed]');}
if(!options){options={parse:'rev'};}
SqueezeBox.assign(el,options);}
function configureTinyMCEs(control){if($type(control)=='element'){if(control.id){if(tinyMCE.execCommand('mceAddControl',false,control.id)){var mce=tinyMCE.get(control.id);mce.onChange.add(function(ed){ed.save();});}}}
else{tinyMCE.execCommand('mceAddControl',false,'dash_compose_body');}}
function configureDatePickers(no_time){var cls=".datepicker";if(no_time){new DatePicker(cls,{pickerClass:"datepicker_vista",timePicker:false,format:"Y-m-d",inputOutputFormat:"Y-m-d",allowEmpty:true});}
else{new DatePicker(cls,{pickerClass:"datepicker_vista",timePicker:true,format:"Y-m-d H:i",inputOutputFormat:"Y-m-d H:i",allowEmpty:true});}}
function editLinkClick(llink,ltarget){var targ=$(ltarget);targ.set('reveal',{duration:'long'});if(llink.innerHTML=='cancel'){llink.innerHTML='edit';targ.dissolve();}
else{llink.innerHTML='cancel';targ.reveal();}}
function revealToggle(el,rduration){if(!rduration){rduration='normal';}
if($type(el)=='array'){el.each(function(_el){new Fx.Reveal(_el,{duration:rduration}).toggle();});}
else{new Fx.Reveal(el,{duration:rduration}).toggle();}}
function revealOnly(el,rduration){if(!rduration){rduration='normal';}
if($type(el)=='array'){el.each(function(_el){new Fx.Reveal(_el,{duration:rduration}).reveal();});}
else{new Fx.Reveal(el,{duration:rduration}).reveal();}}
function uniqid(prefix,more_entropy){if(typeof prefix=='undefined'){prefix="";}
var retId;var formatSeed=function(seed,reqWidth){seed=parseInt(seed,10).toString(16);if(reqWidth<seed.length){return seed.slice(seed.length-reqWidth);}
if(reqWidth>seed.length){return Array(1+(reqWidth-seed.length)).join('0')+seed;}
return seed;};if(!this.php_js){this.php_js={};}
if(!this.php_js.uniqidSeed){this.php_js.uniqidSeed=Math.floor(Math.random()*0x75bcd15);}
this.php_js.uniqidSeed++;retId=prefix;retId+=formatSeed(parseInt(new Date().getTime()/1000,10),8);retId+=formatSeed(this.php_js.uniqidSeed,5);if(more_entropy){retId+=(Math.random()*10).toFixed(8).toString();}
return retId;}
function findPos(obj){var curleft=0;var curtop=0;if(obj.offsetParent){do{curleft+=obj.offsetLeft;curtop+=obj.offsetTop;}
while(obj=obj.offsetParent);return{x:curleft,y:curtop};}
return{x:0,y:0};}
function getWindowSize(){var myWidth=0,myHeight=0;if(typeof(window.innerWidth)=='number'){myWidth=window.innerWidth;myHeight=window.innerHeight;}
else if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)){myWidth=document.documentElement.clientWidth;myHeight=document.documentElement.clientHeight;}
else if(document.body&&(document.body.clientWidth||document.body.clientHeight)){myWidth=document.body.clientWidth;myHeight=document.body.clientHeight;}
return{x:myWidth,y:myHeight};}
function openGenericWindow(name,purl,tloc,options){if(!$chk(name)){name="WINDOW";}
if(!$chk(purl)){return false;}
if($type(tloc)!='array'){tloc=[0,0];}
if($type(options)!='string'){options="status=1,toolbar=1,location=1,menubar=1,directories=1,resizable=1,scrollbars=1";}
var oWin=window.open(purl,name,options);oWin.moveTo(tloc[0],tloc[1]);}
function openTerms(){openGenericWindow('terms','/w/termsconditions',[100,0],'status=1,toolbar=0,location=0,menubar=0,directories=0,resizable=1,scrollbars=1,height=530,width=720');}
function flashPutHref(){}
function strip_tags(oldString){var newString="";var isTag=false;for(var i=0;i<oldString.length;i++){if(oldString.charAt(i)=='<'){isTag=true;}
if(oldString.charAt(i)=='>'){if(oldString.charAt(i+1)!="<"){isTag=false;i++;}}
if(!isTag){newString+=oldString.charAt(i);}}
return newString;}
function resetControlBar(){$('control_bar').removeClass('chat');$('control_bar').removeClass('cart');Cookie.write('chat_open',0);$('control_bar').removeClass('mynetwork');$('control_bar').removeClass('login');if($('close_layer')){$('close_layer').destroy();}}
function createCloseLayer(){var newCloseLayer=new Element('div',{'id':'close_layer'}).inject(document.body);newCloseLayer.addEvent('click',resetControlBar);}
function showDashTab(tab,subtab,force_open){var location="/p/dashboard/dashtab=dashtab_"+tab;if($chk(subtab)){switch(tab){case'accountsettings':location+="&subtabs=dashAccountSettingsTabs";break;case'home':break;case'inbox':location+="&subtabs=dashInboxTabs";break;case'mynetwork':location+="&subtabs=dashMyNetworkTabs";break;case'mypostings':location+="&subtabs=dashMyPostingsTabs";break;case'profile':location+="&subtabs=dashProfileTabs";break;case'myaccount':location+="&subtabs=dashMyAccountTabs";break;}
location+="&subtab=subnav_"+tab+"_"+subtab;}
window.location=location;}
function newShowPopout(div,force_open){if($('control_bar').hasClass(div)&&!force_open){resetControlBar();}
else{resetControlBar();$('control_bar').addClass(div);createCloseLayer();}}
function startUploadProgress(uid,apc_var,pb,pcs,cb){if($type(pb)!='element'){return false;}
pb.setStyle('display',"block");pbc=pb.getChildren()[0];pbc.setStyle('width',"0%");pbc.setStyle('display',"block");getUploadProgress.delay(1000,null,[uid,apc_var,pb,pcs,cb]);}
function getUploadProgress(uid,apc_var,pb,pcs,cb){if($type(pb)!='element'){return false;}
if($type(pcs)!='string'){pcs="/rpc/upload/progress.php";}
new Request.JSON({url:pcs,method:"get",onComplete:function(r){pbc=pb.getChildren()[0];pbc.setStyle('width',r+'%');pbc.innerHTML=r+'%';if(r<100){getUploadProgress.delay(500,null,[uid,apc_var,pb,pcs,cb]);}
else if(r>=100){pbc.innerHTML="Upload Complete!";if($type(cb)=='function'){cb();}}
else{}}}).get({'apc_var':apc_var,'uid':uid});}
function rfpBid(f){if($type(f)=='element'){new Request.JSON({method:'post',url:'/',onComplete:function(rJ,rT){if(rJ===true){efalert('Success',"Successfully sent bid!",function(){hideBidForms();$('rfp_bid_link').parentNode.dispose();$('rfp_bid_count').innerHTML=parseInt($('rfp_bid_count').innerHTML)+1;});}
else{efalert('Error',"There was an error bidding on this item!");}}}).post(f);}}
function search_updateAdvancedSearch(){var got_checked_item=false;$$('.search_type').each(function(_item){if(_item.checked){got_checked_item=true;if($(_item.getAttribute('id')+"_link")){$(_item.getAttribute('id')+"_link").setStyle('display',"block");}}
else{if($(_item.getAttribute('id')+"_link")){$(_item.getAttribute('id')+"_link").setStyle('display',"none");new Fx.Reveal($(_item.getAttribute('id')+"_options")).dissolve();}}});if(got_checked_item&&$('query_str').value!=""){$('submit_search_button').removeClass('disabled');}
else{$('submit_search_button').addClass('disabled');}}
function search_checkAll(){if($('search_all').checked){$$('.search_type').each(function(_item){if(!_item.checked){_item.checked=true;}});}
else{$$('.search_type').each(function(_item){if(_item.checked){_item.checked=false;}});}
search_updateAdvancedSearch();}
function search_advOptions(div){revealToggle(div);}
function updateCharCount(inp,target){var maxLen=$(inp).maxLength;var txtLen=$(inp).value.length;$(target).set('html',(maxLen-txtLen)+" characters remaining");}
function rfpStatus(status_dd){var pn=status_dd.parentNode.parentNode.parentNode;var rfpStatusValue=status_dd.options[status_dd.selectedIndex].value;var pns=pn.getElements('.rfp_status_reason');$each(pns,function(_pn){new Fx.Reveal(_pn).dissolve();});if(rfpStatusValue=="completed"){new Fx.Reveal(pn.getElement('li[id=rfp_closed]')).reveal();}
else if(rfpStatusValue=="dropped"){new Fx.Reveal(pn.getElement('li[id=rfp_dropped]')).reveal();}}
function showPreBid(){var stepSlide=new Fx.Reveal($('bid_step'),{duration:'normal'});var bidSlide=new Fx.Reveal($('bid'),{duration:'normal'});bidSlide.dissolve().chain(function(){stepSlide.reveal();});}
function showBid(){var stepSlide=new Fx.Reveal($('bid_step'),{duration:'normal'});var bidSlide=new Fx.Reveal($('bid'),{duration:'normal'});stepSlide.dissolve().chain(function(){bidSlide.reveal();});}
function hideBidForms(){var stepSlide=new Fx.Reveal($('bid_step'),{duration:'normal'});var bidSlide=new Fx.Reveal($('bid'),{duration:'normal'});bidSlide.dissolve().chain(function(){stepSlide.dissolve();});}
function radioToggle(radio){radio=$(radio);radio.checked=true;if($chk(radio.onclick)&&$type(radio.onclick)=='function'){radio.onclick();}}
function calculateTotal(){var total=0;$each($$('.package_option'),function(package){if($chk(package)){if(package.checked){total=parseFloat(total)+parseFloat(package.getAttribute('price'));}}});if(total>0){$('dash_package_purchase').style.display='inline';}
else{$('dash_package_purchase').style.display='none';}
$('dash_package_price').innerHTML=total.toFixed(2);}
function confirmForumPostAnswer(el){var url_confirm=el.href;efconfirm('Confirm',"Are you sure you wish to accept this answer? It cannot be undone!",function(confirmed){if(confirmed&&$chk(url_confirm)){window.location=url_confirm;}
else{return false;}});}
function clearCookies(){Cookie.dispose('chat_open');Cookie.dispose('chat_current_rooms');Cookie.dispose('chat_current');}
function populateSelectDropdown(values,swap_keys){}
function populateCheckboxes(){}
function populateRadios(){}
function rpc_login(loginForm,result_div,callback){var username=loginForm.email.value;var password=loginForm.password.value;var result_holder=result_div||$('login_result');var loginRequest=new Request.JSON({secure:'true',url:'/',onComplete:function(result){if(result){if(result.success){if(typeof callback=='function'){callback();}else{window.location=window.location;}}
else{result_holder.empty();new Element('p',{'html':'Invalid Username or Password'}).inject(result_holder);$(result_holder).show();}}
else{result_holder.empty();new Element('p',{'html':CMS_FAILED_LOGIN}).inject(result_holder);$(result_holder).show();}}}).post(loginForm);return false;}
function rpc_logout(){var logoutRequest=new Request.JSON({'secure':'true','url':'/','onComplete':function(result){window.location="/";}}).post({'rpc_method':'logout'});return false;}
function rpc_getIndustries(el){new Request.JSON({method:"get",url:"/",onComplete:function(rJ,rT){if($type(rJ)=='array'){}}}).get({'rpc_method':"getIndustries"});}
function rpc_getSubIndustries(el,industry_id){new Request.JSON({method:"get",url:"/",onComplete:function(rJ,rT){if($type(rJ)=='array'){el.options.length=1;if(rJ.length>0){el.setStyle('display',"block");rJ.each(function(subindustry,key){el.options[el.length]=new Option(subindustry.subindustry,subindustry.industries_subindustry_id);});}
else{el.setStyle('display',"none");}}}}).get({'rpc_method':"getSubIndustries",'industry_id':industry_id});}
function rpc_loadCountries(el,selected_value,force_lookup){if(typeof rpc_loadCountries.loaded=='undefined'||force_lookup){new Request.JSON({method:'get',url:'/',onComplete:function(rJ,rT){if($type(rJ)=='array'){rpc_loadCountries.loaded=true;if($type(el)=='array'){el.each(function(_el){_el.options.length=(_el.options.length==1)?1:0;rJ.each(function(country){_el.options[_el.options.length]=new Option(country.country_name,country.country_id);});_el.value=selected_value;_el.fireEvent('change');});}
else{el.options.length=(el.options.length==1)?1:0;rJ.each(function(country){el.options[el.options.length]=new Option(country.country_name,country.country_id);});el.value=selected_value;el.fireEvent('change');}}
else{if($type(el)=='array'){el.each(function(_el){_el.options.length=(_el.options.length==1)?1:0;});}
else{el.options.length=(el.options.length==1)?1:0;}}}}).get({'rpc_method':"getCountries"});}}
function rpc_loadStates(el,country_id,selected_value,force_lookup){if(typeof rpc_loadStates.loaded=='undefined'||force_lookup){new Request.JSON({method:'get',url:'/',onComplete:function(rJ,rT){if($type(rJ)=='array'){rpc_loadStates.loaded=true;if($type(el)=='array'){el.each(function(_el){_el.options.length=(_el.options.length==1||country_id)?1:0;rJ.each(function(state){_el.options[_el.options.length]=new Option(state.state_name,state.state_id);});_el.value=selected_value;_el.fireEvent('change');});}
else{el.options.length=(el.options.length==1||country_id)?1:0;rJ.each(function(state){el.options[el.options.length]=new Option(state.state_name,state.state_id);});el.value=selected_value;el.fireEvent('change');}}
else{if($type(el)=='array'){el.each(function(_el){_el.options.length=(_el.options.length==1||country_id)?1:0;});}
else{el.options.length=(el.options.length==1||country_id)?1:0;}}}}).get({'rpc_method':"getStates","country_id":country_id});}}
function rpc_loadCities(el,state_id,selected_value,force_lookup){if(typeof rpc_loadCities.loaded=='undefined'||force_lookup){new Request.JSON({method:'get',url:'/',onComplete:function(rJ,rT){if($type(rJ)=='array'){rpc_loadCities.loaded=true;if($type(el)=='array'){el.each(function(_el){_el.options.length=(_el.options.length==1||state_id)?1:0;rJ.each(function(city){_el.options[_el.options.length]=new Option(city.city_name,city.city_id);});_el.value=selected_value;_el.fireEvent('change');});}
else{el.options.length=(el.options.length==1||state_id)?1:0;rJ.each(function(city){el.options[el.options.length]=new Option(city.city_name,city.city_id);});el.value=selected_value;el.fireEvent('change');}}
else{if($type(el)=='array'){el.each(function(_el){_el.options.length=(_el.options.length==1||state_id)?1:0;});}
else{el.options.length=(el.options.length==1||state_id)?1:0;}}}}).get({'rpc_method':"getCities","state_id":state_id});}}
function rpc_loadBlogCategories(el){if(typeof rpc_loadBlogCategories.loaded=='undefined'){new Request.JSON({method:'get',url:'/',onComplete:function(rJ,rT){if($type(rJ)=='array'){rpc_loadBlogCategories.loaded=true;if($type(el)=='array'){el.each(function(_el){_el.options.length=(_el.options.length==1)?1:0;rJ.each(function(blog_category){_el.options[_el.options.length]=new Option(blog_category.category_name,blog_category.accounts_blog_category_id);});});}
else{el.options.length=(el.options.length==1)?1:0;rJ.each(function(blog_category){el.options[el.options.length]=new Option(blog_category.category_name,blog_category.accounts_blog_category_id);});}}
else{efalert('Error',"An error while attempting to load blog categories!");}}}).get({'rpc_method':"getBlogCategories"});}}
function rpc_loadM2MCategories(el){if(typeof rpc_loadM2MCategories.loaded=='undefined'){new Request.JSON({method:'get',url:'/',onComplete:function(rJ,rT){if($type(rJ)=='array'){rpc_loadM2MCategories.loaded=true;if($type(el)=='array'){el.each(function(_el){_el.options.length=(_el.options.length==1)?1:0;rJ.each(function(m2m_category){_el.options[_el.options.length]=new Option(m2m_category.category_name,m2m_category.accounts_m2m_category_id);});});}
else{el.options.length=(el.options.length==1)?1:0;rJ.each(function(m2m_category){el.options[el.options.length]=new Option(m2m_category.category_name,m2m_category.accounts_m2m_category_id);});}}
else{efalert('Error',"An error while attempting to load marketplace categories!");}}}).get({'rpc_method':"getM2MCategories"});}}
function recommendedHide(){if($chk($('recommend_hover'))){$('recommend_hover').destroy();}}
function recommendedSearch(recommendInput,targetform){$clear(recommendInput.lookup);recommendedHide();if($chk(recommendInput.value)){recommendInput.lookup=function(){new Request.JSON({url:"/",onComplete:function(result){if(result){var elCoord=findPos(recommendInput);var newDrop=new Element('div',{'class':'popup_info',id:'recommend_hover',html:'<a class="close" href="javascript:void(0);" onclick="recommendedHide();">Close</a>',style:'position: absolute; top: '
+(elCoord.y+recommendInput.offsetHeight)+'px; left: '
+elCoord.x+'px;'});var memberList=new Element('ul').inject(newDrop);$each(result,function(member,member_id){if(member_id&&member.first_name&&member.last_name){var _html=member.first_name+' '+member.last_name;if(member.companies){_html+=' ('+member.companies+')';}
var _link=new Element('a',{'html':_html,'href':'javascript:void(0);'}).inject(new Element('li').inject(memberList));_link.addEvent('click',function(){recommendInput.value=member.first_name+" "+member.last_name;recommendedSet(member_id,member.first_name+' '+member.last_name,targetform);});}});newDrop.inject(document.body);}}}).post({'rpc_method':"recommendLookup",'lookup':recommendInput.value,'limit':15});}.delay(250);}}
function recommendedSet(id,name,frm){if($chk(frm)){rsForm=frm;}
else{rsForm=document.forms.signup;}
if($chk(rsForm.recommended_by)){rsForm.recommended_by.value=name;}
rsForm.recommended_by_id.value=id;recommendedHide();}
function sendInvites(){if(typeof sendInvites.currentInviteMembers!='undefined'){var message=FCKeditorAPI.GetInstance('invite_member_message').getHTML();new Request.JSON({url:"/",onComplete:function(result){sendInvites.currentInviteMembers='';if($('dash_open')){dashTabs.clickTab($('dashtab_mynetwork'));}
dashMyNetworkTabs.clickTab($('dashnav_mynetwork_network'));efalert('Notice',"Your invitations have been sent!");}}).post({rpc_method:"sendInvites",to:sendInvites.currentInviteMembers,message:message});}}
function loadProfileHover(){var _regexp=new RegExp(/p\/profile\/id=([0-9]+)$/);var _links=document.getElements('a');$each(_links,function(link,val){if($chk(link.href)){var _href=link.href;if(_href.match(_regexp)){link.removeEvents('mouseenter');link.addEvent('mouseenter',function(){link.opener=function(){profileHover(link,_href.match(_regexp)[1]);}.delay(1000);});link.addEvent('mouseleave',function(){$clear(link.opener);});}}});}
function profileHover(link,profile_id){$$('.profile_hover').each(function(e){e.destroy();});new Request.HTML({method:"get",url:"/popups/account/profile.php?id="+profile_id,onComplete:function(responseTree,responseElements,responseHTML){if(responseHTML){showProfilePop(link,responseHTML);}}}).get();}
function showProfilePop(link,html){var elPos=$(link).getPosition();var scrollOffset=window.getScroll();var newDrop=new Element('div',{id:'profile_hover',html:html,style:'position: absolute; width: 200px; z-index: 9999; top: '+(elPos.y)+'px; left: '+(elPos.x)+'px;'});newDrop.addClass('profile_hover');newDrop.inject(document.body);var name_el=$('profile_popup_name');newDrop.style.marginLeft=(-name_el.offsetLeft)+'px';newDrop.style.marginTop=(-name_el.offsetTop)+'px';newDrop.addEvent('mouseleave',function(){newDrop.closer=function(){if($chk(newDrop.parentNode))
newDrop.parentNode.removeChild(newDrop);}.delay(500);});newDrop.addEvent('mouseenter',function(){$clear(newDrop.closer);});newDrop.get('tween',{property:'height',duration:'800'}).start(0,newDrop.scrollHeight);}
function inviteToChat(a_id){new Request.JSON({url:'/rpc/notifications/inviteToChat.php',onComplete:function(rJ){if($chk(rJ.result_code)){if(rJ.result_code==0){toggleChat();}}},onFailure:function(){efalert('Error','There was an error, please try again.');}}).get({id:a_id});}
function rssHover(link,url){var rssRequest=new Request.HTML({url:'/w/rss_popup/'+url,onComplete:function(responseTree,responseElements,responseHTML){var elCoord=findPos(link);var newDrop=new Element('div',{'id':'rss_hover','html':responseHTML,'style':'position: absolute; width: 200px; top: '+elCoord.y+'px; left: '+elCoord.x+'px;'});newDrop.inject(document.body);newDrop.addEvent('mouseleave',function(){newDrop.closer=function(){if($chk(newDrop.parentNode))
newDrop.parentNode.removeChild(newDrop);}.delay(1500);});newDrop.closer=function(){if($chk(newDrop.parentNode))
newDrop.parentNode.removeChild(newDrop);}.delay(1500);newDrop.addEvent('mouseenter',function(){$clear(newDrop.closer);});newDrop.get('tween',{property:'height',duration:'800'}).start(0,newDrop.scrollHeight);}}).get();}
function loadBizDevGroups(){new Request.JSON({url:'/',onComplete:function(groups){$('bizdev_load_image').destroy();if($chk(groups)&&groups>''){$each(groups,function(group,acrobat_sco_id){var group_li=new Element('li').inject($('bizdev_list'));if(group.open_seats<1||group.open_enrollment==0){group_li.addClass('full');}
new Element('span',{'class':'date','html':group.first_meeting}).inject(group_li);var _openings=new Element('span',{'class':'remaining'}).inject(group_li);if(group.open_seats<1){_openings.innerHTML='FULL';}
else if(group.open_enrollment==0){_openings.innerHTML='CLOSED';}
else{_openings.innerHTML=group.open_seats+" Seats Remaining";}
new Element('a',{'href':'/p/businessdev/id='+acrobat_sco_id,'html':group.name}).inject(group_li);});}
else{new Element('li',{'html':'Sorry, there are no Master Classes available at this time'}).inject($('bizdev_list'));}}}).get({'rpc_method':"getBizDevGroups"});}
function getMyNetworkOnline(){}
function postCompanyRating(company_id,rating){new Request.JSON({method:"get",url:"/",onComplete:function(success){if(success===1){$('your_company_rating').innerHTML="Thank you!";}}}).get({rpc_method:'rateCompany',company_id:company_id,rating:rating});}
function removeCompanyComment(company_id,account_id){new Request.JSON({method:"get",url:"/",onComplete:function(success){if(success===1){new Fx.Slide('company_comment_'+company_id+'_'+account_id).slideOut();}}}).get({rpc_method:"removeCompanyComment",company_id:company_id,account_id:account_id});}
function addWallPost(wall_form,success_cb){new Request.JSON({method:"post",url:"/",onComplete:function(rJ,rT){if(rJ===true){wall_form.reset();if($chk(success_cb)&&$type(success_cb)=='function'){success_cb();}}
else{}}}).post(wall_form);}
function removeWallPost(pid,wall_type,elremove){efconfirm("Warning","Are you sure you wish to remove this post?",function(cb){if(cb){new Request.JSON({method:"get",url:"/",onComplete:function(rJ,rT){if(rJ===true){if($chk(elremove)){new Fx.Reveal($(elremove)).dissolve();}}}}).get({'rpc_method':'removeWallPost','wall_type':wall_type,'post_id':pid});}});}
function updateMessageCounts(){new Request.JSON({method:"get",url:"/",onComplete:function(folder_counts){$each(folder_counts,function(count,folder){var folder_count_id=folder+'_count';var folder_count=$(folder_count_id);if($chk(folder_count)){folder_count.innerHTML=count;}});}}).get({rpc_method:"getMyMessageCounts"});}
function disableEnterKey(field,event){var keyCode=event.keyCode?event.keyCode:event.which?event.which:event.charCode;if(keyCode==13){field.focus();return false;}
else
return true;}
function redirectEnterKey(field,event,fn_pointer){var keyCode=event.keyCode?event.keyCode:event.which?event.which:event.charCode;if(keyCode==13){field.focus();fn_pointer(field);return false;}
return true;}
function getFBStatus(){new Request.JSON({method:"post",url:"/rpc/account/login.php",onComplete:function(json,text){if(json.status=='full'){}else if(json.status=='part'){}else{}}}).post({'method':'getFBStatus'});}
function doSignin(){new Request.JSON({method:"post",url:"/rpc/account/login.php",onComplete:function(json,text){console.log('login');}}).post({'method':'loginFB'});}
function doLoginStuff(){}
function doLogoutStuff(){FB.Connect.logoutAndRedirect('/p/home');}
function bizdirRemoveMember(member_account_id,company_id){new Request.JSON({url:'/rpc/bizdir/removeMember.php',onComplete:function(json){if($chk(json)&&json=='1'){$('member_'+member_account_id).hide();}}}).post({'member_account_id':member_account_id,'company_id':company_id});}
function trackClick(trackcode,stage_number){new Request.JSON({url:'/rpc/clicktracking/mark.php',onComplete:function(json){}}).get({'trackcode':trackcode,'stage_number':stage_number});}
function dripSubscribe(dripcode){new Request.JSON({url:'/rpc/maillist/dripSubscribe.php',onComplete:function(rJ){if($chk(rJ)){if(rJ.success=='true'){efalert('Success','<span>Thank you for requesting more information regarding E.Lounges and how it can revolutionize the way you do business.  We will be sending you a few emails with more details that will help you make an informed decision.  Please check your Spam folder as many email servers are now making it more difficult for you to get important messages through their filters.<br /><br />Thanks for the request!</span>');}else{efalert('Failure','Sorry, there was an error. Please try again.');}}else{efalert('Failure','Sorry, there was an error. Please try again.');}},onFailure:function(){efalert('Failure','Sorry, there was an error. Please try again.');}}).get({'dripcode':dripcode});}