/* Copyright © Cutrope.com. All Rights Reserved. */
var is_member=false;var is_validated=false;var is_online=false;var self_profile=false;var stf_box=null;var reply_box=null;var message_box=null;var invite_box=null;var ticket_box=null;var on_the_fly_box=null;var notifier_box=null;var adv_search_box=null;var alarm_box=null;if(!PROCESS){var PROCESS={custom:function(fn){CLEAN.clean_all();if(stf_box||message_box||invite_box)ART.call_later(fn,550);else fn();}};}if(!CLEAN){var CLEAN={clean_all:function(){ART.dimmer('hide');CLEAN.stf_box();CLEAN.message_box();CLEAN.invite_box();CLEAN.ticket_box();CLEAN.reply_box();CLEAN.on_the_fly_box();CLEAN.alarm_box();return;},stf_box:function(){if(stf_box){ART.FX.set_height(stf_box,{to:1,duration:500,on_complete:function(){ART.remove_element(stf_box);stf_box=null;ART.dimmer('hide');}});}else stf_box=null;return;},message_box:function(){if(message_box){ART.FX.set_fade(message_box,{from:1,to:0,duration:500,on_complete:function(){ART.remove_element(message_box);message_box=null;ART.dimmer('hide');}});}else{message_box=null;ART.dimmer('hide');}return;},invite_box:function(){if(invite_box){ART.FX.set_fade(invite_box,{from:1,to:0,duration:500,on_complete:function(){ART.remove_element(invite_box);invite_box=null;ART.dimmer('hide');}});}else{invite_box=null;ART.dimmer('hide');}return;},notifier_box:function(){if(notifier_box){ART.FX.set_fade(notifier_box,{from:1,to:0,duration:1000,on_complete:function(){ART.remove_element(notifier_box);notifier_box=null;}});}else notifier_box=null;return;},ticket_box:function(){if(ticket_box){var _start=ART.absolute_pos(ticket_box).x;var _end=ART.page_width();ART.FX.slide_hor(ticket_box,{from:_start,to:_end,duration:500,on_complete:function(){ART.remove_element(ticket_box);ticket_box=null;ART.dimmer('hide');}});}else{ticket_box=null;ART.dimmer('hide');}return;},reply_box:function(){if(reply_box){ART.FX.set_fade(reply_box,{from:1,to:0,duration:500,on_complete:function(){ART.remove_element(reply_box);reply_box=null;}});}else reply_box=null;return;},on_the_fly_box:function(){if(on_the_fly_box)ART.remove_element(on_the_fly_box);on_the_fly_box=null;return;},adv_search_box:function(){if(adv_search_box){ART.add_class(adv_search_box,'overflow');ART.FX.set_height(adv_search_box,{to:1,duration:500,on_complete:function(){ART.remove_element(adv_search_box);adv_search_box=null;}});}else adv_search_box=null;return;},alarm_box:function(){if(alarm_box){ART.remove_element(alarm_box);ART.dimmer('hide');}alarm_box=null;return;}};}if(!LOGIN){var LOGIN={on_the_fly:function(where_to_insert,within_obj,offset_x,offset_y){if(!where_to_insert)var where_to_insert=null;if(!within_obj)var within_obj=ART.get_body();if(!offset_x)var offset_x=((ART.pos_right()-ART.pos_left())/2+ART.pos_left())-185;if(!offset_y)var offset_y=(ART.pos_bottom()-ART.pos_top())/2+ART.pos_top()-20;var _cords=ART.relative_pos(within_obj);var initialize=function(){var signup=ART.A({'href':'/signup.cfm'},'signup');var cls_btn=ART.A({'id':'cls_btn1','href':'#','title':'close.'});ART.AEV(cls_btn,'click',function(e){ART.dimmer('hide');CLEAN.on_the_fly_box();ART.prevent_default(e);});on_the_fly_box=ART.DIV({'id':'on_the_fly'},ART.SPAN('To perform the task, you must login or'),ART.SPAN({'class':'otf'},signup),ART.SPAN({'class':'otf'},'for free.'),cls_btn);if(where_to_insert){if(ART.GE(where_to_insert).firstChild)ART.IB(on_the_fly_box,ART.GE(where_to_insert).firstChild);else ART.ACN(ART.GE(where_to_insert),on_the_fly_box);}else ART.ACN(ART.get_body(),on_the_fly_box);ART.set_left(on_the_fly_box,_cords.x+offset_x);ART.set_top(on_the_fly_box,_cords.y+offset_y);ART.show_element(on_the_fly_box);};CLEAN.on_the_fly_box();initialize();},activate_acct:function(){var msg='!!!!   YOU MUST ACTIVATE YOUR ACCOUNT   !!!!.\n\nYou can activate your account from the "My Home" page of your member section.\n\nPress OK to be redirected to the activation page.';if(confirm(msg))document.location.replace('/members.cfm?section=members');},logoff:function(no_redir){ART.processing('on');var file='/executions/logoff.cfm';var str='x=1';var req=zXmlHttp.createRequest();req.open("POST",file,true);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");req.onreadystatechange=function(){if(req.readyState==4){ART.processing('off');if(req.status==200){var x_response=ART.trim(req.responseText);ART.erase_cookie('nf_cookie');is_member=false;is_online=false;}if(!no_redir)document.location.replace('/index.cfm');}};req.send(str);},online:function(){var timer=null;var force_login=function(){clearTimeout(IM.timer);clearTimeout(GLOBALMSG.timer);clearTimeout(timer);LOGIN.logoff('no_redir');var _html='';_html+='<DIV CLASS="regular"><P>Dear user,</P><P>Your online session has been timed out. As a security precaution, sessions are ended after 1 hour of inactivity. You can sign in again to resume using online services.</P><P>We apologize for the inconvenience.</P></DIV>';_html+='<DIV CLASS="inline"><A HREF="#" ONCLICK="CLEAN.alarm_box();window.location.reload();" STYLE="color:#0066CC;">Close</A></DIV>';ALARM.show(_html,function(){window.location.reload();});};timer=setTimeout(force_login,3600000);}};}if(!F_PASS){var F_PASS={cancel:function(){var _html='';_html+='<DIV CLASS="inline" STYLE="margin-right:5px;">username:</DIV>';_html+='<DIV CLASS="inline" STYLE="margin-right:10px;"><INPUT ID="username" TYPE="text" NAME="username" VALUE="" MAXLENGTH="25" CLASS="mini_txt"></DIV>';_html+='<DIV CLASS="inline" STYLE="margin-right:5px;">password:</DIV>';_html+='<DIV CLASS="inline" STYLE="margin-right:10px;"><INPUT ID="password" NAME="password" TYPE="password" MAXLENGTH="25" CLASS="mini_txt"></DIV>';_html+='<DIV CLASS="inline" STYLE="margin-right:5px;"><INPUT TYPE="Button" class="btn grey" id="tlogin_btn" NAME="tlogin_btn" VALUE="login" ONCLICK="TOP_LOGIN.main();return false;" STYLE="font-size:10px;"></DIV>';_html+='<DIV CLASS="inline" STYLE="margin-right:2px;"><NOBR>remember me</NOBR></DIV>';_html+='<DIV CLASS="inline" STYLE="margin-right:5px;"><INPUT ID="remember_me" TYPE="Checkbox" NAME="remember_me" VALUE="1" STYLE="padding:0;margin:0;"></DIV>';_html+='<DIV CLASS="inline"><A HREF="#" ONCLICK="F_PASS.show();return false;">lost password?</A></DIV>';ART.GE('tlogin').innerHTML=_html;},show:function(){var _html='';_html+='<DIV CLASS="inline" STYLE="margin-right:5px;">email:</DIV>';_html+='<DIV CLASS="inline" STYLE="margin-right:10px;"><INPUT ID="fp_email" TYPE="text" NAME="username" MAXLENGTH="150" STYLE="width:350px;" CLASS="mini_txt"></DIV>';_html+='<DIV CLASS="inline" STYLE="margin-right:10px;"><INPUT TYPE="Submit" class="btn grey" id="fpemail_btn" NAME="fpemail_btn" VALUE="send" ONCLICK="F_PASS.send();" STYLE="font-size:10px;"></DIV>';_html+='<DIV CLASS="inline"><A HREF="#" ONCLICK="F_PASS.cancel()">cancel</A></DIV>';ART.GE('tlogin').innerHTML=_html;},validate:function(){var email=ART.GE('fp_email').value;ART.change_color_of_text_vars('fp_email','FFFFFF');if((email=='')||(email==null)||(!ART.val_email(email))){ART.change_color_of_text_vars('fp_email','FFC1C1');ERRORS.show('invalid email format. please try again.');return false;}else return true;},send:function(){if(F_PASS.validate()){var email=ART.GE('fp_email').value;ART.processing('on');var file='/executions/f_password.cfm';var str='email='+email;var req=zXmlHttp.createRequest();req.open("POST",file,true);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");req.onreadystatechange=function(){if(req.readyState==4){ART.processing('off');if(req.status==200){var x_response=ART.trim(req.responseText);if(x_response<0)ERRORS.show(x_response);else{ART.GE('tlogin').innerHTML='<DIV>an email with your username and password has been sent to ['+email+']</DIV>';setTimeout("F_PASS.cancel();",2000);}}else ERRORS.show('-1000');}};req.send(str);}}};}if(!REPORT){var REPORT={_open:function(){var validate=function(){var message='';var allow_pass=true;var category_id=ART.GE('tk_category_id').options[ART.GE('tk_category_id').selectedIndex].value;var subject=ART.GE('tk_subject').value;var body=ART.GE('tk_body').value;if((category_id==0)){message+='you must select what category your request belongs to.\n\n';ART.change_class_of_text_vars('tk_category_id','select_box error');allow_pass=false;}if((subject.length==0)){message+='your must specify a subject.\n\n';ART.change_class_of_text_vars('tk_subject','input_txt error');allow_pass=false;}if((body.length==0)){message+='your must explain your problem.\n\n';ART.change_class_of_text_vars('tk_body','error');allow_pass=false;}if(!allow_pass)ERRORS.show(message);return allow_pass;};var pre_set=function(){ART.change_class_of_text_vars('tk_category_id','select_box');ART.change_class_of_text_vars('tk_subject','input_txt');ART.change_class_of_text_vars('tk_body','');return;};var record=function(){pre_set();if(validate()){var category_id=ART.GE('tk_category_id').options[ART.GE('tk_category_id').selectedIndex].value;var priority=ART.GE('tk_priority').options[ART.GE('tk_priority').selectedIndex].value;var subject=ART.GE('tk_subject').value;var body=ART.GE('tk_body').value;ART.processing('on');var file='/executions/tickets_abuse.cfm';var str='segment=open&category_id='+category_id+'&priority='+priority+'&subject='+ART.url_encode(subject)+'&body='+ART.url_encode(ART.format_msg('encode',body));var req=zXmlHttp.createRequest();req.open("POST",file,true);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");req.onreadystatechange=function(){if(req.readyState==4){ART.processing('off');if(req.status==200){var x_response=ART.trim(req.responseText);if(x_response<0)ERRORS.show(x_response);else{var _html='<DIV ID="ticket_success">thank you for letting us know.</DIV>';ART.set_HTML(ticket_box,_html);ART.call_later(function(){CLEAN.ticket_box();return false;},2000);}}else ERRORS.show('-1000');}};req.send(str);}};var initialize=function(){var cls_btn=ART.A({'href':'#'});ART.AEV(cls_btn,'click',function(e){CLEAN.ticket_box();ART.prevent_default(e);});var ticket_hd=ART.DIV({'id':'ticket_hd'},ART.SPAN('Let us know'),cls_btn);var cat_select_label=ART.LABEL({'for':'tk_category_id'},'Category');var c_option_0=ART.OPTION({'value':'0','selected':''},'- category -');var c_option_1=ART.OPTION({'value':'1'},'Abuse');var c_option_2=ART.OPTION({'value':'2'},'Feedback');var c_option_3=ART.OPTION({'value':'3'},'Bug');var cat_select=ART.SELECT({'id':'tk_category_id','name':'tk_category_id','class':'select_box'},c_option_0,c_option_1,c_option_2,c_option_3);var _div_cs=ART.DIV({'class':'inline'},cat_select_label,cat_select);var prio_select_label=ART.LABEL({'for':'tk_priority'},'Priority');var p_option_1=ART.OPTION({'value':'0','selected':''},'Low');var p_option_2=ART.OPTION({'value':'1'},'High');var prio_select=ART.SELECT({'id':'tk_priority','name':'tk_priority','class':'select_box'},p_option_1,p_option_2);var _div_pr=ART.DIV({'class':'inline'},prio_select_label,prio_select);var subject_label=ART.LABEL({'for':'tk_subject'},'Subject');var subject=ART.INPUT({'id':'tk_subject','name':'tk_subject','type':'text','class':'input_txt'});var _div_subj=ART.DIV({'class':'regular top'},subject_label,subject);var body_label=ART.DIV({'class':'inline'},ART.LABEL({'for':'tk_body'},'Description'));var swappable=ART.DIV({'id':'swappable'});var body=ART.DIV({'class':'regular'},ART.TEXTAREA({'id':'tk_body','name':'tk_body'}));var _div_body=ART.DIV({'class':'regular'},body_label,swappable,body);var ticket=ART.DIV({'id':'ticket'},_div_cs,_div_pr,_div_subj,_div_subj,_div_body);var create_btn=ART.INPUT({'class':'btn red','type':'button','value':'create'});ART.AEV(create_btn,'click',function(){record();});var _div_create_btn=ART.DIV({'class':'inline'},create_btn);var cancel_btn=ART.INPUT({'class':'btn grey','type':'button','value':'cancel'});ART.AEV(cancel_btn,'click',function(e){CLEAN.ticket_box();ART.prevent_default(e);});var _div_cancel_btn=ART.DIV({'class':'inline'},cancel_btn);var _form=ART.FORM({'class':'normal'},ticket,_div_create_btn,_div_cancel_btn);var ticket_main=ART.DIV({'id':'ticket_main'},ticket_hd,_form);ticket_box=ART.DIV({'id':'ticket_box'},ticket_main);ART.ACN(ART.get_body(),ticket_box);var x_pos=((ART.pos_right()-ART.pos_left())/2+ART.pos_left())-250;var y_pos_start=-490;var y_pos_end=ART.page_height()/2-245;ART.set_left(ticket_box,x_pos);ART.set_top(ticket_box,y_pos_start);if(!ART.GE('rich_txt_edit')){var rich_txt_edit=new spell_check();rich_txt_edit.no_close_btn();rich_txt_edit.deco_textarea('tk_body','swappable');}ART.show_element(ticket_box);ART.FX.slide_vert(ticket_box,{from:y_pos_start,to:y_pos_end,duration:800,on_complete:function(){ART.DD.drag_able(ticket_box,{handler:'ticket_hd'});}});};ART.dimmer('show');initialize();}};}if(!TICKET){var TICKET={_open:function(){var validate=function(){var message='';var allow_pass=true;var category_id=ART.GE('tk_category_id').options[ART.GE('tk_category_id').selectedIndex].value;var subject=ART.GE('tk_subject').value;var body=ART.GE('tk_body').value;if((category_id==0)){message+='you must select what category your ticket belongs to.\n\n';ART.change_class_of_text_vars('tk_category_id','select_box error');allow_pass=false;}if((subject.length==0)){message+='your must specify a subject.\n\n';ART.change_class_of_text_vars('tk_subject','input_txt error');allow_pass=false;}if((body.length==0)){message+='your must explain your problem.\n\n';ART.change_class_of_text_vars('tk_body','error');allow_pass=false;}if(!allow_pass)ERRORS.show(message);return allow_pass;};var pre_set=function(){ART.change_class_of_text_vars('tk_category_id','select_box');ART.change_class_of_text_vars('tk_subject','input_txt');ART.change_class_of_text_vars('tk_body','');return;};var build_row=function(ticket_id){var category=ART.GE('tk_category_id').options[ART.GE('tk_category_id').selectedIndex].text;var priority=ART.GE('tk_priority').options[ART.GE('tk_priority').selectedIndex].value;var subject=ART.GE('tk_subject').value;if(priority)var priority_img=ART.IMG({'src':'http://images.cutrope.com/flag_red_16x16.gif','width':16,'height':16});else var priority_img=ART.IMG({'src':'http://images.cutrope.com/x.gif','width':16,'height':16});var subject_link=ART.A({'href':'#','style':'FONT-WEIGHT:bold;'},subject);ART.AEV(subject_link,'click',function(){view_details(ticket_id)});var category_link=ART.A({'href':'#','style':'FONT-WEIGHT:bold;'},category);ART.AEV(category_link,'click',function(){view_details(ticket_id)});ART.ACN(ART.GE('tbl_tickets').getElementsByTagName('TBODY')[0],ART.TR(ART.TD({'class':'chart line topline bold'},priority_img),ART.TD({'class':'chart line topline bold'},subject_link),ART.TD({'class':'chart line topline bold'},category_link),ART.TD({'class':'chart line topline bold'},'open'),ART.TD({'class':'chart line topline bold'},ART.get_date('mmm dd,yyyy'))));};var record=function(){pre_set();if(validate()){var category_id=ART.GE('tk_category_id').options[ART.GE('tk_category_id').selectedIndex].value;var priority=ART.GE('tk_priority').options[ART.GE('tk_priority').selectedIndex].value;var subject=ART.GE('tk_subject').value;var body=ART.GE('tk_body').value;ART.processing('on');var file='/executions/tickets.cfm';var str='segment=open&category_id='+category_id+'&priority='+priority+'&subject='+ART.url_encode(subject)+'&body='+ART.url_encode(ART.format_msg('encode',body));var req=zXmlHttp.createRequest();req.open("POST",file,true);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");req.onreadystatechange=function(){if(req.readyState==4){ART.processing('off');if(req.status==200){var x_response=ART.trim(req.responseText);if(x_response<0)ERRORS.show(x_response);else{var ticket_id=x_response;if(ART.GE('tbl_tickets')){if(ART.GE('no_tickets'))ART.GE('tbl_tickets').deleteRow(1);build_row(ticket_id);}var _html='<DIV ID="ticket_success">submission successful.</DIV>';ART.set_HTML(ticket_box,_html);ART.call_later(function(){CLEAN.ticket_box();return false;},2000);}}else ERRORS.show('-1000');}};req.send(str);}};var initialize=function(){var cls_btn=ART.A({'href':'#'});ART.AEV(cls_btn,'click',function(e){CLEAN.ticket_box();ART.prevent_default(e);});var ticket_hd=ART.DIV({'id':'ticket_hd'},ART.SPAN('Support Ticket'),cls_btn);var cat_select_label=ART.LABEL({'for':'tk_category_id'},'Category');var c_option_0=ART.OPTION({'value':'0','selected':''},'- category -');var c_option_1=ART.OPTION({'value':'6'},'Messaging');var c_option_2=ART.OPTION({'value':'4'},'Registration');var c_option_3=ART.OPTION({'value':'5'},'Search');var c_option_4=ART.OPTION({'value':'8'},'Uploading Photos');var cat_select=ART.SELECT({'id':'tk_category_id','name':'tk_category_id','class':'select_box'},c_option_0,c_option_1,c_option_2,c_option_3,c_option_4);var _div_cs=ART.DIV({'class':'inline'},cat_select_label,cat_select);var prio_select_label=ART.LABEL({'for':'tk_priority'},'Priority');var p_option_1=ART.OPTION({'value':'0','selected':''},'Low');var p_option_2=ART.OPTION({'value':'1'},'High');var prio_select=ART.SELECT({'id':'tk_priority','name':'tk_priority','class':'select_box'},p_option_1,p_option_2);var _div_pr=ART.DIV({'class':'inline'},prio_select_label,prio_select);var subject_label=ART.LABEL({'for':'tk_subject'},'Subject');var subject=ART.INPUT({'id':'tk_subject','name':'tk_subject','type':'text','class':'input_txt'});var _div_subj=ART.DIV({'class':'regular top'},subject_label,subject);var body_label=ART.DIV({'class':'inline'},ART.LABEL({'for':'tk_body'},'Description'));var swappable=ART.DIV({'id':'swappable'});var body=ART.DIV({'class':'regular'},ART.TEXTAREA({'id':'tk_body','name':'tk_body'}));var _div_body=ART.DIV({'class':'regular'},body_label,swappable,body);var ticket=ART.DIV({'id':'ticket'},_div_cs,_div_pr,_div_subj,_div_subj,_div_body);var create_btn=ART.INPUT({'class':'btn red','type':'button','value':'create'});ART.AEV(create_btn,'click',function(){record();});var _div_create_btn=ART.DIV({'class':'inline'},create_btn);var cancel_btn=ART.INPUT({'class':'btn grey','type':'button','value':'cancel'});ART.AEV(cancel_btn,'click',function(e){CLEAN.ticket_box();ART.prevent_default(e);});var _div_cancel_btn=ART.DIV({'class':'inline'},cancel_btn);var _form=ART.FORM({'class':'normal'},ticket,_div_create_btn,_div_cancel_btn);var ticket_main=ART.DIV({'id':'ticket_main'},ticket_hd,_form);ticket_box=ART.DIV({'id':'ticket_box'},ticket_main);ART.ACN(ART.get_body(),ticket_box);var x_pos=((ART.pos_right()-ART.pos_left())/2+ART.pos_left())-250;var y_pos_start=-490;var y_pos_end=ART.page_height()/2-245;ART.set_left(ticket_box,x_pos);ART.set_top(ticket_box,y_pos_start);if(!ART.GE('rich_txt_edit')){var rich_txt_edit=new spell_check();rich_txt_edit.no_close_btn();rich_txt_edit.deco_textarea('tk_body','swappable');}ART.show_element(ticket_box);ART.FX.slide_vert(ticket_box,{from:y_pos_start,to:y_pos_end,duration:800,on_complete:function(){ART.DD.drag_able(ticket_box,{handler:'ticket_hd'});}});};ART.dimmer('show');initialize();},reply:function(ticket_id,username){var build_history=function(msg){var _date=ART.get_date('mmm dd,yyyy')+' at '+ART.get_time('hh:mm:ss tt');var header=ART.DIV({'class':'regular header'},ART.SPAN({'class':'text dark padded hor'},'posted by '+username+' on '+_date));var body=ART.DIV({'class':'regular'},ART.SPAN({'class':'text padded vert'},msg));ART.IA(header,ART.GE('history').firstChild);ART.IA(body,header);return;};var record=function(){var body=ART.GE('body').value;if(body=='enter message')body='';ART.processing('on');var file='/executions/tickets.cfm';var str='segment=update&ticketID='+ticket_id+'&body='+ART.url_encode(ART.format_msg('encode',body));var req=zXmlHttp.createRequest();req.open("POST",file,true);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");req.onreadystatechange=function(){if(req.readyState==4){ART.processing('off');if(req.status==200){var x_response=ART.trim(req.responseText);if(x_response<0)ERRORS.show(x_response);else{var _html='<DIV ID="message_success">ticket has been updated. A tech support rep will get back to you within 48 hours.</DIV>';ART.set_HTML(reply_box,_html);build_history(body);ART.call_later(function(){CLEAN.reply_box();return false;},3000);}}else ERRORS.show('-1000');}};req.send(str);};var initialize=function(){var cls_btn=ART.A({'href':'#'});ART.AEV(cls_btn,'click',function(e){CLEAN.reply_box();ART.prevent_default(e);});var message_hd=ART.DIV({'id':'message_hd'},ART.SPAN('response to ticket #'+ticket_id),cls_btn);var swappable=ART.DIV({'id':'swappable'});var body=ART.TEXTAREA({'id':'body','name':'body'},'enter message');ART.AEV(body,'blur',function(){ART.on_focus(body,'enter message',false)});ART.AEV(body,'focus',function(){ART.on_focus(body,'enter message',true)});var message=ART.DIV({'id':'message'},body);var create_btn=ART.INPUT({'class':'btn red','type':'button','value':'post'});ART.AEV(create_btn,'click',function(){record();});var _div_create_btn=ART.DIV({'class':'inline','style':'margin-left:10px;margin-top:7px;'},create_btn);var cancel_btn=ART.INPUT({'class':'btn grey','type':'button','value':'cancel'});ART.AEV(cancel_btn,'click',function(e){CLEAN.reply_box();ART.prevent_default(e);});var _div_cancel_btn=ART.DIV({'class':'inline','style':'margin-top:7px;'},cancel_btn);reply_box=ART.DIV({'id':'reply_box'},ART.FORM({'class':'normal'},message_hd,swappable,message,_div_create_btn,_div_cancel_btn));ART.ACN(ART.get_body(),reply_box);ART.set_width(reply_box,1);ART.set_height(reply_box,10);ART.add_class(reply_box,'absolute solid');var _x=((ART.pos_right()-ART.pos_left())/2+ART.pos_left())-360;var _y=(ART.pos_bottom()-ART.pos_top())/2+ART.pos_top()-160;ART.set_top(reply_box,_y);ART.set_left(reply_box,_x);if(!ART.GE('rich_txt_edit')){var rich_txt_edit=new spell_check();rich_txt_edit.no_close_btn();rich_txt_edit.deco_textarea('body','swappable');}ART.show_element(reply_box);ART.FX.set_width(reply_box,{to:700,duration:800,on_complete:function(){ART.FX.set_height(reply_box,{to:250,on_complete:function(){ART.DD.drag_able(reply_box,{handler:'message_hd'});}})}});};var fn_processing=function(){initialize();};PROCESS.custom(fn_processing);}};}if(!GLOBALMSG){var GLOBALMSG={unread_msgs:'',timer:null,update_sidebox:function(id,num,action){if((ART.GE(id))&&(num>0)){switch(action){case'increase':var str=ART.GE(id).innerHTML;var _num=parseInt(ART.mid(str,1,str.length-1))+num;ART.GE(id).innerHTML='('+_num+')';if(_num>0)ART.GE(id).style.visibility='visible';break;case'decrease':var str=ART.GE(id).innerHTML;var _num=parseInt(ART.mid(str,1,str.length-1))-num;if(_num<=0)ART.GE(id).style.visibility='hidden';ART.GE(id).innerHTML='('+_num+')';break;}}return;},msgs_new:function(args){var num=0;if(args){if(this.unread_msgs.length>0){var msgs=this.unread_msgs.split(',');for(i=0;i<args.length;i++){if(ART.is_in(args[i],msgs)){num+=1;}}msgs=ART.filter_array(msgs,args);this.unread_msgs=ART.join(',',msgs);}}return num;},spam:function(msg_id){if(is_validated){var report=function(){ART.processing('on');var file='/executions/spam.cfm';var str='type=4&spam_id='+msg_id;var req=zXmlHttp.createRequest();req.open("POST",file,true);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");req.onreadystatechange=function(){if(req.readyState==4){ART.processing('off');if(req.status==200){var x_response=ART.trim(req.responseText);if(x_response<0)ERRORS.show(x_response);else{FADEOUT.fade_element('spam_'+msg_id,null,300,"#FF0000","#FFFFFF");ART.call_later(function(){ART.set_HTML(ART.GE('spam_'+msg_id),'reported!');},301);}}else ERRORS.show('-1000');}};req.send(str);};report();}else activate_account();},notifier:function(){var set_timer=function(msg_id){var _d=ART.date_in_parts();var _now=_d.yy+','+_d.mm+','+_d.dd+','+_d.h+','+_d.m+','+_d.s;var _cookie=msg_id+'^'+_now;ART.create_cookie('nf_cookie',_cookie);};var build_notifier=function(_json){if(_json.length>0){var _total=_json[0].total;var _id=_json[0].msg_id;var _time=_json[0].time;var _subject=ART.format_msg('decode',_json[0].subject);var _message=ART.format_msg('decode',_json[0].message);var nf_cls=ART.A({'id':'nf_cls','href':'#','title':'close notification.'});ART.AEV(nf_cls,'click',function(e){CLEAN.notifier_box();ART.prevent_default(e);});var _postfix='';if(_total>1)_postfix='s';var _hd=_total+' new message'+_postfix;var nf_top=ART.A({'id':'nf_top','href':'/index.cfm?activity=2&type=1'},_hd);var nf_hd=ART.DIV({'id':'nf_hd'},nf_top,nf_cls);var span_1=ART.SPAN(ART.STRONG(_subject));var span_2=ART.SPAN(ART.EM(_message));var nf=ART.DIV({'id':'nf'},span_1,span_2);notifier_box=ART.DIV({'id':'notifier_box','class':'msg'},nf_hd,nf);ART.ACN(ART.get_body(),notifier_box);var x_pos=ART.pos_right()-380;var y_pos_start=ART.pos_bottom();var y_pos_end=y_pos_start-88;ART.set_left(notifier_box,x_pos);ART.set_top(notifier_box,y_pos_start);ART.show_element(notifier_box);ART.FX.slide_vert(notifier_box,{from:y_pos_start,to:y_pos_end,duration:1000,on_complete:function(){ART.call_later(function(){CLEAN.notifier_box();},7000);}});}};var check=function(){var file='/executions/notifier.cfm';var str='segment=messages';var req=zXmlHttp.createRequest();req.open("POST",file,true);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");req.onreadystatechange=function(){if(req.readyState==4){if(req.status==200){var x_response=ART.trim(req.responseText);var _json=ART.str_to_JSON(x_response);if(_json.message.length>0){var nf_cookie=ART.read_cookie('nf_cookie');if((!nf_cookie)||(_json.message[0].msg_id>nf_cookie.split('^')[0]))build_notifier(_json.message);set_timer(_json.message[0].msg_id);}else set_timer(0);}}};req.send(str);};var initialize=function(){var nf_cookie=ART.read_cookie('nf_cookie');if(!nf_cookie)check();else{var _tp=nf_cookie.split('^')[1].split(',');var _then=new Date(_tp[0],_tp[1],_tp[2],_tp[3],_tp[4],_tp[5]);var _np=ART.date_in_parts();var _now=new Date(_np.yy,_np.mm,_np.dd,_np.h,_np.m,_np.s);var _result=Math.floor((_now.getTime()-_then.getTime())/1000/60);if(_result>=5)check();}GLOBALMSG.timer=setTimeout('GLOBALMSG.notifier()',120000);};initialize();}};}if(!TOOLBAR){var TOOLBAR={set:function(_set){if(!ART.is_defined(_set))var _set=1;var file='/executions/sidebox.cfm';var str='set='+_set;var req=zXmlHttp.createRequest();req.open("POST",file,true);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");req.onreadystatechange=function(){if(req.readyState==4){if(req.status!=200)ERRORS.show('-1000');}};req.send(str);},show:function(user_id){var _user_id=user_id||0;var read=function(){ART.processing('on');var file='/executions/messages.cfm';var str='segment=read_all';var req=zXmlHttp.createRequest();req.open("POST",file,true);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");req.onreadystatechange=function(){if(req.readyState==4){ART.processing('off');if(req.status==200){var x_response=ART.trim(req.responseText);if(x_response<0)ERRORS.show(x_response);else{var _json=ART.str_to_JSON(x_response);if(_json.news.length>0){var _msgs=parseInt(_json.news[0].msgs);var _drafts=parseInt(_json.news[0].drafts);var _spam=parseInt(_json.news[0].spam);var _cmnts=parseInt(_json.news[0].cmnts);if(_msgs>0){ART.set_HTML(ART.GE('sb@inbox$count'),'('+_msgs+')');ART.SV(ART.GE('sb@inbox$count'),'visible');}if(_drafts>0){ART.set_HTML(ART.GE('sb@draft$count'),'('+_drafts+')');ART.SV(ART.GE('sb@draft$count'),'visible');}if(_spam>0){ART.set_HTML(ART.GE('sb@spam$count'),'('+_spam+')');ART.SV(ART.GE('sb@spam$count'),'visible');}}}}else ERRORS.show('-1000');}};req.send(str);};var initialize=function(){var _html='';_html+='<DIV ID="sidebox_x"><DIV ID="sidebox_result"></DIV><A HREF="" ONCLICK="TOOLBAR.hide();return false;"></A></DIV>';_html+='<DIV ID="menu"><DIV CLASS="title">MESSAGES</DIV><UL>';_html+='<LI CLASS="inbox"><a href="/index.cfm?activity=2&type=1">Inbox</a>&nbsp;<SPAN ID="sb@inbox$count" CLASS="numbers" STYLE="visibility:hidden;"></SPAN></LI>';_html+='<LI CLASS="draft"><a href="/index.cfm?activity=2&type=2">Draft</a>&nbsp;<SPAN ID="sb@draft$count" CLASS="numbers" STYLE="visibility:hidden;"></SPAN></LI>';_html+='<LI CLASS="sent"><a href="/index.cfm?activity=2&type=3">Sent</a></LI>';_html+='<LI CLASS="spam"><a href="/index.cfm?activity=2&type=4">Spam</a>&nbsp;<SPAN ID="sb@spam$count" CLASS="numbers" STYLE="visibility:hidden;"></SPAN>&nbsp;<A HREF="" ONCLICK="TOOLBAR.spam();return false;" STYLE="color:#336699;font-size:10px;">[empty]</A></LI>';_html+='<LI CLASS="trash"><a href="/index.cfm?activity=2&type=5">Trash</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="" ONCLICK="TOOLBAR.trash();return false;" STYLE="color:#336699;font-size:10px;">[empty]</A></LI>';_html+='</UL><DIV CLASS="title">MY ACCOUNT</DIV><UL>';_html+='<LI CLASS="settings"><a href="/index.cfm?activity=2&type=20">My Settings</a></LI>';_html+='<LI CLASS="basic"><a href="/index.cfm?activity=2&type=30">Basic Info</a></LI>';_html+='<LI CLASS="aboutme"><a href="/index.cfm?activity=2&type=31">About Me</a></LI>';_html+='<LI CLASS="mypictures"><a href="/index.cfm?activity=2&type=32">My Pictures</a></LI>';_html+='</UL><DIV CLASS="title">ACTIVITIES</DIV><UL>';_html+='<LI CLASS="myprofile"><a href="/index.cfm?activity=4&profile_id='+_user_id+'">View Myself</a></LI>';_html+='<LI CLASS="mybuddies"><a href="/index.cfm?activity=2&type=10">My Friends</a></LI>';_html+='<LI CLASS="mytrips"><a href="/index.cfm?activity=2&type=33">My Trips</a></LI>';_html+='<LI CLASS="success_stories"><a href="/index.cfm?activity=2&type=14">My Stories</a></LI>';_html+='<LI CLASS="tickets"><a href="/index.cfm?activity=2&type=21">Support Tickets</a></LI>';_html+='</UL></DIV><DIV ID="sidebox_bottom"><!--  --></DIV>';var _sidebox=ART.DIV({'id':'sidebox'});ART.set_HTML(_sidebox,_html);var _bodybox=ART.GE('bodybox');ART.set_style(_bodybox,{width:820});ART.set_opacity(_sidebox,0);ART.IB(_sidebox,ART.GE('container').firstChild);ART.call_later(function(){ART.FX.set_fade(_sidebox,{from:0,to:1,duration:800,on_complete:function(){TOOLBAR.set(1);read();}});},500);};if(!ART.GE('sidebox')&&_user_id)initialize();},hide:function(){var _sidebox=ART.GE('sidebox');var _bodybox=ART.GE('bodybox');ART.FX.set_fade(_sidebox,{from:1,to:0,duration:800,on_complete:function(){ART.remove_element(_sidebox);ART.set_width(_bodybox,1000);TOOLBAR.set(0);}});},trash:function(){if(confirm("You are about to empty your trash folder.\n\nDo you wish to continue?")){ART.processing('on');var file='/executions/messages.cfm';var str='segment=trash&action=empty_all';var req=zXmlHttp.createRequest();req.open("POST",file,true);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");req.onreadystatechange=function(){if(req.readyState==4){ART.processing('off');if(req.status==200){var x_response=ART.trim(req.responseText);if(x_response<0)ERRORS.show(x_response);else{if(window.trash_page!==undefined){var tbl_obj=ART.GE('tbl_trash');if(tbl_obj){for(i=tbl_obj.rows.length-1;i>0;i--){tbl_obj.deleteRow(i);}}}}}else ERRORS.show('-1000');}};req.send(str);}},spam:function(){if(confirm("You are about to empty your spam folder.\n\nDo you wish to continue?")){ART.processing('on');var file='/executions/messages.cfm';var str='segment=spam';var req=zXmlHttp.createRequest();req.open("POST",file,true);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");req.onreadystatechange=function(){if(req.readyState==4){ART.processing('off');if(req.status==200){var x_response=ART.trim(req.responseText);if(x_response<0)ERRORS.show(x_response);else{ART.GE('sb@spam$count').style.visibility='hidden';ART.GE('sb@spam$count').innerHTML='(0)';if(window.spam_page!==undefined){var tbl_obj=ART.GE('tbl_spam');if(tbl_obj){for(i=tbl_obj.rows.length-1;i>0;i--){tbl_obj.deleteRow(i);}}}}}else ERRORS.show('-1000');}};req.send(str);}}};}if(!PROFILE){var PROFILE={stf:function(profile_id){var _profile=ART.GE('profile');var validate=function(){var message='';var allow_pass=true;var one_email=false;ART.map([1,2,3],function(num){var curr_elm=ART.GE('f_email_'+num);var curr_elm_val=curr_elm.value;if(curr_elm_val!=null&&curr_elm_val!=''&&curr_elm_val!='email #'+num){if(!ART.val_email(curr_elm_val)){message+='* EMAIL #'+num+' has invalid format!.\n\n';ART.change_class_of_text_vars('f_email_'+num,'input_txt error');allow_pass=false;}one_email=true;}});if(!one_email){message+='* At least one friend\'s email address must be specified.\n\n';ART.change_class_of_text_vars('f_email_1','input_txt error');allow_pass=false;}if(!allow_pass){alert(message);}return allow_pass;};var preset=function(){ART.map([1,2,3],function(num){ART.change_class_of_text_vars('f_email_'+num,'input_txt');});return;};var record=function(){preset();if(validate()){var subject=ART.GE('subject').value;var body=ART.GE('body').value;var f_email_1=ART.GE('f_email_1').value;if(f_email_1=='email #1')f_email_1='';var f_email_2=ART.GE('f_email_2').value;if(f_email_2=='email #2')f_email_2='';var f_email_3=ART.GE('f_email_3').value;if(f_email_3=='email #3')f_email_3='';if(subject=='enter subject')subject='';if(body=='enter message')body='';ART.processing('on');var file='/executions/stf.cfm';var str='segment=profile&subject='+ART.url_encode(ART.format_msg('encode',subject))+'&body='+ART.url_encode(ART.format_msg('encode',body))+'&f_email_1='+ART.url_encode(f_email_1)+'&f_email_2='+ART.url_encode(f_email_2)+'&f_email_3='+ART.url_encode(f_email_3)+'&profile_id='+profile_id;var req=zXmlHttp.createRequest();req.open("POST",file,true);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");req.onreadystatechange=function(){if(req.readyState==4){ART.processing('off');if(req.status==200){var x_response=ART.trim(req.responseText);if(x_response<0)ERRORS.show(x_response);else{var _html='<DIV ID="stf_success">your message has been sent successfully.</DIV>';ART.set_HTML(stf_box,_html);ART.call_later(function(){CLEAN.stf_box();return false;},2000);}}else ERRORS.show('-1000');}};req.send(str);}};var initialize=function(){var cls_btn=ART.A({'href':'#'});ART.AEV(cls_btn,'click',function(e){CLEAN.stf_box();ART.prevent_default(e);});var stf_hd=ART.DIV({'id':'stf_hd'},ART.SPAN('Show this profile to all your friends!'),cls_btn);var subject=ART.INPUT({'id':'subject','name':'subject','class':'input_txt','type':'text','maxlength':100,'value':'enter subject'});ART.AEV(subject,'blur',function(){ART.on_focus(subject,'enter subject',false)});ART.AEV(subject,'focus',function(){ART.on_focus(subject,'enter subject',true)});var stf_subject=ART.DIV({'id':'stf_subject','class':'stf_row'},subject);var email_1=ART.INPUT({'id':'f_email_1','name':'f_email_1','class':'input_txt','type':'text','maxlength':100,'value':'email #1'});ART.AEV(email_1,'blur',function(){ART.on_focus(email_1,'email #1',false)});ART.AEV(email_1,'focus',function(){ART.on_focus(email_1,'email #1',true)});var f_email_1=ART.DIV({'class':'stf_row'},email_1);var email_2=ART.INPUT({'id':'f_email_2','name':'f_email_2','class':'input_txt','type':'text','maxlength':100,'value':'email #2'});ART.AEV(email_2,'blur',function(){ART.on_focus(email_2,'email #2',false)});ART.AEV(email_2,'focus',function(){ART.on_focus(email_2,'email #2',true)});var f_email_2=ART.DIV({'class':'stf_row'},email_2);var email_3=ART.INPUT({'id':'f_email_3','name':'f_email_3','class':'input_txt','type':'text','maxlength':100,'value':'email #3'});ART.AEV(email_3,'blur',function(){ART.on_focus(email_3,'email #3',false)});ART.AEV(email_3,'focus',function(){ART.on_focus(email_3,'email #3',true)});var f_email_3=ART.DIV({'class':'stf_row'},email_3);var emails=ART.DIV({'id':'emails'},f_email_1,f_email_2,f_email_3);var body=ART.TEXTAREA({'id':'body','name':'body'},'enter message');ART.AEV(body,'blur',function(){ART.on_focus(body,'enter message',false)});ART.AEV(body,'focus',function(){ART.on_focus(body,'enter message',true)});var msg=ART.DIV({'id':'msg'},body);var stf_emails_bottom=ART.DIV({'id':'stf_emails_bottom'},emails,msg);var _submit_btn=ART.INPUT({'id':'stf_btn','name':'stf_btn','class':'btn red','type':'button','value':'send'});ART.AEV(_submit_btn,'click',function(){record()});var _cancel_btn=ART.INPUT({'id':'cancel_btn','name':'cancel_btn','class':'btn grey','type':'button','value':'cancel'});ART.AEV(_cancel_btn,'click',function(e){CLEAN.stf_box();ART.prevent_default(e);});var stf_submit=ART.DIV({'id':'stf_submit'},ART.DIV({'class':'inline'},_submit_btn),ART.DIV({'class':'inline'},_cancel_btn));stf_box=ART.DIV({'id':'stf_box'},ART.FORM({'class':'normal'},stf_hd,stf_subject,stf_emails_bottom,stf_submit));ART.ACN(ART.get_body(),stf_box);ART.set_width(stf_box,1);ART.set_height(stf_box,10);ART.add_class(stf_box,'absolute solid');var _x=((ART.pos_right()-ART.pos_left())/2+ART.pos_left())-370;var _y=(ART.pos_bottom()-ART.pos_top())/2+ART.pos_top()-100;ART.set_top(stf_box,_y);ART.set_left(stf_box,_x);ART.show_element(stf_box);ART.FX.set_width(stf_box,{to:743,duration:1000,on_complete:function(){ART.FX.set_height(stf_box,{to:200,on_complete:function(){ART.DD.drag_able(stf_box,{handler:'stf_hd'});}})}});};var fn_processing=function(){if(is_member){ART.dimmer('show');initialize();}else{ART.dimmer('show',ART.GE('bodybox'),_profile);LOGIN.on_the_fly(ART.GE('bodybox'),_profile,260,125);}};PROCESS.custom(fn_processing);},message:function(profile_id,username,_profile){if(!username)var username='this user';var _profile=ART.GE(_profile)||ART.GE('profile');var record=function(){if(is_validated){var subject=ART.GE('subject').value;var body=ART.GE('body').value;if(subject=='enter subject')subject='';if(body=='enter message')body='';ART.processing('on');var file='/executions/messages.cfm';var str='segment=send&receiverID='+profile_id+'&body='+ART.url_encode(ART.format_msg('encode',body))+'&subject='+ART.url_encode(ART.format_msg('encode',subject));var req=zXmlHttp.createRequest();req.open("POST",file,true);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");req.onreadystatechange=function(){if(req.readyState==4){ART.processing('off');if(req.status==200){var x_response=ART.trim(req.responseText);if(x_response<0)ERRORS.show(x_response);else{var _html='<DIV ID="message_success">your message has been sent successfully.</DIV>';ART.set_HTML(message_box,_html);ART.call_later(function(){CLEAN.message_box();return false;},2000);}}else ERRORS.show('-1000');}};req.send(str);}else activate_account();};var initialize=function(){var cls_btn=ART.A({'href':'#'});ART.AEV(cls_btn,'click',function(e){CLEAN.message_box();ART.prevent_default(e);});var message_hd=ART.DIV({'id':'message_hd'},ART.SPAN('Send message to '+username),cls_btn);var subject=ART.INPUT({'id':'subject','name':'subject','class':'input_txt','type':'text','maxlength':100,'value':'enter subject'});ART.AEV(subject,'blur',function(){ART.on_focus(subject,'enter subject',false)});ART.AEV(subject,'focus',function(){ART.on_focus(subject,'enter subject',true)});var message_subject=ART.DIV({'id':'message_subject'},subject);var swappable=ART.DIV({'id':'swappable'});var body=ART.TEXTAREA({'id':'body','name':'body'},'enter message');ART.AEV(body,'blur',function(){ART.on_focus(body,'enter message',false)});ART.AEV(body,'focus',function(){ART.on_focus(body,'enter message',true)});var message=ART.DIV({'id':'message'},body);var _submit_btn=ART.INPUT({'id':'message_btn','name':'message_btn','class':'btn red','type':'button','value':'send'});ART.AEV(_submit_btn,'click',function(){record()});var _cancel_btn=ART.INPUT({'id':'cancel_btn','name':'cancel_btn','class':'btn grey','type':'button','value':'cancel'});ART.AEV(_cancel_btn,'click',function(e){CLEAN.message_box();ART.prevent_default(e);});var message_submit=ART.DIV({'id':'message_submit'},_submit_btn,_cancel_btn);message_box=ART.DIV({'id':'message_box'},ART.FORM({'class':'normal'},message_hd,message_subject,swappable,message,message_submit));ART.ACN(ART.get_body(),message_box);ART.set_width(message_box,1);ART.set_height(message_box,10);ART.add_class(message_box,'absolute solid');var _x=((ART.pos_right()-ART.pos_left())/2+ART.pos_left())-200;var _y=(ART.pos_bottom()-ART.pos_top())/2+ART.pos_top()-132;ART.set_top(message_box,_y);ART.set_left(message_box,_x);if(!ART.GE('rich_txt_edit')){var rich_txt_edit=new spell_check();rich_txt_edit.no_close_btn();rich_txt_edit.deco_textarea('body','swappable');}ART.show_element(message_box);ART.FX.set_width(message_box,{to:400,duration:800,on_complete:function(){ART.FX.set_height(message_box,{to:280,on_complete:function(){ART.DD.drag_able(message_box,{handler:'message_hd'});}})}});};var fn_processing=function(){if(is_member){if(!self_profile){ART.dimmer('show');initialize();}else ERRORS.show('-998');}else{ART.dimmer('show',ART.GE('bodybox'),_profile);LOGIN.on_the_fly(ART.GE('bodybox'),_profile,260,125);}};PROCESS.custom(fn_processing);},friend:function(profile_id,_profile){var _profile=ART.GE(_profile)||ART.GE('profile');if(is_member){if(!self_profile){if(is_validated){ART.processing('on');var file='/executions/profile.cfm';var str='segment=mybuddies&action=add&profileID='+profile_id;var req=zXmlHttp.createRequest();req.open("POST",file,true);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");req.onreadystatechange=function(){if(req.readyState==4){ART.processing('off');if(req.status==200){var x_response=ART.trim(req.responseText);if(x_response<0)ERRORS.show(x_response);else{var _div=ART.GE('mark_as_friend');ART.add_class(_div,'marked_as_friend');ART.set_HTML(_div,'my friend');}}else ERRORS.show('-1000');}};req.send(str);}else activate_account();}else ERRORS.show('-998');}else{ART.dimmer('show',ART.GE('bodybox'),_profile);LOGIN.on_the_fly(ART.GE('bodybox'),_profile,260,125);}}};}if(!INVITE){var INVITE={custom:function(username){if(!username)var username='Cutrope user';var validate=function(){var message='';var allow_pass=true;var one_email=false;ART.map([1,2,3,4,5,6],function(num){var curr_elm=ART.GE('f_email_'+num);var curr_elm_val=ART.trim(curr_elm.value);if(curr_elm_val!=null&&curr_elm_val!=''&&curr_elm_val!='email #'+num){if(!ART.val_email(curr_elm_val)){message+='* EMAIL #'+num+' has invalid format!.\n\n';ART.change_class_of_text_vars('f_email_'+num,'input_txt error');allow_pass=false;}one_email=true;}});if(!one_email){message+='* At least one friend\'s email address must be specified.\n\n';ART.change_class_of_text_vars('f_email_1','input_txt error');allow_pass=false;}if(!allow_pass){alert(message);}return allow_pass;};var preset=function(){ART.map([1,2,3,4,5,6],function(num){ART.change_class_of_text_vars('f_email_'+num,'input_txt');});return;};var record=function(){preset();if(validate()){var subject=ART.GE('subject').value;var body=ART.GE('body').value;var f_email_1=ART.GE('f_email_1').value;if(f_email_1=='email #1')f_email_1='';var f_email_2=ART.GE('f_email_2').value;if(f_email_2=='email #2')f_email_2='';var f_email_3=ART.GE('f_email_3').value;if(f_email_3=='email #3')f_email_3='';var f_email_4=ART.GE('f_email_4').value;if(f_email_4=='email #4')f_email_4='';var f_email_5=ART.GE('f_email_5').value;if(f_email_5=='email #5')f_email_5='';var f_email_6=ART.GE('f_email_6').value;if(f_email_6=='email #6')f_email_6='';ART.processing('on');var file='/executions/invite.cfm';var str='segment=custom&subject='+ART.url_encode(ART.format_msg('encode',subject))+'&body='+ART.url_encode(ART.format_msg('encode',body))+'&f_email_1='+ART.url_encode(f_email_1)+'&f_email_2='+ART.url_encode(f_email_2)+'&f_email_3='+ART.url_encode(f_email_3)+'&f_email_4='+ART.url_encode(f_email_4)+'&f_email_5='+ART.url_encode(f_email_5)+'&f_email_6='+ART.url_encode(f_email_6);var req=zXmlHttp.createRequest();req.open("POST",file,true);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");req.onreadystatechange=function(){if(req.readyState==4){ART.processing('off');if(req.status==200){var x_response=ART.trim(req.responseText);if(x_response<0)ERRORS.show(x_response);else{var _html='<DIV ID="invite_success">your invitation has been sent successfully.</DIV>';ART.set_HTML(invite_box,_html);ART.call_later(function(){CLEAN.invite_box();return false;},2000);}}else ERRORS.show('-1000');}};req.send(str);}};var initialize=function(){var cls_btn=ART.A({'href':'#'});ART.AEV(cls_btn,'click',function(e){CLEAN.invite_box();ART.prevent_default(e);});var invite_hd=ART.DIV({'id':'invite_hd'},ART.SPAN('Invite your friends to join Cutrope!'),cls_btn);var subject_txt=username+' has invited you to join Cutrope!';var subject=ART.INPUT({'id':'subject','name':'subject','class':'input_txt','type':'text','maxlength':100,'value':subject_txt});var invite_subject=ART.DIV({'id':'invite_subject','class':'invite_row'},subject);var email_1=ART.INPUT({'id':'f_email_1','name':'f_email_1','class':'input_txt','type':'text','maxlength':100,'value':'email #1'});ART.AEV(email_1,'blur',function(){ART.on_focus(email_1,'email #1',false)});ART.AEV(email_1,'focus',function(){ART.on_focus(email_1,'email #1',true)});var f_email_1=ART.DIV({'class':'invite_row'},email_1);var email_2=ART.INPUT({'id':'f_email_2','name':'f_email_2','class':'input_txt','type':'text','maxlength':100,'value':'email #2'});ART.AEV(email_2,'blur',function(){ART.on_focus(email_2,'email #2',false)});ART.AEV(email_2,'focus',function(){ART.on_focus(email_2,'email #2',true)});var f_email_2=ART.DIV({'class':'invite_row'},email_2);var email_3=ART.INPUT({'id':'f_email_3','name':'f_email_3','class':'input_txt','type':'text','maxlength':100,'value':'email #3'});ART.AEV(email_3,'blur',function(){ART.on_focus(email_3,'email #3',false)});ART.AEV(email_3,'focus',function(){ART.on_focus(email_3,'email #3',true)});var f_email_3=ART.DIV({'class':'invite_row'},email_3);var email_4=ART.INPUT({'id':'f_email_4','name':'f_email_4','class':'input_txt','type':'text','maxlength':100,'value':'email #4'});ART.AEV(email_4,'blur',function(){ART.on_focus(email_4,'email #4',false)});ART.AEV(email_4,'focus',function(){ART.on_focus(email_4,'email #4',true)});var f_email_4=ART.DIV({'class':'invite_row'},email_4);var email_5=ART.INPUT({'id':'f_email_5','name':'f_email_5','class':'input_txt','type':'text','maxlength':100,'value':'email #5'});ART.AEV(email_5,'blur',function(){ART.on_focus(email_5,'email #5',false)});ART.AEV(email_5,'focus',function(){ART.on_focus(email_5,'email #5',true)});var f_email_5=ART.DIV({'class':'invite_row'},email_5);var email_6=ART.INPUT({'id':'f_email_6','name':'f_email_6','class':'input_txt','type':'text','maxlength':100,'value':'email #6'});ART.AEV(email_6,'blur',function(){ART.on_focus(email_6,'email #6',false)});ART.AEV(email_6,'focus',function(){ART.on_focus(email_6,'email #6',true)});var f_email_6=ART.DIV({'class':'invite_row'},email_6);var emails=ART.DIV({'id':'emails'},f_email_1,f_email_2,f_email_3,f_email_4,f_email_5,f_email_6);var body_txt='Cutrope.com is a 100% FREE online dating site! Finding love is not about handing over a monthly fee to a dating site that only care about making sure you stay another month to pay them again. Finding love is about having the right tools to quickly identify your better half. So, come on over to Cutrope.com and let the search begin.';var body=ART.TEXTAREA({'id':'body','name':'body'},body_txt);var msg=ART.DIV({'id':'msg'},body);var invite_emails_bottom=ART.DIV({'id':'invite_emails_bottom'},emails,msg);var _submit_btn=ART.INPUT({'id':'invite_btn','name':'invite_btn','class':'btn red','type':'button','value':'send'});ART.AEV(_submit_btn,'click',function(){record()});var _cancel_btn=ART.INPUT({'id':'cancel_btn','name':'cancel_btn','class':'btn grey','type':'button','value':'cancel'});ART.AEV(_cancel_btn,'click',function(e){CLEAN.invite_box();ART.prevent_default(e);});var invite_submit=ART.DIV({'id':'invite_submit'},_submit_btn,_cancel_btn);invite_box=ART.DIV({'id':'invite_box'},ART.FORM({'class':'normal'},invite_hd,invite_subject,invite_emails_bottom,invite_submit));ART.ACN(ART.get_body(),invite_box);ART.set_width(invite_box,1);ART.set_height(invite_box,10);ART.add_class(invite_box,'absolute solid');var _x=((ART.pos_right()-ART.pos_left())/2+ART.pos_left())-370;var _y=(ART.pos_bottom()-ART.pos_top())/2+ART.pos_top()-140;ART.set_top(invite_box,_y);ART.set_left(invite_box,_x);ART.show_element(invite_box);ART.FX.set_width(invite_box,{to:743,duration:1000,on_complete:function(){ART.FX.set_height(invite_box,{to:283,on_complete:function(){ART.DD.drag_able(invite_box,{handler:'invite_hd'});}})}});};var fn_processing=function(){ART.dimmer('show');initialize();};PROCESS.custom(fn_processing);},simple:function(){var i_email=ART.trim(ART.GE('eml').value);if((i_email!=null)&&(i_email!='')&&(i_email!='email address')&&(ART.val_email(i_email))){ART.processing('on');var file='/executions/invite.cfm';var str='segment=custom&subject=&body=&f_email_1='+ART.url_encode(i_email);var req=zXmlHttp.createRequest();req.open("POST",file,true);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");req.onreadystatechange=function(){if(req.readyState==4){ART.processing('off');if(req.status==200){var x_response=ART.trim(req.responseText);if(x_response<0)ERRORS.show(x_response);else{ART.GE('eml').value='email address';}}else ERRORS.show('-1000');}};req.send(str);}else ERRORS.show('please check the spelling of your friend\'s email and try again.');}};}if(!ALARM){var ALARM={show:function(_html,_fn){var initialize=function(){var cls_btn=ART.A({'href':'#'});ART.AEV(cls_btn,'click',function(e){CLEAN.alarm_box();if(_fn)_fn();ART.prevent_default(e);});var alarm_box_hd=ART.DIV({'class':'alarm_box_hd'},ART.SPAN('Attention!'),cls_btn);var alarm_box_main=ART.DIV({'id':'alarm_box_main','class':'alarm_box_main'});if(_html)ART.set_HTML(alarm_box_main,_html);var alarm_box_content=ART.DIV({'id':'alarm_box_content','class':'alarm_box_content'},alarm_box_hd,alarm_box_main);var alarm_box_inner=ART.DIV({'class':'alarm_box_inner'},alarm_box_content);alarm_box=ART.DIV({'id':'alarm_box','class':'alarm_box'},alarm_box_inner);ART.ACN(ART.get_body(),alarm_box);var _x=((ART.pos_right()-ART.pos_left())/2+ART.pos_left())-250;var _y=(ART.pos_bottom()-ART.pos_top())/2+ART.pos_top()-100;ART.set_top(alarm_box,_y);ART.set_left(alarm_box,_x);ART.show_element(alarm_box);};ART.dimmer('show');initialize();}};}if(!IM){var IM={old_messages:'',num_of_failed_pings:0,timer:null,check_conn:function(){if(IM.num_of_failed_pings<10){IM.num_of_failed_pings+=1;IM.timer=setTimeout('IM.read()',2000);}else{clearTimeout(IM.timer);var _html='';_html+='<DIV CLASS="regular"><P>Dear user,</P><P>It appears that the connection to the Cutrope servers has been lost. Please check your internet connection and try logging in again.</P><P>We apologize for the inconvenience.</P></DIV>';_html+='<DIV CLASS="inline"><A HREF="#" ONCLICK="CLEAN.alarm_box();LOGIN.logoff();" STYLE="color:#0066CC;">Close</A></DIV>';ALARM.show(_html,LOGIN.logoff);}},scroll_to_bottom:function(receiver_id){if(receiver_id){var _im_display=ART.GE('im_display_'+receiver_id);_im_display.scrollTop=_im_display.scrollHeight-_im_display.clientHeight;}},append_message:function(user_id,sender,_time,message,_class){ART.ACN(ART.GE('im_display_'+user_id),ART.SPAN({'class':'tmp '+_class},_time+' '+sender+':'),ART.SPAN({'class':'msg'},ART.set_HTML(ART.SPAN(),message)),ART.BR());IM.scroll_to_bottom(user_id);var _prefix='';if(IM.old_messages.length>0)_prefix=',';IM.old_messages+=_prefix+'{\'sender_id\':'+user_id+',\'sender\':\''+sender+'\',\'time\':\''+_time+'\',\'message\':\''+ART.format_msg('encode',message)+'\'}';},read:function(){var blinker=function(user_id){var _interval=200;var im_header=ART.GE('im_span_'+user_id);ART.FX.set_fade(im_header,{from:1,to:0,duration:_interval,on_complete:function(){ART.FX.set_fade(im_header,{from:0,to:1,duration:_interval,on_complete:function(){ART.FX.set_fade(im_header,{from:1,to:0,duration:_interval,on_complete:function(){ART.FX.set_fade(im_header,{from:0,to:1,duration:_interval,on_complete:function(){ART.FX.set_fade(im_header,{from:1,to:0,duration:_interval,on_complete:function(){ART.FX.set_fade(im_header,{from:0,to:1,duration:_interval});}});}});}});}});}});};var check=function(){var file='/executions/im.cfm';var str='segment=read';var req=zXmlHttp.createRequest();req.open("POST",file,true);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");req.onreadystatechange=function(){if(req.readyState==4){if(req.status==200){var x_response=ART.trim(req.responseText);var _json=ART.str_to_JSON(x_response);IM.num_of_failed_pings=0;if(_json.msgs.length>0){for(var k in _json.msgs){var msg_id=_json.msgs[k].msg_id;var _time=_json.msgs[k].time;var msg=ART.format_msg('decode',_json.msgs[k].message);var sender_id=_json.msgs[k].sender_id;var sender=ART.format_msg('decode',_json.msgs[k].sender);if(ART.GE('im_box_'+sender_id))IM.append_message(sender_id,sender,_time,msg,'rcvr');else{IM.create(sender_id,sender);ART.call_later(function(){IM.append_message(sender_id,sender,_time,msg,'rcvr');},500);}blinker(sender_id);}}IM.timer=setTimeout('IM.read()',2000);}else IM.check_conn();}};req.send(str);};check();},create:function(receiver_id,username,_profile){if(!username)var username='unknown';var _profile=ART.GE(_profile)||ART.GE('profile');var im_colors=['','','','',''];var emotions_list={':)':'smile.png',':-)':'smile.png',':D':'grin.png',':-D':'grin.png',';)':'wink.png',';-)':'wink.png',':[':'embarassed.png',':-[':'embarassed.png',':(':'sad.png',':-(':'sad.png',':\'(':'cry.png',':\'-(':'cry.png','8-)':'cool.png',':angry:':'angry.png',':|':'serious.png',':-|':'serious.png',':P':'tongue.png',':-P':'tongue.png',':heart:':'heart.png'};var clean=function(){var _box=ART.GE('im_box_'+receiver_id);if(_box)ART.remove_element(_box);return;};var handle_input=function(event){event=event||window.event;var asc=document.all?event.keyCode:event.which;var shift=event.shiftKey;if(asc==13&&!shift){send();return false;}return true;};var set_position=function(){var x_pos=((ART.pos_right()-ART.pos_left())/2+ART.pos_left())-160;var y_pos=ART.page_height()/2-176;var all_boxes=ART.force_array(ART.GESBYTC(null,'im_box'));if(all_boxes.length>1){var x_pos=x_pos+((all_boxes.length-1)*30);var y_pos=y_pos+((all_boxes.length-1)*30);}return{'x':x_pos,'y':y_pos};};var set_emotion=function(){var insert=function(_text){var curr_text=ART.GE('im_textarea_'+receiver_id).value;if(curr_text=='enter message here')curr_text='';ART.GE('im_textarea_'+receiver_id).value=curr_text+_text;ART.call_later(_close,125);};var _close=function(){if(ART.GE('emotions_box_'+receiver_id))ART.remove_element(ART.GE('emotions_box_'+receiver_id));if(ART.GE('im_textarea_'+receiver_id).createTextRange){var tarea=ART.GE('im_textarea_'+receiver_id).createTextRange();tarea.collapse(false);tarea.select();}ART.GE('im_textarea_'+receiver_id).focus();};var init=function(){var em1=ART.A({'class':'smile'});ART.AEV(em1,'click',function(e){insert(':)');ART.prevent_default(e);});var em2=ART.A({'class':'grin'});ART.AEV(em2,'click',function(e){insert(':D');ART.prevent_default(e);});var em3=ART.A({'class':'wink'});ART.AEV(em3,'click',function(e){insert(';)');ART.prevent_default(e);});var em4=ART.A({'class':'embarassed'});ART.AEV(em4,'click',function(e){insert(':[');ART.prevent_default(e);});var em5=ART.A({'class':'sad'});ART.AEV(em5,'click',function(e){insert(':(');ART.prevent_default(e);});var em6=ART.A({'class':'cry'});ART.AEV(em6,'click',function(e){insert(':\'(');ART.prevent_default(e);});var em7=ART.A({'class':'cool'});ART.AEV(em7,'click',function(e){insert('8-)');ART.prevent_default(e);});var em8=ART.A({'class':'angry'});ART.AEV(em8,'click',function(e){insert(':angry:');ART.prevent_default(e);});var em9=ART.A({'class':'serious'});ART.AEV(em9,'click',function(e){insert(':|');ART.prevent_default(e);});var em10=ART.A({'class':'tongue'});ART.AEV(em10,'click',function(e){insert(':P');ART.prevent_default(e);});var em11=ART.A({'class':'heart'});ART.AEV(em11,'click',function(e){insert(':heart:');ART.prevent_default(e);});var emotions_box=ART.DIV({'id':'emotions_box_'+receiver_id,'class':'emotions_box'},em1,em2,em3,em4,em5,em6,em7,em8,em9,em10,em11);ART.IA(emotions_box,ART.GE('im_emoution_'+receiver_id));var _cords=ART.relative_pos(ART.GE('im_emoution_'+receiver_id));ART.set_left(emotions_box,_cords.x);ART.set_top(emotions_box,_cords.y+21);ART.show_element(emotions_box);};if(ART.GE('emotions_box_'+receiver_id))_close();else init();};var block=function(){var update=function(action){ART.processing('on');var file='/executions/profile.cfm';var str='segment=mybuddies&action='+action+'&profileID='+receiver_id;var req=zXmlHttp.createRequest();req.open("POST",file,true);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");req.onreadystatechange=function(){if(req.readyState==4){ART.processing('off');if(req.status==200){var x_response=ART.trim(req.responseText);if(x_response<0)ERRORS.show(x_response);else{switch(action){case'block':ART.set_class(im_block,'user_blocked');im_block.title='unblock user!';ART.set_HTML(im_block,'un-block user');im_block.blur();break;case'remove':ART.set_class(im_block,'user_unblocked');im_block.title='block user!';ART.set_HTML(im_block,'block user');im_block.blur();break;}}}else ERRORS.show('-1000');}};req.send(str);};var im_block=ART.GE('im_block_'+receiver_id);if(ART.has_class(im_block,'user_unblocked'))update('block');else update('remove');};var user_details=function(){var close_who=function(){var _im_who=ART.GE('im_who_box_'+receiver_id);if(_im_who){ART.FX.slide_vert(_im_who,{to:-119,duration:600,on_complete:function(){ART.remove_element(_im_who);}});}};var init=function(){var file='/executions/im.cfm';var str='segment=info&profile_id='+receiver_id;var req=zXmlHttp.createRequest();req.open("POST",file,true);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");req.onreadystatechange=function(){if(req.readyState==4){if(req.status==200){var x_response=ART.trim(req.responseText);if(x_response<0)ERRORS.show(x_response);else{var _json=ART.str_to_JSON(x_response);var _username=ART.format_msg('decode',_json.user[0].username);if(_json.user[0].img.length>0)var _img=ART.IMG({'src':'http://images.cutrope.com/users/'+_json.user[0].img});else var _img=ART.IMG({'src':'http://images.cutrope.com/photo_75x100.gif'});var _who=ART.format_msg('decode',_json.user[0].who);var _location=ART.format_msg('decode',_json.user[0].location);var im_cls=ART.A({'id':'im_who_cls_'+receiver_id,'class':'im_close','href':'#','title':'close.'});ART.AEV(im_cls,'click',function(e){close_who();ART.prevent_default(e);});var user_img=ART.SPAN({'id':'user_img_'+receiver_id,'class':'user_img'},_img);var user_txt=ART.SPAN({'id':'user_txt_'+receiver_id,'class':'user_txt'},ART.P(ART.STRONG(_username)),ART.P(_who),ART.P(_location));var im_who_box=ART.DIV({'id':'im_who_box_'+receiver_id,'class':'user_details'},user_img,user_txt,im_cls);ART.ACN(ART.GE('im_display_'+receiver_id),im_who_box);ART.set_top(im_who_box,-119);ART.show_element(im_who_box);ART.FX.slide_vert(im_who_box,{from:-119,to:1,duration:600});}}else ERRORS.show('-1000');}};req.send(str);};if(!ART.GE('im_who_box_'+receiver_id))init();else close_who();};var detach=function(){ERRORS.show('-997');};var minimize=function(action){var _im_box=ART.GE('im_box_'+receiver_id);if(!ART.has_class(_im_box,'overflow')){ART.add_class(_im_box,'overflow');ART.FX.set_height(_im_box,{to:27,duration:200,on_complete:function(){}});}else{ART.FX.set_height(_im_box,{to:350,duration:200,on_complete:function(){ART.remove_class(_im_box,'overflow');}});}};var parse_text=function(_text){var reg_exp_escape=function(text){if(!arguments.callee.sRE){var specials=['/','.','*','+','?','|','(',')','[',']','{','}','\\'];arguments.callee.sRE=new RegExp('(\\'+specials.join('|\\')+')','g');}return text.replace(arguments.callee.sRE,'\\$1');};for(var k in emotions_list){if(_text.indexOf(k)>-1)_text=_text.replace(new RegExp(reg_exp_escape(k),'g'),'<img src="http://images.cutrope.com/im/'+emotions_list[k]+'" alt="'+emotions_list[k]+'" title="'+k+'" border="0">');}return _text;};var send=function(){var _text=ART.trim(ART.GE('im_textarea_'+receiver_id).value);_text=parse_text(_text);ART.GE('im_textarea_'+receiver_id).value='';if(_text){var file='/executions/im.cfm';var str='segment=send&_text='+ART.url_encode(ART.format_msg('encode',_text))+'&receiver_id='+receiver_id;var req=zXmlHttp.createRequest();req.open("POST",file,true);req.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");req.onreadystatechange=function(){if(req.readyState==4){if(req.status==200){var x_response=ART.trim(req.responseText);if(x_response<0)ERRORS.show(x_response);else{var _json=ART.str_to_JSON(x_response);if(_json.msg.length>0){var msg_id=_json.msg[0].msg_id;var _time=_json.msg[0].time;var msg=ART.format_msg('decode',_json.msg[0].message);IM.append_message(receiver_id,'me',_time,msg,'sndr');LOGIN.online();}}}else ERRORS.show('-1000');}};req.send(str);}};var initialize=function(){var im_cls=ART.A({'id':'im_cls_'+receiver_id,'class':'im_close','href':'#','title':'close.'});ART.AEV(im_cls,'click',function(e){clean();ART.prevent_default(e);});var im_min=ART.A({'id':'im_cls_'+receiver_id,'class':'im_minimize','href':'#','title':'minimize.'});ART.AEV(im_min,'click',function(e){minimize('min');ART.prevent_default(e);});var im_det=ART.A({'id':'im_cls_'+receiver_id,'class':'im_detach','href':'#','title':'open in popup.'});ART.AEV(im_det,'click',function(e){detach();ART.prevent_default(e);});var im_username=ART.A({'id':'im_username_'+receiver_id,'class':'im_username','href':'#'},username);ART.AEV(im_username,'click',function(e){user_details();});var im_hd=ART.DIV({'id':'im_hd_'+receiver_id,'class':'im_hd'},im_username,im_cls,im_min,im_det);var im_display=ART.DIV({'id':'im_display_'+receiver_id,'class':'im_display'});var im_textarea=ART.TEXTAREA({'id':'im_textarea_'+receiver_id,'class':'im_textearea'},'enter message here');ART.AEV(im_textarea,'keyup',function(e){handle_input(e);});ART.AEV(im_textarea,'blur',function(){ART.on_focus(im_textarea,'enter message here',false)});ART.AEV(im_textarea,'focus',function(){ART.on_focus(im_textarea,'enter message here',true)});var im_block=ART.A({'id':'im_block_'+receiver_id,'class':'user_unblocked','href':'#','title':'block user!'},'block user');ART.AEV(im_block,'click',function(e){block();ART.prevent_default(e);});var im_info=ART.A({'id':'im_info_'+receiver_id,'class':'user_info','href':'#','title':'show user info.'},'user info');ART.AEV(im_info,'click',function(e){user_details();});var im_emotion=ART.A({'id':'im_emoution_'+receiver_id,'class':'emotion','href':'#','title':'add emotion.'});ART.AEV(im_emotion,'click',function(e){set_emotion();ART.prevent_default(e);});var im_box=ART.DIV({'id':'im_box_'+receiver_id,'class':'im_box'},im_hd,im_display,im_info,im_block,im_emotion,im_textarea);ART.ACN(ART.get_body(),im_box);var _pos=set_position();ART.set_left(im_box,_pos.x);ART.set_top(im_box,_pos.y);ART.show_element(im_box);ART.DD.drag_able(im_box,{handler:'im_hd_'+receiver_id});if(IM.old_messages.length>0){var _json=ART.str_to_JSON('['+IM.old_messages+']');for(var k in _json){if(receiver_id==_json[k].sender_id){var sender_id=_json[k].sender_id;var sender=ART.format_msg('decode',_json[k].sender);var _time=_json[k].time;var msg=ART.format_msg('decode',_json[k].message);ART.ACN(ART.GE('im_display_'+sender_id),ART.SPAN(ART.set_HTML(ART.SPAN({'class':'old'}),_time+' '+sender+': '+msg)),ART.BR());IM.scroll_to_bottom(sender_id);}}}};if(is_member){if(!self_profile){if(ART.GE('im_box_'+receiver_id))clean();initialize();}else ERRORS.show('-998');}else{ART.dimmer('show',ART.GE('bodybox'),_profile);LOGIN.on_the_fly(ART.GE('bodybox'),_profile,260,125);}}};}activate_account=LOGIN.activate_acct;