
var popup_signup={fields:{'public_name':1,'email':1,'password':1,'confirm_password':1},callback:null,'open':function(callback)
{if(callback)popup_signup.callback=callback;simpleBodyBlocker.create();$('global_blocker').onclick=popup_signup.cancel;for(var field in popup_signup.fields)
{if($('signup_f_'+field))
{$('signup_f_'+field).value='';$('signup_f_'+field).disabled=false;}
if($('signup_'+field))$('signup_'+field).className='';}
system.set_popup_position($('box_popup_signup'));$('box_popup_signup').style.display='block';},'cancel':function()
{simpleBodyBlocker.destroy();$('box_popup_signup').style.display='none';popup_signup.callback=null;},'submit':function()
{var query={};for(var field in popup_signup.fields)
{if($('signup_'+field))$('signup_'+field).className='';if($('signup_f_'+field))
{$('signup_f_'+field).disabled=true;query[field]=$('signup_f_'+field).value;}}
var q=$j.box.formatQuery(query);var url=site_root+'index.php?rm=common_signup_ajax';$j.getJSON(url,q,function(json)
{if(!json.result)
{if(json.error.type=='fields')
{for(var field in json.error.fields)$j('#signup_'+field).addClass('error');}
for(var field in popup_signup.fields)$j('#signup_f_'+field).attr('disabled',false);return;}
if(!popup_signup.callback)
{window.location.reload();return;}
popup_signup.callback();popup_signup.cancel();});},'redirect':function(link)
{setCookie('box_redirect_url',document.location,null,'/',document.domain,0);document.location=link.href;}}