From: <Guardado por Microsoft Internet Explorer 7>
Subject: Thruxton 256 Update - Sim Racing Mirror Zone
Date: Thu, 7 Oct 2010 21:49:25 +0200
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0081_01CB6669.824D62E0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180

This is a multi-part message in MIME format.

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://srmz.net/index.php?showtopic=5563&st=0&p=44416&

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML lang=3Den xmlns=3D"http://www.w3.org/1999/xhtml" =
xml:lang=3D"en"><HEAD><TITLE>Thruxton 256 Update - Sim Racing Mirror =
Zone</TITLE>
<META http-equiv=3Dcontent-type content=3D"text/html; =
charset=3Dutf-8"><LINK=20
href=3D"http://srmz.net/favicon.ico" rel=3D"shortcut icon">
<SCRIPT type=3Dtext/javascript>=0A=
			jsDebug =3D 0; /* Must come before JS includes */=0A=
			USE_RTE =3D 0;=0A=
			inACP   =3D false;=0A=
		</SCRIPT>
<LINK media=3Dprint =
href=3D"http://srmz.net/public/style_css/css_1/ipb_print.css"=20
type=3Dtext/css rel=3Dstylesheet><LINK media=3Dscreen=20
href=3D"http://srmz.net/public/min/index.php?f=3Dpublic/style_css/css_1/c=
alendar_select.css,public/style_css/css_1/ipb_editor.css,public/style_css=
/css_1/ipb_styles.css,public/style_css/prettify.css"=20
type=3Dtext/css rel=3Dstylesheet><!--[if lte IE 7]><LINK title=3DMain =
media=3Dscreen=20
href=3D"http://srmz.net/public/style_css/css_1/ipb_ie.css" =
type=3Dtext/css=20
rel=3Dstylesheet><![endif]--><!--<meta http-equiv=3D"X-UA-Compatible" =
content=3D"IE=3D7" />-->
<META=20
content=3DThruxton,256,Update,crown,jewel,GPL,airfield,tracks,IMO,favorit=
e,track,type,AFAIK,there,hasnt,upgrade,other=20
name=3Dkeywords>
<META content=3D"Thruxton 256 Update: " name=3Ddescription>
<META =
content=3Dhttp://srmz.net/index.php?showtopic=3D5563&amp;st=3D0&amp;p=3D4=
4416&amp;=20
name=3Didentifier-url>
<SCRIPT src=3D"http://srmz.net/public/min/index.php?g=3Djs"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://srmz.net/public/min/index.php?charset=3Dutf-8&amp;f=3Dpubli=
c/js/ipb.js,public/js/ips.quickpm.js,public/js/ips.editor.js,public/js/ip=
s.topic.js,public/js/ips.rating.js,cache/lang_cache/1/ipb.lang.js"=20
type=3Dtext/javascript charset=3Dutf-8></SCRIPT>
<LINK href=3D"http://srmz.net/index.php?showtopic=3D5563" =
rel=3Dcanonical><LINK=20
href=3D"http://srmz.net/index.php?showforum=3D4" rel=3Dup><LINK=20
href=3D"http://srmz.net/index.php?showuser=3D3334" rel=3Dauthor><LINK =
title=3DSRMZ=20
href=3D"http://srmz.net/index.php?app=3Dcore&amp;module=3Dglobal&amp;sect=
ion=3Drss&amp;type=3Dforums&amp;id=3D1"=20
type=3Dapplication/rss+xml rel=3D"alternate feed"><LINK =
title=3D"Community Calendar"=20
href=3D"http://srmz.net/index.php?app=3Dcore&amp;module=3Dglobal&amp;sect=
ion=3Drss&amp;type=3Dcalendar&amp;id=3D1"=20
type=3Dapplication/rss+xml rel=3D"alternate feed"><LINK=20
title=3D"Last 10 Submissions RSS Feed"=20
href=3D"http://srmz.net/index.php?app=3Dcore&amp;module=3Dglobal&amp;sect=
ion=3Drss&amp;type=3Ddownloads"=20
type=3Dapplication/rss+xml rel=3D"alternate feed">
<SCRIPT type=3Dtext/javascript>=0A=
	var isRTL	=3D false;=0A=
	var rtlIe	=3D '';=0A=
	var rtlFull	=3D '';=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
	//<![CDATA[=0A=
		/* ---- URLs ---- */=0A=
		ipb.vars['base_url'] 			=3D 'http://srmz.net/index.php?&';=0A=
		ipb.vars['board_url']			=3D 'http://srmz.net';=0A=
		ipb.vars['loading_img'] 		=3D =
'http://srmz.net/public/style_images/master/loading.gif';=0A=
		ipb.vars['active_app']			=3D 'forums';=0A=
		ipb.vars['upload_url']			=3D 'http://srmz.net/uploads';=0A=
		/* ---- Member ---- */=0A=
		ipb.vars['member_id']			=3D parseInt( 3395 ),=0A=
		ipb.vars['is_supmod']			=3D parseInt( 0 ),=0A=
		ipb.vars['is_admin']			=3D parseInt( 0 ),=0A=
		ipb.vars['secure_hash'] 		=3D 'b9cbee5255f3c69772b5d2a10dd7a974';=0A=
		ipb.vars['session_id']			=3D '896600a3d6381f9590c746f3e202b905';=0A=
		ipb.vars['can_befriend']		=3D true;=0A=
		/* ---- cookies ----- */=0A=
		ipb.vars['cookie_id'] 			=3D '';=0A=
		ipb.vars['cookie_domain'] 		=3D '';=0A=
		ipb.vars['cookie_path']			=3D '/';=0A=
		/* ---- Rate imgs ---- */=0A=
		ipb.vars['rate_img_on']			=3D =
'http://srmz.net/public/style_images/master/bullet_star.png';=0A=
		ipb.vars['rate_img_off']		=3D =
'http://srmz.net/public/style_images/master/bullet_star_off.png';=0A=
		ipb.vars['rate_img_rated']		=3D =
'http://srmz.net/public/style_images/master/bullet_star_rated.png';=0A=
		/* ---- Uploads ---- */=0A=
		ipb.vars['swfupload_swf']		=3D =
'http://srmz.net/public/js/3rd_party/swfupload/swfupload.swf';=0A=
		ipb.vars['swfupload_enabled']	=3D true;=0A=
		ipb.vars['use_swf_upload']		=3D ( 'default' =3D=3D 'flash' ) ? true : =
false;=0A=
		ipb.vars['swfupload_debug']		=3D false; /* SKINNOTE: Turn off for =
production */=0A=
		/* ---- other ---- */=0A=
		ipb.vars['use_live_search'] 	=3D 0;=0A=
		ipb.vars['live_search_limit'] 	=3D 4;=0A=
		ipb.vars['highlight_color']		=3D "#ade57a";=0A=
		ipb.vars['charset']				=3D "utf-8";=0A=
		ipb.vars['use_rte']				=3D 1;=0A=
		ipb.vars['image_resize']		=3D 1;=0A=
		ipb.vars['image_resize_force']  =3D 0;=0A=
		ipb.vars['seo_enabled']			=3D 0;=0A=
		=0A=
		/* Templates/Language */=0A=
		ipb.templates['ajax_loading'] 	=3D "<div id=3D'ajax_loading'>" + =
ipb.lang['loading'] + "</div>";=0A=
		ipb.templates['close_popup']	=3D "<img =
src=3D'http://srmz.net/public/style_images/master/close_popup.png' =
alt=3D'x' />";=0A=
		ipb.templates['rss_shell']		=3D new Template("<ul =
id=3D'rss_menu'>#{items}</ul>");=0A=
		ipb.templates['rss_item']		=3D new Template("<li><a href=3D'#{url}' =
title=3D'#{title}'>#{title}</a></li>");=0A=
		ipb.templates['resized_img']	=3D new Template("<span>Resized to =
#{percent}% (was #{width} x #{height}) - Click image to enlarge</span>");=0A=
		ipb.templates['m_add_friend']	=3D new Template("<a =
href=3D'http://srmz.net/index.php?app=3Dmembers&amp;module=3Dprofile&amp;=
section=3Dfriends&amp;do=3Dadd&amp;member_id=3D#{id}' title=3D'Add as =
Friend'><img =
src=3D'http://srmz.net/public/style_images/master/user_add.png' =
alt=3D'Add as Friend' /></a>");=0A=
		ipb.templates['m_rem_friend']	=3D new Template("<a =
href=3D'http://srmz.net/index.php?app=3Dmembers&amp;module=3Dprofile&amp;=
section=3Dfriends&amp;do=3Dremove&amp;member_id=3D#{id}' title=3D'Remove =
Friend'><img =
src=3D'http://srmz.net/public/style_images/master/user_delete.png' =
alt=3D'Remove Friend' /></a>");=0A=
		ipb.templates['autocomplete_wrap'] =3D new Template("<ul id=3D'#{id}' =
class=3D'ipb_autocomplete' style=3D'width: 250px;'></ul>");=0A=
		ipb.templates['autocomplete_item'] =3D new Template("<li =
id=3D'#{id}'><img src=3D'#{img}' alt=3D'' width=3D'#{img_w}' =
height=3D'#{img_h}' />&nbsp;&nbsp;#{itemvalue}</li>");=0A=
		ipb.templates['page_jump']		=3D new Template("<div id=3D'#{id}_wrap' =
class=3D'ipbmenu_content'><h3 class=3D'bar'>Jump to page</h3><input =
type=3D'text' class=3D'input_text' id=3D'#{id}_input' size=3D'8' /> =
<input type=3D'submit' value=3D'Go' class=3D'input_submit add_folder' =
id=3D'#{id}_submit' /></div>");=0A=
	//]]>=0A=
	</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
			Loader.boot();=0A=
		</SCRIPT>

<META content=3D"MSHTML 6.00.5730.13" name=3DGENERATOR></HEAD>
<BODY id=3Dipboard_body>
<DIV id=3Dipbwrapper>
<H1>Sim Racing Mirror Zone: Thruxton 256 Update - Sim Racing Mirror =
Zone</H1>
<P id=3Dcontent_jump><A id=3Dtop></A><A title=3D"Jump to content" =
accessKey=3Dm=20
href=3D"http://srmz.net/index.php?showtopic=3D5563&amp;st=3D0&amp;p=3D444=
16&amp;#j_content">Jump=20
to content</A></P>
<DIV id=3Dheader>
<DIV id=3Dbranding><A title=3D"Go to board index" accessKey=3D1=20
href=3D"http://srmz.net/index.php?" rel=3Dhome><IMG alt=3DLogo=20
src=3D"http://srmz.net/public/style_images/1_SRMZ.png"></A> </DIV>
<DIV class=3Dlogged_in id=3Duser_navigation><A title=3D"Your Profile"=20
href=3D"http://srmz.net/index.php?showuser=3D3395"><IMG class=3Dphoto =
height=3D50=20
alt=3D"quico's Photo"=20
src=3D"http://srmz.net/public/style_images/master/profile/default_thumb.p=
ng"=20
width=3D50></A>=20
<DIV id=3Duser_info>
<P><SPAN class=3Dhide>Signed in as </SPAN><A class=3Dipbmenu =
id=3Duser_link=20
title=3D"Your Profile" =
href=3D"http://srmz.net/index.php?showuser=3D3395">quico <IMG=20
alt=3D">" =
src=3D"http://srmz.net/public/style_images/master/opts_arrow.png"></A>=20
</P>
<UL id=3Duser_link_menucontent>
  <LI id=3Duser_profile><A title=3D"Your Profile"=20
  href=3D"http://srmz.net/index.php?showuser=3D3395">My Profile</A>=20
  <LI id=3Duser_ucp><A=20
  title=3D"Edit my settings, such as signature, avatar and more..."=20
  href=3D"http://srmz.net/index.php?app=3Dcore&amp;module=3Dusercp">My =
Settings</A>=20
  <LI id=3Duser_msg><A title=3DMessenger=20
  =
href=3D"http://srmz.net/index.php?app=3Dmembers&amp;module=3Dmessaging">M=
essenger=20
  <SPAN id=3Dnew_message>(0 New)</SPAN></A>=20
  <LI id=3Duser_friends><A class=3Dmanage_friends title=3D"Manage =
Friends"=20
  =
href=3D"http://srmz.net/index.php?app=3Dmembers&amp;module=3Dprofile&amp;=
section=3Dfriends&amp;do=3Dlist">Manage=20
  Friends</A>=20
  <LI id=3Duser_enemies><A class=3Dmanage_enemies title=3D"Manage =
Ignored Users"=20
  =
href=3D"http://srmz.net/index.php?app=3Dcore&amp;module=3Dusercp&amp;tab=3D=
members&amp;area=3Dignoredusers">Manage=20
  Ignored Users</A> </LI></UL>
<UL id=3Duser_other>
  <LI><A=20
  =
href=3D"http://srmz.net/index.php?app=3Dcore&amp;module=3Dglobal&amp;sect=
ion=3Dlogin&amp;do=3Dlogout&amp;k=3Db9cbee5255f3c69772b5d2a10dd7a974">Sig=
n=20
  Out</A> </LI>
  <LI><A title=3D"View help" accessKey=3D6=20
  href=3D"http://srmz.net/index.php?app=3Dcore&amp;module=3Dhelp" =
rel=3Dhelp>Help</A>=20
  </LI></UL>
<SCRIPT type=3Dtext/javascript>=0A=
								if( $('user_link_menucontent') ){=0A=
									$('user_link_menucontent').hide();=0A=
								}=0A=
							</SCRIPT>
</DIV></DIV>
<DIV id=3Dprimary_nav>
<DIV id=3Dsearch>
<FORM id=3Dsearch-box=20
action=3Dhttp://srmz.net/index.php?app=3Dcore&amp;module=3Dsearch&amp;do=3D=
quick_search&amp;search_filter_app[forums]=3D1=20
method=3Dpost>
<FIELDSET><LABEL class=3Dhide for=3Dmain_search>Search</LABEL> <INPUT=20
class=3Dtext_input id=3Dmain_search tabIndex=3D6 size=3D17 =
name=3Dsearch_term> <INPUT class=3Dsubmit_input type=3Dsubmit =
value=3DSearch> <A id=3Dadv_search title=3D""=20
accessKey=3D4 =
href=3D"http://srmz.net/index.php?app=3Dcore&amp;module=3Dsearch"=20
rel=3Dsearch>Advanced</A> </FIELDSET> </FORM></DIV>
<UL>
  <LI class=3Dleft id=3Dnav_home><A title=3DHomepage =
href=3D"http://srmz.net/"=20
  rel=3Dhome>SRMZ</A> </LI>
  <LI class=3D"left active" id=3Dnav_discussion><A title=3D"Go to =
Forums"=20
  href=3D"http://srmz.net/index.php?act=3Didx">Forums</A></LI>
  <LI class=3D"left " id=3Dnav_members><A title=3D"Go to Member List"=20
  =
href=3D"http://srmz.net/index.php?app=3Dmembers&amp;section=3Dview&amp;mo=
dule=3Dlist">Members</A>=20
  </LI>
  <LI class=3D"left " id=3Dnav_app_calendar><A title=3D"Go to Calendar"=20
  href=3D"http://srmz.net/index.php?app=3Dcalendar">Calendar</A> </LI>
  <LI class=3D"left " id=3Dnav_app_downloads><A title=3D"Go to =
Downloads"=20
  href=3D"http://srmz.net/index.php?app=3Ddownloads">Downloads</A> </LI>
  <LI class=3D"left " id=3Dnav_app_ccs><A title=3D"Go to Info"=20
  href=3D"http://srmz.net/index.php?app=3Dccs">Info</A> </LI>
  <LI class=3D"left " id=3Dnav_app_ipchat><A title=3D"Go to Chat"=20
  href=3D"http://srmz.net/index.php?app=3Dipchat">Chat</A> </LI>
  <LI class=3D"left " id=3Dnav_app_gallery><A title=3D"Go to Gallery"=20
  href=3D"http://srmz.net/index.php?app=3Dgallery">Gallery</A> =
</LI></UL></DIV>
<DIV id=3Dsecondary_nav>
<UL class=3Dleft id=3Dbreadcrumb>
  <LI class=3Dfirst><A href=3D"http://srmz.net/index.php?act=3Didx">Sim =
Racing Mirror=20
  Zone</A> </LI>
  <LI><SPAN class=3Dnav_sep>&gt;</SPAN> <A title=3D"Return to Grand Prix =
Legends"=20
  href=3D"http://srmz.net/index.php?showforum=3D84">Grand Prix =
Legends</A> </LI>
  <LI><SPAN class=3Dnav_sep>&gt;</SPAN> <A=20
  title=3D"Return to Grand Prix Legends Files"=20
  href=3D"http://srmz.net/index.php?showforum=3D86">Grand Prix Legends =
Files</A>=20
  </LI>
  <LI><SPAN class=3Dnav_sep>&gt;</SPAN> <A title=3D"Return to GPL-Track =
Addons"=20
  href=3D"http://srmz.net/index.php?showforum=3D4">GPL-Track Addons</A> =
</LI></UL>
<UL class=3Dright id=3Dsection_links>
  <LI><A=20
  =
href=3D"http://srmz.net/index.php?app=3Dforums&amp;module=3Dextras&amp;se=
ction=3Dboardrules">Board=20
  Guidelines</A> </LI>
  <LI><A accessKey=3D2=20
  =
href=3D"http://srmz.net/index.php?app=3Dcore&amp;module=3Dsearch&amp;do=3D=
new_posts&amp;search_filter_app[forums]=3D1">View=20
  New Content</A> </LI>
  <LI><IMG class=3Dclickable id=3Drss_feed alt=3D"RSS Feed"=20
  src=3D"http://srmz.net/public/style_images/master/feed.png">=20
</LI></UL></DIV></DIV>
<DIV class=3Dclear id=3Dcontent><A id=3Dj_content></A>
<SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
	ipb.topic.inSection =3D 'topicview';=0A=
	ipb.topic.topic_id  =3D 5563;=0A=
	ipb.topic.forum_id  =3D 4;=0A=
	ipb.topic.start_id  =3D 0;=0A=
	// Editor JS: Only needs to be done once per page=0A=
	ipb.editor_values.get('templates')['link'] =3D new Template("<label =
for=3D'#{id}_url'>URL</label><input type=3D'text' class=3D'input_text' =
id=3D'#{id}_url' value=3D'http://' tabindex=3D'10' /><label =
for=3D'#{id}_urltext'>Link text</label><input type=3D'text' =
class=3D'input_text _select' id=3D'#{id}_urltext' value=3D'My link' =
tabindex=3D'11' /><input type=3D'submit' class=3D'input_submit' =
value=3D'Insert Link' tabindex=3D'12' />");=0A=
ipb.editor_values.get('templates')['image'] =3D new Template("<label =
for=3D'#{id}_img'>Image URL</label><input type=3D'text' =
class=3D'input_text' id=3D'#{id}_img' value=3D'http://' tabindex=3D'10' =
/><input type=3D'submit' class=3D'input_submit' value=3D'Insert Image' =
tabindex=3D'11' />");=0A=
ipb.editor_values.get('templates')['email'] =3D new Template("<label =
for=3D'#{id}_email'>Email Address</label><input type=3D'text' =
class=3D'input_text' id=3D'#{id}_email' tabindex=3D'10' /><label =
for=3D'#{id}_emailtext'>Link text</label><input type=3D'text' =
class=3D'input_text _select' id=3D'#{id}_emailtext' value=3D'Email me' =
tabindex=3D'11' /><input type=3D'submit' class=3D'input_submit' =
value=3D'Insert Email' tabindex=3D'12' />");=0A=
ipb.editor_values.get('templates')['media'] =3D new Template("<label =
for=3D'#{id}_media'>Media URL</label><input type=3D'text' =
class=3D'input_text' id=3D'#{id}_media' value=3D'http://' =
tabindex=3D'10' /><input type=3D'submit' class=3D'input_submit' =
value=3D'Insert Media' tabindex=3D'11' />");=0A=
ipb.editor_values.get('templates')['generic'] =3D new Template("<div =
class=3D'rte_title'>#{title}</div><strong>Example</strong><pre>#{example}=
</pre><label for=3D'#{id}_option' =
class=3D'optional'>#{option_text}</label><input type=3D'text' =
class=3D'input_text optional' id=3D'#{id}_option' tabindex=3D'10' =
/><label for=3D'#{id}_text'>#{value_text}</label><input type=3D'text' =
class=3D'input_text _select' id=3D'#{id}_text' tabindex=3D'11' /><input =
type=3D'submit' class=3D'input_submit' value=3D'Add' tabindex=3D'12' =
/>");=0A=
ipb.editor_values.get('templates')['togglesource'] =3D new =
Template("<fieldset id=3D'#{id}_ts_controls' class=3D'submit' =
style=3D'text-align: left'><input type=3D'button' class=3D'input_submit' =
value=3D'Update' id=3D'#{id}_ts_update' />&nbsp;&nbsp;&nbsp; <a =
href=3D'#' id=3D'#{id}_ts_cancel' class=3D'cancel'>Cancel Source =
Edit</a></fieldset>");=0A=
	=0A=
ipb.editor_values.get('templates')['toolbar'] =3D new Template("<ul =
id=3D'#{id}_toolbar_#{toolbarid}' class=3D'toolbar' style=3D'display: =
none'>#{content}</ul>");=0A=
ipb.editor_values.get('templates')['button'] =3D new Template("<li><span =
id=3D'#{id}_cmd_custom_#{cmd}' class=3D'rte_control rte_button =
specialitem' title=3D'#{title}'><img =
src=3D'http://srmz.net/public/style_images/master/rte_icons/#{img}' =
alt=3D'Icon' /></span></li>");=0A=
ipb.editor_values.get('templates')['menu_item'] =3D new Template("<li =
id=3D'#{id}_cmd_custom_#{cmd}' class=3D'specialitem =
clickable'>#{title}</li>");=0A=
ipb.editor_values.get('templates')['togglesource'] =3D new =
Template("<fieldset id=3D'#{id}_ts_controls' class=3D'submit' =
style=3D'text-align: left'><input type=3D'button' class=3D'input_submit' =
value=3D'Update' id=3D'#{id}_ts_update' />&nbsp;&nbsp;&nbsp; <a =
href=3D'#' id=3D'#{id}_ts_cancel' class=3D'cancel'>Cancel Source =
Edit</a></fieldset>");=0A=
ipb.editor_values.get('templates')['emoticons_showall'] =3D new =
Template("<input class=3D'input_submit emoticons' type=3D'button' =
id=3D'#{id}_all_emoticons' value=3D'Show all emoticons' />");=0A=
ipb.editor_values.get('templates')['emoticon_wrapper'] =3D new =
Template("<h4><span>Emoticons</span></h4><div =
id=3D'#{id}_emoticon_holder' class=3D'emoticon_holder'></div>");=0A=
=0A=
// Add smilies into the mix=0A=
ipb.editor_values.set( 'show_emoticon_link', false );=0A=
=0A=
ipb.editor_values.set( 'bbcodes', $H({"snapback":{"id":"1","title":"Post =
Snap Back","desc":"This tag displays a little linked image which links =
back to a post - used when quoting posts from the board. Opens in same =
window by =
default.","tag":"snapback","useoption":"0","example":"[snapback]100[/snap=
back]","switch_option":"0","menu_option_text":"","menu_content_text":"","=
single_tag":"0","optional_option":"0","image":""},"topic":{"id":"5","titl=
e":"Topic Link","desc":"This tag provides an easy way to link to a =
topic","tag":"topic","useoption":"1","example":"[topic=3D1]Click =
me![/topic]","switch_option":"0","menu_option_text":"Enter the topic =
ID","menu_content_text":"Enter the title for this =
link","single_tag":"0","optional_option":"0","image":""},"post":{"id":"6"=
,"title":"Post Link","desc":"This tag provides an easy way to link to a =
post.","tag":"post","useoption":"1","example":"[post=3D1]Click =
me![/post]","switch_option":"0","menu_option_text":"Enter the Post =
ID","menu_content_text":"Enter the title for this =
link","single_tag":"0","optional_option":"0","image":""},"spoiler":{"id":=
"7","title":"Spoiler","desc":"Spoiler =
tag","tag":"spoiler","useoption":"0","example":"[spoiler]Some hidden =
text[/spoiler]","switch_option":"0","menu_option_text":"","menu_content_t=
ext":"Enter the text to be =
masked","single_tag":"0","optional_option":"0","image":""},"acronym":{"id=
":"8","title":"Acronym","desc":"Allows you to make an acronym that will =
display a description when moused =
over","tag":"acronym","useoption":"1","example":"[acronym=3D'Laugh Out =
Loud']lol[/acronym]","switch_option":"0","menu_option_text":"Enter the =
description for this acronym (EG: Laugh Out =
Loud)","menu_content_text":"Enter the acronym (EG: =
lol)","single_tag":"0","optional_option":"0","image":""},"hr":{"id":"12",=
"title":"Horizontal Rule","desc":"Adds a horizontal rule to separate =
text","tag":"hr","useoption":"0","example":"[hr]","switch_option":"0","me=
nu_option_text":"","menu_content_text":"","single_tag":"1","optional_opti=
on":"0","image":""},"code":{"id":"13","title":"Code","desc":"Allows you =
to enter general =
code","tag":"code","useoption":"0","example":"[code]$text =3D 'Some long =
code =
here';[/code]","switch_option":"0","menu_option_text":"","menu_content_te=
xt":"","single_tag":"0","optional_option":"0","image":""},"php":{"id":"14=
","title":"PHP Code","desc":"Allows you to enter PHP code into a =
formatted/highlighted syntax =
box","tag":"php","useoption":"0","example":"[php]$variable =3D =
true;\n\nprint_r($variable);[/php]","switch_option":"0","menu_option_text=
":"","menu_content_text":"","single_tag":"0","optional_option":"0","image=
":""},"html":{"id":"15","title":"HTML Code","desc":"Allows you to enter =
formatted/syntax-highlighted HTML =
code","tag":"html","useoption":"0","example":"[html]<body>\n <div =
class=3D'outer'>\n  <p>Hello World</p>\n =
</div>\n</body>[/html]","switch_option":"0","menu_option_text":"","menu_c=
ontent_text":"","single_tag":"0","optional_option":"0","image":""},"sql":=
{"id":"16","title":"SQL Code","desc":"Allows you to enter =
formatted/syntax-highlighted SQL =
code","tag":"sql","useoption":"0","example":"[sql]SELECT p.*, t.* FROM =
posts p LEFT JOIN topics t ON t.tid=3Dp.topic_id WHERE =
t.tid=3D7[/sql]","switch_option":"0","menu_option_text":"","menu_content_=
text":"","single_tag":"0","optional_option":"0","image":""},"xml":{"id":"=
17","title":"XML Code","desc":"Allows you to enter =
formatted/syntax-highlighted XML =
code","tag":"xml","useoption":"0","example":"[xml]<outer>\n <inner>\n  =
<tag param=3D'1'>Test</tag>\n =
</inner>\n</outer>[/xml]","switch_option":"0","menu_option_text":"","menu=
_content_text":"","single_tag":"0","optional_option":"0","image":""},"mem=
ber":{"id":"31","title":"Member","desc":"Given a member name, a link is =
automatically generated to the member's =
profile","tag":"member","useoption":"1","example":"[member=3Dadmin] runs =
this =
site.","switch_option":"0","menu_option_text":"","menu_content_text":"","=
single_tag":"1","optional_option":"0","image":""},"extract":{"id":"33","t=
itle":"Extract Blog Entry","desc":"This will allow users to define an =
extract for an entry. Only this piece of the entry will be displayed on =
the main blog page and will show up in the RSS =
feed.","tag":"extract","useoption":"0","example":"[extract]This is an =
example![/extract]","switch_option":"0","menu_option_text":"","menu_conte=
nt_text":"","single_tag":"0","optional_option":"0","image":""},"blog":{"i=
d":"34","title":"Blog Link","desc":"This tag provides an easy way to =
link to a =
blog.","tag":"blog","useoption":"1","example":"[blog=3D100]Click =
me![/blog]","switch_option":"0","menu_option_text":"","menu_content_text"=
:"","single_tag":"0","optional_option":"0","image":""},"entry":{"id":"35"=
,"title":"Blog Entry Link","desc":"This tag provides an easy way to link =
to a blog =
entry.","tag":"entry","useoption":"1","example":"[entry=3D100]Click =
me![/entry]","switch_option":"0","menu_option_text":"","menu_content_text=
":"","single_tag":"0","optional_option":"0","image":""},"twitter":{"id":"=
36","title":"Twitter","desc":"A tag to link to a user's twitter =
account","tag":"twitter","useoption":"0","example":"[twitter]userName[/tw=
itter]","switch_option":"0","menu_option_text":"","menu_content_text":"",=
"single_tag":"0","optional_option":"0","image":"twitter.png"},"mp3":{"id"=
:"37","title":"Music","desc":"","tag":"mp3","useoption":"0","example":"[m=
p3]<link to =
file>[/mp3]","switch_option":"0","menu_option_text":"","menu_content_text=
":"","single_tag":"0","optional_option":"0","image":""}}) );=0A=
	ipb.vars['emoticon_url'] =3D =
"http://srmz.net/public/style_emoticons/default";=0A=
	//Search Setup=0A=
	ipb.vars['search_type']			=3D 'forum';=0A=
	ipb.vars['search_type_id']		=3D 4;=0A=
	ipb.vars['search_type_2']		=3D 'topic';=0A=
	ipb.vars['search_type_id_2']	=3D 5563;=0A=
//]]>=0A=
</SCRIPT>

<DIV class=3Dtopic_controls><SPAN class=3D"pagination no_pages =
left">Page 1 of=20
1</SPAN>=20
<UL class=3Dtopic_buttons>
  <LI><A title=3D"Start a new topic" accessKey=3Dn=20
  =
href=3D"http://srmz.net/index.php?app=3Dforums&amp;module=3Dpost&amp;sect=
ion=3Dpost&amp;do=3Dnew_post&amp;f=3D4"><IMG=20
  alt=3D"" =
src=3D"http://srmz.net/public/style_images/master/page_white_add.png">=20
  Start a new topic</A> </LI>
  <LI><A title=3D"Add Reply" accessKey=3Dr=20
  =
href=3D"http://srmz.net/index.php?app=3Dforums&amp;module=3Dpost&amp;sect=
ion=3Dpost&amp;do=3Dreply_post&amp;f=3D4&amp;t=3D5563"><IMG=20
  alt=3D"Add Reply"=20
  =
src=3D"http://srmz.net/public/style_images/master/arrow_rotate_clockwise.=
png">=20
  Add Reply</A> </LI>
  <LI><A title=3D"Watch this topic"=20
  =
href=3D"http://srmz.net/index.php?app=3Dcore&amp;module=3Dusercp&amp;tab=3D=
forums&amp;area=3Dwatch&amp;watch=3Dtopic&amp;do=3Dlist&amp;tid=3D5563"><=
IMG=20
  alt=3DIcon=20
  =
src=3D"http://srmz.net/public/style_images/master/transmit_blue.png">&nbs=
p;&nbsp;Watch=20
  this topic</A> </LI></UL></DIV>
<DIV class=3D"topic hfeed">
<H2 class=3Dmaintitle><SPAN class=3Dmain_topic_title>Thruxton 256 Update =
</SPAN><!-- SKINNOTE: Need to fill in proper URL for topic rating =
--><SPAN=20
class=3Drating>Rate Topic: <A id=3Dtopic_rate_1 title=3D"Rate topic 1 =
star"=20
href=3D"http://srmz.net/index.php?app=3Dforums&amp;module=3Dextras&amp;se=
ction=3Drating&amp;t=3D5563&amp;rating=3D1"><IMG=20
class=3Drate_img alt=3D-=20
src=3D"http://srmz.net/public/style_images/master/bullet_star_off.png"></=
A><A=20
id=3Dtopic_rate_2 title=3D"Rate topic 2 stars"=20
href=3D"http://srmz.net/index.php?app=3Dforums&amp;module=3Dextras&amp;se=
ction=3Drating&amp;t=3D5563&amp;rating=3D2"><IMG=20
class=3Drate_img alt=3D-=20
src=3D"http://srmz.net/public/style_images/master/bullet_star_off.png"></=
A><A=20
id=3Dtopic_rate_3 title=3D"Rate topic 3 stars"=20
href=3D"http://srmz.net/index.php?app=3Dforums&amp;module=3Dextras&amp;se=
ction=3Drating&amp;t=3D5563&amp;rating=3D3"><IMG=20
class=3Drate_img alt=3D-=20
src=3D"http://srmz.net/public/style_images/master/bullet_star_off.png"></=
A><A=20
id=3Dtopic_rate_4 title=3D"Rate topic 4 stars"=20
href=3D"http://srmz.net/index.php?app=3Dforums&amp;module=3Dextras&amp;se=
ction=3Drating&amp;t=3D5563&amp;rating=3D4"><IMG=20
class=3Drate_img alt=3D-=20
src=3D"http://srmz.net/public/style_images/master/bullet_star_off.png"></=
A><A=20
id=3Dtopic_rate_5 title=3D"Rate topic 5 stars"=20
href=3D"http://srmz.net/index.php?app=3Dforums&amp;module=3Dextras&amp;se=
ction=3Drating&amp;t=3D5563&amp;rating=3D5"><IMG=20
class=3Drate_img alt=3D-=20
src=3D"http://srmz.net/public/style_images/master/bullet_star_off.png"></=
A> <SPAN=20
id=3Drating_text></SPAN>
<SCRIPT type=3Dtext/javascript>=0A=
				//<![CDATA[=0A=
					rating =3D new ipb.rating( 'topic_rate_', { =0A=
										url: =
'http://srmz.net/index.php?app=3Dforums&module=3Dajax&section=3Dtopics&do=
=3DrateTopic&t=3D5563&md5check=3D' + ipb.vars['secure_hash'],=0A=
										cur_rating: 0,=0A=
										rated: 0,=0A=
										allow_rate: 1,=0A=
										multi_rate: 1,=0A=
										show_rate_text: true=0A=
									  } );=0A=
				//]]>=0A=
				</SCRIPT>
</SPAN></H2><!-- skinnote: Posts by ignored users are not hidden, check =
_ignored --><!--Begin Msg Number 44416-->
<DIV class=3D"post_block hentry clear  with_rep" id=3Dpost_id_44416><A=20
id=3Dentry44416></A>
<DIV class=3Dpost_wrap>
<H3><SPAN class=3Dpost_id><A title=3D"Link to post #1"=20
href=3D"http://srmz.net/index.php?showtopic=3D5563&amp;view=3Dfindpost&am=
p;p=3D44416"=20
rel=3Dbookmark>#1</A></SPAN> <IMG title=3D"User is offline" alt=3D"User =
is offline"=20
src=3D"http://srmz.net/public/style_images/master/user_off.png"> &nbsp; =
<SPAN=20
class=3D"author vcard"><A class=3D"url fn"=20
href=3D"http://srmz.net/index.php?showuser=3D3334">Kenny</A>&nbsp;<A=20
class=3D"__user __id3334 __fid4" title=3D"View Profile"=20
href=3D"http://srmz.net/index.php?showuser=3D3334&amp;f=3D4"><IMG =
alt=3DIcon=20
src=3D"http://srmz.net/public/style_images/master/user_popup.png"></A></S=
PAN>=20
</H3>
<DIV class=3Dauthor_info>
<UL class=3Duser_details>
  <LI class=3Davatar><A title=3D"View Profile"=20
  href=3D"http://srmz.net/index.php?showuser=3D3334"><IMG height=3D112 =
alt=3D""=20
  src=3D"http://srmz.net/uploads/av-3334.jpg" width=3D110></A>=20
  <LI class=3Dtitle>Denny Hulme=20
  <LI class=3Dgroup_icon><IMG alt=3DPip=20
  =
src=3D"http://srmz.net/public/style_images/master/bullet_black.png"><IMG =
alt=3DPip=20
  =
src=3D"http://srmz.net/public/style_images/master/bullet_black.png"><IMG =
alt=3DPip=20
  =
src=3D"http://srmz.net/public/style_images/master/bullet_black.png"><IMG =
alt=3DPip=20
  =
src=3D"http://srmz.net/public/style_images/master/bullet_black.png"><IMG =
alt=3DPip=20
  =
src=3D"http://srmz.net/public/style_images/master/bullet_black.png"><IMG =
alt=3DPip=20
  =
src=3D"http://srmz.net/public/style_images/master/bullet_black.png"><IMG =
alt=3DPip=20
  =
src=3D"http://srmz.net/public/style_images/master/bullet_black.png"><IMG =
alt=3DPip=20
  =
src=3D"http://srmz.net/public/style_images/master/bullet_black.png"><IMG =
alt=3DPip=20
  =
src=3D"http://srmz.net/public/style_images/master/bullet_black.png"><IMG =
alt=3DPip=20
  src=3D"http://srmz.net/public/style_images/master/bullet_black.png"> =
</LI></UL>
<DIV style=3D"MARGIN: 0px auto">
<UL class=3D"user_controls clear">
  <LI class=3D"mini_friend_toggle is_not_friend" =
id=3Dfriend_44416_3334><A=20
  title=3D"Add as Friend"=20
  =
href=3D"http://srmz.net/index.php?app=3Dmembers&amp;module=3Dprofile&amp;=
section=3Dfriends&amp;do=3Dadd&amp;member_id=3D3334&amp;secure_key=3Db9cb=
ee5255f3c69772b5d2a10dd7a974"><IMG=20
  alt=3D"Add as Friend"=20
  src=3D"http://srmz.net/public/style_images/master/user_add.png"></A>=20
  <LI class=3Dpm_button id=3Dpm_44416_3334><A title=3D"PM this member"=20
  =
href=3D"http://srmz.net/index.php?app=3Dmembers&amp;module=3Dmessaging&am=
p;section=3Dsend&amp;do=3Dform&amp;fromMemberID=3D3334"><IMG=20
  alt=3D"PM this member"=20
  src=3D"http://srmz.net/public/style_images/master/email_open.png"></A> =

</LI></UL></DIV>
<UL class=3Duser_fields>
  <LI><SPAN class=3Dft>Group:</SPAN> <SPAN class=3Dfc><SPAN=20
  style=3D"COLOR: #0000c0">Members</SPAN></SPAN> </LI>
  <LI><SPAN class=3Dft>Posts:</SPAN> <SPAN class=3Dfc>220</SPAN> </LI>
  <LI><SPAN class=3Dft>Joined:</SPAN> <SPAN class=3Dfc>26-October =
08</SPAN> </LI>
  <LI><SPAN class=3Dft>Gender:</SPAN><SPAN class=3Dfc>Male</SPAN> </LI>
  <LI><SPAN class=3Dft>Location:</SPAN><SPAN class=3Dfc>Westminster,Co =
USA</SPAN>=20
  </LI></UL></DIV>
<DIV class=3Dpost_body>
<P class=3Dposted_info>Posted <ABBR class=3Dpublished=20
title=3D2010-04-02T03:55:09+00:00>01 April 2010 - 10:55 PM</ABBR> </P>
<DIV=20
class=3D"post entry-content "><!--cached-Thu, 30 Sep 2010 19:01:38 =
+0000-->Thruxton=20
is the crown jewel of the GPL airfield tracks IMO and is my favorite =
track of=20
this type. AFAIK there hasn't been an upgrade for it other than the 512 =
asphalt=20
and grass upgrade available at the track download site. I'd strongly =
suggest=20
that upgrade first and then put this one over on top. Thruxton deserves =
a better=20
horizon than the default Nascar 3 version and the one I included by =
Scott looks=20
much closer to the actual n.w Hampshire track site.=20
<DIV class=3D"rounded clearfix" id=3Dattach_wrap>
<H4>Attached File(s)</H4>
<UL>
  <LI class=3Dclear><A title=3D"Download attachment"=20
  =
href=3D"http://srmz.net/index.php?app=3Dcore&amp;module=3Dattach&amp;sect=
ion=3Dattach&amp;attach_id=3D12402"><IMG=20
  alt=3D"Attached File"=20
  src=3D"http://srmz.net/public/style_extra/mime_types/zip.gif"></A> =
&nbsp;<A=20
  title=3D"Download attachment"=20
  =
href=3D"http://srmz.net/index.php?app=3Dcore&amp;module=3Dattach&amp;sect=
ion=3Dattach&amp;attach_id=3D12402">Thruxton=20
  256 update.zip</A> <SPAN class=3Ddesc><STRONG>(1.93MB)</STRONG></SPAN> =
<BR><SPAN=20
  class=3D"desc info">Number of downloads: 68</SPAN>=20
</LI></UL></DIV><BR></DIV></DIV>
<DIV class=3D"rep_bar clear right" id=3Drep_post_44416><SPAN=20
class=3D"reputation zero rep_show" title=3DReputation>0 </SPAN>
<UL>
  <LI><A class=3Drep_up title=3D"Vote this post up"=20
  =
href=3D"http://srmz.net/index.php?app=3Dcore&amp;module=3Dglobal&amp;sect=
ion=3Dreputation&amp;do=3Dadd_rating&amp;app_rate=3Dforums&amp;type=3Dpid=
&amp;type_id=3D44416&amp;rating=3D1&amp;secure_key=3Db9cbee5255f3c69772b5=
d2a10dd7a974&amp;post_return=3D44416"><IMG=20
  alt=3D+ =
src=3D"http://srmz.net/public/style_images/master/add.png"></A> </LI>
  <LI><A class=3Drep_down title=3D"Vote this post down"=20
  =
href=3D"http://srmz.net/index.php?app=3Dcore&amp;module=3Dglobal&amp;sect=
ion=3Dreputation&amp;do=3Dadd_rating&amp;app_rate=3Dforums&amp;type=3Dpid=
&amp;type_id=3D44416&amp;rating=3D-1&amp;secure_key=3Db9cbee5255f3c69772b=
5d2a10dd7a974&amp;post_return=3D44416"><IMG=20
  alt=3D- =
src=3D"http://srmz.net/public/style_images/master/delete.png"></A>=20
</LI></UL></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
					ipb.global.registerReputation( 'rep_post_44416', { app: 'forums', =
type: 'pid', typeid: '44416' }, parseInt('0') );=0A=
				</SCRIPT>

<UL class=3Dpost_controls>
  <LI class=3Dreport><A=20
  =
href=3D"http://srmz.net/index.php?app=3Dcore&amp;module=3Dreports&amp;rco=
m=3Dpost&amp;tid=3D5563&amp;pid=3D44416&amp;st=3D"><IMG=20
  alt=3D"Report Icon" =
src=3D"http://srmz.net/public/style_images/master/report.png">=20
  Report</A> </LI>
  <LI class=3Dtop><A class=3Dtop title=3D"Back to top"=20
  =
href=3D"http://srmz.net/index.php?showtopic=3D5563&amp;st=3D0&amp;p=3D444=
16&amp;#top">Back=20
  to top</A> </LI>
  <LI class=3Dmultiquote id=3Dmultiq_44416 style=3D"DISPLAY: none"><A=20
  title=3D"Quote this post with Multi-Quote"=20
  =
href=3D"http://srmz.net/index.php?app=3Dforums&amp;module=3Dpost&amp;sect=
ion=3Dpost&amp;do=3Dreply_post&amp;f=3D4&amp;t=3D5563&amp;qpid=3D44416"><=
IMG=20
  alt=3D"Reply Icon"=20
  src=3D"http://srmz.net/public/style_images/master/comment_add.png">=20
  MultiQuote</A> </LI>
  <LI><A title=3D"Reply directly to this post"=20
  =
href=3D"http://srmz.net/index.php?app=3Dforums&amp;module=3Dpost&amp;sect=
ion=3Dpost&amp;do=3Dreply_post&amp;f=3D4&amp;t=3D5563&amp;qpid=3D44416"><=
IMG=20
  alt=3D"Reply Icon"=20
  src=3D"http://srmz.net/public/style_images/master/comment_add.png"> =
Reply</A> <!-- Matt: Approve / unapprove post button --></LI></UL>
<SCRIPT type=3Dtext/javascript>=0A=
					// Show multiquote for JS browsers=0A=
					$('multiq_44416').show();=0A=
					=0A=
					if( $('toggle_post_44416') )=0A=
					{=0A=
						$('toggle_post_44416').show();=0A=
					}=0A=
				</SCRIPT>
</DIV><!-- </if> --></DIV>
<HR>
<!--Begin Msg Number 44417-->
<DIV class=3D"post_block hentry clear  with_rep" id=3Dpost_id_44417><A=20
id=3Dentry44417></A>
<DIV class=3Dpost_wrap>
<H3><SPAN class=3Dpost_id><A title=3D"Link to post #2"=20
href=3D"http://srmz.net/index.php?showtopic=3D5563&amp;view=3Dfindpost&am=
p;p=3D44417"=20
rel=3Dbookmark>#2</A></SPAN> <IMG title=3D"User is offline" alt=3D"User =
is offline"=20
src=3D"http://srmz.net/public/style_images/master/user_off.png"> &nbsp; =
<SPAN=20
class=3D"author vcard"><A class=3D"url fn"=20
href=3D"http://srmz.net/index.php?showuser=3D6692">Arno</A>&nbsp;<A=20
class=3D"__user __id6692 __fid4" title=3D"View Profile"=20
href=3D"http://srmz.net/index.php?showuser=3D6692&amp;f=3D4"><IMG =
alt=3DIcon=20
src=3D"http://srmz.net/public/style_images/master/user_popup.png"></A></S=
PAN>=20
</H3>
<DIV class=3Dauthor_info>
<UL class=3Duser_details>
  <LI class=3Davatar><A title=3D"View Profile"=20
  href=3D"http://srmz.net/index.php?showuser=3D6692"><IMG alt=3D""=20
  =
src=3D"http://www.gravatar.com/avatar/45846271e5402126d5fface183c573d5?d=3D=
http%3A%2F%2Fsrmz.net%2Fpublic%2Fstyle_avatars%2Fblank_avatar.gif"></A>=20

  <LI class=3Dtitle>Ludovico Scarfiotti=20
  <LI class=3Dgroup_icon><IMG alt=3DPip=20
  =
src=3D"http://srmz.net/public/style_images/master/bullet_black.png"><IMG =
alt=3DPip=20
  src=3D"http://srmz.net/public/style_images/master/bullet_black.png"> =
</LI></UL>
<DIV style=3D"MARGIN: 0px auto">
<UL class=3D"user_controls clear">
  <LI class=3D"mini_friend_toggle is_not_friend" =
id=3Dfriend_44417_6692><A=20
  title=3D"Add as Friend"=20
  =
href=3D"http://srmz.net/index.php?app=3Dmembers&amp;module=3Dprofile&amp;=
section=3Dfriends&amp;do=3Dadd&amp;member_id=3D6692&amp;secure_key=3Db9cb=
ee5255f3c69772b5d2a10dd7a974"><IMG=20
  alt=3D"Add as Friend"=20
  src=3D"http://srmz.net/public/style_images/master/user_add.png"></A>=20
  <LI class=3Dpm_button id=3Dpm_44417_6692><A title=3D"PM this member"=20
  =
href=3D"http://srmz.net/index.php?app=3Dmembers&amp;module=3Dmessaging&am=
p;section=3Dsend&amp;do=3Dform&amp;fromMemberID=3D6692"><IMG=20
  alt=3D"PM this member"=20
  src=3D"http://srmz.net/public/style_images/master/email_open.png"></A> =

</LI></UL></DIV>
<UL class=3Duser_fields>
  <LI><SPAN class=3Dft>Group:</SPAN> <SPAN class=3Dfc><SPAN=20
  style=3D"COLOR: #0000c0">Members</SPAN></SPAN> </LI>
  <LI><SPAN class=3Dft>Posts:</SPAN> <SPAN class=3Dfc>7</SPAN> </LI>
  <LI><SPAN class=3Dft>Joined:</SPAN> <SPAN class=3Dfc>29-October =
09</SPAN>=20
</LI></UL></DIV>
<DIV class=3Dpost_body>
<P class=3Dposted_info>Posted <ABBR class=3Dpublished=20
title=3D2010-04-02T05:13:43+00:00>02 April 2010 - 12:13 AM</ABBR> </P>
<DIV=20
class=3D"post entry-content "><!--cached-Thu, 30 Sep 2010 19:01:38 =
+0000-->Great=20
job. Your updates are improving fun and visual accuracy of GPL. Thanks =
<IMG=20
class=3Dbbc_emoticon alt=3D:thumbup:=20
src=3D"http://srmz.net/public/style_emoticons/default/thumbsup.gif">=20
<BR></DIV></DIV>
<DIV class=3D"rep_bar clear right" id=3Drep_post_44417><SPAN=20
class=3D"reputation zero rep_show" title=3DReputation>0 </SPAN>
<UL>
  <LI><A class=3Drep_up title=3D"Vote this post up"=20
  =
href=3D"http://srmz.net/index.php?app=3Dcore&amp;module=3Dglobal&amp;sect=
ion=3Dreputation&amp;do=3Dadd_rating&amp;app_rate=3Dforums&amp;type=3Dpid=
&amp;type_id=3D44417&amp;rating=3D1&amp;secure_key=3Db9cbee5255f3c69772b5=
d2a10dd7a974&amp;post_return=3D44417"><IMG=20
  alt=3D+ =
src=3D"http://srmz.net/public/style_images/master/add.png"></A> </LI>
  <LI><A class=3Drep_down title=3D"Vote this post down"=20
  =
href=3D"http://srmz.net/index.php?app=3Dcore&amp;module=3Dglobal&amp;sect=
ion=3Dreputation&amp;do=3Dadd_rating&amp;app_rate=3Dforums&amp;type=3Dpid=
&amp;type_id=3D44417&amp;rating=3D-1&amp;secure_key=3Db9cbee5255f3c69772b=
5d2a10dd7a974&amp;post_return=3D44417"><IMG=20
  alt=3D- =
src=3D"http://srmz.net/public/style_images/master/delete.png"></A>=20
</LI></UL></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
					ipb.global.registerReputation( 'rep_post_44417', { app: 'forums', =
type: 'pid', typeid: '44417' }, parseInt('0') );=0A=
				</SCRIPT>

<UL class=3Dpost_controls>
  <LI class=3Dreport><A=20
  =
href=3D"http://srmz.net/index.php?app=3Dcore&amp;module=3Dreports&amp;rco=
m=3Dpost&amp;tid=3D5563&amp;pid=3D44417&amp;st=3D"><IMG=20
  alt=3D"Report Icon" =
src=3D"http://srmz.net/public/style_images/master/report.png">=20
  Report</A> </LI>
  <LI class=3Dtop><A class=3Dtop title=3D"Back to top"=20
  =
href=3D"http://srmz.net/index.php?showtopic=3D5563&amp;st=3D0&amp;p=3D444=
16&amp;#top">Back=20
  to top</A> </LI>
  <LI class=3Dmultiquote id=3Dmultiq_44417 style=3D"DISPLAY: none"><A=20
  title=3D"Quote this post with Multi-Quote"=20
  =
href=3D"http://srmz.net/index.php?app=3Dforums&amp;module=3Dpost&amp;sect=
ion=3Dpost&amp;do=3Dreply_post&amp;f=3D4&amp;t=3D5563&amp;qpid=3D44417"><=
IMG=20
  alt=3D"Reply Icon"=20
  src=3D"http://srmz.net/public/style_images/master/comment_add.png">=20
  MultiQuote</A> </LI>
  <LI><A title=3D"Reply directly to this post"=20
  =
href=3D"http://srmz.net/index.php?app=3Dforums&amp;module=3Dpost&amp;sect=
ion=3Dpost&amp;do=3Dreply_post&amp;f=3D4&amp;t=3D5563&amp;qpid=3D44417"><=
IMG=20
  alt=3D"Reply Icon"=20
  src=3D"http://srmz.net/public/style_images/master/comment_add.png"> =
Reply</A> <!-- Matt: Approve / unapprove post button --></LI></UL>
<SCRIPT type=3Dtext/javascript>=0A=
					// Show multiquote for JS browsers=0A=
					$('multiq_44417').show();=0A=
					=0A=
					if( $('toggle_post_44417') )=0A=
					{=0A=
						$('toggle_post_44417').show();=0A=
					}=0A=
				</SCRIPT>
</DIV><!-- </if> --></DIV>
<HR>
<!--Begin Msg Number 44419-->
<DIV class=3D"post_block hentry clear  with_rep" id=3Dpost_id_44419><A=20
id=3Dentry44419></A>
<DIV class=3Dpost_wrap>
<H3><SPAN class=3Dpost_id><A title=3D"Link to post #3"=20
href=3D"http://srmz.net/index.php?showtopic=3D5563&amp;view=3Dfindpost&am=
p;p=3D44419"=20
rel=3Dbookmark>#3</A></SPAN> <IMG title=3D"User is online" alt=3D"User =
is online"=20
src=3D"http://srmz.net/public/style_images/master/user_green.png"> =
&nbsp; <SPAN=20
class=3D"author vcard"><A class=3D"url fn"=20
href=3D"http://srmz.net/index.php?showuser=3D76">fajanko</A>&nbsp;<A=20
class=3D"__user __id76 __fid4" title=3D"View Profile"=20
href=3D"http://srmz.net/index.php?showuser=3D76&amp;f=3D4"><IMG =
alt=3DIcon=20
src=3D"http://srmz.net/public/style_images/master/user_popup.png"></A></S=
PAN>=20
</H3>
<DIV class=3Dauthor_info>
<UL class=3Duser_details>
  <LI class=3Davatar><A title=3D"View Profile"=20
  href=3D"http://srmz.net/index.php?showuser=3D76"><IMG height=3D100 =
alt=3D""=20
  src=3D"http://srmz.net/uploads/av-76.gif" width=3D100></A>=20
  <LI class=3Dtitle>Jani Posta=20
  <LI class=3Dgroup_icon><IMG alt=3DPip=20
  =
src=3D"http://srmz.net/public/style_images/master/bullet_black.png"><IMG =
alt=3DPip=20
  =
src=3D"http://srmz.net/public/style_images/master/bullet_black.png"><IMG =
alt=3DPip=20
  =
src=3D"http://srmz.net/public/style_images/master/bullet_black.png"><IMG =
alt=3DPip=20
  =
src=3D"http://srmz.net/public/style_images/master/bullet_black.png"><IMG =
alt=3DPip=20
  =
src=3D"http://srmz.net/public/style_images/master/bullet_black.png"><IMG =
alt=3DPip=20
  =
src=3D"http://srmz.net/public/style_images/master/bullet_black.png"><IMG =
alt=3DPip=20
  =
src=3D"http://srmz.net/public/style_images/master/bullet_black.png"><IMG =
alt=3DPip=20
  =
src=3D"http://srmz.net/public/style_images/master/bullet_black.png"><IMG =
alt=3DPip=20
  =
src=3D"http://srmz.net/public/style_images/master/bullet_black.png"><IMG =
alt=3DPip=20
  src=3D"http://srmz.net/public/style_images/master/bullet_black.png"> =
</LI></UL>
<DIV style=3D"MARGIN: 0px auto">
<UL class=3D"user_controls clear">
  <LI class=3D"mini_friend_toggle is_not_friend" id=3Dfriend_44419_76><A =

  title=3D"Add as Friend"=20
  =
href=3D"http://srmz.net/index.php?app=3Dmembers&amp;module=3Dprofile&amp;=
section=3Dfriends&amp;do=3Dadd&amp;member_id=3D76&amp;secure_key=3Db9cbee=
5255f3c69772b5d2a10dd7a974"><IMG=20
  alt=3D"Add as Friend"=20
  src=3D"http://srmz.net/public/style_images/master/user_add.png"></A>=20
  <LI class=3Dpm_button id=3Dpm_44419_76><A title=3D"PM this member"=20
  =
href=3D"http://srmz.net/index.php?app=3Dmembers&amp;module=3Dmessaging&am=
p;section=3Dsend&amp;do=3Dform&amp;fromMemberID=3D76"><IMG=20
  alt=3D"PM this member"=20
  src=3D"http://srmz.net/public/style_images/master/email_open.png"></A> =

</LI></UL></DIV>
<UL class=3Duser_fields>
  <LI><SPAN class=3Dft>Group:</SPAN> <SPAN class=3Dfc><SPAN=20
  style=3D"COLOR: #0000c0">GPLLinks Team</SPAN></SPAN> </LI>
  <LI><SPAN class=3Dft>Posts:</SPAN> <SPAN class=3Dfc>179</SPAN> </LI>
  <LI><SPAN class=3Dft>Joined:</SPAN> <SPAN class=3Dfc>14-July 04</SPAN> =
</LI>
  <LI><SPAN class=3Dft>Gender:</SPAN><SPAN class=3Dfc>Male</SPAN> </LI>
  <LI><SPAN class=3Dft>Location:</SPAN><SPAN class=3Dfc>Hungary</SPAN> =
</LI>
  <LI><SPAN class=3Dft>Interests:</SPAN><SPAN class=3Dfc>"I am a =
semi-professional=20
  race car driver AND an amateur tattoo artist."</SPAN> </LI></UL></DIV>
<DIV class=3Dpost_body>
<P class=3Dposted_info>Posted <ABBR class=3Dpublished=20
title=3D2010-04-02T06:56:50+00:00>02 April 2010 - 01:56 AM</ABBR> </P>
<DIV class=3D"post entry-content "><!--cached-Thu, 30 Sep 2010 19:01:38 =
+0000-->I=20
love Thruxton. Thanks for the update! <IMG class=3Dbbc_emoticon alt=3D:) =

src=3D"http://srmz.net/public/style_emoticons/default/smile.gif"> =
<BR></DIV>
<DIV class=3Dsignature><!--cached-Thu, 07 Oct 2010 19:08:12 +0000--><A=20
class=3Dbbc_url title=3D"External link" =
href=3D"http://hgplm.gtr-masters.hu/"=20
rel=3D"nofollow external">Hungarian GPL Masters</A> * <A class=3Dbbc_url =

title=3D"External link" href=3D"http://freeleo.hu/weekly"=20
rel=3D"nofollow external">Weekly GPL</A> * <A class=3Dbbc_url =
title=3D"External link"=20
href=3D"http://freeleo.hu/gpl" rel=3D"nofollow external"><STRONG =
class=3Dbbc>AUTO=20
HISTORICO</STRONG></A> </DIV></DIV>
<DIV class=3D"rep_bar clear right" id=3Drep_post_44419><SPAN=20
class=3D"reputation zero rep_show" title=3DReputation>0 </SPAN>
<UL>
  <LI><A class=3Drep_up title=3D"Vote this post up"=20
  =
href=3D"http://srmz.net/index.php?app=3Dcore&amp;module=3Dglobal&amp;sect=
ion=3Dreputation&amp;do=3Dadd_rating&amp;app_rate=3Dforums&amp;type=3Dpid=
&amp;type_id=3D44419&amp;rating=3D1&amp;secure_key=3Db9cbee5255f3c69772b5=
d2a10dd7a974&amp;post_return=3D44419"><IMG=20
  alt=3D+ =
src=3D"http://srmz.net/public/style_images/master/add.png"></A> </LI>
  <LI><A class=3Drep_down title=3D"Vote this post down"=20
  =
href=3D"http://srmz.net/index.php?app=3Dcore&amp;module=3Dglobal&amp;sect=
ion=3Dreputation&amp;do=3Dadd_rating&amp;app_rate=3Dforums&amp;type=3Dpid=
&amp;type_id=3D44419&amp;rating=3D-1&amp;secure_key=3Db9cbee5255f3c69772b=
5d2a10dd7a974&amp;post_return=3D44419"><IMG=20
  alt=3D- =
src=3D"http://srmz.net/public/style_images/master/delete.png"></A>=20
</LI></UL></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
					ipb.global.registerReputation( 'rep_post_44419', { app: 'forums', =
type: 'pid', typeid: '44419' }, parseInt('0') );=0A=
				</SCRIPT>

<UL class=3Dpost_controls>
  <LI class=3Dreport><A=20
  =
href=3D"http://srmz.net/index.php?app=3Dcore&amp;module=3Dreports&amp;rco=
m=3Dpost&amp;tid=3D5563&amp;pid=3D44419&amp;st=3D"><IMG=20
  alt=3D"Report Icon" =
src=3D"http://srmz.net/public/style_images/master/report.png">=20
  Report</A> </LI>
  <LI class=3Dtop><A class=3Dtop title=3D"Back to top"=20
  =
href=3D"http://srmz.net/index.php?showtopic=3D5563&amp;st=3D0&amp;p=3D444=
16&amp;#top">Back=20
  to top</A> </LI>
  <LI class=3Dmultiquote id=3Dmultiq_44419 style=3D"DISPLAY: none"><A=20
  title=3D"Quote this post with Multi-Quote"=20
  =
href=3D"http://srmz.net/index.php?app=3Dforums&amp;module=3Dpost&amp;sect=
ion=3Dpost&amp;do=3Dreply_post&amp;f=3D4&amp;t=3D5563&amp;qpid=3D44419"><=
IMG=20
  alt=3D"Reply Icon"=20
  src=3D"http://srmz.net/public/style_images/master/comment_add.png">=20
  MultiQuote</A> </LI>
  <LI><A title=3D"Reply directly to this post"=20
  =
href=3D"http://srmz.net/index.php?app=3Dforums&amp;module=3Dpost&amp;sect=
ion=3Dpost&amp;do=3Dreply_post&amp;f=3D4&amp;t=3D5563&amp;qpid=3D44419"><=
IMG=20
  alt=3D"Reply Icon"=20
  src=3D"http://srmz.net/public/style_images/master/comment_add.png"> =
Reply</A> <!-- Matt: Approve / unapprove post button --></LI></UL>
<SCRIPT type=3Dtext/javascript>=0A=
					// Show multiquote for JS browsers=0A=
					$('multiq_44419').show();=0A=
					=0A=
					if( $('toggle_post_44419') )=0A=
					{=0A=
						$('toggle_post_44419').show();=0A=
					}=0A=
				</SCRIPT>
</DIV><!-- </if> --></DIV>
<HR>
<!-- MOD LINKS --><!-- REPUTATION FILTERS -->
<DIV class=3D"filter_bar rounded" id=3Dreputation_filter><SPAN =
class=3Dclickable=20
id=3Dshow_filters style=3D"DISPLAY: none">Currently viewing all posts. =
Change=20
threshold?</SPAN>=20
<FORM id=3Dfilter_form action=3Dhttp://srmz.net/index.php? =
method=3Dpost>
<FIELDSET><INPUT type=3Dhidden value=3Dforums name=3Dapp> <INPUT =
type=3Dhidden=20
value=3Dforums name=3Dmodule> <INPUT type=3Dhidden value=3Dtopics =
name=3Dsection> <INPUT=20
type=3Dhidden value=3Dupdate name=3Drep_filter> <INPUT type=3Dhidden =
value=3D4 name=3Df>=20
<INPUT type=3Dhidden value=3D5563 name=3Dt> <INPUT type=3Dhidden=20
value=3Db9cbee5255f3c69772b5d2a10dd7a974 name=3Dauth_key> <INPUT =
type=3Dhidden=20
name=3Dst> <LABEL for=3Drep_filter_select>Hide posts below</LABEL> =
<SELECT=20
id=3Drep_filter_select name=3Drep_filter_set> <OPTION value=3D* =
selected>View all=20
  posts</OPTION> <OPTION value=3D20>20 points</OPTION> <OPTION =
value=3D10>10=20
  points</OPTION> <OPTION value=3D0>0 points</OPTION> <OPTION =
value=3D-10>-10=20
  points</OPTION> <OPTION value=3D-20>-20 points</OPTION></SELECT> =
<INPUT class=3D"input_submit alt" type=3Dsubmit value=3D"Update View" =
name=3Dgobutton>=20
</FIELDSET> </FORM></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
		$('show_filters').show();=0A=
	</SCRIPT>

<DIV class=3D"moderation_bar rounded" id=3Dtopic_search_jump>
<FORM class=3Dleft id=3Dcontext_search=20
action=3Dhttp://srmz.net/index.php?app=3Dcore&amp;module=3Dsearch&amp;do=3D=
quick_search&amp;search_filter_app[forums]=3D1=20
method=3Dpost>
<FIELDSET><INPUT type=3Dhidden value=3Dtopic name=3Dtype_2> <INPUT =
type=3Dhidden=20
value=3D5563 name=3Dtype_id_2> <LABEL for=3Dtopic_search>Search =
Topic</LABEL> <INPUT=20
class=3Dinput_text id=3Dtopic_search tabIndex=3D8 name=3Dsearch_term> =
<INPUT class=3D"input_submit alt" type=3Dsubmit value=3DGo> </FIELDSET> =
</FORM>
<FORM id=3Dforum_jump action=3Dhttp://srmz.net/index.php? method=3Dpost>
<FIELDSET><SELECT class=3Dinput_select name=3Dshowforum> <OPTGROUP=20
  label=3D"Forum Jump"> <OPTION value=3D0>Forum Home</OPTION> <OPTION=20
    value=3D83>SimRacing Mirror Zone</OPTION> <OPTION =
value=3D1>&nbsp;&nbsp;|-- News=20
    &amp; Announcements</OPTION> <OPTION value=3D2>&nbsp;&nbsp;|-- =
Member=20
    Feedback</OPTION> <OPTION value=3D40>&nbsp;&nbsp;|-- Motorsport =
Chat</OPTION>=20
    <OPTION value=3D11>&nbsp;&nbsp;|-- Off Topic Chat</OPTION> <OPTION=20
    value=3D144>&nbsp;&nbsp;|-- Trying out skins</OPTION> <OPTION=20
    value=3D116>&nbsp;&nbsp;|-- Your Editing Group/Team Forum ?</OPTION> =
<OPTION=20
    value=3D84>Grand Prix Legends</OPTION> <OPTION =
value=3D3>&nbsp;&nbsp;|-- GPL-"I=20
    just want to talk about all things GPL"</OPTION> <OPTION=20
    value=3D9>&nbsp;&nbsp;|-- GPL-"Help! I'm having trouble =
with..."</OPTION>=20
    <OPTION value=3D120>&nbsp;&nbsp;|-- GPL-"Hey, anyone need a =
racer?"</OPTION>=20
    <OPTION value=3D25>&nbsp;&nbsp;|-- GPL Request Area</OPTION> <OPTION =

    value=3D135>&nbsp;&nbsp;|-- Alternative GPL Track Database</OPTION> =
<OPTION=20
    value=3D86>&nbsp;&nbsp;|-- Grand Prix Legends Files</OPTION> <OPTION =

    value=3D12>&nbsp;&nbsp;|---- GPL-Track Database</OPTION> <OPTION=20
    value=3D5>&nbsp;&nbsp;|---- GPL-Track &amp; Carset Upload =
Zone</OPTION>=20
    <OPTION value=3D4 selected>&nbsp;&nbsp;|---- GPL-Track =
Addons</OPTION> <OPTION=20
    value=3D134>&nbsp;&nbsp;|---- GPL-Mods</OPTION> <OPTION=20
    value=3D154>&nbsp;&nbsp;|------ GPL-65 mod</OPTION> <OPTION=20
    value=3D155>&nbsp;&nbsp;|------ GPL-66 mod</OPTION> <OPTION=20
    value=3D156>&nbsp;&nbsp;|------ GPL-69 mod</OPTION> <OPTION=20
    value=3D157>&nbsp;&nbsp;|------ GPL-Thundercars mod</OPTION> <OPTION =

    value=3D158>&nbsp;&nbsp;|------ GPL-Night mod</OPTION> <OPTION=20
    value=3D164>&nbsp;&nbsp;|------ GPL-"68 Mod"</OPTION> <OPTION=20
    value=3D22>&nbsp;&nbsp;|---- GPL-Car Addons</OPTION> <OPTION=20
    value=3D21>&nbsp;&nbsp;|---- GPL-Setups/Replays</OPTION> <OPTION=20
    value=3D23>&nbsp;&nbsp;|---- GPL-Misc' Addons</OPTION> <OPTION=20
    value=3D133>&nbsp;&nbsp;|---- GPL-Tools/Utilities</OPTION> <OPTION=20
    value=3D132>&nbsp;&nbsp;|-- Grand Prix Legends Preservation =
Society</OPTION>=20
    <OPTION value=3D142>&nbsp;&nbsp;|-- GPL Wiki</OPTION> <OPTION=20
    value=3D151>&nbsp;&nbsp;|-- Downloads</OPTION> <OPTION=20
    value=3D159>&nbsp;&nbsp;|---- Cars &amp; Files</OPTION> <OPTION=20
    value=3D160>&nbsp;&nbsp;|---- Tracks</OPTION> <OPTION=20
    value=3D161>&nbsp;&nbsp;|---- Tools</OPTION> <OPTION =
value=3D141>Power &amp;=20
    Glory for GTR2 from the GTLWorkshop</OPTION> <OPTION=20
    value=3D140>&nbsp;&nbsp;|-- P&amp;G-"I just want to talk about Power =
&amp;=20
    Glory"</OPTION> <OPTION value=3D147>&nbsp;&nbsp;|-- P&amp;G-News =
&amp;=20
    Announcements on the mod</OPTION> <OPTION =
value=3D145>&nbsp;&nbsp;|--=20
    P&amp;G-Setups, Driving tips and TimeTrials area</OPTION> <OPTION=20
    value=3D143>&nbsp;&nbsp;|-- P&amp;G-Recommended tracks good for=20
    P&amp;G</OPTION> <OPTION value=3D146>&nbsp;&nbsp;|-- P&amp;G-"Hey, =
anyone need=20
    a racer?"</OPTION> <OPTION value=3D152>&nbsp;&nbsp;|-- =
P&amp;G-Technical=20
    Area</OPTION> <OPTION value=3D153>&nbsp;&nbsp;|-- =
P&amp;G-Downloads</OPTION>=20
    <OPTION value=3D103>NASCAR Racing 2003</OPTION> <OPTION=20
    value=3D104>&nbsp;&nbsp;|-- N2K3-Discussion</OPTION> <OPTION=20
    value=3D109>&nbsp;&nbsp;|-- N2K3-Help - Editing &amp; =
General</OPTION> <OPTION=20
    value=3D122>&nbsp;&nbsp;|-- N2K3-"Hey, anyone need a =
racer?"</OPTION> <OPTION=20
    value=3D112>&nbsp;&nbsp;|-- Nr2003 Request Area</OPTION> <OPTION=20
    value=3D121>&nbsp;&nbsp;|-- Nascar Racing Files</OPTION> <OPTION=20
    value=3D105>&nbsp;&nbsp;|---- N2K3-Car Addons</OPTION> <OPTION=20
    value=3D106>&nbsp;&nbsp;|---- N2K3-Track Addons</OPTION> <OPTION=20
    value=3D107>&nbsp;&nbsp;|---- N2K3-Misc' Addons</OPTION> <OPTION=20
    value=3D108>&nbsp;&nbsp;|---- N2K3-Setups</OPTION> <OPTION=20
    value=3D110>&nbsp;&nbsp;|---- N2K3-Track Database</OPTION> <OPTION=20
    value=3D111>&nbsp;&nbsp;|---- N2K3-Mod Database</OPTION> <OPTION=20
    value=3D113>&nbsp;&nbsp;|---- N2K3-Track &amp; Mod Upload =
Zone</OPTION>=20
    <OPTION value=3D136>&nbsp;&nbsp;|---- N2K3-Track Links</OPTION> =
<OPTION=20
    value=3D125>rFactor</OPTION> <OPTION value=3D126>&nbsp;&nbsp;|-- =
rF-General=20
    Discussion</OPTION> <OPTION value=3D127>&nbsp;&nbsp;|-- rF-Cars and =
Car=20
    Addons</OPTION> <OPTION value=3D128>&nbsp;&nbsp;|-- rF-Tracks and =
Track=20
    Addons</OPTION> <OPTION value=3D129>&nbsp;&nbsp;|-- rF-Miscellaneous =

    Addons</OPTION> <OPTION value=3D130>&nbsp;&nbsp;|-- rF-Mod =
Database</OPTION>=20
    <OPTION value=3D131>&nbsp;&nbsp;|-- rF-Help - Editing &amp; =
General</OPTION>=20
    <OPTION value=3D89>SimRacing Mirror Zone Partner Links</OPTION> =
<OPTION=20
    value=3D31>&nbsp;&nbsp;|-- The Alternative GPL Track =
Database</OPTION> <OPTION=20
    value=3D41>&nbsp;&nbsp;|-- The GPL Repository!</OPTION> <OPTION=20
    value=3D90>&nbsp;&nbsp;|-- BAPOM</OPTION> <OPTION =
value=3D124>&nbsp;&nbsp;|--=20
    SpeedGeezers Network</OPTION> </OPTGROUP></SELECT> <INPUT =
class=3D"input_submit alt" type=3Dsubmit value=3DGo> </FIELDSET> =
</FORM></DIV><!-- THREADED MODE -->
<UL class=3D"topic_jump right clear">
  <LI class=3Dprevious><A=20
  =
href=3D"http://srmz.net/index.php?showtopic=3D5563&amp;view=3Dold">=E2=86=
=90 Previous=20
  Topic</A> </LI>
  <LI><STRONG><A title=3D"Return to GPL-Track Addons"=20
  href=3D"http://srmz.net/index.php?showforum=3D4">GPL-Track =
Addons</A></STRONG>=20
  </LI>
  <LI class=3Dnext><A=20
  =
href=3D"http://srmz.net/index.php?showtopic=3D5563&amp;view=3Dnew">Next =
Topic =E2=86=92</A>=20
  </LI></UL>
<H3 class=3D"topic_share left">Share this topic:</H3>
<UL class=3D"topic_share left">
  <LI><A title=3D"Email topic"=20
  =
href=3D"http://srmz.net/index.php?app=3Dforums&amp;module=3Dextras&amp;se=
ction=3Dforward&amp;f=3D4&amp;t=3D5563">Email</A>=20
  </LI>
  <LI><A title=3D"Print topic"=20
  =
href=3D"http://srmz.net/index.php?app=3Dforums&amp;module=3Dforums&amp;se=
ction=3Dprinttopic&amp;client=3Dprinter&amp;f=3D4&amp;t=3D5563">Print</A>=
=20
  </LI>
  <LI><A title=3D"Download topic"=20
  =
href=3D"http://srmz.net/index.php?app=3Dforums&amp;module=3Dforums&amp;se=
ction=3Dprinttopic&amp;client=3Dchoose&amp;f=3D4&amp;t=3D5563">Download</=
A>=20
  </LI></UL><!-- BOTTOM BUTTONS -->
<DIV class=3D"topic_controls clear"><SPAN class=3D"pagination no_pages =
left">Page 1=20
of 1</SPAN>=20
<UL class=3Dtopic_buttons>
  <LI><A title=3D"Start a new topic"=20
  =
href=3D"http://srmz.net/index.php?app=3Dforums&amp;module=3Dpost&amp;sect=
ion=3Dpost&amp;do=3Dnew_post&amp;f=3D4"><IMG=20
  alt=3D"" =
src=3D"http://srmz.net/public/style_images/master/page_white_add.png">=20
  Start a new topic</A> </LI>
  <LI><A title=3D"Add Reply" accessKey=3Dr=20
  =
href=3D"http://srmz.net/index.php?app=3Dforums&amp;module=3Dpost&amp;sect=
ion=3Dpost&amp;do=3Dreply_post&amp;f=3D4&amp;t=3D5563"><IMG=20
  alt=3D"Add Reply"=20
  =
src=3D"http://srmz.net/public/style_images/master/arrow_rotate_clockwise.=
png">=20
  Add Reply</A> </LI></UL></DIV>
<HR>

<SCRIPT type=3Dtext/javascript>=0A=
	ipb.editor_values.set( 'emoticons', $H({ ':dont_mention:' : =
"1,dont_mention.gif",=0A=
':confused:' : "2,confused1.gif",=0A=
':rolleyes:' : "3,rolleyes.gif",=0A=
':kewlpics:' : "4,kewlpics.gif",=0A=
':yinyang:' : "5,yinyang.gif",=0A=
':iconcur:' : "6,iconcur.gif",=0A=
':hat-tip:' : "7,hat-tip.gif",=0A=
':thumbup:' : "8,thumbsup.gif",=0A=
':punish:' : "9,punish.gif",=0A=
':idunno:' : "10,idunno.gif",=0A=
':artist:' : "11,artist.gif",=0A=
':unsure:' : "12,unsure.gif",=0A=
':blink:' : "13,blink.gif",=0A=
':shock:' : "14,shocking.gif",=0A=
':clap2:' : "15,clapping.gif",=0A=
':shrug:' : "16,shrug.gif",=0A=
':angry:' : "17,mad.gif",=0A=
':oops:' : "18,oops.gif",=0A=
':wave:' : "19,bye1.gif",=0A=
':yeah:' : "20,59.gif",=0A=
':new2:' : "21,new2.gif",=0A=
':rofl:' : "22,rofl.gif",=0A=
':duh:' : "23,duh.gif",=0A=
':hmm:' : "24,dry.gif",=0A=
':huh:' : "25,huh.gif",=0A=
':lol:' : "26,laugh.gif",=0A=
':2c:' : "27,2c.gif",=0A=
':)' : "28,smile.gif",=0A=
':P' : "29,tongue.gif",=0A=
':D' : "30,biggrin.gif",=0A=
';)' : "31,wink.gif",=0A=
':o' : "32,ohmy.gif",=0A=
':(' : "33,sad.gif" }) );=0A=
	ipb.vars['emoticon_url'] =3D =
"http://srmz.net/public/style_emoticons/default";=0A=
</SCRIPT>
<BR>
<DIV id=3Dfast_reply>
<H3 class=3Dmaintitle>Fast Reply</H3>
<DIV class=3Dgeneric_bar></DIV>
<DIV class=3D"general_box alt">
<FORM action=3Dhttp://srmz.net/index.php? method=3Dpost>
<FIELDSET><INPUT type=3Dhidden value=3Dforums name=3Dapp> <INPUT =
type=3Dhidden=20
value=3Dpost name=3Dmodule> <INPUT type=3Dhidden value=3Dpost =
name=3Dsection> <INPUT=20
type=3Dhidden value=3Dreply_post_do name=3Ddo> <INPUT type=3Dhidden =
value=3D4 name=3Df>=20
<INPUT type=3Dhidden value=3D5563 name=3Dt> <INPUT type=3Dhidden =
name=3Dst> <INPUT=20
type=3Dhidden value=3Db9cbee5255f3c69772b5d2a10dd7a974 name=3Dauth_key> =
<INPUT=20
type=3Dhidden value=3D1 name=3Dfast_reply_used> <INPUT type=3Dhidden =
value=3Dyes=20
name=3Denableemo> <INPUT type=3Dhidden value=3Dyes name=3Denablesig>=20
<DIV class=3Dips_editor id=3Deditor_fast-reply>
<DIV class=3D"sidebar row1 altrow" id=3Dfast-reply_sidebar =
style=3D"DISPLAY: none">
<H4><IMG id=3Dfast-reply_close_sidebar alt=3DIcon=20
src=3D"http://srmz.net/public/style_images/master/close_popup.png"><SPAN>=
Emoticons</SPAN></H4>
<DIV class=3Demoticon_holder id=3Dfast-reply_emoticon_holder></DIV>
<DIV class=3Dshow_all_emoticons id=3Dfast-reply_showall_bar><INPUT =
class=3D"input_submit emoticons" id=3Dfast-reply_showall_emoticons =
type=3Dbutton value=3D"Show All">=20
</DIV></DIV>
<DIV class=3Dcontrols id=3Dfast-reply_controls>
<UL class=3Dtoolbar id=3Dfast-reply_toolbar_1 style=3D"DISPLAY: none">
  <LI class=3Dleft><SPAN class=3D"rte_control rte_button"=20
  id=3Dfast-reply_cmd_removeformat title=3D"Remove formatting"><IMG=20
  alt=3D"Remove formatting"=20
  =
src=3D"http://srmz.net/public/style_images/master/rte_icons/remove_format=
ting.png"></SPAN>=20
<!--<li class=3D'left'>=0A=
						<span id=3D'fast-reply_cmd_togglesource' class=3D'rte_control =
rte_button' title=3D'Toggle HTML source'><img =
src=3D'http://srmz.net/public/style_images/master/rte_icons/toggle_source=
.png' alt=3D'Toggle HTML source' /></span>=0A=
					</li>--></LI>
  <LI class=3Dleft><SPAN class=3D"rte_control rte_menu rte_special"=20
  id=3Dfast-reply_cmd_otherstyles title=3D"Other styles" =
style=3D"DISPLAY: none">Other=20
  styles</SPAN> </LI>
  <LI class=3Dleft><SPAN class=3D"rte_control rte_menu rte_font"=20
  id=3Dfast-reply_cmd_fontname title=3DFonts>Fonts</SPAN> </LI>
  <LI class=3Dleft><SPAN class=3D"rte_control rte_menu rte_fontsize"=20
  id=3Dfast-reply_cmd_fontsize title=3DSizes>Sizes</SPAN> </LI>
  <LI class=3Dleft><SPAN class=3D"rte_control rte_palette"=20
  id=3Dfast-reply_cmd_forecolor title=3D"Text color"><IMG alt=3D"Text =
color"=20
  =
src=3D"http://srmz.net/public/style_images/master/rte_icons/font_color.pn=
g"></SPAN>=20
<!--<li class=3D'left'>=0A=
						<span id=3D'fast-reply_cmd_backcolor' class=3D'rte_control =
rte_palette' title=3D'Background color'><img =
src=3D'http://srmz.net/public/style_images/master/rte_icons/background_co=
lor.png' alt=3D'Background color' /></span>=0A=
					</li>--></LI>
  <LI class=3Dright><SPAN class=3D"rte_control rte_button"=20
  id=3Dfast-reply_cmd_spellcheck title=3DSpellcheck><IMG =
alt=3DSpellcheck=20
  =
src=3D"http://srmz.net/public/style_images/master/rte_icons/spellcheck.pn=
g"></SPAN>=20
  </LI>
  <LI class=3Dright><SPAN class=3D"rte_control rte_button" =
id=3Dfast-reply_cmd_r_small=20
  title=3D"Decrease editor size"><IMG alt=3D"Decrease editor size"=20
  =
src=3D"http://srmz.net/public/style_images/master/rte_icons/resize_small.=
png"></SPAN>=20
  </LI>
  <LI class=3Dright><SPAN class=3D"rte_control rte_button" =
id=3Dfast-reply_cmd_r_big=20
  title=3D"Increase editor size"><IMG alt=3D"Increase editor size"=20
  =
src=3D"http://srmz.net/public/style_images/master/rte_icons/resize_big.pn=
g"></SPAN>=20
  </LI>
  <LI class=3D"right sep"><SPAN class=3D"rte_control rte_button"=20
  id=3Dfast-reply_cmd_help title=3DHelp><A title=3DHelp=20
  =
href=3D"http://srmz.net/index.php?app=3Dforums&amp;module=3Dextras&amp;se=
ction=3Dlegends&amp;do=3Dbbcode"><IMG=20
  alt=3DHelp=20
  =
src=3D"http://srmz.net/public/style_images/master/rte_icons/help.png"></A=
></SPAN>=20
  </LI>
  <LI class=3Dright><SPAN class=3D"rte_control rte_button" =
id=3Dfast-reply_cmd_undo=20
  title=3DUndo><IMG alt=3DUndo=20
  =
src=3D"http://srmz.net/public/style_images/master/rte_icons/undo.png"></S=
PAN>=20
  </LI>
  <LI class=3Dright><SPAN class=3D"rte_control rte_button" =
id=3Dfast-reply_cmd_redo=20
  title=3DRedo><IMG alt=3DRedo=20
  =
src=3D"http://srmz.net/public/style_images/master/rte_icons/redo.png"></S=
PAN>=20
  </LI>
  <LI class=3Dright><!--<span id=3D'fast-reply_cmd_switcheditor' =
class=3D'rte_control rte_button' title=3D'Switch between standard and =
rich text editor'><img =
src=3D'http://srmz.net/public/style_images/master/rte_icons/switch.png' =
alt=3D'Switch between standard and rich text editor' =
/></span>--></LI></UL>
<UL class=3Dtoolbar id=3Dfast-reply_toolbar_2 style=3D"DISPLAY: none">
  <LI><SPAN class=3D"rte_control rte_button" id=3Dfast-reply_cmd_bold=20
  title=3DBold><IMG alt=3DBold=20
  =
src=3D"http://srmz.net/public/style_images/master/rte_icons/bold.png"></S=
PAN>=20
  </LI>
  <LI><SPAN class=3D"rte_control rte_button" id=3Dfast-reply_cmd_italic=20
  title=3DItalic><IMG alt=3DItalic=20
  =
src=3D"http://srmz.net/public/style_images/master/rte_icons/italic.png"><=
/SPAN>=20
  </LI>
  <LI><SPAN class=3D"rte_control rte_button" =
id=3Dfast-reply_cmd_underline=20
  title=3DUnderline><IMG alt=3DUnderline=20
  =
src=3D"http://srmz.net/public/style_images/master/rte_icons/underline.png=
"></SPAN>=20
  </LI>
  <LI class=3Dsep><SPAN class=3D"rte_control rte_button"=20
  id=3Dfast-reply_cmd_strikethrough title=3DStrikethrough><IMG =
alt=3DStrikethrough=20
  =
src=3D"http://srmz.net/public/style_images/master/rte_icons/strike.png"><=
/SPAN>=20
  </LI>
  <LI><SPAN class=3D"rte_control rte_button" =
id=3Dfast-reply_cmd_subscript=20
  title=3DSubscript><IMG alt=3DSubscript=20
  =
src=3D"http://srmz.net/public/style_images/master/rte_icons/subscript.png=
"></SPAN>=20
  </LI>
  <LI class=3Dsep><SPAN class=3D"rte_control rte_button"=20
  id=3Dfast-reply_cmd_superscript title=3DSuperscript><IMG =
alt=3DSuperscript=20
  =
src=3D"http://srmz.net/public/style_images/master/rte_icons/superscript.p=
ng"></SPAN>=20
  </LI>
  <LI><SPAN class=3D"rte_control rte_button" =
id=3Dfast-reply_cmd_insertunorderedlist=20
  title=3D"Insert list"><IMG alt=3D"Insert list"=20
  =
src=3D"http://srmz.net/public/style_images/master/rte_icons/unordered_lis=
t.png"></SPAN>=20
  </LI>
  <LI class=3Dsep><SPAN class=3D"rte_control rte_button"=20
  id=3Dfast-reply_cmd_insertorderedlist title=3D"Insert list"><IMG =
alt=3D"Insert list"=20
  =
src=3D"http://srmz.net/public/style_images/master/rte_icons/ordered_list.=
png"></SPAN>=20
  </LI>
  <LI><SPAN class=3D"rte_control rte_button" =
id=3Dfast-reply_cmd_emoticons=20
  title=3DEmoticons><IMG alt=3DEmoticons=20
  =
src=3D"http://srmz.net/public/style_images/master/rte_icons/emoticons.png=
"></SPAN>=20
  </LI>
  <LI><SPAN class=3D"rte_control rte_palette" id=3Dfast-reply_cmd_link=20
  title=3D"Insert link"><IMG alt=3D"Insert link"=20
  =
src=3D"http://srmz.net/public/style_images/master/rte_icons/link.png"></S=
PAN>=20
  </LI>
  <LI><SPAN class=3D"rte_control rte_palette" id=3Dfast-reply_cmd_image=20
  title=3D"Insert image"><IMG alt=3D"Insert image"=20
  =
src=3D"http://srmz.net/public/style_images/master/rte_icons/picture.png">=
</SPAN>=20
  </LI>
  <LI><SPAN class=3D"rte_control rte_palette" id=3Dfast-reply_cmd_email=20
  title=3D"Insert email address"><IMG alt=3D"Insert email address"=20
  =
src=3D"http://srmz.net/public/style_images/master/rte_icons/email.png"></=
SPAN>=20
  </LI>
  <LI><SPAN class=3D"rte_control rte_button" =
id=3Dfast-reply_cmd_ipb_quote=20
  title=3D"Insert quotation"><IMG alt=3D"Insert quotation"=20
  =
src=3D"http://srmz.net/public/style_images/master/rte_icons/quote.png"></=
SPAN>=20
  </LI>
  <LI><SPAN class=3D"rte_control rte_button" =
id=3Dfast-reply_cmd_ipb_code=20
  title=3D"Insert code snippet"><IMG alt=3D"Insert code snippet"=20
  =
src=3D"http://srmz.net/public/style_images/master/rte_icons/code.png"></S=
PAN>=20
  </LI>
  <LI><SPAN class=3D"rte_control rte_palette" id=3Dfast-reply_cmd_media=20
  title=3D"Insert media"><IMG alt=3D"Insert media"=20
  =
src=3D"http://srmz.net/public/style_images/master/rte_icons/media.png"></=
SPAN> <!--<li class=3D'right'>=0A=
					<span id=3D'fast-reply_cmd_justifyfull' class=3D'rte_control =
rte_button' title=3D'Justify full'><img =
src=3D'http://srmz.net/public/style_images/master/rte_icons/align_full.pn=
g' alt=3D'Justify full' /></span>=0A=
				</li>--></LI>
  <LI class=3Dright><SPAN class=3D"rte_control rte_button"=20
  id=3Dfast-reply_cmd_justifyright title=3D"Align right"><IMG =
alt=3D"Align right"=20
  =
src=3D"http://srmz.net/public/style_images/master/rte_icons/align_right.p=
ng"></SPAN>=20
  </LI>
  <LI class=3Dright><SPAN class=3D"rte_control rte_button"=20
  id=3Dfast-reply_cmd_justifycenter title=3D"Align center"><IMG =
alt=3D"Align center"=20
  =
src=3D"http://srmz.net/public/style_images/master/rte_icons/align_center.=
png"></SPAN>=20
  </LI>
  <LI class=3Dright><SPAN class=3D"rte_control rte_button"=20
  id=3Dfast-reply_cmd_justifyleft title=3D"Align left"><IMG alt=3D"Align =
left"=20
  =
src=3D"http://srmz.net/public/style_images/master/rte_icons/align_left.pn=
g"></SPAN>=20
  </LI>
  <LI class=3D"right sep"><SPAN class=3D"rte_control rte_button"=20
  id=3Dfast-reply_cmd_indent title=3DIndent><IMG alt=3DIndent=20
  =
src=3D"http://srmz.net/public/style_images/master/rte_icons/indent.png"><=
/SPAN>=20
  </LI>
  <LI class=3Dright><SPAN class=3D"rte_control rte_button" =
id=3Dfast-reply_cmd_outdent=20
  title=3DOutdent><IMG alt=3DOutdent=20
  =
src=3D"http://srmz.net/public/style_images/master/rte_icons/outdent.png">=
</SPAN>=20
  </LI></UL></DIV>
<DIV class=3Deditor id=3Dfast-reply_wrap><TEXTAREA class=3Dinput_rte =
id=3Dfast-reply_textarea tabIndex=3D0 name=3DPost rows=3D10 =
cols=3D60></TEXTAREA>=20
</DIV></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
		if( $( 'fast-reply_toolbar_1' ) ){ $( 'fast-reply_toolbar_1' ).show(); =
}=0A=
		if( $( 'fast-reply_toolbar_2' ) ){ $( 'fast-reply_toolbar_2' ).show(); =
}=0A=
	</SCRIPT>
</FIELDSET>=20
<FIELDSET class=3Dsubmit><INPUT class=3Dinput_submit id=3Dsubmit_post =
accessKey=3Ds tabIndex=3D0 type=3Dsubmit value=3DPost =
name=3Dsubmit>&nbsp;&nbsp;<INPUT class=3D"input_submit alt" =
id=3Dfull_compose tabIndex=3D0 type=3Dsubmit value=3D"Use Full Editor" =
name=3Dpreview>=20
</FIELDSET> </FORM></DIV></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
	if( $('fast-reply_textarea') ){=0A=
		=
$('fast-reply_textarea').addClassName('unloaded_editor').setStyle('height=
: 70px');=0A=
		$('fast-reply_textarea').value =3D "Tip: click inside this box to load =
the editor";=0A=
	}=0A=
	=0A=
	if( $('fast-reply_toolbar_1') ){=0A=
		$('fast-reply_toolbar_1').hide();=0A=
	}=0A=
	if( $('fast-reply_toolbar_2') ){=0A=
		$('fast-reply_toolbar_2').hide();=0A=
	}=0A=
	=0A=
	var removeTip =3D function(e){=0A=
		if( $('fast-reply_textarea').hasClassName('unloaded_editor') ){=0A=
			$('fast-reply_textarea').value=3D'';=0A=
		}=0A=
	};=0A=
	=0A=
	$('full_compose').observe( 'click', removeTip );=0A=
	$('submit_post').observe( 'click', removeTip );=0A=
	=0A=
	in_use =3D 0;=0A=
	=0A=
	$('fast-reply_textarea').observe( 'focus', function(e){=0A=
		if( !in_use )=0A=
		{=0A=
			if( $('fast-reply_toolbar_1') ){=0A=
				$('fast-reply_toolbar_1').show();=0A=
			}=0A=
			if( $('fast-reply_toolbar_2') ){=0A=
				$('fast-reply_toolbar_2').show();=0A=
			}=0A=
			=0A=
			$('fast-reply_textarea').removeClassName('unloaded_editor').value =3D =
'';=0A=
			=0A=
			ipb.editors[ 'fast-reply' ] =3D new ipb.editor( 'fast-reply', USE_RTE =
);=0A=
			$( ipb.editors['fast-reply'] ).resize_to( 250 );=0A=
			=0A=
			try {=0A=
				ipb.editors[ 'fast-reply' ].editor_window.focus();=0A=
			} catch(err) { }=0A=
			in_use =3D 1;=0A=
		}=0A=
	});=0A=
//]]>=0A=
</SCRIPT>
<!-- ACTIVE USERS -->
<DIV class=3D"statistics general_box clear clearfix" id=3Dtopic_stats>
<DIV class=3Dactive_users id=3Dtopic_active_users>
<H2>1 User(s) are reading this topic<BR><SPAN class=3Ddesc>1 members, 0 =
guests, 0=20
anonymous users</SPAN> </H2>
<OL>
  <LI><A title=3D"Reading (02:49 PM)..."=20
  href=3D"http://srmz.net/index.php?showuser=3D3395"><SPAN=20
  style=3D"COLOR: #0000c0">quico</SPAN></A> </LI></OL></DIV></DIV><!-- =
Close topic --></DIV>
<SCRIPT src=3D"http://srmz.net/public/js/3rd_party/prettify/prettify.js" =

type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://srmz.net/public/js/3rd_party/prettify/lang-sql.js" =

type=3Dtext/javascript></SCRIPT>
<!-- By default we load generic code, php, css, sql and xml/html; load =
others here if desired -->
<SCRIPT type=3Dtext/javascript>=0A=
	//<![CDATA[=0A=
		Event.observe( window, 'load', function(e){ prettyPrint() });=0A=
	//]]>=0A=
	</SCRIPT>
<BR class=3Dclear></DIV>
<DIV class=3D"clearfix clear rounded" id=3Dfooter_utilities>
<H2 class=3Dhide>Skin and Language</H2>
<FORM class=3Dleft=20
action=3Dhttp://srmz.net/index.php?showtopic=3D5563&amp;st=3D0&amp;p=3D44=
416&amp;=20
method=3Dpost>
<FIELDSET><INPUT type=3Dhidden value=3Db9cbee5255f3c69772b5d2a10dd7a974 =
name=3Dk>=20
<LABEL class=3Dhide for=3DnewSkin>Theme:</LABEL> <SELECT id=3DnewSkin=20
name=3DsettingNewSkin> <OPTION id=3DskinSetDD_1 value=3D1 =
selected>IP.Board</OPTION>=20
  <OPTION id=3DskinSetDD_3 value=3D3>IP.Board Lo-Fi</OPTION> <OPTION =
id=3DskinSetDD_5=20
  value=3D5>Clean</OPTION> <OPTION id=3DskinSetDD_7 value=3D7>Classic=20
Blue</OPTION></SELECT> <INPUT class=3D"input_submit alt" =
id=3DnewSkinSubmit type=3Dsubmit value=3DGo>=20
</FIELDSET> </FORM>
<FORM class=3Dleft=20
action=3Dhttp://srmz.net/index.php?showtopic=3D5563&amp;st=3D0&amp;p=3D44=
416&amp;=20
method=3Dpost>
<FIELDSET><INPUT type=3Dhidden value=3Db9cbee5255f3c69772b5d2a10dd7a974 =
name=3Dk>=20
<INPUT type=3Dhidden value=3D1 name=3Dsetlanguage> <INPUT type=3Dhidden=20
value=3Dshowtopic=3D5563&amp;st=3D0&amp;p=3D44416&amp;&amp;cal_id=3D =
name=3Dlangurlbits>=20
<LABEL class=3Dhide for=3DnewLang>Language:</LABEL> <SELECT id=3DnewLang =
name=3Dlangid>=20
  <OPTION value=3D1 selected>English (USA)</OPTION></SELECT> <INPUT =
class=3D"input_submit alt" id=3DnewLangSubmit type=3Dsubmit value=3DGo>=20
</FIELDSET> </FORM>
<H2 class=3Dhide>Execution Stats</H2>
<UL class=3Dright>
  <LI>Time Now: Oct 07 2010 02:49 PM=20
  <P>Last Visit: Oct 02 2010 04:43 AM</P></LI></UL></DIV><!-- __FOOTER__ =
--><!-- /__FOOTER__ -->
<DIV id=3Dboard_footer>
<UL class=3Dleft id=3Dutility_links>
  <LI><A title=3D"Go to top"=20
  =
href=3D"http://srmz.net/index.php?showtopic=3D5563&amp;st=3D0&amp;p=3D444=
16&amp;#top">Back=20
  to top</A> </LI>
  <LI><A title=3D"Forum Home" href=3D"http://srmz.net/index.php?">Forum =
Home</A>=20
  </LI>
  <LI><A title=3D"Delete cookies set by this board"=20
  =
href=3D"http://srmz.net/index.php?app=3Dcore&amp;module=3Dglobal&amp;sect=
ion=3Dlogin&amp;do=3DdeleteCookies&amp;k=3Db9cbee5255f3c69772b5d2a10dd7a9=
74">Delete=20
  My Cookies</A> </LI>
  <LI><A title=3D"Mark all as read"=20
  =
href=3D"http://srmz.net/index.php?app=3Dforums&amp;module=3Dforums&amp;se=
ction=3Dmarkasread&amp;marktype=3Dall&amp;k=3Db9cbee5255f3c69772b5d2a10dd=
7a974">Mark=20
  Board As Read</A> </LI></UL><!-- Copyright Information -->
<P class=3Dright id=3Dcopyright>Powered By <A title=3D"IP.Board =
Homepage"=20
href=3D"http://www.invisionboard.com/">IP.Board</A> 3.0.5 =C2=A9 2010 =
&nbsp;<A=20
title=3D"IPS Homepage" href=3D"http://www.invisionpower.com/">IPS, <ABBR =

title=3DIncorporated>Inc</ABBR></A>. <BR>Licensed to: SimRacing =
MirrorZone</P><!-- / Copyright --></DIV>
<SCRIPT src=3D"http://srmz.net/public/js/3rd_party/lightbox.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
//<![CDATA[=0A=
	// Lightbox Configuration=0A=
	LightboxOptions =3D Object.extend({=0A=
	    fileLoadingImage:        =
'http://srmz.net/public/style_images/master/lightbox/loading.gif',     =0A=
	    fileBottomNavCloseImage: =
'http://srmz.net/public/style_images/master/lightbox/closelabel.gif',=0A=
	    overlayOpacity: 0.8,   // controls transparency of shadow overlay=0A=
	    animate: true,         // toggles resizing animations=0A=
	    resizeSpeed: 7,        // controls the speed of the image resizing =
animations (1=3Dslowest and 10=3Dfastest)=0A=
	    borderSize: 10,         //if you adjust the padding in the CSS, you =
will need to update this variable=0A=
		// When grouping images this is used to write: Image # of #.=0A=
		// Change it for non-english localization=0A=
		labelImage: "Image",=0A=
		labelOf: "of"=0A=
	}, window.LightboxOptions || {});=0A=
/* Watch for a lightbox image and set up our downloadbutton watcher */=0A=
document.observe('click', (function(event){=0A=
    var target =3D event.findElement('a[rel^=3Dlightbox]') || =
event.findElement('area[rel^=3Dlightbox]');=0A=
    if (target) {=0A=
        event.stop();=0A=
        gbl_addDownloadButton();=0A=
    }=0A=
}).bind(this));=0A=
var _to    =3D '';=0A=
var _last  =3D '';=0A=
function gbl_addDownloadButton()=0A=
{=0A=
	if ( typeof( ipsLightbox.lightboxImage ) !=3D 'undefined' && =
ipsLightbox.lightboxImage.src )=0A=
	{=0A=
		if ( _last !=3D ipsLightbox.lightboxImage.src )=0A=
		{=0A=
			if ( ! $('gbl_d') )=0A=
			{=0A=
				$('bottomNav').insert( { top: "<div id=3D'gbl_d' =
style=3D'text-align:right;padding-bottom:4px;'></div>" } );=0A=
			}=0A=
			=0A=
			$('gbl_d').update( "<a href=3D'"+ ipsLightbox.lightboxImage.src + "' =
target=3D'_blank'><img =
src=3D'http://srmz.net/public/style_images/master/lightbox/download-icon.=
png' /></a>" );=0A=
			=0A=
			_last =3D ipsLightbox.lightboxImage.src;=0A=
		}=0A=
	}=0A=
	=0A=
	/* Check for init and then keep checking for new image */=0A=
	_to =3D setTimeout( "gbl_addDownloadButton()", 1000 );=0A=
}=0A=
//]]>=0A=
</SCRIPT>
</DIV>
<DIV align=3Dcenter>
<FORM action=3Dhttps://www.paypal.com/cgi-bin/webscr =
method=3Dpost><INPUT=20
type=3Dhidden value=3D_s-xclick name=3Dcmd> <INPUT type=3Dhidden =
value=3D7XM7DFTS8VXJN=20
name=3Dhosted_button_id> <INPUT type=3Dimage=20
alt=3D"PayPal - The safer, easier way to pay online!"=20
src=3D"https://www.paypal.com/en_US/i/btn/x-click-but21.gif" border=3D0 =
name=3Dsubmit>=20
<IMG height=3D1 alt=3D"" =
src=3D"https://www.paypal.com/en_US/i/scr/pixel.gif" width=3D1=20
border=3D0> </FORM></DIV>
<DIV align=3Dcenter>
<P><A href=3D"http://www.simracinglinks.com/"><IMG alt=3D"Sim Racing =
Links"=20
src=3D"http://www.simracinglinks.com/button.php?u=3Ddangermouse"=20
border=3D0></A></P></DIV></BODY></HTML>

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/1_SRMZ.png

[encoded data, 15808 characters]
CERv5P8B1I9LvlcfKuAAAAAASUVORK5CYII=

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/profile/default_thumb.png

iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAP9QTFRF+vr6r73M+fn59fb3v8rWtsPQ9PX2vsnV1Nvj+fr6tcLP+Pj5
t8PR4ebrucXSusbT6+7xsL7N8PL08/T14OXqzdXe2d/mvcnV+Pn59vf46Ovv2uDmsL3Mws3Y8/T2
7fDy4eXqwczX5unu1dzjwMvX3uTpsb/N1t3ktMHPx9Da9PX34ubrvMjU0djh09ri3OLot8TRx9Db
7vDz2N/lwszYyNLc7O7x3+Tp7/Hz9vf33+Tqs8DP7e/y5+vu8fP1sb7N0dnh4+js3eLoytPcydLc
yNHbwMvWtcLQ0tnhxM7Zy9Td5uru0tri3ePpsr/O7/H0vcjUuMTRxtDassDOzNTdb7C+4gAAAUJJ
REFUeNrs1WlTwjAQBmA2aWgptQcIqAgIIt73fd/3ffz/36KjOCRL210+OuP7uc9k0rzZZDL/+TMp
fPhKqeCkwBaPHvzEuxnliSr08rbLERNPGoELwdiHC0YOaeKYAh5osomIlaOEeEFkpU6R+isi0KJI
eIzJEEW2OphMUUT6AxNhY7JN/uRzJGYaJCkjYtONCSOTVGiy9o5OnyaiaZI7RvmXTLLOIGPjutg/
YBBR00mNdZFP9WXKLJLXC3DGmxeTGhnmrdIepPrf2dO379+P0CK7YJxLZC228oSYhb5YyzJFNK4g
LoGTNGpzVRcScvscK4qrkJxgJ65dFqTlsm8ISqeTKuC6iMR8BaiYTZgrAZ22fqrSBk609sgNloBm
bw5M8wRE4a84UkwCpbj7kR6V7RbRYxNwuk8wX4D79f2nAAMADboVBqAm52wAAAAASUVORK5CYII=

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/opts_arrow.png

iVBORw0KGgoAAAANSUhEUgAAABEAAAAHCAMAAADZPFZOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAAZQTFRF////////VXz1bAAAAAJ0Uk5T/wDltzBKAAAAI0lEQVR42mJg
RAcMEBICkEQYEQIwEUa4AFwEC4MRtwhAgAEAGJMAaHTUfhwAAAAASUVORK5CYII=

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/feed.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJFSURBVBgZBcHda5V1AADg5/d733Oc7tjO
aNs5GC6KdrEwmpPRxG7spoKghOim7oK8y0MIEQRL+geGEIQ3UXQvSJ8IafZxUbjQhRDZoU60iYsS
c9t5v87b84TsVe3mrBWpHoCICIAIACixYTUfOJM2Z62YO97TOULSIKaEQAyESAzEgISAgLpi48de
87MLUqmezhGyhO4SCW7f4O81YiSJiCQIkbqmNcXMIjMXeilIGsQxDp8AnKDY5teL3PyU6h4CdY3A
v7cYu58R0QghZWeT9fP0v2V7i8Y4j77As2c5sAwIFAXDgjInJxURAzub/PwxMZBGphZYeIWJWZ44
xdo5bl4kK8kzioohUUREd4kXP+Kpd3nkee72+epNBleAxdfoLJBlDEuKkpxoBAkBjXGm53n8ZZ45
S/shrr7P75eBo6eo9zAsKCqGRBEB/1zj89e5eo7tLRr7ePJtWg9wZZV7t2i2OPQcw5JiRE4UESN1
ZPc2g0tceos/LtPYx9HTaPDNe8Dhl9gtyStyUiMIJDXLp2m0GHzN2gdMzdPq0F3k+pcc/4+x/Uwe
pKzIiSDWTB/iwBLT8xw8xt07rJ8HHj7GbkX/B+DBxyhrciIQ2N2i2AG2fiPL+OsXoNVlWPDnDaC5
l6qiJJWjLlHxxRs0JhhcIyvp/8SHJylKdiu++4Tr31NW7B8nkrwzp627d9nkHM0Wsea+GSY6tDvE
SEyY6TIxyZ4GSUp/nTubqyF7WrvZtaKrZ4QSQ+TIMUSJHCVypGhaHW448z+h1tLAgvKk7gAAAABJ
RU5ErkJggg==

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/page_white_add.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGSSURBVDjLlZO7S8NQGMVb/weRgoI4iIuC
VuoiuBfBwUFwaosPqJODk5OLBVutSlMsuDg4OVWkYO3o4Cha/BNS+qLP9K3HnEtT07f94HATcs8v
33eSawBgUGtSlVmVZYimVY3Ro8nQBJgrlUq2Xq9/NxoN9JL6HD6f76oTogEsNBeLRSiK0lIul0Mm
k0E8HheQWCwGSZLaICwjAdxQLpdRrVbFShUKBWSzWSQSCQEolUrgSwKBgIB0AWjWRAAN+XweyWSy
a6RmJsY2gDpGawOvObc2SiqVEp3Istwf0Ck9hJ0wj3Q6/X+AHsJxmAlBIwGoWq0mciGEGhnALkJv
DzgK2LB3sQH7mRWrjtmbgQCaNAVf73HyYMdTVMK7HIb3xYkt7zxWDkyeoQC273BbEfy8RPDrGixP
ZBfeyD4B5aFfgVo/XkQoegt9PX5IBEAP+OmXwdrhDNxhB1xhmzC7nm1/HTR/x2U1ZUXd3PMw+YOn
2PTM4Ty8I97MlfcigyZgipBBR3lhe/zO4jQpbJvrkn3CT+8vh7avwsYhJlIAAAAASUVORK5CYII=

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/arrow_rotate_clockwise.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHsSURBVDjLtZPpTlpRFIV5Dt7AOESr1kYN
ThGnSomIihPoNVi5Qp3RgBgvEERpRW1BRBAcMEDUtIkdjKk4otK0Jdr2vgxZ3kA0MYoaG3+cX2ev
b529zt4sAKz/OawnASgCBNm5LaE7vjVDutkA4mMdLV4TkvcCuvba2Iqd1pDhWA33mQU+2oXVv07Y
fpoxuNWFuqVXoeqFCnZcgJwRm04p+Gk3Fs9t8PyZx/K5Hfbf03CGLRj62g2+rSR0K0D+vZXUB1Xw
/ou5usJWjAaU0Gz3w/rjHey/ZjDLvKTD34KSyXzyBkC2JaYd4feMqyNa3OQTREQePlXjrqSq5ssj
5hMjTMd66ALDKDLm0jcA0s+NID6JIFmvQaNXANEKX3l5x7NyqTcb7Zg8GYtCOLoXuPcbha6XV0Vl
U4WUzE9gPKjF2CGFbE3G3QAmafDnShETF3iKTZyIblcNza4Syi/deD6USscFCJwV6Fwn8NonQak5
Hy1L9TAcjkJ/oAG1p0a1hYdnfcnkrQCBoxyyNYLp1YCJoB7GIwqGgxGod/oZsQoNDiHSepNCceeA
N8uF1CvGxJE25rofc+3blKPqQ2VUnKxIYN85yty3eWh216LeKUTOSCayVGlIH0g5S+1JJB+8Cxxt
1rWkH7WNTNIPAlwA9Gm7OcXUHxUAAAAASUVORK5CYII=

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/transmit_blue.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAALASURBVDjLhZJdSFNhGMcPSMJACLr1wptA
kIIuC6zFKjJDb6QurNiFaCH2gWiFNh1rLodNJ/iBS5k5RdvcSSunpTYrc+QHSHFwbmzNbWd+bE7F
WFgnn/6TFrKsLh4OvLy///N7nvMyRMTsrq7xUCpK0/EuNK23BgXd66DQPLw8XW9Z0jwcCKTG34+H
iwFG+mfWaGh2g4Y/bdDL2XVip1apfSxI91k+UmHki/8IAJjYOR4aZCfD9GJmnTreBqnx1RKhK9U8
D5DqKY/vIrUMr1B1f4Cu6z2DV1vdib8D0FXLfgiTeXKNoCsAlEBXFOtS3uMTlXZ5JbceewRVH09l
PV663OTS7ATo3wQPt2LOvukwNQwtCbWWQIr6WSAJukroTtzt9k0Ud3iVhXpPUoHOnSJtdgnyXp5y
6pxCdo0jjWkZWdY+sYXo0ehKVFdSxfLJchPvrhtYokqTn8q6fSTv9VNes8t9qcGVfLHeKUEI3Wj3
0FmVXcNA185OhUndz5PCzIuga6odWCToGgvb3OK8FpcYusbbXV7KqXWYstQOUYZ6HsFeEis4joHu
lhnLgy5BNwG6kTvoCl2xzWbLtlqtadAVX2l0UabaHjldNZdwUsGRzOijYzJunYHuVvf7VSrt9Ea3
K7rW9jmqu1Jn/pgO+LvFYvlWrR/NgO7CKeUcHVdwovRKbme0o+XcJoPtOpWsn6AbgW4idE9EtwvY
YJ93kH3eSQaDoSN6ll7BHULXfQD951Tz0QCOwXZvQrcAi9kf+22AD6Dzptls3ga8rdPpeK1Wm7T7
AQEWoy4w8U8zWoCbAAs+/yIteHkCLKhUqgd73d0LPgL4x6/O44DHAW/LZLIvJSUlB/8bAHgE8FfA
rbEzwAbAm0VFRew/AwCfB+wHfC/+ImB5fn7+mFQqPfPXAMBgddl7zRotwFm5ubmZqITY2U/WPMCP
gs5K+QAAAABJRU5ErkJggg==

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/bullet_star_off.png

iVBORw0KGgoAAAANSUhEUgAAAAwAAAALCAYAAABLcGxfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAANlJREFUeNqkUb0OgjAQbk2VhKZP4ISv4ChxcvAFeBd4GjZWBsPKhKNh
JnHtYBhYWLBQ/GpCgrExGi+59HL3fd/9lI7jSH6xhS2ZJIkXx7H3NaHv+4NxW41OI6VpugRorZTa
uK6777qOSCkL5K5aaxmGoTI4NjFBPDqOs+WcEyEEAdF08pum8du2vQByehlpGIYMhYpSSuZuchDL
3nYIgkBDMa/r+qlu3MSwPIoiPeHYfCF0EYwxUpblHWSCXVZQFyjdrASAOEYoQDybYyDe4eXWK/31
cZ/sIcAAY/uB9IvjjkcAAAAASUVORK5CYII=

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/user_off.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAh1JREFUeNqkU02rEmEUPvOhI6KgINrGDAxFCLHLzVXGILRUdKkbPzYu
XAv+BNci+ANEBHHlDzDETCgIoY2kuBBF1CTsopiOY+cMjOSl7oV64TC8H+c5z/OcM8z5fIb/Wfyf
DkVRvDGZTD6GYXhJkuB4PEqbzeZLr9f7dP8te/8gEAj4LBbLrSAIvEajAa1WCzwu3L/0+Xy3jwLY
bDY/Je52OyUOhwOwLEsgBPbiUQBKCgaDkM1mIRqNwna7hf1+DxzHEQCfz+e5Bz1A+j/D4bAwGo3A
brdDJpMBg8EAHo8HCoWC5Ha7zw8CoHHfJ5PJE9Ku1+vBarWSibBer0GW5R+pVEr+q4REIsEuFou7
SqWi7MkL0k70a7UazOfzu1gsdlWUUecAk7nT6eQ2m82vUSeUy2VQ75AVJJNJKBaLsFwuPyCTQb1e
ly4AmAyY7EK6Yi6Xg9VqRdWAZgDPiTrgXIDD4YBSqQQo8T3mDRqNhqxIQL3P0CgxnU7DbDaD6XSq
6KZkCgJCaTAejyEUCgGx1Ol0zy8mYu/f+v1+6Pf7iuPUd6qqhsqCwOkbiUSg0+m8wdSvCgNMYHDS
YDAYgNFovFBXgwDJByykvCFjWTpUu+B0Oj+2220ZB0ZutVq/Tx4gVaUb9G02mzRUUrfbPblcrs9X
XahWq5rhcMihy69wGp8iIwGrsnSPtGX6oVDeN4x3Xq9XisfjxyuAf12/BBgANY8RXdPelA8AAAAA
SUVORK5CYII=

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/user_popup.png

iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAAZQTFRFUo9s////ptlZ2QAAAAJ0Uk5T/wDltzBKAAAAJElEQVR42mJg
hAIGMMHAAGSASTCDkZEBCUIIKAMEoLpAACDAAAZYACwlBL0MAAAAAElFTkSuQmCC

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/uploads/av-3334.jpg

[encoded data, 5092 characters]
ZJaJsLnc27ocV7h8BWjZddaPG3dF0+jVvDsZ2P/Z

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/bullet_black.png

iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAQAAABuBnYAAAAACXBIWXMAAAsTAAALEwEAmpwYAAAD
GGlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjaY2BgnuDo4uTKJMDAUFBUUuQe5BgZERmlwH6e
gY2BmYGBgYGBITG5uMAxIMCHgYGBIS8/L5UBFTAyMHy7xsDIwMDAcFnX0cXJlYE0wJpcUFTCwMBw
gIGBwSgltTiZgYHhCwMDQ3p5SUEJAwNjDAMDg0hSdkEJAwNjAQMDg0h2SJAzAwNjCwMDE09JakUJ
AwMDg3N+QWVRZnpGiYKhpaWlgmNKflKqQnBlcUlqbrGCZ15yflFBflFiSWoKAwMD1A4GBgYGXpf8
EgX3xMw8BSMDVQYqg4jIKAUICxE+CDEESC4tKoMHJQODAIMCgwGDA0MAQyJDPcMChqMMbxjFGV0Y
SxlXMN5jEmMKYprAdIFZmDmSeSHzGxZLlg6WW6x6rK2s99gs2aaxfWMPZ9/NocTRxfGFM5HzApcj
1xZuTe4FPFI8U3mFeCfxCfNN45fhXyygI7BD0FXwilCq0A/hXhEVkb2i4aJfxCaJG4lfkaiQlJM8
JpUvLS19QqZMVl32llyfvIv8H4WtioVKekpvldeqFKiaqP5UO6jepRGqqaT5QeuA9iSdVF0rPUG9
V/pHDBYY1hrFGNuayJsym740u2C+02KJ5QSrOutcmzjbQDtXe2sHY0cdJzVnJRcFV3k3BXdlD3VP
XS8Tbxsfd99gvwT//ID6wIlBS4N3hVwMfRnOFCEXaRUVEV0RMzN2T9yDBLZE3aSw5IaUNak30zky
LDIzs+ZmX8xlz7PPryjYVPiuWLskq3RV2ZsK/cqSql01jLVedVPrHzbqNdU0n22VaytsP9op3VXU
fbpXta+x/+5Em0mzJ/+dGj/t8AyNmf2zvs9JmHt6vvmCpYtEFrcu+bYsc/m9lSGrTq9xWbtvveWG
bZtMNm/ZarJt+w6rnft3u+45uy9s/4ODOYd+Hmk/Jn58xUnrU+fOJJ/9dX7SRe1LR68kXv13fc5N
m1t379TfU75/4mHeY7En+59lvhB5efB1/lv5dxc+NH0y/fzq64Lv4T8Ffp360/rP8f9/AA0ADzT6
lvFdAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAABeSURBVHja
VIxBCkBgFAa/Uhas2MifyKVYKbFQDqHHQnK/d56x+Fea3dSM0B+hPvTWeeOVFSEK23m5WckMCbX+
sjFxkjgSqv1hYeBAUZQ2c3EwopjkITW5XKY4/fMNAPIYPzPQXMTRAAAAAElFTkSuQmCC

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/user_add.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJ8SURBVDjLpZB/SFNRFMftj5IiW9saIQjG
QrBiUagEFWLDydrUhAWzNNuWTZ1oKIUzf4RlzZY6sWyrLZXhfFszQ1eac2SQkYWW0yH0l1AWITSw
1IXK+/beK0RBptCFD+fcyz2fc+4NARDyP6x5qInbVVEn5sw2SHdCL2ahQsiey4jhVW9IkBPDKbmf
yibN6Rw8oLgrY0MnYaEofgcpPcitWldglLLQQhXqqSKdlIaNm8k8XDnBQWYMa2ZdgS5+O14YyzHV
q8eQpQiFCTwUJ4YjX8SH+hh7wapNCQ0qMGdF/gh8/4SZN0Z87a+H13ENk89vwz85AiJ378xYq2ZL
UEFjxv5B//t2TA87MT9KUNiZ3D9C4KFKMBz0Cbults1RxzVWoiAWv4ctCPieMsx/tKHzciwE8blP
eCLz1jUFPAkRyhW35UWIPfB9noWjLBX2shQGOn898QsRSS/BET66xBWatq0ScE86NoUlORSRyYOY
mJpH2xRQ7APy3gEXXgHnewCtsxPFRgXU9acgvyEMiEsOVS4LDsia0xJP6+EcWoLJCxS8JZE7QCK7
j0RWFwmlmUCVU4lnviaMfnPD0K+B3CDAkfzwWkbwoTx6adqlxb1mFxS9VFeqo7KbxLkOEmdsVKyR
oGu8AV0TjaBXreciDJ4cWhBgBN6KfaTffR3p6hZU988howM4aycht5KQWUgklx1Gj8+Clat7rIkW
/P2IcWtB6Uhp1KJSeWsxTjEAJTW6agVHC/m441ZB51Ywxbo+xeoJaCbteWGVV6u5e9JcpsiE1i98
0eM5flLHAj/RuSCQZy7KaqNR585mOtOR3i//wUagLtdQ/KTH/hdr6PM/RhGjA91Gi1AAAAAASUVO
RK5CYII=

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/email_open.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAKhSURBVDjLjZLNTxNBGIf37/Bf8CI3DxwQ
o8aPA3g1XDTxwAFIJMWIIiJCUCQaZT1ICQYCISWRbyMgHwUUpJXyIQVa+kFpoWVpu922u9vt7s+Z
gRCJGJ3kyUxm5n3edyYvB4A7jZaR4IW2iTDaJyMwj4Zu/+3eqZsNlq1nlpkwfGEFoaiKoQUBzy2e
rv8S1HS6JocXIkjIBtQsoBEUzcDMzyiedLi8jR+3z5wqeDu4fY4fCqh2twSJBEsKEIpnGSmVyIhk
M5QGPxxEXY+/8ITgVa//XvvELu63Lh9iXoKpZQnl7x0oe/cDxW9seNi2RNZ2lBI6rWFUdfp4JuAH
A/rQwgF2SSYa/K9BJfR5I4sx1Hb7de61xelTMjrEVJZlpYNfO0nJVAY3B2R2VsLbIaU19M0GcLHC
4uUqzStGgmyYWlaPBQcJFVFJZXM4JsO3J2HVG2NnhY+tKG5ewcaOiILGOYMr4x3kg3T02UVUmB3s
Eg2OEeJJIiKSvWga7mAChgEUNcyheSwOIalQAbi7TTYmWAnq6LeJaO53s+AYCRZTGQYVhoQ0ars2
0DoVxydnFgfSkeBW3TwTOPd0rIZ0fF4UUPnBieqO9RM8aHNi3iNj0pVlHAsKHs0ywXpYh8OvYuD7
PpkVJvsdutc9G4F1U8FX75HgJRFcNllJp+lYDqgsO724tqv/IaDQCnpJghmXAiFBK5gHl1s6bqRI
z445BKztqPAKBrz7BjwEF8FN2IqQdYRUSZ5p9ykYIK0e2JdQ8OKbweUUtXuikqLvCCkjntIgyhpp
ZQ1JRQMVU9IEmZI5RBBl3bYRkfNNli3ubGHTRM6d3tj5stFMbsW4llc5peVXWbVL1VbtSs20drVu
WrtGuF5/yI366czVp1+SeeU9fhr7C4feT2DQtSX8AAAAAElFTkSuQmCC

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_extra/mime_types/zip.gif

R0lGODlhEAAQAOZfAP///6ioqPT09Pn5+e3t7X19fezs7Pb29u7u7urq6ufn5/r6+tra2tDQ0L6+
vvj4+Hl5eff39/Dw8PHx8fz8/OPj47q6ulZWVs/Pz/X19Wpqau/v78PDw4mJifPz87W1tYGBgXp6
e87Ozqmpqf7+/ry8vK6urrm5uZWVlc3NzZaWloSEhJKSkqqqqq+vr8fHx729vXZ2dubm5uLi4vv7
+ygoKKWlpsTExNTU1PLy8urq6/r5+nx8fOTk5BsbG+Xl5f39/dfX17m4uOjo6JOTk+np6ZiYmJqa
muDg4HNzc7Ozs5ycnH5+fru7u3p6esjIyN/f39bW1oaGhqysrIKCgoODg8rKyt3d3eTl5YeHh8DA
wN7e3p+fn7CwsH9/f////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAEAAF8ALAAAAAAQABAAAAe/gF9fHCxHRig1PgUlgo2CJkA5CEMdEE08GI6CAQRYPUgaFxZLRJmO
ARIKCjKVMDZKKw2nAgm1oQ0hITFJpxEEBAYqED9BDSJZpzQTEk8mU1dFMxVcpyQCAl0lH1YSOgYj
pwAHByMAFTceEwIu4Q8RDgxCDAIeCx/hAwMTHCkZBxkkToRbsGBHPncHADgIR4FCFCgMXuRTGA4A
ABwKthiwCECLoxYPNmxAQPKXAQEWHImoQqWAEy9MChQAAUKKoEAAOw==

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/add.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJvSURBVDjLpZPrS5NhGIf9W7YvBYOkhlko
qCklWChv2WyKik7blnNris72bi6dus0DLZ0TDxW1odtopDs4D8MDZuLU0kXq61CijSIIasOvv94V
TUfLiB74fXngup7nvrnvJABJ/5PfLnTTdcwOj4RsdYmo5glBWP6iOtzwvIKSWstI0Wgx80SBblpK
tE9KQs/We7EaWoT/8wbWP61gMmCH0lMDvokT4j25TiQU/ITFkek9Ow6+7WH2gwsmahCPdwyw75uw
9HEO2gUZSkfyI9zBPCJOoJ2SMmg46N61YO/rNoa39Xi41oFuXysMfh36/Fp0b7bAfWAH6RGi0Hgl
WNCbzYgJaFjRv6zGuy+b9It96N3SQvNKiV9HvSaDfFEIxXItnPs23BzJQd6DDEVM0OKsoVwBG/1V
MzpXVWhbkUM2K4oJBDYuGmbKIJ0qxsAbHfRLzbjcnUbFBIpx/qH3vQv9b3U03IQ/HfFkERTzfFj8
w8jSpR7GBE123uFEYAzaDRIqX/2JAtJbDat/COkd7CNBva2cMvq0MGxp0PRSCPF8BXjWG3FgNHc9
XPT71Ojy3sMFdfJRCeKxEsVtKwFHwALZfCUk3tIfNR8XiJwc1LmL4dg141JPKtj3WUdNFJqLGFVP
C4OkR4BxajTWsChY64wmCnMxsWPCHcutKBxMVp5mxA1S+aMComToaqTRUQknLTH62kHOVEE+VQnj
ahscNCy0cMBWsSI0TCQcZc5ALkEYckL5A5noWSBhfm2AecMAjbcRWV0pUTh0HE64TNf0mczcnnQy
u/MilaFJCae1nw2fbz1DnVOxyGTlKeZft/Ff8x1BRssfACjTwQAAAABJRU5ErkJggg==

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/delete.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJdSURBVDjLpZP7S1NhGMf9W7YfogSJboSE
UVCY8zJ31trcps6zTI9bLGJpjp1hmkGNxVz4Q6ildtXKXzJNbJRaRmrXoeWx8tJOTWptnrNryre5
YCYuI3rh+8vL+/m8PA/PkwIg5X+y5mJWrxfOUBXm91QZM6UluUmthntHqplxUml2lciF6wrmdHri
I0Wx3xw2hAediLwZRWRkCPzdDswaSvGqkGCfq8VEUsEyPF1O8Qu3O7A09RbRvjuIttsRbT6HHzeb
sDjcB4/JgFFlNv9MnkmsEszodIIY7Oaut2OJcSF68Qx8dgv8tmqEL1gQaaARtp5A+N4NzB0lMXxo
n/uxbI8gIYjB9HytGYuusfiPIQcN71kjgnW6VeFOkgh3XcHLvAwMSDPohOADdYQJdF1FtLMZPmsl
vhZJk2ahkgRvq4HHUoWHRDqTEDDl2mDkfheiDgt8pw340/EocuClCuFvboQzb0cwIZgki4KhzlaE
6w0InipbVzBfqoK/qRH94i0rgokSFeO11iBkp8EdV8cfJo0yD75aE2ZNRvSJ0lZKcBXLaUYmQrCz
DT6tDN5SyRqYlWeDLZAg0H4JQ+Jt6M3atNLE10VSwQsN4Z6r0CBwqzXesHmV+BeoyAUri8EyMfi2
FowXS5dhd7doo2DVII0V5BAjigP89GEVAtda8b2ehodU4rNaAW+dGfzlFkyo89GTlcrHYCLpKD+V
7yeeHNzLjkp24Uu1Ed6G8/F8qjqGRzlbl2H2dzjpMg1KdwsHxOlmJ7GTeZC/nesXbeZ6c9OYnuxU
c3fmBuFft/Ff8xMd0s65SXIb/gAAAABJRU5ErkJggg==

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/report.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIsSURBVDjLpVNLSJQBEP7+h6uu62vLVAJD
W1KQTMrINQ1vPQzq1GOpa9EppGOHLh0kCEKL7JBEhVCHihAsESyJiE4FWShGRmauu7KYiv6Pma+D
GoFrBQ7MzGFmPr5vmDFIYj1mr1WYfrHPovA9VVOqbC7e/1rS9ZlrAVDYHig5WB0oPtBI0TNrUiC5
yhP9jeF4X8NPcWfopoY48XT39PjjXeF0vWkZqOjd7LJYrmGasHPCCJbHwhS9/F8M4s8baid764Xi
0Ilfp5voorpJfn2wwx/r3l77TwZUvR+qajXVn8PnvocYfXYH6k2ioOaCpaIdf11ivDcayyiMVuds
OYqFb60gARJYHG9DbqQFmSVNjaO3K2NpAeK90ZCqtgcrjkP9aUCXp0moetDFEeRXnYCKXhm+uTW0
CkBFu4JlxzZkFlbASz4CQGQVBFeEwZm8geyiMuRVntzsL3oXV+YMkvjRsydC1U+lhwZsWXgHb+oW
VAEzIwvzyVlk5igsi7DymmHlHsFQR50rjl+981Jy1Fw6Gu0ObTtnU+cgs28AKgDiy+Awpj5OACBA
hZ/qh2HOo6i+NeA73jUAML4/qWux8mt6NjW1w599CS9xb0mSEqQBEDAtwqALUmBaG5FV3oYPnTHM
jAwetlWksyByaukxQg2wQ9FlccaK/OXA3/uAEUDp3rNIDQ1ctSk6kHh1/jRFoaL4M4snEMeD73gQ
x4M4PsT1IZ5AfYH68tZY7zv/ApRMY9mnuVMvAAAAAElFTkSuQmCC

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/comment_add.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGkSURBVDjLrZJPKINhHMd3UsrJTcpBDi6U
C+3ookQ5OOBAaCh2cFQ40GqTzURTihI54DRp8dqBg3BQw5BtNmxe/4flT9re5+v3vJvF2l6Kp749
Pe/7fj7P7/09jwqA6i9R/ZugVr+cSZmlvFOgEIGSl0xgnVt3IRyRoDSWtn1c4qakxQW0yKBEJMbw
+MpwHWIQnxgCDwxnQQbvHYP7RoLnJirvntrkkuKvghytZU1+eUWg+MjgJ/j0nuEkBh9dSTgQo4KB
+R0uqEgquCD4PBiDbxlc11HYSfBuILUg/gu8fB/t6rmVcEzw4aWEfYIdAS6IyILe6S0uUCdtIpd8
Hbwah1+SxQlNTE91jJHPI5tcPoiLrBsL6BxrQOtQFep0pc/lXYU9P14kkngugy/onxlF30ITlpwW
OEQB5tV21JgLUNKRZVSCTeM2J6/kuV5fFrbuD8N6OCJXY7S3wGxv44K3VHAuxUvR8HVldxFszolv
vVncs3DB7+67Wpv9Nig0Qy80yrB+pVG5gsTQh7pqYz5Mgkbemc98rdiDJBIDJcTLjs0G/vwDCw/6
dFwBuzsAAAAASUVORK5CYII=

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.gravatar.com/avatar/45846271e5402126d5fface183c573d5?d=http%3A%2F%2Fsrmz.net%2Fpublic%2Fstyle_avatars%2Fblank_avatar.gif

R0lGODlhAQABAIAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_emoticons/default/thumbsup.gif

R0lGODlhGQASANUAAPzhIP7kIf3iIf/lIv/mIv7lIvbXHfnbH+/IEPHME/bJAMukAua8FOnCFtSm
ArGNA6+KBJ99BNutC+CvDlREEayBBG9TB00+EcKLAsKMAppwBG5QB19JFEM0EKh2BJhrBG5OB45f
AMyLAmZHB2dDApdmDf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACYALAAAAAAZABIAAAb/QJNw
SCkah0iSkoQUkjYQSQKxqGwoSRIjk2EOL5HEYXwwJBgfr0lLIHSHo8UBUKgHAOUGxMt28yEHAnVt
BAV4ZxEXawxtbyYWBnQFhG0dAAYNEyCLjUwUgAEEHaOEHQEHZxoUbAxKJhQMB5OUlQWoW6sMul4U
DXS0hLYGDAurS64UYqHABKcNDCK5CgqtJBQSkQPAA5eZGbAKbQpdn2Id2oQDAgcdDBKqWtPjTBsN
BuwBdngdmQsjx8deRWiQwMCog/wmOCghjcC8IRweMCBoJsEzhR5IEIjn0JEQCiUkTNDFYIKEBSHA
AXSFhAIIDRkcLMBQYoQxjg+bfDRSJAtAAyFBAAA7

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/user_green.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJkSURBVDjLpZNbSJNhHIeli4jAKOhun9KN
bUpaURFRREkFVjpNRcssXOKYZ9J0ihnN05zSUpflzMOnW5tuammajUkWpCbbrOxwEzZJw7Rt2pxJ
h/16/YSBILPo4uE98P8974nXA4DH/7Dq5GQn+5NdxcK8lsK8msIczcKYlv35rwST3ZwxRw8Ljh5q
mU4i0VCYbfWC+T5nfE2BQ+fFBOdbqeUdEOyEWZrCRBWFNQX2ehZMGh4mHkkwM3AYlgYKVoUXZpTe
+CKnoJcd2uJW0Jbi/c32vg+WF82Yel4Hm+kYbMYYzH1Qoy9v28LrxsT1bgU34nYMWYfvYdqgwcJL
FUHN9K1GFWp4/ga3R0hX0huDLp8ercnci0XDXXx/08GwMKIEnbsPJxJPjsbfrt28qiBNSW+KrcpR
hhSxMeTogrQ0CI3XTjEs9XVTLQgu3I6z5RntqbR86wpBqkKxTmvukMTK9mPgdwN6bRVoeCdEtTEN
0gEBxE94uDOSgcezMoSJdyGiRNic3Fi7wSVIrissTmo6jhaziGEpeHNQgLJn8SjSX0B+dxSy20NR
MZQEST8fCXIu4iuzql0CUx7n13SXENd7z6G0n8dQ3HeRGed1RSKrjYt0VRD49UeRqQmGpTcfg5m+
P1yCV1d9nVadiBQcwS1DKgnGkFWjkfsgHFe0XNJGEEkYJE/5OF95EDZ9AYaz/ZwuwWhTSo4xx+cn
vy4Q0dLdpPDSqoRL/BEu3glTfsAiyRSseIWPaoEnrZf6RJUnvI0sC3SeKd1DLiwAoSX+CCkKIBxw
hoi4X2selvuNtwg83f7Gf+EP0qq8jpoy//YAAAAASUVORK5CYII=

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/uploads/av-76.gif

[encoded data, 9348 characters]

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_emoticons/default/smile.gif

R0lGODlhFAAUAOZ7AP7lIv/lIv7kIfzhIPHPGvrdH/nbH+Tl4+nCFu/y9N3d2O/MGWVQHaKYfP3i
IZKFY+7x8vbXHeK3EnhnPOa8FPDOGgAAAKOZfnVjNvXWHZ52CuW8FF9JFNjY0fLRG9HPxdTSyeS6
FGJNGeW7FHdmOqGWeuvGF9WhC2xOB29WCptxB2pQCbSNDtTTyufEGLCTEt6vEKJ8C5pvB2lNCM2q
FK2PEq19B5+VeOa/Fpp+EKeKEWlVIHJfMd+yEdi3F76QC9KyFuvFF+/y89XUzKWbgdCbCmZQHKee
hLuKCXNhM9DOxNWiDGdTHuK3E29UCd6xEKSDD2hLCKaCDenHGfPUHXppP+S8FtmsEJtwB86dC9in
DezJGe/RHG1QCLaPDu7MGt2vEKiGD9uuEKGXe4lkB2xTCsCSC9OwFdmnDdfWz49tCtjX0GlUINSf
C82aC3tqQJJyDMKkFZOGZXhmO86ZCb2MCd6wENLQx/jbHkM0EP/mIvX5/QAAAAAAAAAAAAAAACH5
BAEAAHsALAAAAAAUABQAAAf/gHuCg4SFhoQJQ0dvIiJVRC0Jh4IHDWU6QF9bNFArDQeHHRg5XHgF
BXgZFVZwGB2FCjtxeAMCAAACA3geCCxsCoNCci8GDgF6yHoBDgYEFDEPEIJ3KVQDx3nJeQEDESZi
XR+CYzV4AsjZ6HoCeAsSGiWCEz4FAOrqAAUEIWYTggxT6iUbqCffviwM/rkwRzAZuwVN3CTcM+FM
BAvHCHK7+KTOHEElwhAwsG3gMpIU0Ki4IeiDExwe8OSxhWsASQQwiqBQIgjCAykIKmTIQ7Qogh4n
sEQbpICJlw1BFhAgsMDEBjAnbBgBRmhNEjVXJIwYIcGOFjpkeKQ5VGmGhh9LGNogkRHl06Q9CUBc
IMGBA4kLICTdHVwoEAA7

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/close_popup.png

iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAARhJREFUeNpilDULYkACII4XEFsDsTIQ3wXio0C8DYjXwRQxQjWJA3EJ
EBcCMTMDJvgLxP1A3APEL5n5pTVBgg1QTUwM2AFI3ArK3g3SBLKqD48GZGAOxFeYoH4AO0lOWpzh
yLppDDZmemAVWxd2MWTGBSJrAqnzAvnpOpChARPV1VBmmN5WzPDo6UuGyzfuMrRPXYJu2w0maCjB
AUjh1r3HwLZNW7QBmxOVmaDBCgfezlZgPH3ReoaOynRsmu4yQeMB7jSQwsyqXrizOioz0DUdBfkJ
FHqrcMQPtvgKAwU5KCB4keIBHwBFzSRY5F5CigcmHDb0QVPEV5imr6CYBkUcEH8BYi4g5gfi20C8
EYjbQDZA1TEABBgApUdHhoD3M2UAAAAASUVORK5CYII=

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/rte_icons/remove_formatting.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAALzSURBVDjLjVJ5SNNhGFac9U//iDlnTtNE
YyRKKnZIUOaVeeWSeZY6E2VUkJk2Sg0PNFwtL5zlgiUjxBRLZcMJm1eubWzeTvebxzzWptM8Zoft
7TfBEtTqg4cPnu97nvfh4TUBAJMduNQgR1LrZ7g5PLWuqlf7k96p+ZbLXVhOfjMlOp4pc9j9dwd7
CCeaPCjn46K8d04PPSo9XGIg9fZ3pQR8utj0nwYnSsZM3enyF6yhlS8+FROs263z/edKRll4sshy
P/EeA4e8oaRm+dr3UzlDz+0okrNUzsJEAF3eYksZ8CHkj786Q1MKvEqQdq9CRbt34biAkDnC/iOm
Djrf56qHGSLdIj5V7G17U+haIdBqwysm+LbpsstO2fLyEKZqjdKshvQGNbhmjjVaJ8ge/DbwKBhm
fBhd3WIKdSt0vkZdLdAu8eWrkFCDiLHBfHv3vPGmCOaMwZeGIEnsWcDFSfOxJMkhE7QgDFpQQp1Y
txZWpeiwieqJwV3rIlqHCe5U8tRLKS+RQZtESVp83RxcKEIG0amB0bUqwMdKadsdoAW5URpUA2V8
jQYX2X16J5HVlY6TydWK/rQa5VRA+eRyAF35GRsr9UGnRsYwpsE5ScbeNijmLmxWCTSQ3zq/Tq6e
aDOSRwN5nsTSMSG7cxHiypSQVDcL2GjJ4+2366KrpMpJOEWWtey7B7uBxo2Pe60CMmsWaI8K4X2U
C/B8zaEpHA/UiBujFsHdlgeL46TePrnywWAaon8SfatPmnF+a7OVBoYRDmy8vQefKG6GWj/nggMN
CJSBhkTmDGCJwnyOH0apR8VQFgqQZQFQ5Ajapxehze/wzB4hWpKnVZQ4I7BIsRJUpNiwDOsj8nwx
BoOkEXaf5VwcGPk9BoElyGroMwRCSxUQUqwAj9T+Xo4/Zna9lgyAir6iq6NDMZ1mBu+CbQx/LXEH
XaRjecIU5x/zWY6geWgOSIopdIRitjj+ZtT/MjCim2SXzfU3mzTGRm+VUWzkfwHZspOnT6PVHAAA
AABJRU5ErkJggg==

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/rte_icons/font_color.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAvpJREFUeNqkk1tIFFEYgP8ZZy9Ou5ttujtoatrqWmlaaQ9FKV1ApRCl
HtIHDbtQYBasERQJEWE+bPmQUIoJJWZk0cVbuHnBDDPdtiTv19U089Y4zuyuc2lcUgy0Hjovh8M5
33f+8///QQRBgP8Z2PKFPq9PEeUmKSXU0ggCd1nrYAV2muFo67i9x/R55thAdujAXwWdp/wpnbHr
dpI3nhPmg68TeJBeLR990fuVzOQd3ODiuXf31Z6AKErsNGP6Q7ApuxNRypAYnRIjMp6PPNzhtybU
NuOw8RQ7bs0PFxZhbdBJ83rfcE3zk7RgdLmAZ9iU6zGeZ289GS4YaidzlS4IrpShakEuC/oNe4uw
RRsYrbFPVgHrQJRLEfhdaQs4GulhGCPnyZ9jtmLBztGerpibK4YqgOflIuyrDUptJQKj1Rz1Glor
yjg743J4SaDGUUOkD67/QbKUIdHnpRxBJEGETN3UiSoSFTm0E9bHqiVQC32WFhDhS/E3Riox3wuf
MDFBx7NS/RPzasbrmmu+5wss7xA43uvaeX2mFulTnojxqCb00fgC3NVYD73mnkIRNjqrICZoS1wM
kTFFscyH6jHDaOke88KGJvatvr/HfC4lsC7Ae2s0KhFqobe5EXpaut7Ts9jpxciRrKpRRiV3kU9S
7NyAda4+zqPhyOXHxK6o3Y57adubQrw3HwJMqIGhLy3QVmseEuGwpJzB6SXBYie+elaIiHVQgMCd
EedU1cTNDcH7DQqFagLG+zrgY1kDI8KhIty9vHJOgbGoBPWS0u44yj4QX3UAgJOi9kGQfCtAdDsj
YLjTCtb2iYMibFqxE3ngtd2M610Vh8buC9dByEYp0LMBUPeG7LeYnhLizekrwU6B8VGR1MFCAkdD
vCQgBMpbRyC3ch7c5Tawk7r2bZRyb3JOx8iqn4mkkGIEwxOk7lqYnUOB4tyAFnunrd8yo5HyF5Pv
rA47BZNTTDzNkMDYhsFm48AhhiORqSrcJEx+flZ617++8y8BBgBFqFw7KIYT0AAAAABJRU5ErkJg
gg==

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/rte_icons/spellcheck.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHtSURBVDjLY/j//z8DJZiBKgY49drM9J3i
dhLEtu+xjvea4nLNqsVspnWr2S6QmF6+Zol2ltpq5QSlmcpxijMxDABp9pjkuMuu28rIpsMi3rLZ
FKzIus38mm6OuqRxpf41nC5w7rOJd+i1ngnUXGLTbj7Tsskk3rbL8ppZreEu7Ry1mWpJSvHK8Uoz
0TWK5U/nYIg8y8rgPsl+l12P1WqgbTPdJtk/AtoWb1CkBdagnqyyWilawVM/Rw/FBQyx540ZGm/e
YIg8P43BdYLdSZiEcYXeTJB/TaoNroH8q5OldVIhXE5SKUqhXSNRfZdKvPKVkOrED+L9d/8wN998
w+B4XIL40I48K8FQf/O6+7In/7mbb35hsD2qjBKNDLU3ExjKb7pi1Rx61ke89+6fwBVP/jPXXn/H
YHlYGiMdMJTe1JJc/PgHQ/X1xQyplznBYuFnmRiiz062nPfof8DSJ/8ZSq8/ZzA9KIEzIQE1Vvuu
f/6fufv2M4bgsz4MxVdPui8Cal4C1Jx/+RGDPqpmTANiz7MAvXI+bO2L/5ZzHvzP2Pjif8DCx/8Z
Mi/fY9DcL0FUUmbwPKkg3Hr7T+WOV//95j/8z5B6/jaD6l4JkvIC0J9FTtPu/2dIPn+PQXG3BFmZ
iUFzbweDLH7NVMmNAOGld33BRiNUAAAAAElFTkSuQmCC

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/rte_icons/resize_small.png

iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQCAYAAAAiYZ4HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAaFJREFUeNqUUjFLQlEU/u71PRJehUU4BEpGQ1OI8SC0rGipcNCtpbGo
Jagf0FSrELQ1uBSBmwRSpC7iG8JFCjeRihoitNAK9enr3pdPXoKDBw7v3Pu+8517vnOIpmnoy9oJ
xOyh60Ft4cKebZ8pxxhOCSGBRCLRYj9k7rvJKXVlaAPr42uzM+HhbCwWyzPMBHOqM6dSqZbP5yOC
IOAo7YfTKsNpm0elVoHyHIdARhCyb0GWZRfDP1FRFInFYsFJehXT0jImRxdR+nrFe+URbrsfH98v
2E4EkMlkiizBKbBS4G7RbCiUcwxcgmvMCworkoVLPLzdo6nV4PF4EI1G9wVK9adhx3sOHh/Gl1jC
HIs1FEt5XG0WIEmSTupwOPb0Ctx4D1wFoopMuhYIE08kA/p9tVqFqqp/OLPEPLmlUdzkz1D++YSV
inpV1ic6xOZ58Mvj0C3Mw+Rxs9nsnAUzuwE02AwSrqJhtHvyBribxBCHmtbjH7iX0R671dkdg6TT
NBvGXS6XcyuKctpoNHT5+Nfs9XodwWDwIBKJhEm/6/0rwAClebNoW/WALgAAAABJRU5ErkJggg==

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/rte_icons/resize_big.png

iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQCAYAAAAiYZ4HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAAdpJREFUeNqUkk1oE0EUx/+72RzUplSa2C9CYkFEBD8OWnKTQnvpIScL
ObReBA9CIaKHFM+5mEvOOccNwUsSyFGQgL2EtpQt9aakpB6CtIbY3Z3s7jjzyG6MF3Hg8Xgz7//e
782MwjnH/yxFChSx/pHjBVEul3tfr9dPyuVySYSP/7ZarfZF+KQwlWgajYZn2zZ3XXfCHMchzxjj
uq4XfRFarRYdDgYDblkWmWmaFPf7fRL1ej1eqVRIpEl8aeFwmPxoJsL1LyQSiSCdTu9Uq1VoqqqO
pxuJPc8jHwqFSKRpGsXxeHxH86vJTb+6NIECWUyg0b6MKW/i/kTik1wFzPHQv7DALBdHpS3q6JME
PD6vC45nq3fxYuM+mMkISyZLgokO/sC2qOq5AkF0sZhLgj9XIFjbFSi2g+XoNJyhh6Ht4tbiDGZX
34FfMvzY2x0LZOXzXwx3lqJYuT2P0+8/cSni9UfLuCKojcOvQYdghnZxG/snXXxsf8ONmWuYvz6F
z/sdRK8C3b23wdtozWazK15bNQxDfzgc4tPxyitzwKCK73bQNs7ebM7OpVKpovgiyGQyL5V8Po9E
IkHqWCyGZPIm7j3/wB8sTOP10zml0+nQWTabRaFQwG8BBgD1hAAjIAcT3gAAAABJRU5ErkJggg==

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/rte_icons/help.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAKkSURBVDjLpZPdT5JhGMb9W+BPaK3matVq
ndXWOOigA6fmJ9DUcrUMlrN0mNMsKTUznQpq6pyKAm8CIogmypcg8GIiX8rHRHjhVbPt6o01nMvZ
Wge/k3vP9duuZ/edAyDnf/hjoCMP2Vr3gUDj3CdV6zT1xZ6iFDaKnLEkBFOmPfaZArWT5sw60iFP
+BAbOzTcQSqDZzsNRyCNkcVoaGghzDlVQKylOHJrMrUZ2Yf52y6kc36IxpyoH1lHF7EBgyMKV4jC
J5U/1UVscU4IZOYEa3I1HtwI01hwxlDLhDoJD/wxGr5YGmOLAdRIrVCuhmD3JdA6SQabx12srGB0
KSpc86ew4olDOGjH4x4z0gdHDD9+c4TaQQtq+k2Yt0egXYugTmoVZgV9cyHSxXTtJjZR3WNCVfcK
/NE0ppYDUNu2QTMCtS0IbrsOrVMOWL27eNJtJLOCDoWXdgeTEEosqPxoBK/TwDzWY9rowy51gJ1d
Gr2zLpS2aVH5QQ+Hbw88sZ7OClrGXbQrkMTTAQu4HXqUv9eh7J0OSfo7tiIU+GItilpUuM/AF2tg
98eR36Q+FryQ2kjbVhximQu8dgPKxPMoeTuH4tfqDIWvCBQ2KlDQKEe9dBlGTwR36+THFZg+QoUx
AL0jgsoOQzYYS+wjskcjTzSToVAkA7Hqg4Spc6tm4vgT+eIFVvmb+eCSMwLlih/cNg0KmpRoGzdl
+BXOb5jAsMYNjSWAm9VjwesPR1knFilPNMu510CkdPZtqK1BvJQsoaRZjqLGaTzv1UNp9EJl9uNq
xefU5QdDnFNX+Y5Qxrn9bDLUR6zjqzsMizeWYdG5gy6ZDbk8aehiuYRz5jHdeDTKvlY1IrhSMUxe
4g9SuVwpdaFsgDxf2i84V9zH/us1/is/AdevBaK9Tb3EAAAAAElFTkSuQmCC

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/rte_icons/undo.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIJSURBVDjLpVM9aJNRFD35GsRSoUKKzQ/B
0NJJF3EQlKrVgijSCBmC4NBFKihIcXBwEZdSHVoUwUInFUEkQ1DQ4CKiFsQsTrb5xNpgaZHw2Uog
5t5zn0NJNFaw0guX97hwzuPcc17IOYfNlIdNVrhxufR6xJkZjAbSQGXjNAorqixSWFDV3KPhJ+UG
LtSQMPryrDscPwLnAHOEOQc6gkbUpIagGmApWIb/pZRX4fjj889nWiSQtgYyBZ1BTUEj6AjPa0P7
1nb0Jfqwa+futIheHrzRn2yRQCUK/lOQhApBJVQJChHfnkCqOwWEQ+iORJHckUyX5ksvAEyGNuJC
+s6xCRXNHNxzKMmQ4luwgjfvZp69uvr2+IZcyJ8rjIporrxURggetnV0QET3rrPxzMNM2+n7p678
jUTrCiWhphAjVHR9DlR0WkSzf4IHxg5MSF0zXZEuVKWKSlCBCostS8zeG7oV64wPqxInbw86lbVX
KEQ8mkAqmUJ4SxieeVhcnANFC02C7N2h69HO2IXeWC8MDj2JnqaFNAMd8f3HKjx6+LxQRmnOz1OZ
axKIaF1VISYwB9ARZoQaYY6o1WpYCVYxt+zDn/XzVBv/MOWXW5J44ubRyVgkelFpmF/4BJVfOVDl
VyqLVBZI5manPjajDOdcswfG9k/3X9v3/vfZv7rFBanriIo++J/f+BMT+YWS6hXl7QAAAABJRU5E
rkJggg==

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/rte_icons/redo.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIDSURBVDjLpZJPSJRRFMXPN46GWqRjZjkO
hILU2lXUotzYqglmEQURZLtQbFEK2VLIlQVu2kXQIsOghDaFZS1yI4Vhf3CcwWSgNlmRY3z3nPu1
0GxEF2UXHo97ee/AuecXRFGE/6nYvzw+M5LpO3XnRNmWBRjqNI03S2dBqYXuZ50pp2ckdYhqE1VP
CjKBFBprknAKc4XcjbELj3vWCXQ/7TwoqTdZ1ZSurUygurwa8VgcigS5w11gJJiIN9lpZD/ODTy5
9KI/DgBd4+dSLu/dnziQbqjeg2UWEQvKQBe0ejzSWm9G0FgBAHEAEJVJbm9K11ftBp0ISWQ/v0P+
Ux5rFoxo3JWEJMzN54Ynrry8XCrQsXNbDYq2BMkx/nZ8QdToyNmxi6ULax88PC3j1ET/ZNe6FEi1
VZZXIUAMhS8F0Ljh80oKvGvG86WzOADQCIoIggAmgiE3jfH51cmBTUFiqKnFH4tYtiISO+pgxsyx
60eH/oaNIIoinLx9vKexNjnUsrcFihxLy0uYnZ9FfiEP2h8ORK30EmaGPwRrFsw4mivkjlSUVaTr
Ew0IEaK1uRXN+1rgkeDuoAsOh9zx8N7Yegv3Ox8tWMjBV+9fP5jJzuDb1+8o/iyu7EOCuaBI4CpQ
ojZHuf3aoRRNGZIdMrWRqpMpJgqS4/ftcuRuzQcbBLZSvwCJx2jrjVn/uwAAAABJRU5ErkJggg==

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/rte_icons/bold.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADCSURBVCjPY/jPgB8yUEtBeUL5+ZL/Be+z
61PXJ7yPnB8sgGFCcX3m/6z9IFbE/JD/XucxFOTWp/5PBivwr/f77/gfQ0F6ffz/aKACXwG3+27/
LeZjKEioj/wffN+n3vW8y3+z/Vh8EVEf/N8LLGEy3+K/2nl5ATQF/vW+/x3BCrQF1P7r/hcvQFPg
Vg+0GWq0zH/N/wL1aAps6x3+64M9J12g8p//PZcCigKbBJP1uvvV9sv3S/YL7+ft51SgelzghgBK
Wvx6E5D1XwAAAABJRU5ErkJggg==

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/rte_icons/italic.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABxSURBVCjPY/jPgB8yUFtBdkPqh4T/kR+C
D+A0Ie5B5P/ABJwmxBiE//f/gMeKkAlB/90W4FHg88Dzv20ATgVeBq7/bT7g8YXjBJf/RgvwKLB4
YPFfKwCnAjMH0/8a/3EGlEmD7gG1A/IHJDfQOC4wIQALYP87Y6unEgAAAABJRU5ErkJggg==

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/rte_icons/underline.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACjSURBVCjPY/jPgB8yEKmgPKH8ffn/0n4I
L3F99P+QAjQTyveX/IexIwWCz2NYUbw/7z/CYK/9GApy92cgKXDEVJC+PxFJgQWmgoT9kUgK9DEV
ROwPRFKghqnAv9/7v2MAhK3iINePocBNwf69xXlDhf8Myg4y58UUsISkmYL+fI39ivul+0UMSA/q
/wza/1X+y/0X/y/0n+c/+3/m/6SbgAsCAM8i/W7eee6fAAAAAElFTkSuQmCC

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/rte_icons/strike.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAACfSURBVCjPY/jPgB8yUFNBiWDBzOy01PKE
mZG7sSrIe5dVDqIjygP/Y1GQm5b2P7kDwvbAZkK6S8L/6P8hM32N/zPYu2C1InJ36P/A/x7/bc+Y
oSooLy3/D4Px/23+SyC5G8kEf0EIbZSmfdfov9wZDCvc0uzLYWyZ/2J3MRTYppn/14eaIvKOvxxD
gUma7ju1M/LlkmnC5bwdNIoL7BAAWzr8P9A5d4gAAAAASUVORK5CYII=

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/rte_icons/subscript.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAE4SURBVDjLY/j//z8DJZhh8BhQXl5+oLi4
+EBubu6BtLS0A/Hx8Qrh4eEH/Pz8Dri6uh4gaABQcwBQ84eUlJT/QM0TQGJAzQ1AzQtsbGwUiPIC
0GYHoOb/kZGR/4GaC/DZjDMMgM6eEBgY+N/Nze0/0GYBkg0A2iwA0uzi4vLfyMhoAskGgJwNtLnA
2tr6v4GBwX8FBQUHkHjIlAcKpaueX2jZ/PKDb9fdBgwDQDZDA6wAxNfU1JwAdMF/CQmJD4KCggbJ
8x5vAGpU8Gq71dCw/vl/DAOgNh8AORuo2QBo8wGg5gNAzQe4uLgOsLCwGIDUJc56eCFl3qMHZCUk
+4prDWGT7l0wz7lkQLIB1kVXApyqry0wybggYJh8wUEv/qwCSQZ4t948kD734f/kWQ/+h028+2Hw
ZCYAjxChYziQ1VwAAAAASUVORK5CYII=

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/rte_icons/superscript.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAE3SURBVDjLY/j//z8DJZhh6BgQMuWBQumq
5xdaNr/84Nt1t4FkA5LnPd4A1Kjg1XaroWH98/9keyFx1sMLKfMePcAwoLy8/EBxcfGB3NzcA2lp
aQfi4+MVwsPDD/j5+R1wdXU9AFJjX3GtIWzSvQvmOZcMMAwAag4Aav6QkpLyH6h5AkgMqLkBqHmB
jY2NgnXRlQCn6msLTDIuCBgmX3DQiz+rgOEFoM0OQM3/IyMj/wM1F8BsBmHv1psH0uc+/J8868H/
sIl3P+AMA6CzJwQGBv53c3P7D7RZgORoBNosANLs4uLy38jIaALJBoCcDbS5wNra+r+BgcF/BQUF
B6IMANkMDbACEF9TU3MC0AX/JSQkPggKChoQNABq8wGQs4GaDYA2HwBqPgDUfICLi+sACwuLweDM
TAA2jKFj5WHetwAAAABJRU5ErkJggg==

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/rte_icons/unordered_list.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADqSURBVDjLY/j//z8DJZiBKgbkzH9cMHXX
6wcgmiwDQJq3nv/4H0SD+OXl5dlA/L+kpOR/QUHB/+zs7P+pqan/ExIS/kdGRv4PDg7+T10XDHwg
psx8VNC56eWDkJ675Hmhbf3zB0uPvP1fuvQpOBDj4uKyIyIi/gcGBv738vL67+zs/N/Gxua/iYnJ
f11d3f9qamqogRjQcaugZPHjB66V14ZqINrmXyqIn3bvgXXeJfK8ANLcv+3lfxAN4hsZGWVra2v/
V1FR+S8nJ/dfXFz8v5CQ0H8eHp7/7Ozs/5mZmVEDEWQzRS6gBAMAYBDQP57x26IAAAAASUVORK5C
YII=

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/rte_icons/ordered_list.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAD3SURBVDjLY/j//z8DJRhM5Mx/rLLo8Lv/
ZBsA0kyRATBDYOzy8vJsIP5fUlLyv6Cg4H92dvb/1NTU/wkJCf8jIyP/BwcH/8fqgkUHSXcFA1UC
ce7+t/9n7Xn9P2LiPRWyXRDae0+ld8tL8rwQ1HVHpXPTc7jmuLi47IiIiP+BgYH/vby8/js7O/+3
sbH5b2Ji8l9XV/e/mpoaaiC2rX/+v3HN0/81q54OUCCWL3v8v3Tp4//Fix+T7wKQZuu8S+THAkgz
zAVGRkbZ2tra/1VUVP7Lycn9FxcX/y8kJPSfh4fnPzs7+39mZmbUQARpBGG7oisddA9EAPd/1bRt
LxctAAAAAElFTkSuQmCC

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/rte_icons/emoticons.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
bWFnZVJlYWR5ccllPAAAA3ZJREFUeNpEk11MW3UYxn/nfw4FOugHFFpGHeICtswNMwh6oU6HcQS3
eOHMojGZFyZeiGYxRjaNG5mRAV4YMJiYeOON0aibZhNd2JbppkYm7EPA7iPZYOOj0HK6Fmhpe87x
387EN/knJ//zPM/7PO85rxKNxVhamEFRVeEuW39gYX76YGjsZ65ePkn4zgS5qqwOUr/lGRqan6Wy
asNhPTp7xDIN0+2pRskJ3F1awLTEO6FLv/aOnummtmqKliYX/mobpmlx6+YaF/7SmYrU0rLjPYIP
b+tUFKPP4apE0RPLRMKznad+GOxZuf0Ze3aX4q8rgTQYkmzJgwGKYXB9Ms7RoRXKAx20Ptexv7zS
1ytAHBo7/31PaqafNzs8+DeWQrG8LhKomkArVtEqNQxV5YGAg1dfdLI00c/o+aM9Oa6YuXW1K/Tn
AK/s9VFQYpNEhWNfJZmZyoJN4W7M5OsvkhQ4NSwpuM5dyO72EsZ/+ZjZqVCXmBwdStfXLOLyFuet
Ylf48eQas3MmFEA8YfHd8RSKHbQCIUVUPN4iNrjmmbgwlBbX/x6mpdmJlZFkJT90CmVnIVMg4yvy
rqiQ/EtFVZBJyCLYVG/n2pVTaNHwDTzlmgRLtJBo3aT7UCl2aYiURZVXZaDPIa2YefG8sCxXqSAy
dwMZTMmT9ZiBKSw8Pg2n8x4o5yDX0eUW+XhCswhHDFJyLop1DyLKvRtJxLMMn0vyxrtLLOWiFEpR
k/8r9yxjRJPwdnecs7+vkkoa5LiibnMrp8/o7HnBzmsvOfjkwwTRuJSvkF2d8jikmFshGjXp/2iF
vW1FvLzDxh8Xk9Q1tqIFm9pt3/z2KdNjCZ7cXkIqrfL54DKOCpWC/1zID0osbNAUMGltthi/tMrM
spcnWnbahP/+QFfDY/v48lud8PgKbU8JGusVUosZ1pYzpOIZEuE0gQ1Z2lrkb31tlRNn02zZ/hb+
mkCXosel5YX5zuFjAz2R0CA7txXSsKkU1SYwDAsja2KkTdKJLOMTy5weMaja+jpPP79vv6fC16tE
9BgJPZxfpsnL53pHhj5g/bqbbH7QjrdMxZQic+EMV0JrhDO1PLrrfYKNj8tlMvucbi95AX3xDoqQ
6+zxH1icmzo4PnKcfy7+xPz0ZH4GvvuCBLe289Aju6jw1RzWI7ePmLLKKvz8K8AAgD1xQy2TTwYA
AAAASUVORK5CYII=

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/rte_icons/link.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHMSURBVDjL3VK9S0JxFBWChvoHinap4UG6
RIsihYMfiTboUFGhPVIbxAJFG5TEKM1U1CWENjEUigiyHBRnicrCwaIlXPqggldRnd6VkNqMti4c
fvede875Xd57AgCCv0DwjwIkEkmn2Wxe8Pl8t8lkEm63+8pqtQ7w6OL7GnE0Iw1pfwSIxeJ2lUq1
Eg6HUa/XUavVUCgU4PF4LlwuV7FarT4TVyqVQBrSkqcZIBKJRux2+32lUrk1GAx7SqXyzWQyIRKJ
wOl0gnriaJZKpa5IS57vG6x4vV4uGo2yGo2mQyqVPubzeZTLZRSLRWQyGRBHM9KQljzNAIZhZlmW
vYvH4/M6nW5fJpO9yuVyaLXaBqgnjmakIS15mgF9fKnV6vNgMHiXTqdvstksEokEbDYbHA5How9t
+mCLjX3MrGlg8Mreh+eYcDNAKBS28Sv2KxSKS6PR+GSxWDgeL3q9foLH0OzixItnawq7pzEcXecQ
OjBDH2IwYOkOtPStx/3D3PbJOrbPIqAKHJoQOmQpgGspQOUSYe90A99r5zhGAa39bYPWHm41Nw1/
brJh9u9P/m4DXrg0GuhFMGds3EwnPbf8Dr5Clnk80Npf5zLxn1E7ljyteCJyAAAAAElFTkSuQmCC

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/rte_icons/picture.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHwSURBVDjLpZM9a1RBFIafM/fevfcmC7uQ
jWEjUZKAYBHEVEb/gIWFjVVSWEj6gI0/wt8gprPQykIsTP5BQLAIhBVBzRf52Gw22bk7c8YiZslu
gggZppuZ55z3nfdICIHrrBhg+ePaa1WZPyk0s+6KWwM1khiyhDcvns4uxQAaZOHJo4nRLMtEJPpn
xY6Cd10+fNl4DpwBTqymaZrJ8uoBHfZoyTqTYzvkSRMXlP2jnG8bFYbCXWJGePlsEq8iPQmFA2Mi
jEBhtpis7ZCWftC0LZx3xGnK1ESd741hqqUaqgMeAChgjGDDLqXkgMPTJtZ3KJzDhTZpmtK2OSO5
IRB6xvQDRAhOsb5Lx1lOu5ZCHV4B6RLUExvh4s+ZntHhDJAxSqs9TCDBqsc6j0iJdqtMuTROFBkI
cllCCGcSytFNfm1tU8k2GRo2pOI43h9ie6tOvTJFbORyDsJFQHKD8fw+P9dWqJZ/I96TdEa5Nb1A
OavjVfti0dfB+t4iXhWvyh27y9zEbRRobG7z6fgVeqSoKvB5oIMQEODx7FLvIJo55KS9R7b5ldrD
ReajpC+Z5z7GAHJFXn1exedVbG36ijwOmJgl0kS7lXtjD0DkLyqc70uPnSuIIwk9QCmWd+9XGnOF
DzP/M5xxBInhLYBcd5z/AAZv2pOvFcS/AAAAAElFTkSuQmCC

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/rte_icons/email.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAKLSURBVDjLpVNLaBNRFD3vZTKZfCaftmlt
mghGLHUhVUQoRRApRVyo4M6luBBEQXDTjftu3IhW0IWgCNaN2qrUuGjFUmpR/EORgpbUhk7zaTOd
JPN5M76ZVFBXhT44vDsz79w59553ieM42M6i2OYSrt55OymF5ANF1QxvNCxqc0E2HDAe2Fwd47Dt
5vMmHBBmmrX1Yn5+YUFIJmKZ86e6o7rpECng+yc7+T8mzb2uW766zlJnhvUGVapW1rBs8mCygHzR
gKY7WCzZyJdtLK3ZKKzbUFQHRc2ByYClkoHrzwqoaDqVk5ndVNMZCfgpujqjyL1XsLZhoiNK4Odi
RB+BKLgA4kGCUtXAo+kVxFuiaI0HPE201rA8idkdEaQ7oph4p6CimmiLUI8o8kQxiaCsumQFba1R
ZLsiIJvmUa3Bmt3kB7OpCJKJEEan8h7BJcocJR7fe5VHLBbyzgSFv2zU6k0FhHfHMi1Igo2dXXE8
n1OwVGx4eDqrIMPfySIDdSxP2Z/OCjWdwVVjGBZWyioyHTJE0Y9CWcKb+ap3UbozCSyvvsTc93Go
tQoahoEjvScA56CbwHK4t0QpcXJSRlDyw824qz2EnRyubTOfRvGjksPRw4eQbtmDyW9PkPt6C9VS
Py+h/Ounzn3sSQedVIKiJcx4AxnaZYZU1EYnx9SH+9jf0wtGGXo7B8GIib59/dCqLxzB2FhdHLg8
kQjI4bAQ8BGBd5Ny+3xcO6UElNfr0wqCn0RwfO85r/QrA7cx/mWER2OEbGWY+i+l66dPHpMsfsmH
Bu9iOHcWki+Ah4/HGlsaJtuxr81+noEIwfuzSARMf3ztfrpJtjrOfRdTw3y7wCFzqBwjszeWh34D
RKkiE0cpxFcAAAAASUVORK5CYII=

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/rte_icons/quote.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAEvSURBVDjLY/j//z8DJZiBagZEtO8QAuKl
QPwTiP/jwbuAWAWbARtXHrz1//efv//xgS0n74MMuQ3EbHADgBweIP7z99+//x++/fv/8tO//88+
/vv/5P2//w/f/ft/782//7df/f1/5xXE8OoFx0GGmCEbIJcz9QBY8gVQ47MP//4/Bmp+8Pbf/7tQ
zddf/P1/9RnEgM5VZ0EGeGM14ClQ86N3UM2v//2/9RKi+QpQ88UnuA2AewHk/PtAW++8/vv/JlDz
ted//18Gar7wBGTAH7ABtYtOgAywxBqIIEOQAcg1Fx7/BRuMFoicuKLxDyzK5u64Cjfo/ecfYD5Q
/DLWaMSGgQrvPH/3FabxOxDXEp0SgYp7Z267AtL4BYgLSUrKQA1KQHwPiFPolxcGzAAA94sPIr7i
agsAAAAASUVORK5CYII=

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/rte_icons/code.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAEXSURBVDjLY/j//z8DJZhhmBpg2POQn2wD
DDof8HvOe3osYtXzDzCxuM2vP3gvfn4MJIfXAP22e0Ies58eK9r2+r//3Kf3YOIhq17eK9v95j9I
Trv2jhBWA/Ra7kVEr375vXDrq/9+s57eUy+4IY0kJx2w6Nk9kFzE0uffgXIRKAboNtxlC1/+/GPl
jjdABc9+q+ZcM0Z3qmb5LWOQXOmml/8DZz7+qJB0hQ3FBerFNyNC5z/9nrXqxX+Pvgf35OMuSSPJ
SXtPfXQPJBc089F3oFwE1jBQTLkiZNtw51jq4qf/XVvuwsPAa9Kjexkrnv8HyclFXxTCGwsyERf4
LctvHvPuvAePBf8pDz/Y1N45BpIbKUmZFAwAR3nW32nUrY0AAAAASUVORK5CYII=

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/rte_icons/media.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAInSURBVDjLhZPda9NQHIbzVwlWryzthpWu
IpWOieKYZXO2q1vC0KFr9aZM3Yr40QunspU2TVYmYhVRvNErwQtR3E0JTq3G2o80mc0Ql9dzTr/S
YdnFA8k5yft78nLCjcxJNwKzsuoOiZoj2GKsi3NS1I7y4hIA7n9wgQvyz4KiWLphwNgyoRMq+jZ+
MUyo1ToOR6Ra3wA6ua4b8F/2gL830WF8YRGB2VX4hBwOBEWrnxl3kGzQyXzyLJbfLuL+uwQevr+J
k7EsiBn2MmMBdbJ58UEEKx9vYfVDE89MBtTsTVjA53iiy/XbeD4XRaluwhWSNRZQIYmeay6cSsYx
fCmFwfMpEGW4wjk4gxm4J7IECd6IhOW7z/AlkYRaawXQbyuTtCOJAQzPp/bU9gtrLOBHrUECJI3b
P5bWypoJx7l9cE+tMO0TsTuIpl90uCq+xJnoEtP2hUV8Cp7G90orwMECGthQd5gynRxLPUWuoOOR
8huPN//gyde/iMuvmLZvKgtlfBTFdsBgSNwslavQiOIACaCF0ofzRQv5bzsd6BrV9obSyI8EUCw3
4JwkAcd4aWFoWn5N00ihFi30+HwaM5LCmM4UGH5SLtX28uvMtlg2mwH2U9UuNHBlDUKu2ANdo9pD
wjqqpNQSOwdyrSegXeih0Rh7wQ5da2lbdDI5RBqxT/Qa2ArdUK1ddLV7/gX7jb1QzdhGjVAl1026
2n0D7IXSSbtpa9vf+QeB6/JTIb6VuwAAAABJRU5ErkJggg==

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/rte_icons/align_right.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABjSURBVCjPY/zPgB8wMVCqgAVElP//x/AH
DH+D4S8w/sWwl5GBgfE/MSZAQNL/31CdMHiGaBNS/yPbjIC3SHSD+3+EXoh5z4k2wfs/qt2/ofAz
iW7Q+v8brhsSrn+IMYFgZAEAE0hMH/VkcbsAAAAASUVORK5CYII=

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/rte_icons/align_center.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAB8SURBVCjPY/zPgB8wMVCqgAVElP//x/AH
DH+D4S8w/sWwl5GBgfE/MSYwMORk/54C0w2FOcemgmSIMyH1P7LNCHiLBDcEZ/+agqwXaFbOIxLc
4P0f1e7fUPiZGDcw/AdD02z9/5r/Vf7L/Zf8L/Kf/z/3f/ZsiAwjxbEJAKUIVgAswNGVAAAAAElF
TkSuQmCC

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/rte_icons/align_left.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABjSURBVCjPY/zPgB8wMVCqgAVElP//x/AH
DH+D4S8w/sWwl5GBgfE/MSYU/Ifphej8xbCLEaaAOBNS/yPbjIC3iHZD5P9faHqvk+gGbzQTYD76
TLQbbP//hOqE6f5AvBsIRhYAysRMHy5Vf6kAAAAASUVORK5CYII=

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/rte_icons/indent.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADzSURBVDjLY/z//z8DJYCJgUJAsQEsMEZ5
efn/f//+Mfz58weOf//+Dce/fv2C0yC8d+9eRpA+RkrDAO6Czi3vrpT7COnA+LGxsdeRbUTHZ86c
0UQx4MfvvwyZi55cvXX7a8jeZvXrQEWKuDSDMAyAvdCy+cV/EW42hk/ffzOcvvP1zMNbX+JOTdW7
TowX4GGQs/jFlVfvvzPdvfop+OxM/euenp5XYLb9/PkTbjPMWw8fPtRB8cK3n/8YVuUpasG99OOH
CrqzkWMDwwUUx4K3t/d/fIGGnCZA+PPnz1ROB7a2tv+xBRayrR8+fGDEGQsDlpkACSYJhTJIjokA
AAAASUVORK5CYII=

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://srmz.net/public/style_images/master/rte_icons/outdent.png

iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADxSURBVDjLY/z//z8DJYCJgUJAsQEsMEZ5
efn/f//+Mfz58weOf//+Dce/fv2C0yC8d+9eRpA+RkrDgAWZ07rx3ZVqfyEdEDs2NvY6so3o+MyZ
M5pwAwL67msqSLCv4WFjgTsHqEgRl2YQhgFG3867mpJirIs0JdlNmBiZGR6++c7QGyXDSKwXwGHg
WHldU1KOYy03B8e/2YmSYC94enpegdn28+dPuM0wbz18+FAH7oX97ZrXgZRW9MxnV2Am//jxQwXd
2cixgeICqsSCt7f3f3yBhpwmQPjz589UTge2trb/sQUWsq0fPnxgxBoLA5qZANTo8jopO/z6AAAA
AElFTkSuQmCC

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: https://www.paypal.com/en_US/i/scr/pixel.gif

R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.simracinglinks.com/button.php?u=dangermouse

R0lGODlhWAAfAOYAAOXl5k5RVUtOUouLjNXV1fLy8kVITZmanO1dW+zBv/QDAKUFAMTFxUJFSU0D
AVJTVZOUluwEAD5AQ6qqq6GipLSBf+QFADEzNdQGANsGALq7vI+Af8O/v4wDAXt8fikrLTY4Ozg6
PbwKANjZ2od/f0hLT5cCADQ1OMMIAHJzdSwuMM4HAMnJynkCATACAoKDhEBCRmwDAS4wM7IKAFpc
Xjs9QU0hIvfg3yIjJWFiZRcYGbS1tWlqbMu/v/Hw8MkIALEAAGRlaIwxMMQCAHIuMNq/v1VWWM3N
zrsFADclJ+yhn11eYCQmKGZoapCRklhZW2xucF9gYuDg4Kafn4WGh5yen1Y/QV8UFZ+hoicoKqWm
p9mCf8vLzHBxdBwdHn+AgZeYmra3uB8gIpaXmL+/wNDR0sfHx8jIyY2Ojnl5e5IeHncSE6MbHc6f
n4iJibIjIGxhYKioqMHCw19RUComJ3JBQHR1d4cTFLVEQOQ9OHZhYLYLDa2troUBAAAAAP///yH5
BAAAAAAALAAAAABYAB8AAAf/gH6Cg4SFhoeIiYqLjIsBjwEGkgKQjyWSJZUBApIGmpGYmpyTm5sC
DQ0wbBYKra6vsAoRs7MWtrYZuRmCkKOZlaMGlJWXwqKdw5DFyQKcMM9EGayxsbTWtxa6ubyPyJqd
v72dx6HE5Y8CJakwDVYYGBHUrtbXt9rvvFojf3IlAmUDSpQpQwXGgIENoAw8siOHpyplKHTiUwAA
BANOyhhoUsZDg4wGjGgoUEBLCFR7hsCDRQ/Bn5d/tgyRlk3XOwyCmvzxIAEABQl/wID4w0LDhTBH
/qjo8ocKDQIFQpSQ8geADAk8/kCh8kcCFqVQ/hA48VUGhAIwdKYJAUPNkCEW/+jRuwHzT4UOK2ra
xOeH6RcxadJc+OPkw58wUnAAYPHHS9YHYiD8YQLjT5U/IECM+YNDAAsBB/6I0emjRGgxZFh4YXIm
hQoJRIYgGSKXlsu6G2LMvPduhaAS+zTAOFHjD5osf0IbsNw465clI86ICZviT5QLl8WcCHEhtJcg
f3bE2SyGxRkvF0J8kFFDApD38GpFiGuBLu4YKPb29u1Hkgax7BjHhHFloAEAGo3pRIAZxuFwmRfJ
fZBdDZc8CJ4HPjghGgtmeHHEEV+AIIEEd7wHxC3z2XLbfUjkchMGK8QoyANdSPCCZcWhMSAacfgw
wQCigReAF5cxcUQBDPjAgP+DohngwRMP6vSAFBM0xuFohLFXgw1ALLDAidhYkMBLVL2UW4sZ3BTj
Cj8IYscfPJzAoWE6GvfFTgh+98cDWZz2xwQCxCGahtNZ511WRrzgwx86aGCGGAH8MQATIYBwgpcm
mADXLXm8NAUHMJ354ppsCtJAAXx0UcAXyKGBg3El/PFRY+AZccFXRvzRhRdp/GGEAJaRUQATmznm
KwgFMNprCmRIisMJlq6RaaZ55TLmHyf0EGoMSOwX4w/gCmJADlho4AYOF4DxxAdg0PDBGEzkAEFn
YEgAAg1jNOGEegFA8MQJdmjARwk4BAEBEw8cIMEFdgzghQwDmEGFHXxeYKn/DdNmikEGnf7BgQtF
bNstqeD+gIIg6YQggwonSFCDxTCA0F4IEpxwQXsgwFBCzTLIwJa9EjQAwgdZ3FxpKjlLsHINMMjw
wdMWWwpCByZ0YPUCGSjx0hwOhGwmtySXfLIf6BjQgNmpCFOCP5eknQ4lnEjATjP+pOPy2W+nc8kz
/jQwIgwhVJrZFVZb3ccbZLrQwrV/nPltySaPrUkxngAzzjfnlC3JJ+A0ozcMNdQQOAgX9GG66W28
BIcDCzCe2wyQoxC55OKQYo4xltuujO6aV+65AS6HELqlV5yuxks+uMCt6zHADi4K0EMvAjeWZL7J
5ZUYsEQTldfePSTewK3O/4jtiX5CEqdX8BIJLpjwA/OwRy+9CNOTrUVXMEjyBxYN/FEGDEyBQnVS
EIU/8MEIAABAAUaQDvDxDhSb85wzXPYM812geH1Y1B+msIEKbME+HqsAHpAgP/rRD2UUmAwIGhAr
CAymKzqhgU6iIKwTuIEzMvhDGmrQDLQ1QILNQAULJViCZ8jNb+aTAfr6UJcm1qUCJiAhCkx4Qj8I
4Cs6uMAPjYMcKYxhCb4qIIJewKudZCEHwzGAOoIwggJMoAE5KMMfRhAACZSBAfyYAACqILwaoCJ4
J1DBB2LARCc6MTcLoKIJf4NFLcaqTlrwQa6MUEAf+EAHOIABAf5whphJwP9sMAjDCB4zgREwgQBV
yKEGNOSE/zDhBOyAQfAuIEj0FaEHHMhlLjX4BylwQA8xSKQi61eCy+hABmsT0E58AKQHgPElAvgA
zapEgCOO6Ags+MC/uKAaM5hhR5EKAJCOiQpZ1gAEK3vaFWLgABe4053aWp8LHNCHGShyBjMwVWiy
qD9XScoNYfhDAMBIBR/sgAk8SOUAZRa6I3RIBiDgQoeuZJxcPQBBWUwF+S7gtKcloQUxCKlIvfYH
EjigAwuwJ/3wiU9B1GCfWuwfGsQgqRcKAIwCuB8IbqiCHHqACTRYQggcmisecIEBOjjDoyoqUIxe
QJYuQ+fKVCBIDJ6uDyT/NWkHTMhSlgoCBGD4AwNYYBJJQchhfPhDCWgg0KFoQQIFCMNITiAGbkLM
B2HwgQwUNQAf/EVSuQoARq8yy6mmkw4tuCpWYWLSFqC0q171wwlK8IQH/EoFOQiBGGgAAibU4AlZ
OMESsoCDEjwgkylIQQ28kIVffeACPPjCCbxQsAHkgLU5qIEMQPtZMdwsdCcwbDqzYAPFCqEOVrCC
DRyQ2D6YALL59ANHL0C09VwgC097LelUQEvsUlUG3c0CE3raU0sRLQuCxAETPnCC4AoSuysDwejS
yd3h4oCQpwOpA/aL39OZIKUt9YMMoJWZzNCSu/IdnXsHXCnBfReigasUUy17dgFojY6qLBNc4NK5
nqkSzQteUGwfWkBiEZvusYJQQYEzE0iqErjAGFbxilvMshWDAMMQXbFhbUzd7PZMkB/AAYjpaeIi
n7gRSE6ykpeM5EAAADs=

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: https://www.paypal.com/en_US/i/btn/x-click-but21.gif

R0lGODlhbgAXAPcDAP/WmP+oIv+sLMwAAP/Tjk1QVf/Og/+9WCA8aIhtRP/Xmf/LgP+9WU1VY//d
qWpgUCA6Yv/Ogltlck1bcE1ZbaZ8PC9CX5d1QFtjb+GZK9UiE/+oIf/Tj3lmSFtXUcSaXD5JWWpf
TT5JW9KVN4iDesSLM9KSL9KaRP+eDv/kuy9BXv+hFOG/ifDEgS9GayA6YyA9aT5QbS9GavDJi1te
YmptcT5Qa1tYVPC0WvChJohvSSA7ZfCqP+G7f5eNfPDQnXlvYLWhgcSnfLWGPsSOO3l5d9KjW7Wd
eoiGg4h4X8SSR//boz5MY7WjiP+5Ty9Hbf/CZXl6fFtldeGiQeGdM/+5Tnl2cv+tLnl2c6aJXv/g
r+GsWv+sK2pvdf/mwXl8gKZ+QvCkMP+9V9K1hv/Mfv/hs//cppeAX8Swki9EZP+zQv/OgWpmYZeO
goiAdP/kuf2rQP+mIf+0Rf6zSf/BY/+xO/7AaYiEf01bcqaXf//Id6aZhvDNltcmD/+zQf+kHoh4
YLWSXf/Phf+nI/++Xv6gGv+2RpeNfZeAXv6hGv6iGYiFf/+qLf2cFP/eq7Wmjk1cc/7Cbf7LfpeK
dv/Wl+G/iv+jGf+sLf/Wlf/VlP2yTv+iFeHFmv/Ynf+lIf+uNP/Znv+vOf66WP6wQj5Qbs4FAk1R
WP/BZ/+gEf/Ukv/AYv/PhNAWFP7Lff6jIf+sLv+yO/+wOf+lHmpweaaUeP/erKaZhf+2Rf/Mff/d
p/+6UmpxfP+mIP/Ri//juP60SaaJXf+oJv++Xf/jt//Vlv+iGP/aof7Lf/+yPP/eqv/frf7Db//m
v//kuv/nwf/hsv/DZ//Xm/+6UP/NfxIzZveXOQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAMALAAAAABuABcA
AAj/AAcIHFCtoMGDCBMqXMiwocOHEB0OHFjtD6FWxzJqPLZg48aOGheA9BiSpMmTH0tmHLkSZUuU
HSWdYlSN4i9Kw5jp3Mmzp8+fQIMKHUq0aNA3ZkTVHKAolbOnUKM+9SK1qtWrWLNq3Up1K9YlngjK
8tWsrNmzaMumSMu2bbO1btXGnYsWLt24agqq0fKsr9+/fcsAHky4sOHDiBMLTmxYC52Ccswkm0y5
suXJDiw7yHy5s+fKmz9zFo35s+nOuVQV9NPJmOvXrzlRo4bEGJrZtWG7fkJNt+/XP3jnfv1oNjUY
X34r//3jy4/bu5ZLNwZKWMFYmABoB6BAuwIFtmbf/wEgZXaT7d8B8KGGp/v29/AXzZbiXnsUarOi
wKDWBn73+vC9pwAMMADQBCR7BCigf+kRo0tBcaxCwIQUTshBEbNNwIJxY8zQhQukHEJAENSQkMcE
EsxQBAIukEAABxRWwiICMVRIwATUjDEiNRNwwMKKEgThI4oxIODiDBLQ6AMBElBjJAkazuCDCzEs
SUAXKFIjgYUwUijIJwWhUAUZa0RggAERmBkBBQjIQEEN1MhAjQEYUIOFDdT04AY1ddrQwyR81nnE
mWjCSQsFcxIagZNntkANBUI4aQUCCLRwxGxYIDAnolbI2UOdkMrZgqY14HmEo3wiKoSiEaxBhhMr
hP+5wRW3iHHArQwwcAA1DTTABK9pNHDAFmfQsAM1ODRgHA4H/AoEENQkoSsDRlCzwwfKGoFrtQ3k
+gE1bNBADTAHAEJNFklQc8YBaVDDwBaIGEvNAekGggOvWVBDwwHfsvFtt9B+cMC0YhhyxQaxVoPC
BgE07HDDJlCTQAGzDUFNCBlQA4EH1KgQAAQaUzNEABoXYHIFDlNsHDUlOFyBxA1TfAHFGQTAsQk0
50BNARlDEELHAVCcQwnUdJAANRcEcAHSR6MMAjUPP4ywrFG7LDLFKlh8wdJG75xxARGHsEEBEJRg
cs0BWAxCAgn8nIDDP3swMTUgBNBB0UfXDTTRXbP/TY0HH7PctMUFVAByDjeTXHfVAUxdDSpcCCD5
5JI/QM0IplADhg7UEEHFC9RYQM0DYFCjgwAWvCDAEKKPLjkXoo8gORGuSy7Cyg+EIUAYt1Nzwwgj
+C4A50N8Hrrrt4tww+VcWE6NCEOgrjrtD1BOOReWFFRMHch07/334HvPgxLhh38CD+Wnrz4yJ0yx
/vjgK3EC+FPMv374sAxSEC9VSOP//wAMoAAHSMACGvCACExgAp3wioIEAwrQiKAEJ0jBClrwghjM
oAY3yEEOQiEUBdkELqZBwhKa8IQoTKEKV8jCFrrwhTC8RE0aoYdo2PCGOMyhDnfIwx768IdADGIQ
Ug2QCIFUAw69MIYjlMHEJjrxiVCMohSnSMUqWvGKUazFEjKhiaUQpBCjsMMyxkjGMprxjGhMoxrX
yMY2uhGNkZiDK7xIkYjY8Y54zKMeCzKRgAAAOw==

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://srmz.net/public/style_css/css_1/ipb_print.css

* {
	FONT-FAMILY: Georgia, "Times New Roman", serif
}
HTML #content {
	FONT-SIZE: 10pt
}
#admin_bar {
	DISPLAY: none
}
#header {
	DISPLAY: none
}
#footer_utilities {
	DISPLAY: none
}
#utility_links {
	DISPLAY: none
}
.post_mod {
	DISPLAY: none
}
.author_info {
	DISPLAY: none
}
.rep_bar {
	DISPLAY: none
}
.post_controls {
	DISPLAY: none
}
.top {
	DISPLAY: none
}
#content_jump {
	DISPLAY: none
}
.topic_buttons {
	DISPLAY: none
}
.topic_options {
	DISPLAY: none
}
H1 {
	DISPLAY: none
}
.post_id {
	DISPLAY: none
}
H3 IMG {
	DISPLAY: none
}
.ip {
	DISPLAY: none
}
HR {
	DISPLAY: none
}
.moderation_bar {
	DISPLAY: none
}
.topic_jump {
	DISPLAY: none
}
.topic_share {
	DISPLAY: none
}
#fast_reply {
	DISPLAY: none
}
#reputation_filter {
	DISPLAY: none
}
.statistics {
	DISPLAY: none
}
#breadcrumb {
	DISPLAY: block! important
}
#breadcrumb LI {
	FLOAT: left
}
.post_block {
	BORDER-TOP: gray 2pt solid; MARGIN-BOTTOM: 25pt; LINE-HEIGHT: 60%; =
PADDING-TOP: 10px
}
.posted_info {
	FONT-SIZE: 8pt! important; PADDING-BOTTOM: 3px; COLOR: gray! important; =
BORDER-BOTTOM: #d3d3d3 1pt solid; TEXT-DECORATION: none! important
}
.post_block H3 {
	PADDING-RIGHT: 0px! important; DISPLAY: inline! important; =
PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: =
0px; PADDING-TOP: 0px! important
}
.post_block H3 A {
	COLOR: black! important; FONT-STYLE: normal! important; =
TEXT-DECORATION: none! important
}
.post_block .post_body A:unknown {
	content: " (" attr(href) ") "
}
.post_body {
	MARGIN-TOP: 15pt; MARGIN-LEFT: 10pt; LINE-HEIGHT: 100%
}
H1 {
	FONT-WEIGHT: bold
}
H2 {
	FONT-WEIGHT: bold
}
H3 {
	FONT-WEIGHT: bold
}
#copyright {
	FONT-SIZE: 9pt; COLOR: gray; TEXT-ALIGN: center
}

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://srmz.net/public/min/index.php?f=public/style_css/css_1/calendar_select.css,public/style_css/css_1/ipb_editor.css,public/style_css/css_1/ipb_styles.css,public/style_css/prettify.css

.calendar_date_select {
	BORDER-RIGHT: #777 1px solid; BORDER-TOP: #777 1px solid; DISPLAY: =
block; Z-INDEX: 1000; BORDER-LEFT: #777 1px solid; WIDTH: 195px; COLOR: =
white; BORDER-BOTTOM: #777 1px solid
}
IFRAME.ie6_blocker {
	Z-INDEX: 999; POSITION: absolute
}
.calendar_date_select THEAD TH {
	BORDER-TOP: #777 1px solid; FONT-WEIGHT: bold; COLOR: white! important; =
BORDER-BOTTOM: #333 2px solid; BACKGROUND-COLOR: #000
}
.calendar_date_select .cds_buttons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px; BACKGROUND-COLOR: #555; TEXT-ALIGN: center
}
.calendar_date_select .cds_footer {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: =
3px; PADDING-TOP: 3px; BACKGROUND-COLOR: black; TEXT-ALIGN: center
}
.calendar_date_select TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.calendar_date_select .cds_header {
	BORDER-BOTTOM: #aaa 2px solid; BACKGROUND-COLOR: #ccc; TEXT-ALIGN: =
center
}
.calendar_date_select .cds_header SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: black
}
.calendar_date_select SELECT {
	FONT-SIZE: 11px
}
.calendar_date_select .cds_header A:hover {
	COLOR: white
}
.calendar_date_select .cds_header A {
	FONT-SIZE: 14px; WIDTH: 22px; COLOR: black! important; HEIGHT: 20px; =
TEXT-DECORATION: none
}
.calendar_date_select .cds_header A.prev {
	FLOAT: left
}
.calendar_date_select .cds_header A.next {
	FLOAT: right
}
.calendar_date_select .cds_header A.close {
	DISPLAY: none; FLOAT: right
}
.calendar_date_select .cds_header SELECT.month {
	WIDTH: 90px
}
.calendar_date_select .cds_header SELECT.year {
	WIDTH: 61px
}
.calendar_date_select .cds_buttons A {
	FONT-SIZE: 9px; COLOR: white
}
.calendar_date_select TD {
	FONT-SIZE: 12px; VERTICAL-ALIGN: middle; WIDTH: 24px; HEIGHT: 21px; =
BACKGROUND-COLOR: #666; TEXT-ALIGN: center
}
.calendar_date_select TD.weekend {
	BACKGROUND-COLOR: #606060
}
.calendar_date_select TD DIV {
	COLOR: #fff
}
.calendar_date_select TD DIV.other {
	COLOR: #888
}
.calendar_date_select TD.selected DIV {
	COLOR: black
}
.calendar_date_select TBODY TD {
	BORDER-BOTTOM: #555 1px solid
}
.calendar_date_select TD.selected {
	BACKGROUND-COLOR: white
}
.calendar_date_select TD:hover {
	BACKGROUND-COLOR: #ccc
}
.calendar_date_select TD.today {
	BORDER-RIGHT: #999 1px dashed; BORDER-TOP: #999 1px dashed; =
BORDER-LEFT: #999 1px dashed; BORDER-BOTTOM: #999 1px dashed
}
.calendar_date_select TD.disabled DIV {
	COLOR: #454545
}
.fieldWithErrors .calendar_date_select {
	BORDER-RIGHT: red 2px solid; BORDER-TOP: red 2px solid; BORDER-LEFT: =
red 2px solid; BORDER-BOTTOM: red 2px solid
}
#ipboard_body .input_rte {
	WIDTH: 100%; HEIGHT: 250px
}
#ipboard_body .lite_edition.ips_editor .input_rte {
	HEIGHT: 60px
}
#ipboard_body .ips_editor .unloaded_editor.input_rte {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
5px; COLOR: #b4b4b4; TEXT-INDENT: 5px; PADDING-TOP: 5px; FONT-STYLE: =
italic; FONT-FAMILY: arial,verdana,tahoma,sans-serif
}
#ipboard_body .ips_editor {
	BORDER-RIGHT: #d5dde5 2px solid; BORDER-TOP: #d5dde5 2px solid; MARGIN: =
8px; BORDER-LEFT: #d5dde5 2px solid; LINE-HEIGHT: 100%! important; =
BORDER-BOTTOM: #d5dde5 2px solid; POSITION: relative
}
#ipboard_body .with_sidebar.ips_editor .controls {
	MARGIN-RIGHT: 200px
}
#ipboard_body .with_sidebar.ips_editor .editor {
	MARGIN-RIGHT: 200px
}
#ipboard_body .ips_editor .controls {
	POSITION: relative
}
#ipboard_body .with_sidebar.ips_editor .sidebar {
	BORDER-RIGHT: #d5dde5 1px solid; BORDER-TOP: #f6f8fa 1px solid; RIGHT: =
1px; MARGIN: 0px; BORDER-LEFT: #f6f8fa 1px solid; WIDTH: 195px; BOTTOM: =
1px; BORDER-BOTTOM: #d5dde5 1px solid; POSITION: absolute; TOP: 0px
}
#ipboard_body .with_sidebar.ips_editor .sidebar H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #1d3652; HEIGHT: 25px; =
BACKGROUND-COLOR: #e4ebf2
}
#ipboard_body .with_sidebar.ips_editor .sidebar H4 SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: =
0px; PADDING-TOP: 6px
}
#ipboard_body .with_sidebar.ips_editor .sidebar H4 IMG {
	FLOAT: right; MARGIN: 6px 6px 0px 0px; CURSOR: pointer
}
#ipboard_body .with_sidebar.ips_editor .sidebar .emoticon_holder {
	OVERFLOW: auto; WIDTH: 100%; BOTTOM: 25px; POSITION: absolute; TOP: =
25px
}
#ipboard_body .with_sidebar.ips_editor .sidebar .emoticon_holder TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
#ipboard_body .show_all_emoticons {
	BACKGROUND: #e4ebf2; WIDTH: 100%; BOTTOM: 0px; POSITION: absolute; =
HEIGHT: 25px; TEXT-ALIGN: center
}
#ipboard_body .with_sidebar.ips_editor .sidebar .no_bar.emoticon_holder =
{
	BOTTOM: 0px
}
#ipboard_body .ips_editor .toolbar {
	BORDER-RIGHT: #d5dde5 1px solid; BORDER-TOP: #f6f8fa 1px solid; =
BACKGROUND: =
url(http://srmz.net/public/style_images/master/gradient_bg.png) #e4ebf2 =
repeat-x left 50%; BORDER-LEFT: #f6f8fa 1px solid; BORDER-BOTTOM: =
#d5dde5 1px solid; HEIGHT: 30px
}
#ipboard_body .ips_editor .toolbar LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: =
3px; PADDING-TOP: 3px
}
#ipboard_body .ips_editor .toolbar LI.sep {
	BORDER-RIGHT: #d5dde5 1px solid; PADDING-RIGHT: 4px; MARGIN-RIGHT: 4px
}
#ipboard_body .ips_editor .toolbar LI.left {
	FLOAT: left
}
#ipboard_body .ips_editor .toolbar LI.right {
	FLOAT: right
}
#ipboard_body .ips_editor .toolbar LI SPAN {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: =
3px; PADDING-TOP: 3px
}
#ipboard_body .ips_editor UL.ipbmenu_content {
	DISPLAY: block; FLOAT: none; BACKGROUND-COLOR: #fff
}
#ipboard_body .ips_editor UL.ipbmenu_content LI {
	DISPLAY: block; FLOAT: none; BACKGROUND-COLOR: #fff
}
#ipboard_body .ips_editor .toolbar LI .rte_menu.rte_control {
	BORDER-RIGHT: #aeb9c5 1px solid; PADDING-RIGHT: 15px; =
BACKGROUND-POSITION: right center; BORDER-TOP: #aeb9c5 1px solid; =
MARGIN-TOP: 1px; PADDING-LEFT: 7px; FONT-SIZE: 11px; BACKGROUND-IMAGE: =
url(http://srmz.net/public/style_images/master/rte_icons/rte_arrow.png); =
PADDING-BOTTOM: 2px; BORDER-LEFT: #aeb9c5 1px solid; PADDING-TOP: 4px; =
BORDER-BOTTOM: #aeb9c5 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: =
14px; BACKGROUND-COLOR: #fff
}
#ipboard_body .rte_title {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: =
10px; PADDING-BOTTOM: 4px; MARGIN: -4px -4px 5px; COLOR: #1d3652; =
PADDING-TOP: 4px; BACKGROUND-COLOR: #d5dde5
}
#ipboard_body .rte_fontsize {
	MIN-WIDTH: 50px
}
#ipboard_body .rte_font {
	MIN-WIDTH: 85px
}
#ipboard_body .rte_special {
	MIN-WIDTH: 90px
}
#ipboard_body .ipb_palette {
	BORDER-RIGHT: #d5dde5 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: =
#d5dde5 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: =
4px; BORDER-LEFT: #d5dde5 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: =
#d5dde5 2px solid; BACKGROUND-COLOR: #eef3f8
}
#ipboard_body .ipb_palette LABEL {
	CLEAR: both; DISPLAY: block; FONT-WEIGHT: bold; FLOAT: none! important; =
WIDTH: auto! important; TEXT-ALIGN: left! important
}
#ipboard_body .ipb_palette INPUT {
	CLEAR: both; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px; WIDTH: 96%; =
MARGIN-RIGHT: 6px
}
#ipboard_body .ipb_palette INPUT[type=3D'submit'] {
	BORDER-RIGHT: #d5dde5 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: =
#d5dde5 1px solid; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 11px; =
PADDING-BOTTOM: 2px; MARGIN: 5px auto; BORDER-LEFT: #d5dde5 1px solid; =
WIDTH: auto! important; COLOR: #1d3652; PADDING-TOP: 2px; BORDER-BOTTOM: =
#d5dde5 1px solid; BACKGROUND-COLOR: #d5dde5; TEXT-ALIGN: center
}
#ipboard_body .emoticons.input_submit {
	BORDER-RIGHT: #d5dde5 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: =
#d5dde5 1px solid; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 11px; =
PADDING-BOTTOM: 2px; MARGIN: 5px auto; BORDER-LEFT: #d5dde5 1px solid; =
WIDTH: auto! important; COLOR: #1d3652; PADDING-TOP: 2px; BORDER-BOTTOM: =
#d5dde5 1px solid; BACKGROUND-COLOR: #d5dde5; TEXT-ALIGN: center
}
#ipboard_body .extended.ipb_palette {
	MIN-WIDTH: 250px; MAX-WIDTH: 320px
}
#ipboard_body .ipb_palette PRE {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 5px
}
#ipboard_body UL.fontsizes LI {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; =
PADDING-BOTTOM: 0.3em! important; PADDING-TOP: 0.3em! important
}
#ipboard_body .ipb_palette TABLE.rte_colors {
	BORDER-COLLAPSE: separate; BACKGROUND-COLOR: #fff; border-spacing: 1px
}
#ipboard_body TABLE.rte_colors TD {
	BORDER-RIGHT: #777 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #777 1px =
solid; PADDING-LEFT: 6px; FONT-SIZE: 1px; PADDING-BOTTOM: 6px; MARGIN: =
1px; BORDER-LEFT: #777 1px solid; CURSOR: pointer; PADDING-TOP: 6px; =
BORDER-BOTTOM: #777 1px solid; HEIGHT: 18px
}
#ipboard_body .rte_control {
	BORDER-RIGHT: #e4ebf2 1px solid; BORDER-TOP: #e4ebf2 1px solid; =
BORDER-LEFT: #e4ebf2 1px solid; CURSOR: pointer; BORDER-BOTTOM: #e4ebf2 =
1px solid
}
#ipboard_body .rte_hover {
	BACKGROUND-COLOR: #d5dde5
}
#ipboard_body .rte_selected {
	BORDER-RIGHT: #aeb9c5 1px solid; BORDER-TOP: #aeb9c5 1px solid; =
BORDER-LEFT: #aeb9c5 1px solid; BORDER-BOTTOM: #aeb9c5 1px solid; =
BACKGROUND-COLOR: #d5dde5
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-COLLAPSE: collapse; border-spacing: 0
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
ADDRESS {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
CAPTION {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
CITE {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
CODE {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
DFN {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
TH {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
VAR {
	FONT-WEIGHT: normal; FONT-STYLE: normal
}
OL {
	LIST-STYLE-TYPE: none
}
UL {
	LIST-STYLE-TYPE: none
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
H6 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
Q:unknown {
	content: ''
}
Q:unknown {
	content: ''
}
ABBR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
ACRONYM {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
HR {
	DISPLAY: none
}
ADDRESS {
	DISPLAY: inline
}
BODY {
	BACKGROUND: #fff; FONT: 13px arial,verdana,tahoma,sans-serif; COLOR: =
#1c2837; POSITION: relative
}
H3 {
	FONT-WEIGHT: bold
}
H4 {
	FONT-WEIGHT: bold
}
H5 {
	FONT-WEIGHT: bold
}
H6 {
	FONT-WEIGHT: bold
}
STRONG {
	FONT-WEIGHT: bold
}
EM {
	FONT-STYLE: italic
}
IMG {
	VERTICAL-ALIGN: middle
}
.input_check {
	VERTICAL-ALIGN: middle
}
.input_radio {
	VERTICAL-ALIGN: middle
}
LEGEND {
	DISPLAY: none
}
TABLE {
	WIDTH: 100%
}
TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px
}
H2 {
	CLEAR: both; FONT-WEIGHT: normal; FONT-SIZE: 1.6em; MARGIN: 0px 0px 8px
}
BODY H3 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: =
1.1em; PADDING-BOTTOM: 3px; COLOR: #1d3652; PADDING-TOP: 5px
}
H3 IMG {
	MARGIN-TOP: -2px
}
H3 A {
	TEXT-DECORATION: none
}
A {
	COLOR: #284b72
}
A:hover {
	COLOR: #528f6c; TEXT-DECORATION: underline
}
.row1 {
	BACKGROUND-COLOR: #fafbfc
}
.row1 TD {
	BACKGROUND-COLOR: #fafbfc
}
.row1.post_block {
	BACKGROUND-COLOR: #fafbfc
}
.row1 .altrow {
	BACKGROUND-COLOR: #eef3f8
}
.altrow.row1 {
	BACKGROUND-COLOR: #eef3f8
}
.personal_info {
	BACKGROUND-COLOR: #eef3f8
}
.general_box {
	BACKGROUND-COLOR: #eef3f8
}
.row2 {
	BACKGROUND-COLOR: #f1f4f7
}
.row2 TD {
	BACKGROUND-COLOR: #f1f4f7
}
.row2.post_block {
	BACKGROUND-COLOR: #f1f4f7
}
.message {
	BACKGROUND-COLOR: #f1f4f7
}
.row2 .altrow {
	BACKGROUND-COLOR: #e4ebf2
}
.altrow.row2 {
	BACKGROUND-COLOR: #e4ebf2
}
UL.topic_moderation {
	BACKGROUND-COLOR: #e4ebf2
}
.moderated {
	BACKGROUND-COLOR: #f2e4e7
}
BODY .moderated TD {
	BACKGROUND-COLOR: #f2e4e7
}
.moderated TD.altrow {
	BACKGROUND-COLOR: #f2e4e7
}
.moderated.post_block {
	BACKGROUND-COLOR: #f2e4e7
}
BODY TD.moderated {
	BACKGROUND-COLOR: #f2e4e7
}
BODY TD.moderated {
	BACKGROUND-COLOR: #f2e4e7
}
.moderated {
	COLOR: #6f3642
}
.moderated A {
	COLOR: #6f3642
}
BODY .maintitle {
	BACKGROUND: =
url(http://srmz.net/public/style_images/master/gradient_bg.png) #1d3652 =
repeat-x left 50%; COLOR: #fff
}
BODY .maintitle A {
	COLOR: #fff
}
UL.post_controls {
	BACKGROUND-COLOR: #e4ebf3
}
DIV.post_controls {
	BACKGROUND-COLOR: #e4ebf3
}
.bar {
	BACKGROUND: =
url(http://srmz.net/public/style_images/master/gradient_bg.png) #d5dde5 =
repeat-x 50% 50%
}
.altbar {
	BACKGROUND: #b6c7db; COLOR: #1d3652
}
.header {
	BACKGROUND: #b6c7db; COLOR: #1d3652
}
BODY .ipb_table .header A {
	COLOR: #1d3652
}
BODY .topic_options A {
	COLOR: #1d3652
}
.general_box {
	BORDER-RIGHT: #d5dde5 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#d5dde5 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
BORDER-LEFT: #d5dde5 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: =
#d5dde5 4px solid; BACKGROUND-COLOR: #eef3f8
}
.general_box H3 {
	BACKGROUND: #d5dde5; COLOR: #1d3652
}
.post_block {
	BACKGROUND: #fafbfc; BORDER-BOTTOM: #b5c0cf 6px solid
}
.post_block H3 {
	BACKGROUND: #d5dee5
}
DIV.post_form FIELDSET {
	BACKGROUND-COLOR: #f1f4f7
}
.date {
	FONT-SIZE: 0.8em; COLOR: #a9a9a9
}
.poll_question .votes {
	FONT-SIZE: 0.8em; COLOR: #a9a9a9
}
.no_messages {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 25px; COLOR: =
#1c2837; PADDING-TOP: 25px; BACKGROUND-COLOR: #f6f8fa
}
.tab_bar {
	COLOR: #4a6784; BACKGROUND-COLOR: #e4ebf2
}
.tab_bar LI.active {
	BACKGROUND-COLOR: #243f5c
}
.mini.no_title.tab_bar {
	BORDER-BOTTOM: #243f5c 8px solid
}
.filter_bar {
	COLOR: #d5dde5; BACKGROUND-COLOR: #1d3652
}
.filter_bar A {
	COLOR: #d5dde5
}
.filter_bar LABEL {
	COLOR: #d5dde5
}
.moderation_bar {
	BACKGROUND: #d5dde5
}
.comment_wrap .by_author.comment {
	BORDER-TOP: #528f6c 1px solid; BACKGROUND: #f2f8f5; BORDER-BOTTOM: =
#528f6c 1px solid
}
.comment_wrap .row1.by_author.comment {
	BORDER-TOP: #528f6c 1px solid; BACKGROUND: #f2f8f5; BORDER-BOTTOM: =
#528f6c 1px solid
}
.comment_wrap .row1.comment {
	BORDER-TOP: #d5dde5 1px solid; BORDER-BOTTOM: #d5dde5 1px solid
}
.comment_wrap .draft.comment {
	BORDER-TOP: #d5dde5 1px solid; BACKGROUND: #f6ecee; BORDER-BOTTOM: =
#d5dde5 1px solid
}
.topic_prefix {
	COLOR: #528f6c; BACKGROUND-COLOR: #daede2
}
.sidebar_toggle {
	BACKGROUND-COLOR: #d5dde5
}
.ipbmenu_content {
	BORDER-RIGHT: #d5dde5 1px solid; BORDER-TOP: #d5dde5 1px solid; =
BORDER-LEFT: #d5dde5 1px solid; BORDER-BOTTOM: #d5dde5 1px solid; =
BACKGROUND-COLOR: #eef3f8
}
.ipb_autocomplete {
	BORDER-RIGHT: #d5dde5 1px solid; BORDER-TOP: #d5dde5 1px solid; =
BORDER-LEFT: #d5dde5 1px solid; BORDER-BOTTOM: #d5dde5 1px solid; =
BACKGROUND-COLOR: #eef3f8
}
.ipbmenu_content LI {
	BORDER-BOTTOM: #d5dde5 1px solid
}
.ipb_autocomplete LI {
	BORDER-BOTTOM: #d5dde5 1px solid
}
.ipb_autocomplete LI.active {
	BACKGROUND: #d5dde5
}
.input_submit {
	BORDER-LEFT-COLOR: #4f7298; BORDER-BOTTOM-COLOR: #113051; COLOR: #fff; =
BORDER-TOP-COLOR: #4f7298; BACKGROUND-COLOR: #1d3652; =
BORDER-RIGHT-COLOR: #113051
}
.input_submit:hover {
	BACKGROUND: #2e4968
}
.alt.input_submit {
	BORDER-LEFT-COLOR: #fafbfc; BORDER-BOTTOM-COLOR: #bfcbd8; COLOR: =
#1d3652; BORDER-TOP-COLOR: #fafbfc; BACKGROUND-COLOR: #eef3f8; =
BORDER-RIGHT-COLOR: #bfcbd8
}
.alt.input_submit:hover {
	BACKGROUND: #e4ebf2; COLOR: #1d3652
}
BODY#ipboard_body FIELDSET.submit {
	BACKGROUND-COLOR: #d5dde5
}
BODY#ipboard_body P.submit {
	BACKGROUND-COLOR: #d5dde5
}
H1 {
	WIDTH: 0px; TEXT-INDENT: -9999px; HEIGHT: 0px
}
#content_jump {
	WIDTH: 0px; TEXT-INDENT: -9999px; HEIGHT: 0px
}
#header {
	POSITION: relative
}
#branding {
	MIN-HEIGHT: 80px; BACKGROUND: =
url(http://srmz.net/public/style_images/master/branding_bg.png) #1d3652 =
repeat-x 50% top
}
#admin_bar {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 0.8em; BACKGROUND: =
url(http://srmz.net/public/style_images/master/gradient_bg.png) #2e2e2e =
repeat-x 50% 50%; PADDING-BOTTOM: 7px; COLOR: #d2d2d2; PADDING-TOP: 7px; =
HEIGHT: 14px
}
#admin_bar LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: =
#767676; PADDING-TOP: 0px
}
#admin_bar LI.active {
	COLOR: #e74242
}
#admin_bar LI.active A {
	COLOR: #e74242
}
#primary_nav {
	PADDING-LEFT: 10px; FONT-SIZE: 0.95em; BACKGROUND: =
url(http://srmz.net/public/style_images/master/primarynav_bg.png) =
#192b40 no-repeat; BORDER-BOTTOM: #528f6c 5px solid; HEIGHT: 31px
}
#primary_nav UL LI {
	COLOR: #9bb2c8; TEXT-DECORATION: none
}
#primary_nav UL LI A {
	COLOR: #9bb2c8; TEXT-DECORATION: none
}
#primary_nav UL LI {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 0.95em; =
PADDING-BOTTOM: 8px; MARGIN-LEFT: 6px; PADDING-TOP: 8px
}
#primary_nav UL LI.active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
1.05em; BACKGROUND: =
url(http://srmz.net/public/style_images/master/tab_left.png) no-repeat =
left top; PADDING-BOTTOM: 0px; MARGIN: -4px 0px auto 5px; PADDING-TOP: =
0px; POSITION: relative
}
#primary_nav UL LI.active A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: =
url(http://srmz.net/public/style_images/master/tab_right.png) no-repeat =
right top; PADDING-BOTTOM: 10px; MARGIN-LEFT: 6px; PADDING-TOP: 10px
}
#primary_nav UL LI A {
	COLOR: #9bb2c8; TEXT-DECORATION: none
}
#user_navigation {
	BORDER-RIGHT: #1c334e 2px solid; BORDER-TOP: #1c334e 0px solid; =
FONT-SIZE: 0.9em; Z-INDEX: 9999; RIGHT: 10px; BACKGROUND: #2b4f74; =
FLOAT: right; BORDER-LEFT: #1c334e 2px solid; BORDER-BOTTOM: #1c334e 2px =
solid; POSITION: absolute; TOP: 7px; -moz-border-radius: 0 0 6px 6px; =
-webkit-border-bottom-left-radius: 6px; =
-webkit-border-bottom-right-radius: 6px
}
#user_navigation .photo {
	BORDER-RIGHT: #1d3652 1px solid; BORDER-TOP: #1d3652 1px solid; FLOAT: =
left; MARGIN: 6px 10px 6px 6px; BORDER-LEFT: #1d3652 1px solid; =
BORDER-BOTTOM: #1d3652 1px solid
}
#user_info {
	MARGIN-LEFT: 60px; MARGIN-RIGHT: 15px
}
#user_navigation P {
	MARGIN-TOP: 6px; COLOR: #d9e3ed; WHITE-SPACE: nowrap
}
#user_navigation P A {
	COLOR: #a1bad3
}
#user_navigation #new_msg_count {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: =
0.9em; LEFT: 45px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; POSITION: =
absolute; TOP: 0px; BACKGROUND-COLOR: #528f6c
}
#user_navigation UL {
	MARGIN-TOP: 4px; FONT-SIZE: 0.88em
}
#user_navigation UL A {
	COLOR: #d5dde5
}
#user_navigation UL#user_other {
	MARGIN-LEFT: 5px
}
#user_navigation UL#user_other LI {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
#user_navigation UL#user_link_menucontent {
	BORDER-RIGHT: #1d3652 1px solid; BORDER-TOP: #1d3652 1px solid; =
MARGIN-TOP: 0px; Z-INDEX: 10000; BACKGROUND: #d5dde5; FLOAT: right; =
BORDER-LEFT: #1d3652 1px solid; WIDTH: 170px; BORDER-BOTTOM: #1d3652 1px =
solid
}
#user_navigation UL#user_link_menucontent LI {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: none; PADDING-BOTTOM: =
1px; PADDING-TOP: 1px
}
#user_navigation UL#user_link_menucontent A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: =
5px; COLOR: #1d3652; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#user_navigation UL#user_link_menucontent A:hover {
	BACKGROUND: #528f6c
}
#user_navigation #user_link {
	BORDER-RIGHT: #1d3652 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: =
#1d3652 1px solid; MIN-WIDTH: 150px; DISPLAY: block; PADDING-LEFT: 10px; =
BACKGROUND: url(http://srmz.net/public/style_images/master/th_bg.png) =
#1d3652 repeat-x 50% 50%; PADDING-BOTTOM: 3px; MARGIN: 6px 0px 0px 8px; =
OVERFLOW: hidden; BORDER-LEFT: #1d3652 1px solid; PADDING-TOP: 3px; =
BORDER-BOTTOM: #1d3652 1px solid; POSITION: relative; -moz-outline: 0px
}
#user_navigation #user_link IMG {
	RIGHT: 5px; POSITION: absolute; TOP: 8px
}
.not_logged_in#user_navigation {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; FONT-SIZE: 1em; =
PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.not_logged_in#user_navigation A {
	MARGIN: 0px 10px
}
#search {
	FONT-SIZE: 0.85em; RIGHT: 0px; FLOAT: right; MARGIN: 5px 4px auto auto; =
COLOR: #556b85; POSITION: relative
}
#search .submit_input {
	BORDER-RIGHT: #1a2735 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#1a2735 1px solid; PADDING-LEFT: 5px; BACKGROUND: #528f6c; =
PADDING-BOTTOM: 2px; BORDER-LEFT: #1a2735 1px solid; PADDING-TOP: 2px; =
BORDER-BOTTOM: #1a2735 1px solid
}
#search INPUT#main_search {
	BORDER-RIGHT: #1a2735 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#1a2735 1px solid; PADDING-LEFT: 18px; BACKGROUND: =
url(http://srmz.net/public/style_images/master/search_icon.png) #fff =
no-repeat left 50%; PADDING-BOTTOM: 3px; MARGIN-LEFT: 5px; BORDER-LEFT: =
#1a2735 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #1a2735 1px solid
}
#search A {
	MARGIN: 5px 7px; COLOR: #556b85
}
#search LABEL {
	FLOAT: left
}
#search INPUT {
	FLOAT: left
}
#search #adv_search {
	FLOAT: left
}
#secondary_nav {
	CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 25px; FONT-SIZE: 0.9em; =
PADDING-BOTTOM: 12px; COLOR: #878787; PADDING-TOP: 12px
}
#secondary_nav LI {
	PADDING-RIGHT: 7px; FLOAT: left
}
#secondary_nav #section_links LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#secondary_nav A {
	COLOR: #393939; TEXT-DECORATION: none
}
#rss_menu {
	BORDER-RIGHT: #ff7600 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#ff7600 1px solid; DISPLAY: block; PADDING-LEFT: 1px; Z-INDEX: 500; =
PADDING-BOTTOM: 1px; BORDER-LEFT: #ff7600 1px solid; WIDTH: 200px; =
PADDING-TOP: 1px; BORDER-BOTTOM: #ff7600 1px solid; BACKGROUND-COLOR: =
#ffdfbe
}
#secondary_nav #section_links #rss_menu LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: none; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#rss_menu A {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: =
3px; COLOR: #ff7600; PADDING-TOP: 3px
}
#rss_menu A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #ff7600
}
#pm_notification {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 2000; BACKGROUND: =
url(http://srmz.net/public/style_images/master/trans_bg.png); =
PADDING-BOTTOM: 0px; MARGIN: 0px 20%; WIDTH: 60%; COLOR: #515151; =
PADDING-TOP: 0px; POSITION: absolute
}
#pm_notification #pm_wrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f3f3f3; =
PADDING-BOTTOM: 30px; MARGIN: 0px 6px 6px; PADDING-TOP: 18px
}
#pm_notification .photo {
	FLOAT: left; MARGIN: 0px 15px
}
#pm_notification H2 {
	CLEAR: none; FONT-SIZE: 1.5em; MARGIN: 0px 0px 0px 85px; COLOR: #1c2837
}
#pm_notification P {
	MARGIN: 10px auto 0px 95px
}
#pm_notification .ok_thanks {
	CLEAR: both; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: =
6px; PADDING-TOP: 6px; TEXT-ALIGN: center
}
#board_footer {
	CLEAR: both; PADDING-RIGHT: 8px; BORDER-TOP: #dedede 1px solid; =
PADDING-LEFT: 8px; FONT-SIZE: 0.85em; PADDING-BOTTOM: 15px; MARGIN: 10px =
15px 20px; COLOR: #606060; PADDING-TOP: 8px; TOP: 20px
}
#board_footer UL#utility_links LI {
	PADDING-RIGHT: 8px; FLOAT: left
}
#board_footer P {
	TEXT-ALIGN: right
}
#board_footer A {
	COLOR: #606060
}
#footer_utilities {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 0.8em; BACKGROUND: =
url(http://srmz.net/public/style_images/master/gradient_bg.png) #192b40 =
repeat-x 50% 50%; PADDING-BOTTOM: 4px; MARGIN: 25px 15px 0px; COLOR: =
#fff; PADDING-TOP: 4px
}
#footer_utilities FORM {
	MARGIN: 7px 5px 0px
}
#footer_utilities UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 8px =
0px 0px; PADDING-TOP: 2px
}
#footer_utilities UL LI:first-child {
	COLOR: #d5dde5
}
#footer_utilities LI {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FLOAT: right; PADDING-BOTTOM: =
4px; PADDING-TOP: 0px
}
#content {
	CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: =
0px; PADDING-TOP: 20px
}
#ajax_loading {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; Z-INDEX: 10000; LEFT: 46%; =
PADDING-BOTTOM: 5px; WIDTH: 8%; COLOR: #fff; PADDING-TOP: 5px; POSITION: =
fixed; TOP: 0px; BACKGROUND-COLOR: #6f8f52; TEXT-ALIGN: center; =
-moz-border-radius: 0 0 5px 5px; -webkit-border-bottom-left-radius: 5px; =
-webkit-border-bottom-right-radius: 5px
}
.redirector#ipboard_body {
	MARGIN: 150px auto 0px; WIDTH: 500px
}
.topic_options {
	FONT-WEIGHT: bold; FONT-SIZE: 0.85em; COLOR: #1d3652; HEIGHT: 33px
}
.generic_bar {
	FONT-WEIGHT: bold; FONT-SIZE: 0.85em; COLOR: #1d3652; HEIGHT: 33px
}
.tab_filters {
	FONT-WEIGHT: bold; FONT-SIZE: 0.85em; COLOR: #1d3652; HEIGHT: 33px
}
.generic_bar {
	BACKGROUND: #b6c7db
}
.tab_filters {
	BACKGROUND: #b6c7db
}
.generic_bar {
	DISPLAY: none
}
.tab_filters {
	BACKGROUND: url(http://srmz.net/public/style_images/master/th_bg.png) =
#1d3652 repeat-x 50% top; COLOR: #fff
}
.topic_options {
	BACKGROUND: #d5dee5
}
.topic_options LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: =
10px; PADDING-TOP: 10px
}
.topic_options A {
	TEXT-DECORATION: none
}
.general_box H3 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; =
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1em; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 5px; MARGIN: -10px -10px 5px; PADDING-TOP: 5px; =
BORDER-RIGHT-WIDTH: 0px
}
#index_stats .general_box {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden
}
.alt.general_box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.alt.general_box H3 {
	MARGIN: 0px 0px 5px
}
.general_box A {
	TEXT-DECORATION: none
}
.general_box .block_list {
	FONT-SIZE: 0.9em; MARGIN: 0px; PADDING-TOP: 5px
}
.general_box .block_list LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; MARGIN: 0px =
-8px; PADDING-TOP: 6px
}
.progress_bar {
	BORDER-RIGHT: #d5dde5 1px solid; BORDER-TOP: #d5dde5 1px solid; =
BORDER-LEFT: #d5dde5 1px solid; BORDER-BOTTOM: #d5dde5 1px solid; =
BACKGROUND-COLOR: #fff
}
.progress_bar SPAN {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0em; BACKGROUND: =
url(http://srmz.net/public/style_images/master/gradient_bg.png) #243f5c =
repeat-x left 50%; OVERFLOW: hidden; COLOR: #fff; TEXT-INDENT: -2000em; =
HEIGHT: 10px; TEXT-ALIGN: center
}
.limit.progress_bar SPAN {
	BACKGROUND: =
url(http://srmz.net/public/style_images/master/progressbar_warning.png) =
#b82929 repeat-x center 50%
}
.progress_bar SPAN SPAN {
	DISPLAY: none
}
.user_warn.progress_bar {
	MARGIN: 0px auto; WIDTH: 80%
}
.user_warn.progress_bar SPAN {
	HEIGHT: 6px
}
.topic_poll.progress_bar {
	BORDER-RIGHT: #d5dde5 1px solid; BORDER-TOP: #d5dde5 1px solid; =
MARGIN-TOP: 2px; BORDER-LEFT: #d5dde5 1px solid; WIDTH: 40%; =
BORDER-BOTTOM: #d5dde5 1px solid
}
IMG.resized {
	DISPLAY: block
}
.resized_img IMG {
	BORDER-RIGHT: #777 3px solid; BORDER-TOP: #777 3px solid; =
MARGIN-BOTTOM: 5px; BORDER-LEFT: #777 3px solid; BORDER-BOTTOM: #777 6px =
solid
}
.resized_img SPAN {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 11px; BACKGROUND: =
#777; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px
}
.resized_img {
	CLEAR: right
}
LI.rating A {
	-moz-outline: 0
}
.antispam_img {
	MARGIN-BOTTOM: 3px; MARGIN-LEFT: 215px
}
.tagList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.tagList LI {
	DISPLAY: inline
}
LI.level1 {
	FONT-SIZE: 12px
}
LI.level2 {
	FONT-SIZE: 14px
}
LI.level3 {
	FONT-SIZE: 16px
}
LI.level4 {
	FONT-SIZE: 18px
}
LI.level5 {
	FONT-SIZE: 20px
}
LI.level6 {
	FONT-SIZE: 22px
}
SPAN.error {
	CLEAR: both; FONT-WEIGHT: bold; COLOR: #ad2930
}
.maintitle .desc {
	FONT-SIZE: 0.7em; COLOR: #b6c7db
}
#admin_bar UL {
	DISPLAY: inline
}
#admin_bar LI {
	DISPLAY: inline
}
#stat_links LI {
	DISPLAY: inline
}
.tab_filters UL {
	DISPLAY: inline
}
.tab_filters LI {
	DISPLAY: inline
}
FIELDSET.with_subhead SPAN.desc {
	DISPLAY: inline
}
FIELDSET.with_subhead LABEL {
	DISPLAY: inline
}
.user_controls LI {
	DISPLAY: inline
}
.right {
	FLOAT: right
}
.left {
	FLOAT: left
}
.hide {
	DISPLAY: none
}
.bullets UL {
	LIST-STYLE-IMAGE: none; MARGIN-LEFT: 30px; LINE-HEIGHT: 150%; =
LIST-STYLE-TYPE: disc
}
.bullets OL {
	LIST-STYLE-IMAGE: none; MARGIN-LEFT: 30px; LINE-HEIGHT: 150%; =
LIST-STYLE-TYPE: disc
}
UL.bullets {
	LIST-STYLE-IMAGE: none; MARGIN-LEFT: 30px; LINE-HEIGHT: 150%; =
LIST-STYLE-TYPE: disc
}
OL.bullets {
	LIST-STYLE-IMAGE: none; MARGIN-LEFT: 30px; LINE-HEIGHT: 150%; =
LIST-STYLE-TYPE: disc
}
#user_navigation #new_msg_count {
	-moz-border-radius: 6px; -webkit-border-radius: 6px
}
.message {
	-moz-border-radius: 6px; -webkit-border-radius: 6px
}
.popupWrapper {
	-moz-border-radius: 6px; -webkit-border-radius: 6px
}
.poll_question H4 {
	-moz-border-radius: 6px; -webkit-border-radius: 6px
}
.reputation {
	-moz-border-radius: 6px; -webkit-border-radius: 6px
}
.rounded {
	-moz-border-radius: 6px; -webkit-border-radius: 6px
}
.short {
	TEXT-ALIGN: center
}
.desc {
	FONT-SIZE: 0.8em; COLOR: #606060
}
P.posted_info {
	FONT-SIZE: 0.8em; COLOR: #606060
}
.warn_panel STRONG {
	FONT-SIZE: 0.8em; COLOR: #606060
}
.cancel {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; COLOR: #ad2930
}
BODY .maintitle {
	PADDING-RIGHT: 8px! important; PADDING-LEFT: 8px! important; =
FONT-WEIGHT: normal; FONT-SIZE: 17px; PADDING-BOTTOM: 8px! important; =
MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 8px! important; =
-moz-border-radius: 5px 5px 0 0; -webkit-border-top-left-radius: 5px; =
-webkit-border-top-right-radius: 5px
}
.photo {
	BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; =
BORDER-LEFT: #d8d8d8 1px solid; BORDER-BOTTOM: #d8d8d8 1px solid
}
EM.moderated {
	CLEAR: both; MARGIN-TOP: 8px; DISPLAY: block; FONT-WEIGHT: bold; =
FONT-SIZE: 0.8em; BACKGROUND: none transparent scroll repeat 0% 0%
}
.positive {
	COLOR: #6f8f52
}
.negative {
	COLOR: #c7172b
}
.clickable {
	CURSOR: pointer
}
.clear {
	CLEAR: both
}
.clearfix {
	OVERFLOW: auto
}
.stats_list {
	OVERFLOW: auto
}
.block_wrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; =
PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#admin_bar A {
	COLOR: #fff; TEXT-DECORATION: none
}
#stat_links A {
	COLOR: #fff; TEXT-DECORATION: none
}
#primary_nav UL LI.active {
	COLOR: #fff; TEXT-DECORATION: none
}
#primary_nav UL LI A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
#primary_nav UL LI.active A {
	COLOR: #fff; TEXT-DECORATION: none
}
.not_logged_in#user_navigation {
	COLOR: #fff; TEXT-DECORATION: none
}
.not_logged_in#user_navigation A {
	COLOR: #fff; TEXT-DECORATION: none
}
#user_navigation #user_link {
	COLOR: #fff; TEXT-DECORATION: none
}
#user_navigation #new_msg_count {
	COLOR: #fff; TEXT-DECORATION: none
}
#user_navigation UL {
	COLOR: #fff; TEXT-DECORATION: none
}
#user_navigation UL#user_link_menucontent {
	COLOR: #fff; TEXT-DECORATION: none
}
#user_navigation UL#user_link_menucontent A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
#search .submit_input {
	COLOR: #fff; TEXT-DECORATION: none
}
.user_status.message #update_status {
	COLOR: #fff; TEXT-DECORATION: none
}
TABLE.ipb_table TH A {
	COLOR: #fff; TEXT-DECORATION: none
}
.topic_buttons LI A {
	COLOR: #fff; TEXT-DECORATION: none
}
.topic_buttons LI SPAN {
	COLOR: #fff; TEXT-DECORATION: none
}
.user_status.message #update_status {
	COLOR: #fff; TEXT-DECORATION: none
}
.tab_bar LI.active {
	COLOR: #fff; TEXT-DECORATION: none
}
.tab_bar LI.active A {
	COLOR: #fff; TEXT-DECORATION: none
}
.members LI.positive A {
	COLOR: #fff; TEXT-DECORATION: none
}
.members LI.negative A {
	COLOR: #fff; TEXT-DECORATION: none
}
#footer_utilities A {
	COLOR: #fff; TEXT-DECORATION: none
}
A.input_submit:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
.searchlite {
	FONT-SIZE: 14px; COLOR: red; BACKGROUND-COLOR: yellow
}
.activeuserposting {
	FONT-STYLE: italic
}
.col_f_icon {
	WIDTH: 3%
}
.col_f_picon {
	WIDTH: 3%
}
.col_m_status {
	WIDTH: 3%
}
.col_r_icon {
	WIDTH: 3%
}
.col_c_icon {
	WIDTH: 53px
}
.col_m_replies {
	WIDTH: 5%
}
.col_m_to {
	WIDTH: 15%
}
.col_m_from {
	WIDTH: 15%
}
.col_f_topic {
	WIDTH: 49%
}
.col_m_subject {
	WIDTH: 49%
}
.col_f_views {
	WIDTH: 10%
}
.col_f_starter {
	WIDTH: 10%
}
.col_r_total {
	WIDTH: 10%
}
.col_r_comments {
	WIDTH: 10%
}
.col_f_post {
	WIDTH: 18%
}
.col_m_date {
	WIDTH: 18%
}
.col_r_updated {
	WIDTH: 18%
}
.col_r_section {
	WIDTH: 18%
}
.col_c_stats {
	WIDTH: 15%
}
.col_c_post {
	WIDTH: 30%
}
.col_c_forum {
	WIDTH: 55%
}
.col_mod {
	WIDTH: 3%
}
.col_f_mod {
	WIDTH: 3%
}
.col_r_mod {
	WIDTH: 3%
}
.col_r_title {
	WIDTH: 26%
}
TABLE.ipb_table {
	LINE-HEIGHT: 120%; BORDER-BOTTOM: #d5dde5 4px solid
}
TABLE.ipb_table A {
	TEXT-DECORATION: none
}
TABLE.ipb_table A:hover {
	TEXT-DECORATION: underline
}
BODY TABLE.ipb_table TH A {
	TEXT-DECORATION: underline
}
TABLE.ipb_table CAPTION SPAN.desc {
	FONT-SIZE: 0.6em
}
TABLE.ipb_table H4 {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 1.1em
}
TABLE.ipb_table .topic_title {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 1.1em
}
TABLE.ipb_table TR TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; =
PADDING-TOP: 10px; BORDER-BOTTOM: #fff 1px solid
}
TABLE.ipb_table TR .stats {
	TEXT-ALIGN: right
}
BODY TABLE.ipb_table TR TD P {
	FONT-SIZE: 0.9em
}
TABLE.ipb_table TH {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: =
0.85em; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
DIV#current_calendar OL#week_view LI.month_bar {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: =
0.85em; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
TABLE.ipb_table OL.subforums {
	MARGIN-TOP: 5px; PADDING-TOP: 6px
}
TABLE.ipb_table OL.subforums LI {
	PADDING-RIGHT: 4px; PADDING-LEFT: 15px; FONT-SIZE: 0.85em; BACKGROUND: =
url(http://srmz.net/public/style_images/master/bullet_black.png) =
no-repeat 3px 4px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #1d3652; =
PADDING-TOP: 0px
}
TABLE.ipb_table OL.subforums LI.newposts {
	PADDING-RIGHT: 4px; PADDING-LEFT: 16px; FONT-SIZE: 0.85em; BACKGROUND: =
url(http://srmz.net/public/style_images/master/bullet_green.png) =
no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #1d3652; =
PADDING-TOP: 0px
}
TABLE.ipb_table TR.announcement TD {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em
}
TABLE.ipb_table TR.subhead TH {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: =
1.1em; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
TABLE.ipb_table UL LI {
	FONT-SIZE: 0.95em
}
BODY#ipboard_body FIELDSET.submit {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 15px; =
PADDING-TOP: 15px; TEXT-ALIGN: center
}
BODY#ipboard_body P.submit {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 15px; =
PADDING-TOP: 15px; TEXT-ALIGN: center
}
.input_text {
	BORDER-RIGHT: #9f9f9f 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: =
#9f9f9f 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 0.9em; BACKGROUND: =
url(http://srmz.net/public/style_images/master/input_text.png) #fff =
repeat-x; PADDING-BOTTOM: 2px; BORDER-LEFT: #9f9f9f 1px solid; =
PADDING-TOP: 2px; BORDER-BOTTOM: #9f9f9f 1px solid; FONT-FAMILY: =
arial,verdana,tahoma,sans-serif
}
.error.input_text {
	BACKGROUND-COLOR: #f3dddd
}
.accept.input_text {
	BACKGROUND-COLOR: #f1f6ec
}
.email.input_text {
	WIDTH: 18em
}
.password.input_text {
	WIDTH: 18em
}
.input_submit {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: 1px solid; =
PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 0.85em; PADDING-BOTTOM: =
3px; BORDER-LEFT: 1px solid; CURSOR: pointer; PADDING-TOP: 3px; =
BORDER-BOTTOM: 1px solid; TEXT-DECORATION: none
}
.alt.input_submit {
	TEXT-DECORATION: none
}
P.field {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; =
PADDING-TOP: 15px
}
LI.field {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
MARGIN-LEFT: 27px; PADDING-TOP: 5px
}
LI.field LABEL {
	DISPLAY: block
}
LI.field SPAN.desc {
	DISPLAY: block
}
LI.error.field {
	COLOR: #ad2930
}
LI.error.field LABEL {
	FONT-WEIGHT: bold
}
LI.checkbox.field {
	MARGIN-LEFT: 0px
}
LI.checkbox.field .input_check {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 10px
}
LI.checkbox.field .input_radio {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 10px
}
LI.checkbox.field LABEL {
	DISPLAY: inline; FLOAT: none; WIDTH: auto
}
LI.checkbox.field SPAN.desc {
	DISPLAY: block; PADDING-LEFT: 27px; MARGIN-LEFT: auto
}
.message {
	BORDER-RIGHT: #b0ce94 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#b0ce94 1px solid; PADDING-LEFT: 30px; BACKGROUND: =
url(http://srmz.net/public/style_images/master/information.png) #f1f6ec =
no-repeat 8px 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #b0ce94 1px =
solid; COLOR: #3e4934; LINE-HEIGHT: 150%; PADDING-TOP: 10px; =
BORDER-BOTTOM: #b0ce94 1px solid
}
.message H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: =
#323232; PADDING-TOP: 0px
}
.error.message {
	FONT-SIZE: 1.1em; BORDER-LEFT-COLOR: #deb7b7; BACKGROUND-IMAGE: =
url(http://srmz.net/public/style_images/master/exclamation.png); =
BORDER-BOTTOM-COLOR: #deb7b7; COLOR: #281b1b; BORDER-TOP-COLOR: #deb7b7; =
BACKGROUND-COLOR: #f3dddd; BORDER-RIGHT-COLOR: #deb7b7
}
.usercp.error.message {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: right; BACKGROUND-IMAGE: =
none; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.unspecific.message {
	CLEAR: both; BORDER-LEFT-COLOR: #d4d4d4; BORDER-BOTTOM-COLOR: #d4d4d4; =
MARGIN: 0px 0px 10px; COLOR: #515151; BORDER-TOP-COLOR: #d4d4d4; =
BACKGROUND-COLOR: #f3f3f3; BORDER-RIGHT-COLOR: #d4d4d4
}
.user_status.message {
	BORDER-RIGHT: #eadca0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#eadca0 1px solid; PADDING-LEFT: 15px; FONT-SIZE: 1em; BACKGROUND: =
#f9f7e0; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #eadca0 =
1px solid; COLOR: #6c6141; PADDING-TOP: 5px; BORDER-BOTTOM: #eadca0 1px =
solid
}
.in_profile.user_status.message {
	PADDING-LEFT: 15px; FONT-SIZE: 1.2em; OVERFLOW: auto; POSITION: =
relative
}
.user_status.message #update_status {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: =
0.8em; BACKGROUND: #243f5c; PADDING-BOTTOM: 3px; MARGIN-LEFT: 10px; =
PADDING-TOP: 3px
}
.user_status.message .cancel {
	FONT-SIZE: 0.75em
}
.ipbmenu_content {
	PADDING-RIGHT: 5px; MIN-WIDTH: 85px; PADDING-LEFT: 5px; FONT-SIZE: =
0.9em; Z-INDEX: 2000; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.ipb_autocomplete {
	PADDING-RIGHT: 5px; MIN-WIDTH: 85px; PADDING-LEFT: 5px; FONT-SIZE: =
0.9em; Z-INDEX: 2000; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.ipbmenu_content LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
.ipb_autocomplete LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
.ipbmenu_content LI:unknown {
	BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px
}
.ipbmenu_content LI:first-child {
	PADDING-TOP: 0px
}
.ipbmenu_content A {
	TEXT-DECORATION: none
}
.popupWrapper {
	BACKGROUND: =
url(http://srmz.net/public/style_images/master/trans_bg.png); COLOR: =
#fff
}
.popupInner {
	BORDER-RIGHT: #d5dde5 3px solid; BORDER-TOP: #d5dde5 3px solid; =
BACKGROUND: #fff; MARGIN: 6px; OVERFLOW: auto; BORDER-LEFT: #d5dde5 3px =
solid; WIDTH: 500px; COLOR: #000; BORDER-BOTTOM: #d5dde5 3px solid; =
-moz-border-radius: 4px; -webkit-border-radius: 4px
}
.popupInner H3 {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 24px; BORDER-LEFT-WIDTH: 0px; =
FONT-SIZE: 1em; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-COLOR: #dae4ed; =
BORDER-RIGHT-WIDTH: 0px
}
.popupClose {
	LEFT: 12px; POSITION: absolute; TOP: 12px
}
.popup_footer {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; RIGHT: 0px; PADDING-BOTTOM: =
15px; BOTTOM: 0px; PADDING-TOP: 15px; POSITION: absolute
}
.popup_body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
.stem {
	WIDTH: 31px; POSITION: absolute; HEIGHT: 16px
}
.topleft.stem {
	BACKGROUND-IMAGE: =
url(http://srmz.net/public/style_images/master/stems/topleft.png)
}
.topright.stem {
	BACKGROUND-IMAGE: =
url(http://srmz.net/public/style_images/master/stems/topright.png)
}
.bottomleft.stem {
	BACKGROUND-IMAGE: =
url(http://srmz.net/public/style_images/master/stems/bottomleft.png)
}
.bottomright.stem {
	BACKGROUND-IMAGE: =
url(http://srmz.net/public/style_images/master/stems/bottomright.png)
}
.modal {
	BACKGROUND-COLOR: #3e3e3e
}
.userpopup {
	PADDING-BOTTOM: 25px; OVERFLOW: hidden; POSITION: relative
}
.userpopup .info {
	POSITION: relative
}
.userpopup H3 {
	FONT-SIZE: 1.2em
}
.userpopup > DIV {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; =
PADDING-TOP: 8px
}
.userpopup {
	FONT-SIZE: 0.9em
}
.userpopup DL {
	MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #d4d4d4 1px =
solid
}
.userpopup .photo {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
.userpopup .user_controls {
	LEFT: 10px; POSITION: absolute
}
.userpopup .reputation {
	RIGHT: 4px; POSITION: absolute
}
.info DT {
	FLOAT: left
}
.info DT {
	CLEAR: both; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 3px; WIDTH: 30%; PADDING-TOP: 3px
}
.info DD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; =
MARGIN-LEFT: 35%; WIDTH: 60%; PADDING-TOP: 3px
}
.topic_controls {
	MIN-HEIGHT: 30px
}
.topic_buttons LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(http://srmz.net/public/style_images/master/topic_button_left.png) =
no-repeat left top; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 10px =
10px 0px; PADDING-TOP: 0px
}
.topic_buttons LI A {
	DISPLAY: block; FONT-SIZE: 0.9em; MARGIN: auto 0px auto 6px; =
-moz-outline: 0
}
.topic_buttons LI SPAN {
	DISPLAY: block; FONT-SIZE: 0.9em; MARGIN: auto 0px auto 6px; =
-moz-outline: 0
}
.topic_buttons LI SPAN {
	PADDING-RIGHT: 12px; PADDING-LEFT: 3px; PADDING-BOTTOM: 7px; =
PADDING-TOP: 8px
}
.topic_buttons LI A {
	PADDING-RIGHT: 12px; PADDING-LEFT: 3px; BACKGROUND: =
url(http://srmz.net/public/style_images/master/topic_button_right.png) =
no-repeat right top; PADDING-BOTTOM: 6px; PADDING-TOP: 7px
}
.topic_buttons LI A IMG {
	MARGIN: -1px 5px 1px 0px
}
.topic_buttons LI SPAN IMG {
	MARGIN: -1px 5px 1px 0px
}
.topic_buttons LI A IMG.arrow {
	MARGIN-RIGHT: -3px
}
.topic_buttons LI:hover {
	BACKGROUND: =
url(http://srmz.net/public/style_images/master/topic_button_left_hover.pn=
g) no-repeat left top
}
.topic_buttons LI:hover A {
	BACKGROUND: =
url(http://srmz.net/public/style_images/master/topic_button_right_hover.p=
ng) no-repeat right top
}
.topic_buttons LI.disabled {
	BACKGROUND: =
url(http://srmz.net/public/style_images/master/topic_button_left_disabled=
.png) no-repeat left top
}
.topic_buttons LI.disabled SPAN {
	BACKGROUND: =
url(http://srmz.net/public/style_images/master/topic_button_right_disable=
d.png) no-repeat right top; COLOR: #8f8e8e
}
.topic_buttons LI.closed {
	BACKGROUND: =
url(http://srmz.net/public/style_images/master/topic_button_left_closed.p=
ng) no-repeat left top
}
.topic_buttons LI.closed SPAN {
	BACKGROUND: =
url(http://srmz.net/public/style_images/master/topic_button_right_closed.=
png) no-repeat right top
}
.topic_buttons LI.closed A {
	BACKGROUND: =
url(http://srmz.net/public/style_images/master/topic_button_right_closed.=
png) no-repeat right top
}
UL.post_controls {
	CLEAR: both; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 50% 50%; =
PADDING-LEFT: 6px; FONT-SIZE: 0.8em; BACKGROUND-IMAGE: =
url(http://srmz.net/public/style_images/master/gradient_bg.png); =
PADDING-BOTTOM: 28px; PADDING-TOP: 6px; BACKGROUND-REPEAT: repeat-x; =
TEXT-ALIGN: right
}
UL.post_controls LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(http://srmz.net/public/style_images/master/post_button_left.png) =
no-repeat left top; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 4px; =
PADDING-TOP: 0px
}
UL.post_controls LI.report {
	FLOAT: left
}
UL.post_controls LI.top {
	FLOAT: left
}
UL.left.post_controls LI {
	FLOAT: left
}
UL.post_controls A {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: =
url(http://srmz.net/public/style_images/master/post_button_right.png) =
no-repeat right top; PADDING-BOTTOM: 3px; MARGIN-LEFT: 4px; COLOR: =
#1d3652; PADDING-TOP: 6px; TEXT-DECORATION: none
}
UL.post_controls A IMG {
	MARGIN-TOP: -2px
}
UL.post_controls A:hover {
	COLOR: #3d70a3
}
UL.post_controls LI.selected {
	BACKGROUND: =
url(http://srmz.net/public/style_images/master/post_button_left_selected.=
png) no-repeat left top
}
UL.post_controls LI.selected A {
	BACKGROUND: =
url(http://srmz.net/public/style_images/master/post_button_right_selected=
.png) no-repeat right top; COLOR: #fff
}
BODY .topic_buttons LI A:hover {
	TEXT-DECORATION: none
}
BODY UL.post_controls A:hover {
	TEXT-DECORATION: none
}
SPAN.no_pages.pagination {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: =
0.9em; PADDING-BOTTOM: 10px; COLOR: #acacac; PADDING-TOP: 10px; HEIGHT: =
15px
}
UL.top.pagination {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 15px; =
PADDING-BOTTOM: 5px; PADDING-TOP: 0px; HEIGHT: 18px
}
UL.bottom.pagination {
	PADDING-RIGHT: 0px; MARGIN-TOP: 15px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 5px; HEIGHT: 18px
}
UL.pagination A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: =
1px; PADDING-TOP: 1px; TEXT-DECORATION: none
}
UL.pagination LI.active {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: =
1px; PADDING-TOP: 1px; TEXT-DECORATION: none
}
UL.pagination LI.pagejump {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: =
1px; PADDING-TOP: 1px; TEXT-DECORATION: none
}
UL.pagination LI.total {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: =
1px; PADDING-TOP: 1px; TEXT-DECORATION: none
}
UL.pagination LI {
	BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; =
FONT-SIZE: 0.9em; BACKGROUND: #fff; FLOAT: left; MARGIN: 0px 2px; =
BORDER-LEFT: #cfcfcf 1px solid; BORDER-BOTTOM: #cfcfcf 1px solid
}
UL.pagination LI.total {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none =
transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: =
0px; BORDER-RIGHT-WIDTH: 0px
}
UL.pagination LI.active {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none =
transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: =
0px; BORDER-RIGHT-WIDTH: 0px
}
UL.pagination LI.active {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #528f6c
}
UL.mini_pagination {
	DISPLAY: inline; FONT-SIZE: 0.75em; MARGIN-LEFT: 7px
}
UL.mini_pagination LI A {
	BORDER-RIGHT: #d3d3d3 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#d3d3d3 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; BORDER-LEFT: =
#d3d3d3 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #d3d3d3 1px solid
}
UL.mini_pagination LI {
	DISPLAY: inline; MARGIN: 0px 2px
}
.moderation_bar {
	PADDING-RIGHT: 35px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; MARGIN: =
10px 0px 0px; PADDING-TOP: 6px; TEXT-ALIGN: right
}
.with_action.moderation_bar {
	BACKGROUND-POSITION: right center; BACKGROUND-IMAGE: =
url(http://srmz.net/public/style_images/master/topic_mod_arrow.png); =
BACKGROUND-REPEAT: no-repeat
}
#topic_mod_2 {
	MARGIN-TOP: -10px; PADDING-TOP: 10px; -webkit-border-top-left-radius: =
0px; -webkit-border-top-right-radius: 0px; -moz-border-radius-topleft: =
0px; -moz-border-radius-topright: 0px
}
#topic_mod P {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 0.9em; =
PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
#topic_mod #forum_mod_options_menucontent {
	TEXT-ALIGN: left
}
.filter_bar {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 0.8em; =
PADDING-BOTTOM: 6px; MARGIN: 6px 0px 0px; PADDING-TOP: 6px; TEXT-ALIGN: =
center
}
.filter_bar SELECT {
	MARGIN-RIGHT: 10px
}
.filter_bar SPAN.clickable {
	DISPLAY: block
}
.tab_bar {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 0.9em; =
PADDING-BOTTOM: 25px; PADDING-TOP: 7px; -moz-border-radius: 6px 6px 0 0; =
-webkit-border-top-left-radius: 6px; -webkit-border-top-right-radius: =
6px
}
.no_title.tab_bar {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: =
15px; BACKGROUND-IMAGE: =
url(http://srmz.net/public/style_images/master/th_bg.png); =
PADDING-BOTTOM: 56px; PADDING-TOP: 7px; BACKGROUND-REPEAT: repeat-x
}
.mini.no_title.tab_bar {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 25px; PADDING-TOP: 7px
}
.tab_bar LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
2px; PADDING-TOP: 2px
}
.tab_bar LI A {
	COLOR: #4a6784; TEXT-DECORATION: none
}
.tab_bar LI.active {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: =
1.1em; PADDING-BOTTOM: 7px; MARGIN: -2px 10px 0px; PADDING-TOP: 7px; =
-moz-border-radius: 4px 4px 0 0; -webkit-border-top-left-radius: 4px; =
-webkit-border-top-right-radius: 4px
}
.tab_filters {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.tab_filters UL {
	PADDING-TOP: 10px
}
.tab_filters A {
	FONT-WEIGHT: normal; COLOR: #cfd9e4; TEXT-DECORATION: none
}
.tab_filters LI {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; COLOR: =
#cfd9e4; PADDING-TOP: 0px
}
.tab_filters LI.active {
	FONT-WEIGHT: bold; COLOR: #fff
}
.tab_filters LI.active A {
	FONT-WEIGHT: bold; COLOR: #fff
}
.author_info {
	BORDER-RIGHT: #e4ebf3 1px solid; FONT-SIZE: 0.9em; FLOAT: left; MARGIN: =
15px -5px 10px 0px; WIDTH: 225px; TEXT-ALIGN: left
}
.no_rep.author_info {
	MARGIN-BOTTOM: 15px
}
.author_info LI.avatar {
	TEXT-ALIGN: center
}
.author_info LI.group_icon {
	TEXT-ALIGN: center
}
.author_info LI.title {
	TEXT-ALIGN: center
}
.author_info UL.user_fields LI {
	CLEAR: both; FONT-SIZE: 0.9em; PADDING-BOTTOM: 2px; OVERFLOW: hidden; =
COLOR: #718a96
}
.author_info UL.user_fields {
	CLEAR: both
}
.author_info UL.user_fields LI SPAN.ft {
	DISPLAY: block; FLOAT: left
}
.author_info UL.user_fields LI SPAN.fc {
	DISPLAY: block; FLOAT: left
}
.author_info UL.user_fields LI SPAN.ft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 0px; WIDTH: 38%; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.author_info UL.user_fields LI SPAN.fc {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; MAX-WIDTH: 50%; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px; WORD-WRAP: break-word
}
.author_info .title {
	MARGIN-TOP: 4px
}
.user_controls {
	MARGIN: 6px 0px; TEXT-ALIGN: center
}
.user_controls LI {
	DISPLAY: inline; MARGIN: 0px 2px
}
.user_controls LI A {
	PADDING-RIGHT: 3px; DISPLAY: inline-block; PADDING-LEFT: 3px; =
PADDING-BOTTOM: 3px; COLOR: #1d3652; PADDING-TOP: 3px; BACKGROUND-COLOR: =
#d5dee5; -moz-border-radius: 4px; -webkit-border-radius: 4px
}
.warn_panel {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; MARGIN: 0px =
10px; PADDING-TOP: 6px; TEXT-ALIGN: left
}
.warn_panel .warn_link {
	PADDING-LEFT: 10%; TEXT-DECORATION: none
}
.warn_panel .warn_edit {
	FLOAT: right
}
.warn_panel .up.warn_edit {
	MARGIN-RIGHT: 10%
}
.user_warn.rating_mode {
	FONT-SIZE: 0.9em; MARGIN: 0px auto; WIDTH: 80%
}
.rating_mode .down.warn_edit {
	FLOAT: none; MARGIN-RIGHT: 3px
}
.rating_mode .up.warn_edit {
	FLOAT: none; MARGIN-LEFT: 2px
}
A.toggle {
	DISPLAY: block; BACKGROUND: =
url(http://srmz.net/public/style_images/master/cat_minimize.png) =
no-repeat; PADDING-BOTTOM: 2px; WIDTH: 25px; TEXT-INDENT: -3000em; =
HEIGHT: 100%; -moz-outline: 0
}
#latest_news {
	BORDER-RIGHT: #d5dde5 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#d5dde5 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 0.9em; PADDING-BOTTOM: =
10px; MARGIN: 0px 4px 6px; BORDER-LEFT: #d5dde5 1px solid; COLOR: =
#1d3652; PADDING-TOP: 10px; BORDER-BOTTOM: #d5dde5 1px solid
}
#latest_news A {
	TEXT-DECORATION: none
}
DIV#categories {
	WIDTH: 76%
}
DIV.no_sidebar#categories {
	FLOAT: none; WIDTH: 100%
}
#index_stats {
	MARGIN-TOP: 25px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 25px; WIDTH: 22%
}
.sidebar_toggle {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; RIGHT: 15px; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 20px; TEXT-ALIGN: =
right; -moz-outline: 0
}
.sidebar_toggle#open_sidebar {
	RIGHT: 0px; -webkit-border-bottom-right-radius: 0; =
-webkit-border-top-right-radius: 0; -moz-border-radius-top-right: 0; =
-moz-border-radius-bottom-right: 0
}
.category_block H3.collapsed {
	BORDER-BOTTOM: #b6c7db 8px solid
}
.category_block H3.collapsed A.toggle {
	BACKGROUND-IMAGE: =
url(http://srmz.net/public/style_images/master/cat_maximize.png)
}
.statistics {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; MIN-HEIGHT: 160px; =
PADDING-BOTTOM: 15px; MARGIN: 10px 0px 0px; PADDING-TOP: 15px
}
.statistics H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em
}
.statistics H2 SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 0.8em; COLOR: #425365
}
.statistics #active_users {
	BORDER-TOP-WIDTH: 0px; PADDING-TOP: 0px
}
.statistics #forum_active_users {
	BORDER-TOP-WIDTH: 0px; PADDING-TOP: 0px
}
BODY .statistics#topic_stats {
	MIN-HEIGHT: 50px
}
BODY .stats_list {
	PADDING-RIGHT: 5px; BORDER-TOP: #e4ebf2 1px solid; PADDING-LEFT: 0px; =
FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; =
WIDTH: 60%; LINE-HEIGHT: 140%; PADDING-TOP: 10px
}
.stats_list LI {
	PADDING-RIGHT: 5px; MARGIN-TOP: 4px; PADDING-LEFT: 0px; FONT-SIZE: =
0.9em; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.active_users LI {
	PADDING-RIGHT: 5px; MARGIN-TOP: 4px; PADDING-LEFT: 0px; FONT-SIZE: =
0.9em; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.stats_list UL {
	MARGIN-LEFT: 15px
}
.stats_list P {
	MARGIN-LEFT: 15px
}
.stats_list SPAN.desc {
	FONT-WEIGHT: normal
}
.active_users SPAN.name {
	PADDING-RIGHT: 5px; MARGIN-TOP: 4px; PADDING-LEFT: 0px; FONT-SIZE: =
0.9em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.active_users P {
	MARGIN-LEFT: 15px
}
#stats {
	PADDING-LEFT: 20px; FLOAT: right; BORDER-LEFT: #e4ebf2 1px solid; =
WIDTH: 33%
}
#stats DL {
	MARGIN-LEFT: 10px
}
#stats DT {
	PADDING-RIGHT: 2px; BORDER-TOP: #dedede 1px solid; PADDING-LEFT: 2px; =
FONT-SIZE: 0.85em; FLOAT: left; PADDING-BOTTOM: 6px; WIDTH: 45%; =
PADDING-TOP: 6px
}
#stats DD {
	PADDING-RIGHT: 2px; BORDER-TOP: #dedede 1px solid; PADDING-LEFT: 2px; =
FONT-SIZE: 0.85em; FLOAT: left; PADDING-BOTTOM: 6px; WIDTH: 45%; =
PADDING-TOP: 6px
}
#stats DT {
	CLEAR: both; FONT-WEIGHT: bold
}
#stats .extra {
	FONT-SIZE: 0.9em; COLOR: #a2a2a2
}
#stat_links {
	MARGIN-TOP: 25px; FONT-SIZE: 0.85em; COLOR: #69727b; TEXT-ALIGN: =
center! important
}
#stat_links LI {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 2px
}
.friend_list UL LI {
	PADDING-RIGHT: 0px; MIN-WIDTH: 80px; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 8px; HEIGHT: =
70px; TEXT-ALIGN: center
}
#top_posters LI {
	PADDING-RIGHT: 0px; MIN-WIDTH: 80px; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 8px; HEIGHT: =
70px; TEXT-ALIGN: center
}
.friend_list UL LI SPAN.name {
	FONT-SIZE: 0.8em
}
#top_posters LI SPAN.name {
	FONT-SIZE: 0.8em
}
#hook_watched_items UL LI {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; =
PADDING-TOP: 8px
}
BODY#ipboard_body #hook_watched_items FIELDSET.submit {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; =
PADDING-TOP: 8px
}
UL.topic_moderation {
	MARGIN-TOP: -2px; Z-INDEX: 300
}
UL.topic_moderation LI {
	FLOAT: left
}
UL.topic_moderation LI A {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FLOAT: left; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
SPAN.mini_rate {
	DISPLAY: inline-block; MARGIN-RIGHT: 12px
}
IMG.mini_rate {
	MARGIN-RIGHT: -5px
}
.topic_prefix {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: =
bold; FONT-SIZE: 0.8em; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: =
0px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
#forum_legend {
	WIDTH: 39%
}
#forum_legend DL {
	MARGIN-TOP: 15px; FONT-SIZE: 0.9em
}
#forum_legend DT {
	PADDING-RIGHT: 2px; BORDER-TOP: #dedede 1px solid; PADDING-LEFT: 2px; =
FONT-SIZE: 0.9em; FLOAT: left; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; =
HEIGHT: 20px
}
#forum_legend DD {
	PADDING-RIGHT: 2px; BORDER-TOP: #dedede 1px solid; PADDING-LEFT: 2px; =
FONT-SIZE: 0.9em; FLOAT: left; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; =
HEIGHT: 20px
}
#forum_legend DT {
	WIDTH: 9%; TEXT-ALIGN: center
}
#forum_legend DD {
	MAX-WIDTH: 200px; WIDTH: 38%
}
.forum_rules.message {
	MARGIN-BOTTOM: 20px
}
.rules {
	LINE-HEIGHT: 150%
}
#forum_table .maintitle .main_forum_title {
	FLOAT: left
}
#forum_table .maintitle .desc {
	FLOAT: right
}
#forum_table .maintitle .desc A {
	COLOR: #d5dde5
}
#filter_form INPUT.input_submit {
	MARGIN-LEFT: 4px
}
UL.topic_jump {
	FONT-SIZE: 0.8em; MARGIN: 0px auto 15px; PADDING-TOP: 4px
}
UL.topic_jump LI {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: =
1px; PADDING-TOP: 1px
}
UL.topic_jump LI A {
	TEXT-DECORATION: none
}
UL.topic_jump LI.previous {
	BORDER-RIGHT: #8f8f8f 1px solid
}
UL.topic_jump LI.next {
	BORDER-LEFT: #8f8f8f 1px solid
}
.poll H3 {
	BACKGROUND: =
url(http://srmz.net/public/style_images/master/gradient_bg.png) #b5c0cf =
repeat-x 50% 50%
}
BODY .ip {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-LEFT: 15px; COLOR: =
#475769; MARGIN-RIGHT: 10px; PADDING-TOP: 4px; FONT-STYLE: italic
}
SPAN.post_id {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: right; =
PADDING-TOP: 4px
}
INPUT.post_mod {
	FLOAT: right; MARGIN: 0px 6px 0px 15px
}
.signature {
	PADDING-RIGHT: 8px; BORDER-TOP: #d5dde5 1px solid; PADDING-LEFT: 8px; =
FONT-SIZE: 11px; PADDING-BOTTOM: 8px; MARGIN: 10px 10px 0px 6px; COLOR: =
#8e8e8e; PADDING-TOP: 8px
}
.post_block {
	MARGIN: 0px 0px 1px; POSITION: relative
}
.no_sidebar.post_block {
	BACKGROUND-IMAGE: none
}
.post_block H3 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; =
PADDING-TOP: 8px
}
.post_block ADDRESS {
	FONT-WEIGHT: bold
}
.post_wrap {
	TOP: 0px
}
.topic_summary.post_block H3 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; =
PADDING-TOP: 4px
}
.topic_summary.post_block .posted_info {
	MARGIN-LEFT: 10px
}
.topic_summary.post_block .post_body .post {
	PADDING-RIGHT: 10px; MARGIN-TOP: -15px; PADDING-LEFT: 10px; =
PADDING-BOTTOM: 15px; PADDING-TOP: 3px
}
.with_rep.post_block .post_body {
	MARGIN-BOTTOM: 25px
}
.post_body {
	MARGIN-LEFT: 235px; LINE-HEIGHT: 100%
}
.no_sidebar.post_block .post_body {
	MARGIN-LEFT: 0px
}
.post_body .post {
	PADDING-RIGHT: 10px; MARGIN-TOP: 3px; PADDING-LEFT: 10px; =
PADDING-BOTTOM: 10px; LINE-HEIGHT: 150%; PADDING-TOP: 10px
}
.post_ignore {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 0.9em; BACKGROUND: =
#fafbfc; PADDING-BOTTOM: 15px; COLOR: #777; PADDING-TOP: 15px
}
.post_ignore .reputation {
	PADDING-RIGHT: 6px; DISPLAY: inline; PADDING-LEFT: 6px; FLOAT: none; =
PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.rep_bar {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 0.8em; RIGHT: 0px; =
BACKGROUND: #e4ebf2; PADDING-BOTTOM: 0px; BOTTOM: 32px; PADDING-TOP: =
0px; POSITION: absolute; -webkit-border-top-left-radius: 5px; =
-moz-border-radius-topleft: 5px
}
.rep_bar UL {
	MARGIN-TOP: 8px; FLOAT: left
}
.rep_bar UL LI {
	FLOAT: left
}
P.rep_highlight {
	PADDING-RIGHT: 5px; DISPLAY: inline-block; PADDING-LEFT: 5px; =
FONT-WEIGHT: bold; FONT-SIZE: 0.8em; BACKGROUND: #d5dee5; FLOAT: right; =
PADDING-BOTTOM: 5px; MARGIN: 5px 10px 10px; COLOR: #1d3652; PADDING-TOP: =
5px; TEXT-ALIGN: center; -moz-border-radius: 5px; -webkit-border-radius: =
5px
}
P.rep_highlight IMG {
	MARGIN-BOTTOM: 4px
}
P.posted_info {
	PADDING-RIGHT: 5px; PADDING-LEFT: 7px; MARGIN-BOTTOM: -10px; =
PADDING-BOTTOM: 7px; MARGIN-LEFT: -3px; PADDING-TOP: 10px
}
P.posted_info STRONG.event {
	FONT-SIZE: 1.2em; COLOR: #1c2837
}
P.edit {
	PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; FONT-SIZE: =
0.9em; PADDING-BOTTOM: 10px; COLOR: #515151; LINE-HEIGHT: 120%; =
PADDING-TOP: 10px; BACKGROUND-COLOR: #f3f3f3
}
DIV.threaded_view UL UL {
	MARGIN-LEFT: -25px
}
DIV.threaded_view UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
DIV.threaded_view {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; =
LINE-HEIGHT: 140%; PADDING-TOP: 5px
}
DIV.threaded_view .post_title {
	FONT-STYLE: italic
}
.topic_share {
	PADDING-RIGHT: 3px; MARGIN-TOP: 4px; PADDING-LEFT: 3px; FONT-SIZE: =
0.9em; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.topic_share LI {
	FLOAT: left; MARGIN: 0px 5px
}
.poll {
	MARGIN-BOTTOM: 5px; BORDER-BOTTOM: #1d3652 7px solid
}
.poll FIELDSET {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; =
PADDING-TOP: 9px
}
.poll_question {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: =
10px 10px 10px 20px; PADDING-TOP: 10px
}
.poll_question H4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px =
-7px; PADDING-TOP: 5px; BACKGROUND-COLOR: #e4ebf2
}
.poll_question OL {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; =
PADDING-TOP: 8px; BACKGROUND-COLOR: #fafbfc
}
.poll_question LI {
	FONT-SIZE: 0.9em; MARGIN: 6px 0px
}
.poll_question .votes {
	MARGIN-LEFT: 5px
}
.snapback {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; =
MARGIN-RIGHT: 5px; PADDING-TOP: 1px
}
.topic .main_topic_title {
	FLOAT: left
}
.maintitle .rating {
	FONT-SIZE: 11px; FLOAT: right; MARGIN: 4px 0px 0px 15px
}
.maintitle .rating IMG {
	MARGIN-TOP: -2px
}
DIV.post_form LABEL {
	CLEAR: both; PADDING-RIGHT: 15px; FLOAT: left; WIDTH: 275px; =
TEXT-ALIGN: right
}
DIV.post_form SPAN.desc {
	CLEAR: both; DISPLAY: block; MARGIN-LEFT: 290px
}
FIELDSET#poll_wrap SPAN.desc {
	CLEAR: both; DISPLAY: block; MARGIN-LEFT: 290px
}
DIV.post_form .checkbox INPUT.input_check {
	MARGIN-LEFT: 315px
}
#mod_form .checkbox INPUT.input_check {
	MARGIN-LEFT: 315px
}
DIV.post_form .antispam_img {
	MARGIN-LEFT: 290px
}
DIV.post_form .captcha .input_text {
	FLOAT: left
}
DIV.post_form FIELDSET {
	PADDING-BOTTOM: 15px
}
DIV.post_form H3 {
	MARGIN-BOTTOM: 10px
}
FIELDSET.with_subhead {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px
}
FIELDSET.with_subhead H4 {
	MARGIN-TOP: 6px; FLOAT: left; WIDTH: 300px; TEXT-ALIGN: right
}
FIELDSET.with_subhead UL {
	PADDING-BOTTOM: 6px; MARGIN: 0px 15px 6px 320px; BORDER-BOTTOM: #d5dde5 =
1px solid
}
FIELDSET.with_subhead SPAN.desc {
	MARGIN: 0px; WIDTH: auto
}
FIELDSET.with_subhead LABEL {
	MARGIN: 0px; WIDTH: auto
}
FIELDSET.with_subhead #post_icons {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; MARGIN-LEFT: 326px; BORDER-RIGHT-WIDTH: 0px
}
FIELDSET.with_subhead #post_icons LI {
	FLOAT: left; MARGIN-BOTTOM: 6px; MARGIN-RIGHT: 15px
}
FIELDSET.with_subhead .checkbox INPUT.input_check {
	MARGIN-LEFT: 0px
}
#toggle_post_options {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 22px; FONT-SIZE: =
0.9em; BACKGROUND: =
url(http://srmz.net/public/style_images/master/add.png) no-repeat; =
PADDING-BOTTOM: 2px; MARGIN: 15px; PADDING-TOP: 2px
}
.post_form #poll_wrap .question {
	MARGIN-BOTTOM: 10px
}
.post_form #poll_wrap .question .wrap {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
MARGIN-LEFT: 290px; MARGIN-RIGHT: 12px; PADDING-TOP: 10px; =
BACKGROUND-COLOR: #e4ebf2
}
.post_form #poll_wrap .question .wrap OL {
	MARGIN-TOP: 16px; MARGIN-LEFT: 25px; LIST-STYLE-TYPE: decimal
}
.post_form #poll_wrap .question .wrap OL LI {
	MARGIN: 5px
}
.post_form #poll_wrap .question .wrap INPUT.input_check {
	CLEAR: none; DISPLAY: inline; FLOAT: none; MARGIN-LEFT: 0px; WIDTH: =
auto; TEXT-ALIGN: left
}
.post_form #poll_wrap .question .wrap LABEL {
	CLEAR: none; DISPLAY: inline; FLOAT: none; MARGIN-LEFT: 0px; WIDTH: =
auto; TEXT-ALIGN: left
}
.post_form #poll_wrap .question .wrap SPAN.desc {
	CLEAR: none; DISPLAY: inline; FLOAT: none; MARGIN-LEFT: 0px; WIDTH: =
auto; TEXT-ALIGN: left
}
.post_form #poll_wrap .question UL.post_controls {
	TEXT-ALIGN: left
}
.post_form .question_title {
	FONT-WEIGHT: bold
}
.post_form #poll_form .topic_buttons {
	MARGIN-LEFT: 315px
}
.post_form #poll_form .topic_buttons LI {
	FLOAT: left
}
.post_form #poll_form .post_controls LI {
	FLOAT: left
}
.post_form #poll_form .desc#poll_stats {
	MARGIN-BOTTOM: 8px; MARGIN-LEFT: 320px
}
.swfupload {
	Z-INDEX: 1; POSITION: absolute
}
#attachments {
	MARGIN: 15px
}
#attachments LI {
	BORDER-RIGHT: #d5dde5 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: =
#d5dde5 1px solid; PADDING-LEFT: 42px; MARGIN-BOTTOM: 10px; =
PADDING-BOTTOM: 6px; BORDER-LEFT: #d5dde5 1px solid; PADDING-TOP: 6px; =
BORDER-BOTTOM: #d5dde5 1px solid; POSITION: relative; BACKGROUND-COLOR: =
#e4ebf2
}
#attachments LI P.info {
	FONT-SIZE: 0.8em; WIDTH: 300px; COLOR: #69727b
}
#attachments LI .links {
	DISPLAY: none
}
#attachments LI.error .links {
	DISPLAY: none
}
.traditional#attachments .progress_bar {
	DISPLAY: none
}
#attachments LI.complete .links {
	DISPLAY: block; FONT-SIZE: 0.9em; RIGHT: 0px; MARGIN-RIGHT: 15px; =
POSITION: absolute; TOP: 12px
}
#attachments LI .progress_bar {
	RIGHT: 0px; WIDTH: 200px; MARGIN-RIGHT: 15px; POSITION: absolute; TOP: =
15px
}
#attachments LI.complete {
	BACKGROUND-POSITION: 12px 12px; BACKGROUND-REPEAT: no-repeat
}
#attachments LI.in_progress {
	BACKGROUND-POSITION: 12px 12px; BACKGROUND-REPEAT: no-repeat
}
#attachments LI.error {
	BACKGROUND-POSITION: 12px 12px; BACKGROUND-REPEAT: no-repeat
}
#attachments LI.in_progress {
	BACKGROUND-IMAGE: =
url(http://srmz.net/public/style_images/master/loading.gif)
}
#attachments LI.error {
	BORDER-RIGHT: #ddafaf 1px solid; BORDER-TOP: #ddafaf 1px solid; =
BACKGROUND-IMAGE: =
url(http://srmz.net/public/style_images/master/exclamation.png); =
BORDER-LEFT: #ddafaf 1px solid; BORDER-BOTTOM: #ddafaf 1px solid; =
BACKGROUND-COLOR: #e8caca
}
#attachments LI.error .info {
	COLOR: #8f2d2d
}
#attachments LI.complete {
	BACKGROUND-IMAGE: =
url(http://srmz.net/public/style_images/master/accept.png)
}
#attachments LI .thumb_img {
	LEFT: 6px; OVERFLOW: hidden; WIDTH: 30px; POSITION: absolute; TOP: 6px; =
HEIGHT: 30px
}
FIELDSET.attachments .input_submit {
	MARGIN-LEFT: 15px
}
FIELDSET.attachments .swfupload {
	MARGIN-LEFT: 15px
}
FIELDSET.attachments .input_upload {
	MARGIN-LEFT: 15px
}
DIV.post_form FIELDSET.attachments SPAN.desc {
	CLEAR: none; DISPLAY: inline; MARGIN: 0px 0px 0px 15px
}
#attach_wrap {
	PADDING-RIGHT: 6px; MARGIN-TOP: 8px; PADDING-LEFT: 6px; BACKGROUND: =
#eef3f8; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#attach_wrap H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
#attach_wrap LI {
	FLOAT: left; MARGIN: 5px 6px
}
#attach_wrap .info.desc {
	MARGIN-LEFT: 24px
}
#comment_list {
	MARGIN-TOP: 10px
}
#comment_innerwrap .no-form {
	MARGIN-TOP: 4px
}
.comment_wrap .comment {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: =
8px; LINE-HEIGHT: 150%; PADDING-TOP: 5px
}
.comment_wrap {
	POSITION: relative
}
.comment_wrap .rep_bar {
	MARGIN: -10px -5px -5px 0px; POSITION: static
}
.comment_wrap .comment .photo {
	FLOAT: left; MARGIN: 0px 10px 10px 0px
}
.comment_wrap .comment H4 {
	MARGIN-LEFT: 65px
}
.comment_wrap .posted_date {
	MARGIN-LEFT: 65px
}
.comment_wrap .comment .comment_content {
	MARGIN-LEFT: 65px
}
.comment_wrap .posted_date {
	DISPLAY: block
}
.comment_wrap .comment H4 {
	CLEAR: none! important; FONT-SIZE: 1.1em; MARGIN-BOTTOM: -3px
}
.comment_wrap .comment H4 A {
	TEXT-DECORATION: none
}
.comment_wrap .comment .comment_content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
.comment_options {
	FLOAT: right
}
.comment_options LI {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; FLOAT: left; MARGIN: 0px 5px
}
.reputation {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: =
bold; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN: 6px; PADDING-TOP: 3px
}
.positive.reputation {
	BACKGROUND: #6f8f52
}
.members LI.positive {
	BACKGROUND: #6f8f52
}
.negative.reputation {
	BACKGROUND: #b82929
}
.members LI.negative {
	BACKGROUND: #b82929
}
.positive.reputation {
	COLOR: #fff
}
.negative.reputation {
	COLOR: #fff
}
.zero.reputation {
	BACKGROUND: #dedede; COLOR: #6e6e6e
}
#lightbox {
	Z-INDEX: 16000! important; LEFT: 0px; WIDTH: 100%; LINE-HEIGHT: 0; =
POSITION: absolute; TEXT-ALIGN: center
}
#lightbox IMG {
	WIDTH: auto; HEIGHT: auto
}
#lightbox A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
#outerImageContainer {
	MARGIN: 0px auto; WIDTH: 250px; POSITION: relative; HEIGHT: 250px; =
BACKGROUND-COLOR: #fff
}
#imageContainer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
#loading {
	LEFT: 0%; WIDTH: 100%; LINE-HEIGHT: 0; POSITION: absolute; TOP: 40%; =
HEIGHT: 25%; TEXT-ALIGN: center
}
#hoverNav {
	Z-INDEX: 10; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; =
HEIGHT: 100%
}
#imageContainer > #hoverNav {
	LEFT: 0px
}
#hoverNav A {
	outline: none
}
#prevLink {
	DISPLAY: block; BACKGROUND-IMAGE: =
url(http://srmz.net/public/style_images/master/spacer.gif); WIDTH: 49%; =
HEIGHT: 100%
}
#nextLink {
	DISPLAY: block; BACKGROUND-IMAGE: =
url(http://srmz.net/public/style_images/master/spacer.gif); WIDTH: 49%; =
HEIGHT: 100%
}
#prevLink {
	LEFT: 0px; FLOAT: left
}
#nextLink {
	RIGHT: 0px; FLOAT: right
}
#prevLink:hover {
	BACKGROUND: =
url(http://srmz.net/public/style_images/master/lightbox/prevlabel.gif) =
no-repeat left 15%
}
#prevLink:hover:visited {
	BACKGROUND: =
url(http://srmz.net/public/style_images/master/lightbox/prevlabel.gif) =
no-repeat left 15%
}
#nextLink:hover {
	BACKGROUND: =
url(http://srmz.net/public/style_images/master/lightbox/nextlabel.gif) =
no-repeat right 15%
}
#nextLink:hover:visited {
	BACKGROUND: =
url(http://srmz.net/public/style_images/master/lightbox/nextlabel.gif) =
no-repeat right 15%
}
#imageDataContainer {
	MARGIN: 0px auto; FONT: 10px/1.4em Verdana, Helvetica, sans-serif; =
OVERFLOW: auto; WIDTH: 100%; BACKGROUND-COLOR: #fff
}
#imageData {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: =
#666; PADDING-TOP: 0px
}
#imageData #imageDetails {
	FLOAT: left; WIDTH: 70%; TEXT-ALIGN: left
}
#imageData #caption {
	FONT-WEIGHT: bold
}
#imageData #numberDisplay {
	CLEAR: left; DISPLAY: block; PADDING-BOTTOM: 1em
}
#imageData #bottomNavClose {
	FLOAT: right; PADDING-BOTTOM: 0.7em; WIDTH: 66px; outline: none
}
#overlay {
	Z-INDEX: 15000! important; LEFT: 0px; WIDTH: 100%; POSITION: absolute; =
TOP: 0px; HEIGHT: 500px; BACKGROUND-COLOR: #000
}
STRONG.bbc {
	FONT-WEIGHT: bold! important
}
EM.bbc {
	FONT-STYLE: italic! important
}
SPAN.bbc_underline {
	TEXT-DECORATION: underline! important
}
ACRONYM.bbc {
	BORDER-BOTTOM: #000 1px dotted
}
DIV.bbc_center {
	TEXT-ALIGN: center
}
DIV.bbc_left {
	TEXT-ALIGN: left
}
DIV.bbc_right {
	TEXT-ALIGN: right
}
DIV.bbc_indent {
	MARGIN-LEFT: 50px
}
DEL.bbc {
	TEXT-DECORATION: line-through! important
}
UL.bbc {
	LIST-STYLE-POSITION: outside; MARGIN-LEFT: 30px; LIST-STYLE-TYPE: disc
}
UL.bbc UL.bbc {
	LIST-STYLE-TYPE: circle
}
UL.bbc UL.bbc UL.bbc {
	LIST-STYLE-TYPE: square
}
UL.decimal.bbcol {
	MARGIN-LEFT: 30px; LIST-STYLE-TYPE: decimal
}
UL.lower-alpha.bbcol {
	MARGIN-LEFT: 30px; LIST-STYLE-TYPE: lower-alpha
}
UL.upper-alpha.bbcol {
	MARGIN-LEFT: 30px; LIST-STYLE-TYPE: upper-alpha
}
UL.lower-roman.bbcol {
	MARGIN-LEFT: 30px; LIST-STYLE-TYPE: lower-roman
}
UL.upper-roman.bbcol {
	MARGIN-LEFT: 30px; LIST-STYLE-TYPE: upper-roman
}
HR.bbc {
	BORDER-TOP: #777 2px solid; DISPLAY: block
}
DIV.bbc_spoiler {
=09
}
DIV.bbc_spoiler SPAN {
	FONT-WEIGHT: bold
}
DIV.bbc_spoiler_wrapper {
	BORDER-RIGHT: #777 1px inset; PADDING-RIGHT: 4px; BORDER-TOP: #777 1px =
inset; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #777 1px =
inset; PADDING-TOP: 4px; BORDER-BOTTOM: #777 1px inset
}
DIV.bbc_spoiler_content {
=09
}
INPUT.bbc_spoiler_show {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 45px; PADDING-TOP: 0px
}
PRE.prettyprint {
	BORDER-RIGHT: #c9c9c9 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#c9c9c9 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: =
#f8f8f8; PADDING-BOTTOM: 5px; MARGIN-LEFT: 10px; OVERFLOW: auto; =
BORDER-LEFT: #c9c9c9 1px solid; LINE-HEIGHT: 140%; PADDING-TOP: 5px; =
BORDER-BOTTOM: #c9c9c9 1px solid
}
P.citation {
	BORDER-RIGHT: #6fa987 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: =
#6fa987 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: =
0.9em; BACKGROUND: =
url(http://srmz.net/public/style_images/master/citation_bg.png) #d3e9dc =
no-repeat right 50%; PADDING-BOTTOM: 5px; BORDER-LEFT: #6fa987 3px =
solid; COLOR: #2b3730; PADDING-TOP: 5px; BORDER-BOTTOM: #6fa987 0px =
solid
}
DIV.blockquote {
	BORDER-RIGHT: #6fa987 1px solid; BORDER-TOP: #6fa987 1px solid; =
FONT-SIZE: 0.9em; BACKGROUND: #f3f9f6; MARGIN: 0px; BORDER-LEFT: #6fa987 =
3px solid; BORDER-BOTTOM: #6fa987 1px solid
}
DIV.blockquote P.citation {
	BORDER-LEFT-COLOR: #ae7eb9; BORDER-BOTTOM-COLOR: #ae7eb9; COLOR: =
#413544; BORDER-TOP-COLOR: #ae7eb9; BACKGROUND-COLOR: #e5d2e9; =
BORDER-RIGHT-COLOR: #ae7eb9
}
DIV.blockquote DIV.blockquote {
	FONT-SIZE: 1em; BORDER-LEFT-COLOR: #ae7eb9; BACKGROUND: #f9f5fa; =
BORDER-BOTTOM-COLOR: #ae7eb9; MARGIN: 0px 15px; BORDER-TOP-COLOR: =
#ae7eb9; BORDER-RIGHT-COLOR: #ae7eb9
}
DIV.blockquote DIV.blockquote P.citation {
	BORDER-LEFT-COLOR: #b2ab72; BORDER-BOTTOM-COLOR: #b2ab72; COLOR: =
#474534; BORDER-TOP-COLOR: #b2ab72; BACKGROUND-COLOR: #e9e7d1; =
BORDER-RIGHT-COLOR: #b2ab72
}
DIV.blockquote DIV.blockquote DIV.blockquote {
	BORDER-LEFT-COLOR: #b2ab72; BACKGROUND: #f9f8f3; BORDER-BOTTOM-COLOR: =
#b2ab72; BORDER-TOP-COLOR: #b2ab72; BORDER-RIGHT-COLOR: #b2ab72
}
DIV.blockquote P.citation {
	FONT-SIZE: 1em; MARGIN: 6px 15px 0px
}
DIV.quote {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; =
PADDING-TOP: 12px
}
DIV.quote P.blockquote {
	MARGIN-LEFT: -12px
}
CITE {
	DISPLAY: block; FONT-WEIGHT: bold
}
BLOCKQUOTE CITE {
	FONT-SIZE: 1em
}
#help_topics {
	BORDER-RIGHT: #d5dde5 1px solid; BORDER-TOP: #d5dde5 1px solid; =
BORDER-LEFT: #d5dde5 1px solid; BORDER-BOTTOM: #d5dde5 1px solid
}
#help_topics LI {
	PADDING-RIGHT: 32px; BACKGROUND-POSITION: 9px 12px; PADDING-LEFT: 32px; =
BACKGROUND-IMAGE: =
url(http://srmz.net/public/style_images/master/help.png); MARGIN-BOTTOM: =
2px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-REPEAT: =
no-repeat
}
#help_topics LI H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 2px
}
.help_doc {
	BORDER-RIGHT: #d5dde5 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#d5dde5 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
BORDER-LEFT: #d5dde5 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: =
#d5dde5 1px solid
}
#help_topics .help_doc UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; =
PADDING-TOP: 8px
}
#help_topics .help_doc OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; =
PADDING-TOP: 8px
}
#help_topics .help_doc LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.portal#index_stats {
	MARGIN-TOP: 0px
}
#portal_articles {
	WIDTH: 76%; MARGIN-RIGHT: 2%
}
#portal_active_users UL {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: =
3px; PADDING-TOP: 3px
}
#portal_active_users LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: =
3px; PADDING-TOP: 3px
}
#portal_active_users UL {
	MARGIN-BOTTOM: 15px
}
.str {
	COLOR: #080
}
.kwd {
	COLOR: #008
}
.com {
	COLOR: #800
}
.typ {
	COLOR: #606
}
.lit {
	COLOR: #066
}
.pun {
	COLOR: #660
}
.pln {
	COLOR: #000
}
.tag {
	COLOR: #008
}
.atn {
	COLOR: #606
}
.atv {
	COLOR: #080
}
.dec {
	COLOR: #606
}

@media Print   =20
{
.str {
	COLOR: #060
}
.kwd {
	FONT-WEIGHT: bold; COLOR: #006
}
.com {
	COLOR: #600; FONT-STYLE: italic
}
.typ {
	FONT-WEIGHT: bold; COLOR: #404
}
.lit {
	COLOR: #044
}
.pun {
	COLOR: #440
}
.pln {
	COLOR: #000
}
.tag {
	FONT-WEIGHT: bold; COLOR: #006
}
.atn {
	COLOR: #404
}
.atv {
	COLOR: #060
}

}

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://srmz.net/public/style_css/css_1/ipb_ie.css

#header {
	_height: 1%
}
H1 {
	_display: none
}
#content_jump {
	_display: none
}
#search {
	_position: absolute; _right: 0px; _width: 300px
}
#primary_nav UL LI.active {
	_margin-bottom: -2px
}
#user_navigation {
	_width: 250px
}
.maintitle {
	_background-image: none
}
#footer_utilities {
	_background-image: none
}
#ipboard_body .ips_editor .toolbar {
	_background-image: none
}
#admin_bar {
	_background-image: none
}
H2.maintitle {
	_height: 1%; _overflow: visible
}
.statistics {
	_height: 100%
}
#footer_utilities {
	_height: 100%
}
#ipboard_body .ips_editor .controls {
	_height: 100%
}
.member_entry {
	_height: 100%
}
#search_results LI {
	_height: 100%
}
#footer_utilities FORM {
	_width: 1%
}
.rep_bar {
	_width: 1%
}
#context_search {
	_position: relative; _margin-bottom: 5px; _float: right; _left: -50px
}
#multimod {
	_position: relative; _margin-bottom: 5px; _float: right; _left: -50px
}
#forum_legend DT {
	_height: 25px
}
#forum_legend DD {
	_height: 25px
}
#ipboard_body .rte_fontsize {
	_width: 50px
}
#ipboard_body .rte_font {
	_width: 85px
}
#ipboard_body .rte_special {
	_width: 90px
}
#toggle_post_options {
	_height: 1%; _overflow: visible
}
.author_info {
	_height: 100%
}
.post_block {
	_height: 100%
}
#fast_reply {
	_clear: both
}
#member_alpha {
	_clear: both
}
#ipboard_body .input_rte {
	_border: 1px inset #000
}
#search LABEL {
	FLOAT: left! important
}
#search INPUT {
	FLOAT: left! important
}
#search #adv_search {
	FLOAT: left! important
}
#search .submit_input {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 1.1em; =
PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#ipboard_body .input_submit {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 90%; PADDING-BOTTOM: =
2px; PADDING-TOP: 2px
}
#ipboard_body .tab_bar LI.active {
	MARGIN-TOP: -5px
}
#ipboard_body .popupWrapper {
	PADDING-TOP: 6px
}
#ipboard_body .ipb_palette {
	MIN-WIDTH: 130px; MAX-WIDTH: 255px
}
#ipboard_body .emoticons_palette {
	MAX-WIDTH: 400px
}
#ipboard_body #header {
	Z-INDEX: 2001! important
}
#ipboard_body .report_comment .post_wrap {
	HEIGHT: 1%
}
#ipboard_body .report_menu {
	FLOAT: left! important; POSITION: static! important
}
#ipboard_body .report_menu LI {
	DISPLAY: inline! important; FLOAT: none! important
}
#ipboard_body #conversation UL.post_controls {
	PADDING-BOTTOM: 0px; HEIGHT: 32px
}
#ipboard_body #topic_mod_2 {
	MARGIN-TOP: -5px; PADDING-TOP: 10px
}
TABLE.ipb_table OL.subforums LI {
	WHITE-SPACE: nowrap! important
}
.emote {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
.rep_bar {
	WIDTH: 8%
}
P.rep_highlight {
	MARGIN-RIGHT: 10px
}
.post_block {
	ZOOM: 1
}
PRE.prettyprint {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 20px; =
PADDING-TOP: 5px
}
#ipboard_body .input_rte {
=09
}
.gallery_row {
	DISPLAY: block
}
.gallery_block {
	DISPLAY: inline; ZOOM: 1
}
.image_wrap {
	DISPLAY: inline; ZOOM: 1
}
.image_view_wrap {
	DISPLAY: inline; ZOOM: 1
}
.gallery_view .gallery_tools LI {
	DISPLAY: inline; ZOOM: 1
}
.gallery_category {
	DISPLAY: inline; ZOOM: 1
}
.gallery_filter A {
	DISPLAY: inline; ZOOM: 1
}
.gallery_row .gallery_block .wrap .pinned {
	WIDTH: 20px
}
.gallery_row .gallery_block .wrap .image_mod {
	WIDTH: 20px
}

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://srmz.net/public/min/index.php?g=js

var Prototype=3D{Version:'1.6.1',Browser:(function(){var =
ua=3Dnavigator.userAgent;var =
isOpera=3DObject.prototype.toString.call(window.opera)=3D=3D'[object =
Opera]';return{IE:!!window.attachEvent&&!isOpera,Opera:isOpera,WebKit:ua.=
indexOf('AppleWebKit/')>-1,Gecko:ua.indexOf('Gecko')>-1&&ua.indexOf('KHTM=
L')=3D=3D=3D-1,MobileSafari:/Apple.*Mobile.*Safari/.test(ua)}})(),Browser=
Features:{XPath:!!document.evaluate,SelectorsAPI:!!document.querySelector=
,ElementExtensions:(function(){var =
constructor=3Dwindow.Element||window.HTMLElement;return!!(constructor&&co=
nstructor.prototype);})(),SpecificElementExtensions:(function(){if(typeof=
 window.HTMLDivElement!=3D=3D'undefined')=0A=
return true;var div=3Ddocument.createElement('div');var =
form=3Ddocument.createElement('form');var =
isSupported=3Dfalse;if(div['__proto__']&&(div['__proto__']!=3D=3Dform['__=
proto__'])){isSupported=3Dtrue;}=0A=
div=3Dform=3Dnull;return =
isSupported;})()},ScriptFragment:'<script[^>]*>([\\S\\s]*?)<\/script>',JS=
ONFilter:/^\/\*-secure-([\s\S]*)\*\/\s*$/,emptyFunction:function(){},K:fu=
nction(x){return x}};if(Prototype.Browser.MobileSafari)=0A=
Prototype.BrowserFeatures.SpecificElementExtensions=3Dfalse;var =
Abstract=3D{};var Try=3D{these:function(){var returnValue;for(var =
i=3D0,length=3Darguments.length;i<length;i++){var =
lambda=3Darguments[i];try{returnValue=3Dlambda();break;}catch(e){}}=0A=
return returnValue;}};var Class=3D(function(){function =
subclass(){};function create(){var =
parent=3Dnull,properties=3D$A(arguments);if(Object.isFunction(properties[=
0]))=0A=
parent=3Dproperties.shift();function =
klass(){this.initialize.apply(this,arguments);}=0A=
Object.extend(klass,Class.Methods);klass.superclass=3Dparent;klass.subcla=
sses=3D[];if(parent){subclass.prototype=3Dparent.prototype;klass.prototyp=
e=3Dnew subclass;parent.subclasses.push(klass);}=0A=
for(var i=3D0;i<properties.length;i++)=0A=
klass.addMethods(properties[i]);if(!klass.prototype.initialize)=0A=
klass.prototype.initialize=3DPrototype.emptyFunction;klass.prototype.cons=
tructor=3Dklass;return klass;}=0A=
function addMethods(source){var =
ancestor=3Dthis.superclass&&this.superclass.prototype;var =
properties=3DObject.keys(source);if(!Object.keys({toString:true}).length)=
{if(source.toString!=3DObject.prototype.toString)=0A=
properties.push("toString");if(source.valueOf!=3DObject.prototype.valueOf=
)=0A=
properties.push("valueOf");}=0A=
for(var i=3D0,length=3Dproperties.length;i<length;i++){var =
property=3Dproperties[i],value=3Dsource[property];if(ancestor&&Object.isF=
unction(value)&&value.argumentNames().first()=3D=3D"$super"){var =
method=3Dvalue;value=3D(function(m){return function(){return =
ancestor[m].apply(this,arguments);};})(property).wrap(method);value.value=
Of=3Dmethod.valueOf.bind(method);value.toString=3Dmethod.toString.bind(me=
thod);}=0A=
this.prototype[property]=3Dvalue;}=0A=
return this;}=0A=
return{create:create,Methods:{addMethods:addMethods}};})();(function(){va=
r _toString=3DObject.prototype.toString;function =
extend(destination,source){for(var property in source)=0A=
destination[property]=3Dsource[property];return destination;}=0A=
function =
inspect(object){try{if(isUndefined(object))return'undefined';if(object=3D=
=3D=3Dnull)return'null';return =
object.inspect?object.inspect():String(object);}catch(e){if(e instanceof =
RangeError)return'...';throw e;}}=0A=
function toJSON(object){var type=3Dtypeof =
object;switch(type){case'undefined':case'function':case'unknown':return;c=
ase'boolean':return object.toString();}=0A=
if(object=3D=3D=3Dnull)return'null';if(object.toJSON)return =
object.toJSON();if(isElement(object))return;var results=3D[];for(var =
property in object){var =
value=3DtoJSON(object[property]);if(!isUndefined(value))=0A=
results.push(property.toJSON()+': '+value);}=0A=
return'{'+results.join(', ')+'}';}=0A=
function toQueryString(object){return $H(object).toQueryString();}=0A=
function toHTML(object){return =
object&&object.toHTML?object.toHTML():String.interpret(object);}=0A=
function keys(object){var results=3D[];for(var property in object)=0A=
results.push(property);return results;}=0A=
function values(object){var results=3D[];for(var property in object)=0A=
results.push(object[property]);return results;}=0A=
function clone(object){return extend({},object);}=0A=
function isElement(object){return!!(object&&object.nodeType=3D=3D1);}=0A=
function isArray(object){return _toString.call(object)=3D=3D"[object =
Array]";}=0A=
function isHash(object){return object instanceof Hash;}=0A=
function isFunction(object){return typeof object=3D=3D=3D"function";}=0A=
function isString(object){return _toString.call(object)=3D=3D"[object =
String]";}=0A=
function isNumber(object){return _toString.call(object)=3D=3D"[object =
Number]";}=0A=
function isUndefined(object){return typeof object=3D=3D=3D"undefined";}=0A=
extend(Object,{extend:extend,inspect:inspect,toJSON:toJSON,toQueryString:=
toQueryString,toHTML:toHTML,keys:keys,values:values,clone:clone,isElement=
:isElement,isArray:isArray,isHash:isHash,isFunction:isFunction,isString:i=
sString,isNumber:isNumber,isUndefined:isUndefined});})();Object.extend(Fu=
nction.prototype,(function(){var slice=3DArray.prototype.slice;function =
update(array,args){var =
arrayLength=3Darray.length,length=3Dargs.length;while(length--)array[arra=
yLength+length]=3Dargs[length];return array;}=0A=
function merge(array,args){array=3Dslice.call(array,0);return =
update(array,args);}=0A=
function argumentNames(){var =
names=3Dthis.toString().match(/^[\s\(]*function[^(]*\(([^)]*)\)/)[1].repl=
ace(/\/\/.*?[\r\n]|\/\*(?:.|[\r\n])*?\*\//g,'').replace(/\s+/g,'').split(=
',');return names.length=3D=3D1&&!names[0]?[]:names;}=0A=
function =
bind(context){if(arguments.length<2&&Object.isUndefined(arguments[0]))ret=
urn this;var __method=3Dthis,args=3Dslice.call(arguments,1);return =
function(){var a=3Dmerge(args,arguments);return =
__method.apply(context,a);}}=0A=
function bindAsEventListener(context){var =
__method=3Dthis,args=3Dslice.call(arguments,1);return =
function(event){var a=3Dupdate([event||window.event],args);return =
__method.apply(context,a);}}=0A=
function curry(){if(!arguments.length)return this;var =
__method=3Dthis,args=3Dslice.call(arguments,0);return function(){var =
a=3Dmerge(args,arguments);return __method.apply(this,a);}}=0A=
function delay(timeout){var =
__method=3Dthis,args=3Dslice.call(arguments,1);timeout=3Dtimeout*1000=0A=
return window.setTimeout(function(){return =
__method.apply(__method,args);},timeout);}=0A=
function defer(){var args=3Dupdate([0.01],arguments);return =
this.delay.apply(this,args);}=0A=
function wrap(wrapper){var __method=3Dthis;return function(){var =
a=3Dupdate([__method.bind(this)],arguments);return =
wrapper.apply(this,a);}}=0A=
function methodize(){if(this._methodized)return this._methodized;var =
__method=3Dthis;return this._methodized=3Dfunction(){var =
a=3Dupdate([this],arguments);return __method.apply(null,a);};}=0A=
return{argumentNames:argumentNames,bind:bind,bindAsEventListener:bindAsEv=
entListener,curry:curry,delay:delay,defer:defer,wrap:wrap,methodize:metho=
dize}})());Date.prototype.toJSON=3Dfunction(){return'"'+this.getUTCFullYe=
ar()+'-'+=0A=
(this.getUTCMonth()+1).toPaddedString(2)+'-'+=0A=
this.getUTCDate().toPaddedString(2)+'T'+=0A=
this.getUTCHours().toPaddedString(2)+':'+=0A=
this.getUTCMinutes().toPaddedString(2)+':'+=0A=
this.getUTCSeconds().toPaddedString(2)+'Z"';};RegExp.prototype.match=3DRe=
gExp.prototype.test;RegExp.escape=3Dfunction(str){return =
String(str).replace(/([.*+?^=3D!:${}()|[\]\/\\])/g,'\\$1');};var =
PeriodicalExecuter=3DClass.create({initialize:function(callback,frequency=
){this.callback=3Dcallback;this.frequency=3Dfrequency;this.currentlyExecu=
ting=3Dfalse;this.registerCallback();},registerCallback:function(){this.t=
imer=3DsetInterval(this.onTimerEvent.bind(this),this.frequency*1000);},ex=
ecute:function(){this.callback(this);},stop:function(){if(!this.timer)ret=
urn;clearInterval(this.timer);this.timer=3Dnull;},onTimerEvent:function()=
{if(!this.currentlyExecuting){try{this.currentlyExecuting=3Dtrue;this.exe=
cute();this.currentlyExecuting=3Dfalse;}catch(e){this.currentlyExecuting=3D=
false;throw =
e;}}}});Object.extend(String,{interpret:function(value){return =
value=3D=3Dnull?'':String(value);},specialChar:{'\b':'\\b','\t':'\\t','\n=
':'\\n','\f':'\\f','\r':'\\r','\\':'\\\\'}});Object.extend(String.prototy=
pe,(function(){function =
prepareReplacement(replacement){if(Object.isFunction(replacement))return =
replacement;var template=3Dnew Template(replacement);return =
function(match){return template.evaluate(match)};}=0A=
function gsub(pattern,replacement){var =
result=3D'',source=3Dthis,match;replacement=3DprepareReplacement(replacem=
ent);if(Object.isString(pattern))=0A=
pattern=3DRegExp.escape(pattern);if(!(pattern.length||pattern.source)){re=
placement=3Dreplacement('');return =
replacement+source.split('').join(replacement)+replacement;}=0A=
while(source.length>0){if(match=3Dsource.match(pattern)){result+=3Dsource=
.slice(0,match.index);result+=3DString.interpret(replacement(match));sour=
ce=3Dsource.slice(match.index+match[0].length);}else{result+=3Dsource,sou=
rce=3D'';}}=0A=
return result;}=0A=
function =
sub(pattern,replacement,count){replacement=3DprepareReplacement(replaceme=
nt);count=3DObject.isUndefined(count)?1:count;return =
this.gsub(pattern,function(match){if(--count<0)return match[0];return =
replacement(match);});}=0A=
function scan(pattern,iterator){this.gsub(pattern,iterator);return =
String(this);}=0A=
function =
truncate(length,truncation){length=3Dlength||30;truncation=3DObject.isUnd=
efined(truncation)?'...':truncation;return =
this.length>length?this.slice(0,length-truncation.length)+truncation:Stri=
ng(this);}=0A=
function strip(){return this.replace(/^\s+/,'').replace(/\s+$/,'');}=0A=
function stripTags(){return =
this.replace(/<\w+(\s+("[^"]*"|'[^']*'|[^>])+)?>|<\/\w+>/gi,'');}=0A=
function stripScripts(){return this.replace(new =
RegExp(Prototype.ScriptFragment,'img'),'');}=0A=
function extractScripts(){var matchAll=3Dnew =
RegExp(Prototype.ScriptFragment,'img');var matchOne=3Dnew =
RegExp(Prototype.ScriptFragment,'im');return(this.match(matchAll)||[]).ma=
p(function(scriptTag){return(scriptTag.match(matchOne)||['',''])[1];});}=0A=
function evalScripts(){return =
this.extractScripts().map(function(script){return eval(script)});}=0A=
function escapeHTML(){return =
this.replace(/&/g,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;');}=0A=
function unescapeHTML(){return =
this.stripTags().replace(/&lt;/g,'<').replace(/&gt;/g,'>').replace(/&amp;=
/g,'&');}=0A=
function toQueryParams(separator){var =
match=3Dthis.strip().match(/([^?#]*)(#.*)?$/);if(!match)return{};return =
match[1].split(separator||'&').inject({},function(hash,pair){if((pair=3Dp=
air.split('=3D'))[0]){var key=3DdecodeURIComponent(pair.shift());var =
value=3Dpair.length>1?pair.join('=3D'):pair[0];if(value!=3Dundefined)valu=
e=3DdecodeURIComponent(value);if(key in =
hash){if(!Object.isArray(hash[key]))hash[key]=3D[hash[key]];hash[key].pus=
h(value);}=0A=
else hash[key]=3Dvalue;}=0A=
return hash;});}=0A=
function toArray(){return this.split('');}=0A=
function succ(){return this.slice(0,this.length-1)+=0A=
String.fromCharCode(this.charCodeAt(this.length-1)+1);}=0A=
function times(count){return count<1?'':new Array(count+1).join(this);}=0A=
function camelize(){var =
parts=3Dthis.split('-'),len=3Dparts.length;if(len=3D=3D1)return =
parts[0];var =
camelized=3Dthis.charAt(0)=3D=3D'-'?parts[0].charAt(0).toUpperCase()+part=
s[0].substring(1):parts[0];for(var i=3D1;i<len;i++)=0A=
camelized+=3Dparts[i].charAt(0).toUpperCase()+parts[i].substring(1);retur=
n camelized;}=0A=
function capitalize(){return =
this.charAt(0).toUpperCase()+this.substring(1).toLowerCase();}=0A=
function underscore(){return =
this.replace(/::/g,'/').replace(/([A-Z]+)([A-Z][a-z])/g,'$1_$2').replace(=
/([a-z\d])([A-Z])/g,'$1_$2').replace(/-/g,'_').toLowerCase();}=0A=
function dasherize(){return this.replace(/_/g,'-');}=0A=
function inspect(useDoubleQuotes){var =
escapedString=3Dthis.replace(/[\x00-\x1f\\]/g,function(character){if(char=
acter in String.specialChar){return String.specialChar[character];}=0A=
return'\\u00'+character.charCodeAt().toPaddedString(2,16);});if(useDouble=
Quotes)return'"'+escapedString.replace(/"/g,'\\"')+'"';return"'"+escapedS=
tring.replace(/'/g,'\\\'')+"'";}=0A=
function toJSON(){return this.inspect(true);}=0A=
function unfilterJSON(filter){return =
this.replace(filter||Prototype.JSONFilter,'$1');}=0A=
function isJSON(){var str=3Dthis;if(str.blank())return =
false;str=3Dthis.replace(/\\./g,'@').replace(/"[^"\\\n\r]*"/g,'');return(=
/^[,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]*$/).test(str);}=0A=
function evalJSON(sanitize){var =
json=3Dthis.unfilterJSON();try{if(!sanitize||json.isJSON())return =
eval('('+json+')');}catch(e){}=0A=
throw new SyntaxError('Badly formed JSON string: '+this.inspect());}=0A=
function include(pattern){return this.indexOf(pattern)>-1;}=0A=
function startsWith(pattern){return this.indexOf(pattern)=3D=3D=3D0;}=0A=
function endsWith(pattern){var d=3Dthis.length-pattern.length;return =
d>=3D0&&this.lastIndexOf(pattern)=3D=3D=3Dd;}=0A=
function empty(){return this=3D=3D'';}=0A=
function blank(){return /^\s*$/.test(this);}=0A=
function interpolate(object,pattern){return new =
Template(this,pattern).evaluate(object);}=0A=
return{gsub:gsub,sub:sub,scan:scan,truncate:truncate,strip:String.prototy=
pe.trim?String.prototype.trim:strip,stripTags:stripTags,stripScripts:stri=
pScripts,extractScripts:extractScripts,evalScripts:evalScripts,escapeHTML=
:escapeHTML,unescapeHTML:unescapeHTML,toQueryParams:toQueryParams,parseQu=
ery:toQueryParams,toArray:toArray,succ:succ,times:times,camelize:camelize=
,capitalize:capitalize,underscore:underscore,dasherize:dasherize,inspect:=
inspect,toJSON:toJSON,unfilterJSON:unfilterJSON,isJSON:isJSON,evalJSON:ev=
alJSON,include:include,startsWith:startsWith,endsWith:endsWith,empty:empt=
y,blank:blank,interpolate:interpolate};})());var =
Template=3DClass.create({initialize:function(template,pattern){this.templ=
ate=3Dtemplate.toString();this.pattern=3Dpattern||Template.Pattern;},eval=
uate:function(object){if(object&&Object.isFunction(object.toTemplateRepla=
cements))=0A=
object=3Dobject.toTemplateReplacements();return =
this.template.gsub(this.pattern,function(match){if(object=3D=3Dnull)retur=
n(match[1]+'');var before=3Dmatch[1]||'';if(before=3D=3D'\\')return =
match[2];var ctx=3Dobject,expr=3Dmatch[3];var =
pattern=3D/^([^.[]+|\[((?:.*?[^\\])?)\])(\.|\[|$)/;match=3Dpattern.exec(e=
xpr);if(match=3D=3Dnull)return before;while(match!=3Dnull){var =
comp=3Dmatch[1].startsWith('[')?match[2].replace(/\\\\]/g,']'):match[1];c=
tx=3Dctx[comp];if(null=3D=3Dctx||''=3D=3Dmatch[3])break;expr=3Dexpr.subst=
ring('['=3D=3Dmatch[3]?match[1].length:match[0].length);match=3Dpattern.e=
xec(expr);}=0A=
return =
before+String.interpret(ctx);});}});Template.Pattern=3D/(^|.|\r|\n)(#\{(.=
*?)\})/;var $break=3D{};var Enumerable=3D(function(){function =
each(iterator,context){var =
index=3D0;try{this._each(function(value){iterator.call(context,value,inde=
x++);});}catch(e){if(e!=3D$break)throw e;}=0A=
return this;}=0A=
function eachSlice(number,iterator,context){var =
index=3D-number,slices=3D[],array=3Dthis.toArray();if(number<1)return =
array;while((index+=3Dnumber)<array.length)=0A=
slices.push(array.slice(index,index+number));return =
slices.collect(iterator,context);}=0A=
function all(iterator,context){iterator=3Diterator||Prototype.K;var =
result=3Dtrue;this.each(function(value,index){result=3Dresult&&!!iterator=
.call(context,value,index);if(!result)throw $break;});return result;}=0A=
function any(iterator,context){iterator=3Diterator||Prototype.K;var =
result=3Dfalse;this.each(function(value,index){if(result=3D!!iterator.cal=
l(context,value,index))=0A=
throw $break;});return result;}=0A=
function collect(iterator,context){iterator=3Diterator||Prototype.K;var =
results=3D[];this.each(function(value,index){results.push(iterator.call(c=
ontext,value,index));});return results;}=0A=
function detect(iterator,context){var =
result;this.each(function(value,index){if(iterator.call(context,value,ind=
ex)){result=3Dvalue;throw $break;}});return result;}=0A=
function findAll(iterator,context){var =
results=3D[];this.each(function(value,index){if(iterator.call(context,val=
ue,index))=0A=
results.push(value);});return results;}=0A=
function =
grep(filter,iterator,context){iterator=3Diterator||Prototype.K;var =
results=3D[];if(Object.isString(filter))=0A=
filter=3Dnew =
RegExp(RegExp.escape(filter));this.each(function(value,index){if(filter.m=
atch(value))=0A=
results.push(iterator.call(context,value,index));});return results;}=0A=
function include(object){if(Object.isFunction(this.indexOf))=0A=
if(this.indexOf(object)!=3D-1)return true;var =
found=3Dfalse;this.each(function(value){if(value=3D=3Dobject){found=3Dtru=
e;throw $break;}});return found;}=0A=
function =
inGroupsOf(number,fillWith){fillWith=3DObject.isUndefined(fillWith)?null:=
fillWith;return =
this.eachSlice(number,function(slice){while(slice.length<number)slice.pus=
h(fillWith);return slice;});}=0A=
function =
inject(memo,iterator,context){this.each(function(value,index){memo=3Diter=
ator.call(context,memo,value,index);});return memo;}=0A=
function invoke(method){var args=3D$A(arguments).slice(1);return =
this.map(function(value){return value[method].apply(value,args);});}=0A=
function max(iterator,context){iterator=3Diterator||Prototype.K;var =
result;this.each(function(value,index){value=3Diterator.call(context,valu=
e,index);if(result=3D=3Dnull||value>=3Dresult)=0A=
result=3Dvalue;});return result;}=0A=
function min(iterator,context){iterator=3Diterator||Prototype.K;var =
result;this.each(function(value,index){value=3Diterator.call(context,valu=
e,index);if(result=3D=3Dnull||value<result)=0A=
result=3Dvalue;});return result;}=0A=
function =
partition(iterator,context){iterator=3Diterator||Prototype.K;var =
trues=3D[],falses=3D[];this.each(function(value,index){(iterator.call(con=
text,value,index)?trues:falses).push(value);});return[trues,falses];}=0A=
function pluck(property){var =
results=3D[];this.each(function(value){results.push(value[property]);});r=
eturn results;}=0A=
function reject(iterator,context){var =
results=3D[];this.each(function(value,index){if(!iterator.call(context,va=
lue,index))=0A=
results.push(value);});return results;}=0A=
function sortBy(iterator,context){return =
this.map(function(value,index){return{value:value,criteria:iterator.call(=
context,value,index)};}).sort(function(left,right){var =
a=3Dleft.criteria,b=3Dright.criteria;return =
a<b?-1:a>b?1:0;}).pluck('value');}=0A=
function toArray(){return this.map();}=0A=
function zip(){var =
iterator=3DPrototype.K,args=3D$A(arguments);if(Object.isFunction(args.las=
t()))=0A=
iterator=3Dargs.pop();var =
collections=3D[this].concat(args).map($A);return =
this.map(function(value,index){return =
iterator(collections.pluck(index));});}=0A=
function size(){return this.toArray().length;}=0A=
function inspect(){return'#<Enumerable:'+this.toArray().inspect()+'>';}=0A=
return{each:each,eachSlice:eachSlice,all:all,every:all,any:any,some:any,c=
ollect:collect,map:collect,detect:detect,findAll:findAll,select:findAll,f=
ilter:findAll,grep:grep,include:include,member:include,inGroupsOf:inGroup=
sOf,inject:inject,invoke:invoke,max:max,min:min,partition:partition,pluck=
:pluck,reject:reject,sortBy:sortBy,toArray:toArray,entries:toArray,zip:zi=
p,size:size,inspect:inspect,find:detect};})();function =
$A(iterable){if(!iterable)return[];if('toArray'in =
Object(iterable))return iterable.toArray();var =
length=3Diterable.length||0,results=3Dnew =
Array(length);while(length--)results[length]=3Diterable[length];return =
results;}=0A=
function =
$w(string){if(!Object.isString(string))return[];string=3Dstring.strip();r=
eturn string?string.split(/\s+/):[];}=0A=
Array.from=3D$A;(function(){var =
arrayProto=3DArray.prototype,slice=3DarrayProto.slice,_each=3DarrayProto.=
forEach;function each(iterator){for(var =
i=3D0,length=3Dthis.length;i<length;i++)=0A=
iterator(this[i]);}=0A=
if(!_each)_each=3Deach;function clear(){this.length=3D0;return this;}=0A=
function first(){return this[0];}=0A=
function last(){return this[this.length-1];}=0A=
function compact(){return this.select(function(value){return =
value!=3Dnull;});}=0A=
function flatten(){return =
this.inject([],function(array,value){if(Object.isArray(value))=0A=
return array.concat(value.flatten());array.push(value);return array;});}=0A=
function without(){var values=3Dslice.call(arguments,0);return =
this.select(function(value){return!values.include(value);});}=0A=
function =
reverse(inline){return(inline!=3D=3Dfalse?this:this.toArray())._reverse()=
;}=0A=
function uniq(sorted){return =
this.inject([],function(array,value,index){if(0=3D=3Dindex||(sorted?array=
.last()!=3Dvalue:!array.include(value)))=0A=
array.push(value);return array;});}=0A=
function intersect(array){return =
this.uniq().findAll(function(item){return =
array.detect(function(value){return item=3D=3D=3Dvalue});});}=0A=
function clone(){return slice.call(this,0);}=0A=
function size(){return this.length;}=0A=
function inspect(){return'['+this.map(Object.inspect).join(', ')+']';}=0A=
function toJSON(){var results=3D[];this.each(function(object){var =
value=3DObject.toJSON(object);if(!Object.isUndefined(value))results.push(=
value);});return'['+results.join(', ')+']';}=0A=
function indexOf(item,i){i||(i=3D0);var =
length=3Dthis.length;if(i<0)i=3Dlength+i;for(;i<length;i++)=0A=
if(this[i]=3D=3D=3Ditem)return i;return-1;}=0A=
function =
lastIndexOf(item,i){i=3DisNaN(i)?this.length:(i<0?this.length+i:i)+1;var =
n=3Dthis.slice(0,i).reverse().indexOf(item);return(n<0)?n:i-n-1;}=0A=
function concat(){var array=3Dslice.call(this,0),item;for(var =
i=3D0,length=3Darguments.length;i<length;i++){item=3Darguments[i];if(Obje=
ct.isArray(item)&&!('callee'in item)){for(var =
j=3D0,arrayLength=3Ditem.length;j<arrayLength;j++)=0A=
array.push(item[j]);}else{array.push(item);}}=0A=
return array;}=0A=
Object.extend(arrayProto,Enumerable);if(!arrayProto._reverse)=0A=
arrayProto._reverse=3DarrayProto.reverse;Object.extend(arrayProto,{_each:=
_each,clear:clear,first:first,last:last,compact:compact,flatten:flatten,w=
ithout:without,reverse:reverse,uniq:uniq,intersect:intersect,clone:clone,=
toArray:clone,size:size,inspect:inspect,toJSON:toJSON});var =
CONCAT_ARGUMENTS_BUGGY=3D(function(){return[].concat(arguments)[0][0]!=3D=
=3D1;})(1,2)=0A=
if(CONCAT_ARGUMENTS_BUGGY)arrayProto.concat=3Dconcat;if(!arrayProto.index=
Of)arrayProto.indexOf=3DindexOf;if(!arrayProto.lastIndexOf)arrayProto.las=
tIndexOf=3DlastIndexOf;})();function $H(object){return new =
Hash(object);};var Hash=3DClass.create(Enumerable,(function(){function =
initialize(object){this._object=3DObject.isHash(object)?object.toObject()=
:Object.clone(object);}=0A=
function _each(iterator){for(var key in this._object){var =
value=3Dthis._object[key],pair=3D[key,value];pair.key=3Dkey;pair.value=3D=
value;iterator(pair);}}=0A=
function set(key,value){return this._object[key]=3Dvalue;}=0A=
function get(key){if(this._object[key]!=3D=3DObject.prototype[key])=0A=
return this._object[key];}=0A=
function unset(key){var value=3Dthis._object[key];delete =
this._object[key];return value;}=0A=
function toObject(){return Object.clone(this._object);}=0A=
function keys(){return this.pluck('key');}=0A=
function values(){return this.pluck('value');}=0A=
function index(value){var match=3Dthis.detect(function(pair){return =
pair.value=3D=3D=3Dvalue;});return match&&match.key;}=0A=
function merge(object){return this.clone().update(object);}=0A=
function update(object){return new =
Hash(object).inject(this,function(result,pair){result.set(pair.key,pair.v=
alue);return result;});}=0A=
function toQueryPair(key,value){if(Object.isUndefined(value))return =
key;return key+'=3D'+encodeURIComponent(String.interpret(value));}=0A=
function toQueryString(){return =
this.inject([],function(results,pair){var =
key=3DencodeURIComponent(pair.key),values=3Dpair.value;if(values&&typeof =
values=3D=3D'object'){if(Object.isArray(values))=0A=
return results.concat(values.map(toQueryPair.curry(key)));}else =
results.push(toQueryPair(key,values));return results;}).join('&');}=0A=
function inspect(){return'#<Hash:{'+this.map(function(pair){return =
pair.map(Object.inspect).join(': ');}).join(', ')+'}>';}=0A=
function toJSON(){return Object.toJSON(this.toObject());}=0A=
function clone(){return new Hash(this);}=0A=
return{initialize:initialize,_each:_each,set:set,get:get,unset:unset,toOb=
ject:toObject,toTemplateReplacements:toObject,keys:keys,values:values,ind=
ex:index,merge:merge,update:update,toQueryString:toQueryString,inspect:in=
spect,toJSON:toJSON,clone:clone};})());Hash.from=3D$H;Object.extend(Numbe=
r.prototype,(function(){function toColorPart(){return =
this.toPaddedString(2,16);}=0A=
function succ(){return this+1;}=0A=
function =
times(iterator,context){$R(0,this,true).each(iterator,context);return =
this;}=0A=
function toPaddedString(length,radix){var =
string=3Dthis.toString(radix||10);return'0'.times(length-string.length)+s=
tring;}=0A=
function toJSON(){return isFinite(this)?this.toString():'null';}=0A=
function abs(){return Math.abs(this);}=0A=
function round(){return Math.round(this);}=0A=
function ceil(){return Math.ceil(this);}=0A=
function floor(){return Math.floor(this);}=0A=
return{toColorPart:toColorPart,succ:succ,times:times,toPaddedString:toPad=
dedString,toJSON:toJSON,abs:abs,round:round,ceil:ceil,floor:floor};})());=
function $R(start,end,exclusive){return new =
ObjectRange(start,end,exclusive);}=0A=
var ObjectRange=3DClass.create(Enumerable,(function(){function =
initialize(start,end,exclusive){this.start=3Dstart;this.end=3Dend;this.ex=
clusive=3Dexclusive;}=0A=
function _each(iterator){var =
value=3Dthis.start;while(this.include(value)){iterator(value);value=3Dval=
ue.succ();}}=0A=
function include(value){if(value<this.start)=0A=
return false;if(this.exclusive)=0A=
return value<this.end;return value<=3Dthis.end;}=0A=
return{initialize:initialize,_each:_each,include:include};})());var =
Ajax=3D{getTransport:function(){return Try.these(function(){return new =
XMLHttpRequest()},function(){return new =
ActiveXObject('Msxml2.XMLHTTP')},function(){return new =
ActiveXObject('Microsoft.XMLHTTP')})||false;},activeRequestCount:0};Ajax.=
Responders=3D{responders:[],_each:function(iterator){this.responders._eac=
h(iterator);},register:function(responder){if(!this.include(responder))=0A=
this.responders.push(responder);},unregister:function(responder){this.res=
ponders=3Dthis.responders.without(responder);},dispatch:function(callback=
,request,transport,json){this.each(function(responder){if(Object.isFuncti=
on(responder[callback])){try{responder[callback].apply(responder,[request=
,transport,json]);}catch(e){}}});}};Object.extend(Ajax.Responders,Enumera=
ble);Ajax.Responders.register({onCreate:function(){Ajax.activeRequestCoun=
t++},onComplete:function(){Ajax.activeRequestCount--}});Ajax.Base=3DClass=
.create({initialize:function(options){this.options=3D{method:'post',async=
hronous:true,contentType:'application/x-www-form-urlencoded',encoding:'UT=
F-8',parameters:'',evalJSON:true,evalJS:true};Object.extend(this.options,=
options||{});this.options.method=3Dthis.options.method.toLowerCase();if(O=
bject.isString(this.options.parameters))=0A=
this.options.parameters=3Dthis.options.parameters.toQueryParams();else =
if(Object.isHash(this.options.parameters))=0A=
this.options.parameters=3Dthis.options.parameters.toObject();}});Ajax.Req=
uest=3DClass.create(Ajax.Base,{_complete:false,initialize:function($super=
,url,options){$super(options);this.transport=3DAjax.getTransport();this.r=
equest(url);},request:function(url){this.url=3Durl;this.method=3Dthis.opt=
ions.method;var =
params=3DObject.clone(this.options.parameters);if(!['get','post'].include=
(this.method)){params['_method']=3Dthis.method;this.method=3D'post';}=0A=
this.parameters=3Dparams;if(params=3DObject.toQueryString(params)){if(thi=
s.method=3D=3D'get')=0A=
this.url+=3D(this.url.include('?')?'&':'?')+params;else =
if(/Konqueror|Safari|KHTML/.test(navigator.userAgent))=0A=
params+=3D'&_=3D';}=0A=
try{var response=3Dnew =
Ajax.Response(this);if(this.options.onCreate)this.options.onCreate(respon=
se);Ajax.Responders.dispatch('onCreate',this,response);this.transport.ope=
n(this.method.toUpperCase(),this.url,this.options.asynchronous);if(this.o=
ptions.asynchronous)this.respondToReadyState.bind(this).defer(1);this.tra=
nsport.onreadystatechange=3Dthis.onStateChange.bind(this);this.setRequest=
Headers();this.body=3Dthis.method=3D=3D'post'?(this.options.postBody||par=
ams):null;this.transport.send(this.body);if(!this.options.asynchronous&&t=
his.transport.overrideMimeType)=0A=
this.onStateChange();}=0A=
catch(e){this.dispatchException(e);}},onStateChange:function(){var =
readyState=3Dthis.transport.readyState;if(readyState>1&&!((readyState=3D=3D=
4)&&this._complete))=0A=
this.respondToReadyState(this.transport.readyState);},setRequestHeaders:f=
unction(){var =
headers=3D{'X-Requested-With':'XMLHttpRequest','X-Prototype-Version':Prot=
otype.Version,'Accept':'text/javascript, text/html, application/xml, =
text/xml, =
*/*'};if(this.method=3D=3D'post'){headers['Content-type']=3Dthis.options.=
contentType+=0A=
(this.options.encoding?'; =
charset=3D'+this.options.encoding:'');if(this.transport.overrideMimeType&=
&(navigator.userAgent.match(/Gecko\/(\d{4})/)||[0,2005])[1]<2005)=0A=
headers['Connection']=3D'close';}=0A=
if(typeof this.options.requestHeaders=3D=3D'object'){var =
extras=3Dthis.options.requestHeaders;if(Object.isFunction(extras.push))=0A=
for(var i=3D0,length=3Dextras.length;i<length;i+=3D2)=0A=
headers[extras[i]]=3Dextras[i+1];else=0A=
$H(extras).each(function(pair){headers[pair.key]=3Dpair.value});}=0A=
for(var name in headers)=0A=
this.transport.setRequestHeader(name,headers[name]);},success:function(){=
var =
status=3Dthis.getStatus();return!status||(status>=3D200&&status<300);},ge=
tStatus:function(){try{return this.transport.status||0;}catch(e){return =
0}},respondToReadyState:function(readyState){var =
state=3DAjax.Request.Events[readyState],response=3Dnew =
Ajax.Response(this);if(state=3D=3D'Complete'){try{this._complete=3Dtrue;(=
this.options['on'+response.status]||this.options['on'+(this.success()?'Su=
ccess':'Failure')]||Prototype.emptyFunction)(response,response.headerJSON=
);}catch(e){this.dispatchException(e);}=0A=
var =
contentType=3Dresponse.getHeader('Content-type');if(this.options.evalJS=3D=
=3D'force'||(this.options.evalJS&&this.isSameOrigin()&&contentType&&conte=
ntType.match(/^\s*(text|application)\/(x-)?(java|ecma)script(;.*)?\s*$/i)=
))=0A=
this.evalResponse();}=0A=
try{(this.options['on'+state]||Prototype.emptyFunction)(response,response=
.headerJSON);Ajax.Responders.dispatch('on'+state,this,response,response.h=
eaderJSON);}catch(e){this.dispatchException(e);}=0A=
if(state=3D=3D'Complete'){this.transport.onreadystatechange=3DPrototype.e=
mptyFunction;}},isSameOrigin:function(){var =
m=3Dthis.url.match(/^\s*https?:\/\/[^\/]*/);return!m||(m[0]=3D=3D'#{proto=
col}//#{domain}#{port}'.interpolate({protocol:location.protocol,domain:do=
cument.domain,port:location.port?':'+location.port:''}));},getHeader:func=
tion(name){try{return =
this.transport.getResponseHeader(name)||null;}catch(e){return =
null;}},evalResponse:function(){try{return =
eval((this.transport.responseText||'').unfilterJSON());}catch(e){this.dis=
patchException(e);}},dispatchException:function(exception){(this.options.=
onException||Prototype.emptyFunction)(this,exception);Ajax.Responders.dis=
patch('onException',this,exception);}});Ajax.Request.Events=3D['Uninitial=
ized','Loading','Loaded','Interactive','Complete'];Ajax.Response=3DClass.=
create({initialize:function(request){this.request=3Drequest;var =
transport=3Dthis.transport=3Drequest.transport,readyState=3Dthis.readySta=
te=3Dtransport.readyState;if((readyState>2&&!Prototype.Browser.IE)||ready=
State=3D=3D4){this.status=3Dthis.getStatus();this.statusText=3Dthis.getSt=
atusText();this.responseText=3DString.interpret(transport.responseText);t=
his.headerJSON=3Dthis._getHeaderJSON();}=0A=
if(readyState=3D=3D4){var =
xml=3Dtransport.responseXML;this.responseXML=3DObject.isUndefined(xml)?nu=
ll:xml;this.responseJSON=3Dthis._getResponseJSON();}},status:0,statusText=
:'',getStatus:Ajax.Request.prototype.getStatus,getStatusText:function(){t=
ry{return =
this.transport.statusText||'';}catch(e){return''}},getHeader:Ajax.Request=
.prototype.getHeader,getAllHeaders:function(){try{return =
this.getAllResponseHeaders();}catch(e){return =
null}},getResponseHeader:function(name){return =
this.transport.getResponseHeader(name);},getAllResponseHeaders:function()=
{return =
this.transport.getAllResponseHeaders();},_getHeaderJSON:function(){var =
json=3Dthis.getHeader('X-JSON');if(!json)return =
null;json=3DdecodeURIComponent(escape(json));try{return =
json.evalJSON(this.request.options.sanitizeJSON||!this.request.isSameOrig=
in());}catch(e){this.request.dispatchException(e);}},_getResponseJSON:fun=
ction(){var =
options=3Dthis.request.options;if(!options.evalJSON||(options.evalJSON!=3D=
'force'&&!(this.getHeader('Content-type')||'').include('application/json'=
))||this.responseText.blank())=0A=
return null;try{return =
this.responseText.evalJSON(options.sanitizeJSON||!this.request.isSameOrig=
in());}catch(e){this.request.dispatchException(e);}}});Ajax.Updater=3DCla=
ss.create(Ajax.Request,{initialize:function($super,container,url,options)=
{this.container=3D{success:(container.success||container),failure:(contai=
ner.failure||(container.success?null:container))};options=3DObject.clone(=
options);var =
onComplete=3Doptions.onComplete;options.onComplete=3D(function(response,j=
son){this.updateContent(response.responseText);if(Object.isFunction(onCom=
plete))onComplete(response,json);}).bind(this);$super(url,options);},upda=
teContent:function(responseText){var =
receiver=3Dthis.container[this.success()?'success':'failure'],options=3Dt=
his.options;if(!options.evalScripts)responseText=3DresponseText.stripScri=
pts();if(receiver=3D$(receiver)){if(options.insertion){if(Object.isString=
(options.insertion)){var =
insertion=3D{};insertion[options.insertion]=3DresponseText;receiver.inser=
t(insertion);}=0A=
else options.insertion(receiver,responseText);}=0A=
else =
receiver.update(responseText);}}});Ajax.PeriodicalUpdater=3DClass.create(=
Ajax.Base,{initialize:function($super,container,url,options){$super(optio=
ns);this.onComplete=3Dthis.options.onComplete;this.frequency=3D(this.opti=
ons.frequency||2);this.decay=3D(this.options.decay||1);this.updater=3D{};=
this.container=3Dcontainer;this.url=3Durl;this.start();},start:function()=
{this.options.onComplete=3Dthis.updateComplete.bind(this);this.onTimerEve=
nt();},stop:function(){this.updater.options.onComplete=3Dundefined;clearT=
imeout(this.timer);(this.onComplete||Prototype.emptyFunction).apply(this,=
arguments);},updateComplete:function(response){if(this.options.decay){thi=
s.decay=3D(response.responseText=3D=3Dthis.lastText?this.decay*this.optio=
ns.decay:1);this.lastText=3Dresponse.responseText;}=0A=
this.timer=3Dthis.onTimerEvent.bind(this).delay(this.decay*this.frequency=
);},onTimerEvent:function(){this.updater=3Dnew =
Ajax.Updater(this.container,this.url,this.options);}});function =
$(element){if(arguments.length>1){for(var =
i=3D0,elements=3D[],length=3Darguments.length;i<length;i++)=0A=
elements.push($(arguments[i]));return elements;}=0A=
if(Object.isString(element))=0A=
element=3Ddocument.getElementById(element);return =
Element.extend(element);}=0A=
if(Prototype.BrowserFeatures.XPath){document._getElementsByXPath=3Dfuncti=
on(expression,parentElement){var results=3D[];var =
query=3Ddocument.evaluate(expression,$(parentElement)||document,null,XPat=
hResult.ORDERED_NODE_SNAPSHOT_TYPE,null);for(var =
i=3D0,length=3Dquery.snapshotLength;i<length;i++)=0A=
results.push(Element.extend(query.snapshotItem(i)));return results;};}=0A=
if(!window.Node)var =
Node=3D{};if(!Node.ELEMENT_NODE){Object.extend(Node,{ELEMENT_NODE:1,ATTRI=
BUTE_NODE:2,TEXT_NODE:3,CDATA_SECTION_NODE:4,ENTITY_REFERENCE_NODE:5,ENTI=
TY_NODE:6,PROCESSING_INSTRUCTION_NODE:7,COMMENT_NODE:8,DOCUMENT_NODE:9,DO=
CUMENT_TYPE_NODE:10,DOCUMENT_FRAGMENT_NODE:11,NOTATION_NODE:12});}=0A=
(function(global){var SETATTRIBUTE_IGNORES_NAME=3D(function(){var =
elForm=3Ddocument.createElement("form");var =
elInput=3Ddocument.createElement("input");var =
root=3Ddocument.documentElement;elInput.setAttribute("name","test");elFor=
m.appendChild(elInput);root.appendChild(elForm);var =
isBuggy=3DelForm.elements?(typeof =
elForm.elements.test=3D=3D"undefined"):null;root.removeChild(elForm);elFo=
rm=3DelInput=3Dnull;return isBuggy;})();var =
element=3Dglobal.Element;global.Element=3Dfunction(tagName,attributes){at=
tributes=3Dattributes||{};tagName=3DtagName.toLowerCase();var =
cache=3DElement.cache;if(SETATTRIBUTE_IGNORES_NAME&&attributes.name){tagN=
ame=3D'<'+tagName+' name=3D"'+attributes.name+'">';delete =
attributes.name;return =
Element.writeAttribute(document.createElement(tagName),attributes);}=0A=
if(!cache[tagName])cache[tagName]=3DElement.extend(document.createElement=
(tagName));return =
Element.writeAttribute(cache[tagName].cloneNode(false),attributes);};Obje=
ct.extend(global.Element,element||{});if(element)global.Element.prototype=
=3Delement.prototype;})(this);Element.cache=3D{};Element.idCounter=3D1;El=
ement.Methods=3D{visible:function(element){return =
$(element).style.display!=3D'none';},toggle:function(element){element=3D$=
(element);Element[Element.visible(element)?'hide':'show'](element);return=
 =
element;},hide:function(element){element=3D$(element);element.style.displ=
ay=3D'none';return =
element;},show:function(element){element=3D$(element);element.style.displ=
ay=3D'';return =
element;},remove:function(element){element=3D$(element);element.parentNod=
e.removeChild(element);return element;},update:(function(){var =
SELECT_ELEMENT_INNERHTML_BUGGY=3D(function(){var =
el=3Ddocument.createElement("select"),isBuggy=3Dtrue;el.innerHTML=3D"<opt=
ion =
value=3D\"test\">test</option>";if(el.options&&el.options[0]){isBuggy=3De=
l.options[0].nodeName.toUpperCase()!=3D=3D"OPTION";}=0A=
el=3Dnull;return isBuggy;})();var =
TABLE_ELEMENT_INNERHTML_BUGGY=3D(function(){try{var =
el=3Ddocument.createElement("table");if(el&&el.tBodies){el.innerHTML=3D"<=
tbody><tr><td>test</td></tr></tbody>";var isBuggy=3Dtypeof =
el.tBodies[0]=3D=3D"undefined";el=3Dnull;return =
isBuggy;}}catch(e){return true;}})();var =
SCRIPT_ELEMENT_REJECTS_TEXTNODE_APPENDING=3D(function(){var =
s=3Ddocument.createElement("script"),isBuggy=3Dfalse;try{s.appendChild(do=
cument.createTextNode(""));isBuggy=3D!s.firstChild||s.firstChild&&s.first=
Child.nodeType!=3D=3D3;}catch(e){isBuggy=3Dtrue;}=0A=
s=3Dnull;return isBuggy;})();function =
update(element,content){element=3D$(element);if(content&&content.toElemen=
t)=0A=
content=3Dcontent.toElement();if(Object.isElement(content))=0A=
return =
element.update().insert(content);content=3DObject.toHTML(content);var =
tagName=3Delement.tagName.toUpperCase();if(tagName=3D=3D=3D'SCRIPT'&&SCRI=
PT_ELEMENT_REJECTS_TEXTNODE_APPENDING){element.text=3Dcontent;return =
element;}=0A=
if(SELECT_ELEMENT_INNERHTML_BUGGY||TABLE_ELEMENT_INNERHTML_BUGGY){if(tagN=
ame in =
Element._insertionTranslations.tags){while(element.firstChild){element.re=
moveChild(element.firstChild);}=0A=
Element._getContentFromAnonymousElement(tagName,content.stripScripts()).e=
ach(function(node){element.appendChild(node)});}=0A=
else{element.innerHTML=3Dcontent.stripScripts();}}=0A=
else{element.innerHTML=3Dcontent.stripScripts();}=0A=
content.evalScripts.bind(content).defer();return element;}=0A=
return =
update;})(),replace:function(element,content){element=3D$(element);if(con=
tent&&content.toElement)content=3Dcontent.toElement();else =
if(!Object.isElement(content)){content=3DObject.toHTML(content);var =
range=3Delement.ownerDocument.createRange();range.selectNode(element);con=
tent.evalScripts.bind(content).defer();content=3Drange.createContextualFr=
agment(content.stripScripts());}=0A=
element.parentNode.replaceChild(content,element);return =
element;},insert:function(element,insertions){element=3D$(element);if(Obj=
ect.isString(insertions)||Object.isNumber(insertions)||Object.isElement(i=
nsertions)||(insertions&&(insertions.toElement||insertions.toHTML)))=0A=
insertions=3D{bottom:insertions};var =
content,insert,tagName,childNodes;for(var position in =
insertions){content=3Dinsertions[position];position=3Dposition.toLowerCas=
e();insert=3DElement._insertionTranslations[position];if(content&&content=
.toElement)content=3Dcontent.toElement();if(Object.isElement(content)){in=
sert(element,content);continue;}=0A=
content=3DObject.toHTML(content);tagName=3D((position=3D=3D'before'||posi=
tion=3D=3D'after')?element.parentNode:element).tagName.toUpperCase();chil=
dNodes=3DElement._getContentFromAnonymousElement(tagName,content.stripScr=
ipts());if(position=3D=3D'top'||position=3D=3D'after')childNodes.reverse(=
);childNodes.each(insert.curry(element));content.evalScripts.bind(content=
).defer();}=0A=
return =
element;},wrap:function(element,wrapper,attributes){element=3D$(element);=
if(Object.isElement(wrapper))=0A=
$(wrapper).writeAttribute(attributes||{});else =
if(Object.isString(wrapper))wrapper=3Dnew =
Element(wrapper,attributes);else wrapper=3Dnew =
Element('div',wrapper);if(element.parentNode)=0A=
element.parentNode.replaceChild(wrapper,element);wrapper.appendChild(elem=
ent);return wrapper;},inspect:function(element){element=3D$(element);var =
result=3D'<'+element.tagName.toLowerCase();$H({'id':'id','className':'cla=
ss'}).each(function(pair){var =
property=3Dpair.first(),attribute=3Dpair.last();var =
value=3D(element[property]||'').toString();if(value)result+=3D' =
'+attribute+'=3D'+value.inspect(true);});return =
result+'>';},recursivelyCollect:function(element,property){element=3D$(el=
ement);var elements=3D[];while(element=3Delement[property])=0A=
if(element.nodeType=3D=3D1)=0A=
elements.push(Element.extend(element));return =
elements;},ancestors:function(element){return =
Element.recursivelyCollect(element,'parentNode');},descendants:function(e=
lement){return =
Element.select(element,"*");},firstDescendant:function(element){element=3D=
$(element).firstChild;while(element&&element.nodeType!=3D1)element=3Delem=
ent.nextSibling;return =
$(element);},immediateDescendants:function(element){if(!(element=3D$(elem=
ent).firstChild))return[];while(element&&element.nodeType!=3D1)element=3D=
element.nextSibling;if(element)return[element].concat($(element).nextSibl=
ings());return[];},previousSiblings:function(element){return =
Element.recursivelyCollect(element,'previousSibling');},nextSiblings:func=
tion(element){return =
Element.recursivelyCollect(element,'nextSibling');},siblings:function(ele=
ment){element=3D$(element);return =
Element.previousSiblings(element).reverse().concat(Element.nextSiblings(e=
lement));},match:function(element,selector){if(Object.isString(selector))=0A=
selector=3Dnew Selector(selector);return =
selector.match($(element));},up:function(element,expression,index){elemen=
t=3D$(element);if(arguments.length=3D=3D1)return =
$(element.parentNode);var ancestors=3DElement.ancestors(element);return =
Object.isNumber(expression)?ancestors[expression]:Selector.findElement(an=
cestors,expression,index);},down:function(element,expression,index){eleme=
nt=3D$(element);if(arguments.length=3D=3D1)return =
Element.firstDescendant(element);return =
Object.isNumber(expression)?Element.descendants(element)[expression]:Elem=
ent.select(element,expression)[index||0];},previous:function(element,expr=
ession,index){element=3D$(element);if(arguments.length=3D=3D1)return =
$(Selector.handlers.previousElementSibling(element));var =
previousSiblings=3DElement.previousSiblings(element);return =
Object.isNumber(expression)?previousSiblings[expression]:Selector.findEle=
ment(previousSiblings,expression,index);},next:function(element,expressio=
n,index){element=3D$(element);if(arguments.length=3D=3D1)return =
$(Selector.handlers.nextElementSibling(element));var =
nextSiblings=3DElement.nextSiblings(element);return =
Object.isNumber(expression)?nextSiblings[expression]:Selector.findElement=
(nextSiblings,expression,index);},select:function(element){var =
args=3DArray.prototype.slice.call(arguments,1);return =
Selector.findChildElements(element,args);},adjacent:function(element){var=
 args=3DArray.prototype.slice.call(arguments,1);return =
Selector.findChildElements(element.parentNode,args).without(element);},id=
entify:function(element){element=3D$(element);var =
id=3DElement.readAttribute(element,'id');if(id)return =
id;do{id=3D'anonymous_element_'+Element.idCounter++}while($(id));Element.=
writeAttribute(element,'id',id);return =
id;},readAttribute:function(element,name){element=3D$(element);if(Prototy=
pe.Browser.IE){var =
t=3DElement._attributeTranslations.read;if(t.values[name])return =
t.values[name](element,name);if(t.names[name])name=3Dt.names[name];if(nam=
e.include(':')){return(!element.attributes||!element.attributes[name])?nu=
ll:element.attributes[name].value;}}=0A=
return =
element.getAttribute(name);},writeAttribute:function(element,name,value){=
element=3D$(element);var =
attributes=3D{},t=3DElement._attributeTranslations.write;if(typeof =
name=3D=3D'object')attributes=3Dname;else =
attributes[name]=3DObject.isUndefined(value)?true:value;for(var attr in =
attributes){name=3Dt.names[attr]||attr;value=3Dattributes[attr];if(t.valu=
es[attr])name=3Dt.values[attr](element,value);if(value=3D=3D=3Dfalse||val=
ue=3D=3D=3Dnull)=0A=
element.removeAttribute(name);else if(value=3D=3D=3Dtrue)=0A=
element.setAttribute(name,name);else element.setAttribute(name,value);}=0A=
return element;},getHeight:function(element){return =
Element.getDimensions(element).height;},getWidth:function(element){return=
 =
Element.getDimensions(element).width;},classNames:function(element){retur=
n new =
Element.ClassNames(element);},hasClassName:function(element,className){if=
(!(element=3D$(element)))return;var =
elementClassName=3Delement.className;return(elementClassName.length>0&&(e=
lementClassName=3D=3DclassName||new =
RegExp("(^|\\s)"+className+"(\\s|$)").test(elementClassName)));},addClass=
Name:function(element,className){if(!(element=3D$(element)))return;if(!El=
ement.hasClassName(element,className))=0A=
element.className+=3D(element.className?' ':'')+className;return =
element;},removeClassName:function(element,className){if(!(element=3D$(el=
ement)))return;element.className=3Delement.className.replace(new =
RegExp("(^|\\s+)"+className+"(\\s+|$)"),' ').strip();return =
element;},toggleClassName:function(element,className){if(!(element=3D$(el=
ement)))return;return =
Element[Element.hasClassName(element,className)?'removeClassName':'addCla=
ssName'](element,className);},cleanWhitespace:function(element){element=3D=
$(element);var node=3Delement.firstChild;while(node){var =
nextNode=3Dnode.nextSibling;if(node.nodeType=3D=3D3&&!/\S/.test(node.node=
Value))=0A=
element.removeChild(node);node=3DnextNode;}=0A=
return element;},empty:function(element){return =
$(element).innerHTML.blank();},descendantOf:function(element,ancestor){el=
ement=3D$(element),ancestor=3D$(ancestor);if(element.compareDocumentPosit=
ion)=0A=
return(element.compareDocumentPosition(ancestor)&8)=3D=3D=3D8;if(ancestor=
.contains)=0A=
return =
ancestor.contains(element)&&ancestor!=3D=3Delement;while(element=3Delemen=
t.parentNode)=0A=
if(element=3D=3Dancestor)return true;return =
false;},scrollTo:function(element){element=3D$(element);var =
pos=3DElement.cumulativeOffset(element);window.scrollTo(pos[0],pos[1]);re=
turn =
element;},getStyle:function(element,style){element=3D$(element);style=3Ds=
tyle=3D=3D'float'?'cssFloat':style.camelize();var =
value=3Delement.style[style];if(!value||value=3D=3D'auto'){var =
css=3Ddocument.defaultView.getComputedStyle(element,null);value=3Dcss?css=
[style]:null;}=0A=
if(style=3D=3D'opacity')return value?parseFloat(value):1.0;return =
value=3D=3D'auto'?null:value;},getOpacity:function(element){return =
$(element).getStyle('opacity');},setStyle:function(element,styles){elemen=
t=3D$(element);var =
elementStyle=3Delement.style,match;if(Object.isString(styles)){element.st=
yle.cssText+=3D';'+styles;return =
styles.include('opacity')?element.setOpacity(styles.match(/opacity:\s*(\d=
?\.?\d*)/)[1]):element;}=0A=
for(var property in styles)=0A=
if(property=3D=3D'opacity')element.setOpacity(styles[property]);else=0A=
elementStyle[(property=3D=3D'float'||property=3D=3D'cssFloat')?(Object.is=
Undefined(elementStyle.styleFloat)?'cssFloat':'styleFloat'):property]=3Ds=
tyles[property];return =
element;},setOpacity:function(element,value){element=3D$(element);element=
.style.opacity=3D(value=3D=3D1||value=3D=3D=3D'')?'':(value<0.00001)?0:va=
lue;return =
element;},getDimensions:function(element){element=3D$(element);var =
display=3DElement.getStyle(element,'display');if(display!=3D'none'&&displ=
ay!=3Dnull)=0A=
return{width:element.offsetWidth,height:element.offsetHeight};var =
els=3Delement.style;var originalVisibility=3Dels.visibility;var =
originalPosition=3Dels.position;var =
originalDisplay=3Dels.display;els.visibility=3D'hidden';if(originalPositi=
on!=3D'fixed')=0A=
els.position=3D'absolute';els.display=3D'block';var =
originalWidth=3Delement.clientWidth;var =
originalHeight=3Delement.clientHeight;els.display=3DoriginalDisplay;els.p=
osition=3DoriginalPosition;els.visibility=3DoriginalVisibility;return{wid=
th:originalWidth,height:originalHeight};},makePositioned:function(element=
){element=3D$(element);var =
pos=3DElement.getStyle(element,'position');if(pos=3D=3D'static'||!pos){el=
ement._madePositioned=3Dtrue;element.style.position=3D'relative';if(Proto=
type.Browser.Opera){element.style.top=3D0;element.style.left=3D0;}}=0A=
return =
element;},undoPositioned:function(element){element=3D$(element);if(elemen=
t._madePositioned){element._madePositioned=3Dundefined;element.style.posi=
tion=3Delement.style.top=3Delement.style.left=3Delement.style.bottom=3Del=
ement.style.right=3D'';}=0A=
return =
element;},makeClipping:function(element){element=3D$(element);if(element.=
_overflow)return =
element;element._overflow=3DElement.getStyle(element,'overflow')||'auto';=
if(element._overflow!=3D=3D'hidden')=0A=
element.style.overflow=3D'hidden';return =
element;},undoClipping:function(element){element=3D$(element);if(!element=
._overflow)return =
element;element.style.overflow=3Delement._overflow=3D=3D'auto'?'':element=
._overflow;element._overflow=3Dnull;return =
element;},cumulativeOffset:function(element){var =
valueT=3D0,valueL=3D0;do{valueT+=3Delement.offsetTop||0;valueL+=3Delement=
.offsetLeft||0;element=3Delement.offsetParent;}while(element);return =
Element._returnOffset(valueL,valueT);},positionedOffset:function(element)=
{var =
valueT=3D0,valueL=3D0;do{valueT+=3Delement.offsetTop||0;valueL+=3Delement=
.offsetLeft||0;element=3Delement.offsetParent;if(element){if(element.tagN=
ame.toUpperCase()=3D=3D'BODY')break;var =
p=3DElement.getStyle(element,'position');if(p!=3D=3D'static')break;}}whil=
e(element);return =
Element._returnOffset(valueL,valueT);},absolutize:function(element){eleme=
nt=3D$(element);if(Element.getStyle(element,'position')=3D=3D'absolute')r=
eturn element;var offsets=3DElement.positionedOffset(element);var =
top=3Doffsets[1];var left=3Doffsets[0];var =
width=3Delement.clientWidth;var =
height=3Delement.clientHeight;element._originalLeft=3Dleft-parseFloat(ele=
ment.style.left||0);element._originalTop=3Dtop-parseFloat(element.style.t=
op||0);element._originalWidth=3Delement.style.width;element._originalHeig=
ht=3Delement.style.height;element.style.position=3D'absolute';element.sty=
le.top=3Dtop+'px';element.style.left=3Dleft+'px';element.style.width=3Dwi=
dth+'px';element.style.height=3Dheight+'px';return =
element;},relativize:function(element){element=3D$(element);if(Element.ge=
tStyle(element,'position')=3D=3D'relative')return =
element;element.style.position=3D'relative';var =
top=3DparseFloat(element.style.top||0)-(element._originalTop||0);var =
left=3DparseFloat(element.style.left||0)-(element._originalLeft||0);eleme=
nt.style.top=3Dtop+'px';element.style.left=3Dleft+'px';element.style.heig=
ht=3Delement._originalHeight;element.style.width=3Delement._originalWidth=
;return element;},cumulativeScrollOffset:function(element){var =
valueT=3D0,valueL=3D0;do{valueT+=3Delement.scrollTop||0;valueL+=3Delement=
.scrollLeft||0;element=3Delement.parentNode;}while(element);return =
Element._returnOffset(valueL,valueT);},getOffsetParent:function(element){=
if(element.offsetParent)return =
$(element.offsetParent);if(element=3D=3Ddocument.body)return =
$(element);while((element=3Delement.parentNode)&&element!=3Ddocument.body=
)=0A=
if(Element.getStyle(element,'position')!=3D'static')=0A=
return $(element);return =
$(document.body);},viewportOffset:function(forElement){var =
valueT=3D0,valueL=3D0;var =
element=3DforElement;do{valueT+=3Delement.offsetTop||0;valueL+=3Delement.=
offsetLeft||0;if(element.offsetParent=3D=3Ddocument.body&&Element.getStyl=
e(element,'position')=3D=3D'absolute')break;}while(element=3Delement.offs=
etParent);element=3DforElement;do{if(!Prototype.Browser.Opera||(element.t=
agName&&(element.tagName.toUpperCase()=3D=3D'BODY'))){valueT-=3Delement.s=
crollTop||0;valueL-=3Delement.scrollLeft||0;}}while(element=3Delement.par=
entNode);return =
Element._returnOffset(valueL,valueT);},clonePosition:function(element,sou=
rce){var =
options=3DObject.extend({setLeft:true,setTop:true,setWidth:true,setHeight=
:true,offsetTop:0,offsetLeft:0},arguments[2]||{});source=3D$(source);var =
p=3DElement.viewportOffset(source);element=3D$(element);var =
delta=3D[0,0];var =
parent=3Dnull;if(Element.getStyle(element,'position')=3D=3D'absolute'){pa=
rent=3DElement.getOffsetParent(element);delta=3DElement.viewportOffset(pa=
rent);}=0A=
if(parent=3D=3Ddocument.body){delta[0]-=3Ddocument.body.offsetLeft;delta[=
1]-=3Ddocument.body.offsetTop;}=0A=
if(options.setLeft)element.style.left=3D(p[0]-delta[0]+options.offsetLeft=
)+'px';if(options.setTop)element.style.top=3D(p[1]-delta[1]+options.offse=
tTop)+'px';if(options.setWidth)element.style.width=3Dsource.offsetWidth+'=
px';if(options.setHeight)element.style.height=3Dsource.offsetHeight+'px';=
return =
element;}};Object.extend(Element.Methods,{getElementsBySelector:Element.M=
ethods.select,childElements:Element.Methods.immediateDescendants});Elemen=
t._attributeTranslations=3D{write:{names:{className:'class',htmlFor:'for'=
},values:{}}};if(Prototype.Browser.Opera){Element.Methods.getStyle=3DElem=
ent.Methods.getStyle.wrap(function(proceed,element,style){switch(style){c=
ase'left':case'top':case'right':case'bottom':if(proceed(element,'position=
')=3D=3D=3D'static')return =
null;case'height':case'width':if(!Element.visible(element))return =
null;var =
dim=3DparseInt(proceed(element,style),10);if(dim!=3D=3Delement['offset'+s=
tyle.capitalize()])=0A=
return dim+'px';var =
properties;if(style=3D=3D=3D'height'){properties=3D['border-top-width','p=
adding-top','padding-bottom','border-bottom-width'];}=0A=
else{properties=3D['border-left-width','padding-left','padding-right','bo=
rder-right-width'];}=0A=
return properties.inject(dim,function(memo,property){var =
val=3Dproceed(element,property);return =
val=3D=3D=3Dnull?memo:memo-parseInt(val,10);})+'px';default:return =
proceed(element,style);}});Element.Methods.readAttribute=3DElement.Method=
s.readAttribute.wrap(function(proceed,element,attribute){if(attribute=3D=3D=
=3D'title')return element.title;return proceed(element,attribute);});}=0A=
else =
if(Prototype.Browser.IE){Element.Methods.getOffsetParent=3DElement.Method=
s.getOffsetParent.wrap(function(proceed,element){element=3D$(element);try=
{element.offsetParent}=0A=
catch(e){return $(document.body)}=0A=
var =
position=3Delement.getStyle('position');if(position!=3D=3D'static')return=
 proceed(element);element.setStyle({position:'relative'});var =
value=3Dproceed(element);element.setStyle({position:position});return =
value;});$w('positionedOffset =
viewportOffset').each(function(method){Element.Methods[method]=3DElement.=
Methods[method].wrap(function(proceed,element){element=3D$(element);try{e=
lement.offsetParent}=0A=
catch(e){return Element._returnOffset(0,0)}=0A=
var =
position=3Delement.getStyle('position');if(position!=3D=3D'static')return=
 proceed(element);var =
offsetParent=3Delement.getOffsetParent();if(offsetParent&&offsetParent.ge=
tStyle('position')=3D=3D=3D'fixed')=0A=
offsetParent.setStyle({zoom:1});element.setStyle({position:'relative'});v=
ar value=3Dproceed(element);element.setStyle({position:position});return =
value;});});Element.Methods.cumulativeOffset=3DElement.Methods.cumulative=
Offset.wrap(function(proceed,element){try{element.offsetParent}=0A=
catch(e){return Element._returnOffset(0,0)}=0A=
return =
proceed(element);});Element.Methods.getStyle=3Dfunction(element,style){el=
ement=3D$(element);style=3D(style=3D=3D'float'||style=3D=3D'cssFloat')?'s=
tyleFloat':style.camelize();var =
value=3Delement.style[style];if(!value&&element.currentStyle)value=3Delem=
ent.currentStyle[style];if(style=3D=3D'opacity'){if(value=3D(element.getS=
tyle('filter')||'').match(/alpha\(opacity=3D(.*)\)/))=0A=
if(value[1])return parseFloat(value[1])/100;return 1.0;}=0A=
if(value=3D=3D'auto'){if((style=3D=3D'width'||style=3D=3D'height')&&(elem=
ent.getStyle('display')!=3D'none'))=0A=
return element['offset'+style.capitalize()]+'px';return null;}=0A=
return =
value;};Element.Methods.setOpacity=3Dfunction(element,value){function =
stripAlpha(filter){return filter.replace(/alpha\([^\)]*\)/gi,'');}=0A=
element=3D$(element);var =
currentStyle=3Delement.currentStyle;if((currentStyle&&!currentStyle.hasLa=
yout)||(!currentStyle&&element.style.zoom=3D=3D'normal'))=0A=
element.style.zoom=3D1;var =
filter=3Delement.getStyle('filter'),style=3Delement.style;if(value=3D=3D1=
||value=3D=3D=3D''){(filter=3DstripAlpha(filter))?style.filter=3Dfilter:s=
tyle.removeAttribute('filter');return element;}else =
if(value<0.00001)value=3D0;style.filter=3DstripAlpha(filter)+'alpha(opaci=
ty=3D'+(value*100)+')';return =
element;};Element._attributeTranslations=3D(function(){var =
classProp=3D'className';var forProp=3D'for';var =
el=3Ddocument.createElement('div');el.setAttribute(classProp,'x');if(el.c=
lassName!=3D=3D'x'){el.setAttribute('class','x');if(el.className=3D=3D=3D=
'x'){classProp=3D'class';}}=0A=
el=3Dnull;el=3Ddocument.createElement('label');el.setAttribute(forProp,'x=
');if(el.htmlFor!=3D=3D'x'){el.setAttribute('htmlFor','x');if(el.htmlFor=3D=
=3D=3D'x'){forProp=3D'htmlFor';}}=0A=
el=3Dnull;return{read:{names:{'class':classProp,'className':classProp,'fo=
r':forProp,'htmlFor':forProp},values:{_getAttr:function(element,attribute=
){return =
element.getAttribute(attribute);},_getAttr2:function(element,attribute){r=
eturn =
element.getAttribute(attribute,2);},_getAttrNode:function(element,attribu=
te){var node=3Delement.getAttributeNode(attribute);return =
node?node.value:"";},_getEv:(function(){var =
el=3Ddocument.createElement('div');el.onclick=3DPrototype.emptyFunction;v=
ar value=3Del.getAttribute('onclick');var =
f;if(String(value).indexOf('{')>-1){f=3Dfunction(element,attribute){attri=
bute=3Delement.getAttribute(attribute);if(!attribute)return =
null;attribute=3Dattribute.toString();attribute=3Dattribute.split('{')[1]=
;attribute=3Dattribute.split('}')[0];return attribute.strip();};}=0A=
else =
if(value=3D=3D=3D''){f=3Dfunction(element,attribute){attribute=3Delement.=
getAttribute(attribute);if(!attribute)return null;return =
attribute.strip();};}=0A=
el=3Dnull;return f;})(),_flag:function(element,attribute){return =
$(element).hasAttribute(attribute)?attribute:null;},style:function(elemen=
t){return =
element.style.cssText.toLowerCase();},title:function(element){return =
element.title;}}}}})();Element._attributeTranslations.write=3D{names:Obje=
ct.extend({cellpadding:'cellPadding',cellspacing:'cellSpacing'},Element._=
attributeTranslations.read.names),values:{checked:function(element,value)=
{element.checked=3D!!value;},style:function(element,value){element.style.=
cssText=3Dvalue?value:'';}}};Element._attributeTranslations.has=3D{};$w('=
colSpan rowSpan vAlign dateTime accessKey tabIndex '+'encType maxLength =
readOnly longDesc =
frameBorder').each(function(attr){Element._attributeTranslations.write.na=
mes[attr.toLowerCase()]=3Dattr;Element._attributeTranslations.has[attr.to=
LowerCase()]=3Dattr;});(function(v){Object.extend(v,{href:v._getAttr2,src=
:v._getAttr2,type:v._getAttr,action:v._getAttrNode,disabled:v._flag,check=
ed:v._flag,readonly:v._flag,multiple:v._flag,onload:v._getEv,onunload:v._=
getEv,onclick:v._getEv,ondblclick:v._getEv,onmousedown:v._getEv,onmouseup=
:v._getEv,onmouseover:v._getEv,onmousemove:v._getEv,onmouseout:v._getEv,o=
nfocus:v._getEv,onblur:v._getEv,onkeypress:v._getEv,onkeydown:v._getEv,on=
keyup:v._getEv,onsubmit:v._getEv,onreset:v._getEv,onselect:v._getEv,oncha=
nge:v._getEv});})(Element._attributeTranslations.read.values);if(Prototyp=
e.BrowserFeatures.ElementExtensions){(function(){function =
_descendants(element){var =
nodes=3Delement.getElementsByTagName('*'),results=3D[];for(var =
i=3D0,node;node=3Dnodes[i];i++)=0A=
if(node.tagName!=3D=3D"!")=0A=
results.push(node);return results;}=0A=
Element.Methods.down=3Dfunction(element,expression,index){element=3D$(ele=
ment);if(arguments.length=3D=3D1)return element.firstDescendant();return =
Object.isNumber(expression)?_descendants(element)[expression]:Element.sel=
ect(element,expression)[index||0];}})();}}=0A=
else =
if(Prototype.Browser.Gecko&&/rv:1\.8\.0/.test(navigator.userAgent)){Eleme=
nt.Methods.setOpacity=3Dfunction(element,value){element=3D$(element);elem=
ent.style.opacity=3D(value=3D=3D1)?0.999999:(value=3D=3D=3D'')?'':(value<=
0.00001)?0:value;return element;};}=0A=
else =
if(Prototype.Browser.WebKit){Element.Methods.setOpacity=3Dfunction(elemen=
t,value){element=3D$(element);element.style.opacity=3D(value=3D=3D1||valu=
e=3D=3D=3D'')?'':(value<0.00001)?0:value;if(value=3D=3D1)=0A=
if(element.tagName.toUpperCase()=3D=3D'IMG'&&element.width){element.width=
++;element.width--;}else try{var n=3Ddocument.createTextNode(' =
');element.appendChild(n);element.removeChild(n);}catch(e){}=0A=
return =
element;};Element.Methods.cumulativeOffset=3Dfunction(element){var =
valueT=3D0,valueL=3D0;do{valueT+=3Delement.offsetTop||0;valueL+=3Delement=
.offsetLeft||0;if(element.offsetParent=3D=3Ddocument.body)=0A=
if(Element.getStyle(element,'position')=3D=3D'absolute')break;element=3De=
lement.offsetParent;}while(element);return =
Element._returnOffset(valueL,valueT);};}=0A=
if('outerHTML'in =
document.documentElement){Element.Methods.replace=3Dfunction(element,cont=
ent){element=3D$(element);if(content&&content.toElement)content=3Dcontent=
.toElement();if(Object.isElement(content)){element.parentNode.replaceChil=
d(content,element);return element;}=0A=
content=3DObject.toHTML(content);var =
parent=3Delement.parentNode,tagName=3Dparent.tagName.toUpperCase();if(Ele=
ment._insertionTranslations.tags[tagName]){var =
nextSibling=3Delement.next();var =
fragments=3DElement._getContentFromAnonymousElement(tagName,content.strip=
Scripts());parent.removeChild(element);if(nextSibling)=0A=
fragments.each(function(node){parent.insertBefore(node,nextSibling)});els=
e=0A=
fragments.each(function(node){parent.appendChild(node)});}=0A=
else =
element.outerHTML=3Dcontent.stripScripts();content.evalScripts.bind(conte=
nt).defer();return element;};}=0A=
Element._returnOffset=3Dfunction(l,t){var =
result=3D[l,t];result.left=3Dl;result.top=3Dt;return =
result;};Element._getContentFromAnonymousElement=3Dfunction(tagName,html)=
{var div=3Dnew =
Element('div'),t=3DElement._insertionTranslations.tags[tagName];if(t){div=
.innerHTML=3Dt[0]+html+t[1];t[2].times(function(){div=3Ddiv.firstChild});=
}else div.innerHTML=3Dhtml;return =
$A(div.childNodes);};Element._insertionTranslations=3D{before:function(el=
ement,node){element.parentNode.insertBefore(node,element);},top:function(=
element,node){element.insertBefore(node,element.firstChild);},bottom:func=
tion(element,node){element.appendChild(node);},after:function(element,nod=
e){element.parentNode.insertBefore(node,element.nextSibling);},tags:{TABL=
E:['<table>','</table>',1],TBODY:['<table><tbody>','</tbody></table>',2],=
TR:['<table><tbody><tr>','</tr></tbody></table>',3],TD:['<table><tbody><t=
r><td>','</td></tr></tbody></table>',4],SELECT:['<select>','</select>',1]=
}};(function(){var =
tags=3DElement._insertionTranslations.tags;Object.extend(tags,{THEAD:tags=
.TBODY,TFOOT:tags.TBODY,TH:tags.TD});})();Element.Methods.Simulated=3D{ha=
sAttribute:function(element,attribute){attribute=3DElement._attributeTran=
slations.has[attribute]||attribute;var =
node=3D$(element).getAttributeNode(attribute);return!!(node&&node.specifi=
ed);}};Element.Methods.ByTag=3D{};Object.extend(Element,Element.Methods);=
(function(div){if(!Prototype.BrowserFeatures.ElementExtensions&&div['__pr=
oto__']){window.HTMLElement=3D{};window.HTMLElement.prototype=3Ddiv['__pr=
oto__'];Prototype.BrowserFeatures.ElementExtensions=3Dtrue;}=0A=
div=3Dnull;})(document.createElement('div'))=0A=
Element.extend=3D(function(){function checkDeficiency(tagName){if(typeof =
window.Element!=3D'undefined'){var =
proto=3Dwindow.Element.prototype;if(proto){var =
id=3D'_'+(Math.random()+'').slice(2);var =
el=3Ddocument.createElement(tagName);proto[id]=3D'x';var =
isBuggy=3D(el[id]!=3D=3D'x');delete proto[id];el=3Dnull;return isBuggy;}}=0A=
return false;}=0A=
function extendElementWith(element,methods){for(var property in =
methods){var =
value=3Dmethods[property];if(Object.isFunction(value)&&!(property in =
element))=0A=
element[property]=3Dvalue.methodize();}}=0A=
var =
HTMLOBJECTELEMENT_PROTOTYPE_BUGGY=3DcheckDeficiency('object');if(Prototyp=
e.BrowserFeatures.SpecificElementExtensions){if(HTMLOBJECTELEMENT_PROTOTY=
PE_BUGGY){return function(element){if(element&&typeof =
element._extendedByPrototype=3D=3D'undefined'){var =
t=3Delement.tagName;if(t&&(/^(?:object|applet|embed)$/i.test(t))){extendE=
lementWith(element,Element.Methods);extendElementWith(element,Element.Met=
hods.Simulated);extendElementWith(element,Element.Methods.ByTag[t.toUpper=
Case()]);}}=0A=
return element;}}=0A=
return Prototype.K;}=0A=
var Methods=3D{},ByTag=3DElement.Methods.ByTag;var =
extend=3DObject.extend(function(element){if(!element||typeof =
element._extendedByPrototype!=3D'undefined'||element.nodeType!=3D1||eleme=
nt=3D=3Dwindow)return element;var =
methods=3DObject.clone(Methods),tagName=3Delement.tagName.toUpperCase();i=
f(ByTag[tagName])Object.extend(methods,ByTag[tagName]);extendElementWith(=
element,methods);element._extendedByPrototype=3DPrototype.emptyFunction;r=
eturn =
element;},{refresh:function(){if(!Prototype.BrowserFeatures.ElementExtens=
ions){Object.extend(Methods,Element.Methods);Object.extend(Methods,Elemen=
t.Methods.Simulated);}}});extend.refresh();return =
extend;})();Element.hasAttribute=3Dfunction(element,attribute){if(element=
.hasAttribute)return element.hasAttribute(attribute);return =
Element.Methods.Simulated.hasAttribute(element,attribute);};Element.addMe=
thods=3Dfunction(methods){var =
F=3DPrototype.BrowserFeatures,T=3DElement.Methods.ByTag;if(!methods){Obje=
ct.extend(Form,Form.Methods);Object.extend(Form.Element,Form.Element.Meth=
ods);Object.extend(Element.Methods.ByTag,{"FORM":Object.clone(Form.Method=
s),"INPUT":Object.clone(Form.Element.Methods),"SELECT":Object.clone(Form.=
Element.Methods),"TEXTAREA":Object.clone(Form.Element.Methods)});}=0A=
if(arguments.length=3D=3D2){var =
tagName=3Dmethods;methods=3Darguments[1];}=0A=
if(!tagName)Object.extend(Element.Methods,methods||{});else{if(Object.isA=
rray(tagName))tagName.each(extend);else extend(tagName);}=0A=
function =
extend(tagName){tagName=3DtagName.toUpperCase();if(!Element.Methods.ByTag=
[tagName])=0A=
Element.Methods.ByTag[tagName]=3D{};Object.extend(Element.Methods.ByTag[t=
agName],methods);}=0A=
function =
copy(methods,destination,onlyIfAbsent){onlyIfAbsent=3DonlyIfAbsent||false=
;for(var property in methods){var =
value=3Dmethods[property];if(!Object.isFunction(value))continue;if(!onlyI=
fAbsent||!(property in destination))=0A=
destination[property]=3Dvalue.methodize();}}=0A=
function findDOMClass(tagName){var klass;var =
trans=3D{"OPTGROUP":"OptGroup","TEXTAREA":"TextArea","P":"Paragraph","FIE=
LDSET":"FieldSet","UL":"UList","OL":"OList","DL":"DList","DIR":"Directory=
","H1":"Heading","H2":"Heading","H3":"Heading","H4":"Heading","H5":"Headi=
ng","H6":"Heading","Q":"Quote","INS":"Mod","DEL":"Mod","A":"Anchor","IMG"=
:"Image","CAPTION":"TableCaption","COL":"TableCol","COLGROUP":"TableCol",=
"THEAD":"TableSection","TFOOT":"TableSection","TBODY":"TableSection","TR"=
:"TableRow","TH":"TableCell","TD":"TableCell","FRAMESET":"FrameSet","IFRA=
ME":"IFrame"};if(trans[tagName])klass=3D'HTML'+trans[tagName]+'Element';i=
f(window[klass])return =
window[klass];klass=3D'HTML'+tagName+'Element';if(window[klass])return =
window[klass];klass=3D'HTML'+tagName.capitalize()+'Element';if(window[kla=
ss])return window[klass];var =
element=3Ddocument.createElement(tagName);var =
proto=3Delement['__proto__']||element.constructor.prototype;element=3Dnul=
l;return proto;}=0A=
var =
elementPrototype=3Dwindow.HTMLElement?HTMLElement.prototype:Element.proto=
type;if(F.ElementExtensions){copy(Element.Methods,elementPrototype);copy(=
Element.Methods.Simulated,elementPrototype,true);}=0A=
if(F.SpecificElementExtensions){for(var tag in =
Element.Methods.ByTag){var =
klass=3DfindDOMClass(tag);if(Object.isUndefined(klass))continue;copy(T[ta=
g],klass.prototype);}}=0A=
Object.extend(Element,Element.Methods);delete =
Element.ByTag;if(Element.extend.refresh)Element.extend.refresh();Element.=
cache=3D{};};document.viewport=3D{getDimensions:function(){return{width:t=
his.getWidth(),height:this.getHeight()};},getScrollOffsets:function(){ret=
urn =
Element._returnOffset(window.pageXOffset||document.documentElement.scroll=
Left||document.body.scrollLeft,window.pageYOffset||document.documentEleme=
nt.scrollTop||document.body.scrollTop);}};(function(viewport){var =
B=3DPrototype.Browser,doc=3Ddocument,element,property=3D{};function =
getRootElement(){if(B.WebKit&&!doc.evaluate)=0A=
return =
document;if(B.Opera&&window.parseFloat(window.opera.version())<9.5)=0A=
return document.body;return document.documentElement;}=0A=
function =
define(D){if(!element)element=3DgetRootElement();property[D]=3D'client'+D=
;viewport['get'+D]=3Dfunction(){return element[property[D]]};return =
viewport['get'+D]();}=0A=
viewport.getWidth=3Ddefine.curry('Width');viewport.getHeight=3Ddefine.cur=
ry('Height');})(document.viewport);Element.Storage=3D{UID:1};Element.addM=
ethods({getStorage:function(element){if(!(element=3D$(element)))return;va=
r uid;if(element=3D=3D=3Dwindow){uid=3D0;}else{if(typeof =
element._prototypeUID=3D=3D=3D"undefined")=0A=
element._prototypeUID=3D[Element.Storage.UID++];uid=3Delement._prototypeU=
ID[0];}=0A=
if(!Element.Storage[uid])=0A=
Element.Storage[uid]=3D$H();return =
Element.Storage[uid];},store:function(element,key,value){if(!(element=3D$=
(element)))return;if(arguments.length=3D=3D=3D2){Element.getStorage(eleme=
nt).update(key);}else{Element.getStorage(element).set(key,value);}=0A=
return =
element;},retrieve:function(element,key,defaultValue){if(!(element=3D$(el=
ement)))return;var =
hash=3DElement.getStorage(element),value=3Dhash.get(key);if(Object.isUnde=
fined(value)){hash.set(key,defaultValue);value=3DdefaultValue;}=0A=
return =
value;},clone:function(element,deep){if(!(element=3D$(element)))return;va=
r clone=3Delement.cloneNode(deep);clone._prototypeUID=3Dvoid =
0;if(deep){var =
descendants=3DElement.select(clone,'*'),i=3Ddescendants.length;while(i--)=
{descendants[i]._prototypeUID=3Dvoid 0;}}=0A=
return Element.extend(clone);}});var =
Selector=3DClass.create({initialize:function(expression){this.expression=3D=
expression.strip();if(this.shouldUseSelectorsAPI()){this.mode=3D'selector=
sAPI';}else =
if(this.shouldUseXPath()){this.mode=3D'xpath';this.compileXPathMatcher();=
}else{this.mode=3D"normal";this.compileMatcher();}},shouldUseXPath:(funct=
ion(){var IS_DESCENDANT_SELECTOR_BUGGY=3D(function(){var =
isBuggy=3Dfalse;if(document.evaluate&&window.XPathResult){var =
el=3Ddocument.createElement('div');el.innerHTML=3D'<ul><li></li></ul><div=
><ul><li></li></ul></div>';var xpath=3D".//*[local-name()=3D'ul' or =
local-name()=3D'UL']"+"//*[local-name()=3D'li' or =
local-name()=3D'LI']";var =
result=3Ddocument.evaluate(xpath,el,null,XPathResult.ORDERED_NODE_SNAPSHO=
T_TYPE,null);isBuggy=3D(result.snapshotLength!=3D=3D2);el=3Dnull;}=0A=
return isBuggy;})();return =
function(){if(!Prototype.BrowserFeatures.XPath)return false;var =
e=3Dthis.expression;if(Prototype.Browser.WebKit&&(e.include("-of-type")||=
e.include(":empty")))=0A=
return false;if((/(\[[\w-]*?:|:checked)/).test(e))=0A=
return false;if(IS_DESCENDANT_SELECTOR_BUGGY)return false;return =
true;}})(),shouldUseSelectorsAPI:function(){if(!Prototype.BrowserFeatures=
.SelectorsAPI)return =
false;if(Selector.CASE_INSENSITIVE_CLASS_NAMES)return =
false;if(!Selector._div)Selector._div=3Dnew =
Element('div');try{Selector._div.querySelector(this.expression);}catch(e)=
{return false;}=0A=
return true;},compileMatcher:function(){var =
e=3Dthis.expression,ps=3DSelector.patterns,h=3DSelector.handlers,c=3DSele=
ctor.criteria,le,p,m,len=3Dps.length,name;if(Selector._cache[e]){this.mat=
cher=3DSelector._cache[e];return;}=0A=
this.matcher=3D["this.matcher =3D function(root) {","var r =3D root, h =
=3D Selector.handlers, c =3D false, =
n;"];while(e&&le!=3De&&(/\S/).test(e)){le=3De;for(var =
i=3D0;i<len;i++){p=3Dps[i].re;name=3Dps[i].name;if(m=3De.match(p)){this.m=
atcher.push(Object.isFunction(c[name])?c[name](m):new =
Template(c[name]).evaluate(m));e=3De.replace(m[0],'');break;}}}=0A=
this.matcher.push("return =
h.unique(n);\n}");eval(this.matcher.join('\n'));Selector._cache[this.expr=
ession]=3Dthis.matcher;},compileXPathMatcher:function(){var =
e=3Dthis.expression,ps=3DSelector.patterns,x=3DSelector.xpath,le,m,len=3D=
ps.length,name;if(Selector._cache[e]){this.xpath=3DSelector._cache[e];ret=
urn;}=0A=
this.matcher=3D['.//*'];while(e&&le!=3De&&(/\S/).test(e)){le=3De;for(var =
i=3D0;i<len;i++){name=3Dps[i].name;if(m=3De.match(ps[i].re)){this.matcher=
.push(Object.isFunction(x[name])?x[name](m):new =
Template(x[name]).evaluate(m));e=3De.replace(m[0],'');break;}}}=0A=
this.xpath=3Dthis.matcher.join('');Selector._cache[this.expression]=3Dthi=
s.xpath;},findElements:function(root){root=3Droot||document;var =
e=3Dthis.expression,results;switch(this.mode){case'selectorsAPI':if(root!=
=3D=3Ddocument){var =
oldId=3Droot.id,id=3D$(root).identify();id=3Did.replace(/([\.:])/g,"\\$1"=
);e=3D"#"+id+" "+e;}=0A=
results=3D$A(root.querySelectorAll(e)).map(Element.extend);root.id=3DoldI=
d;return results;case'xpath':return =
document._getElementsByXPath(this.xpath,root);default:return =
this.matcher(root);}},match:function(element){this.tokens=3D[];var =
e=3Dthis.expression,ps=3DSelector.patterns,as=3DSelector.assertions;var =
le,p,m,len=3Dps.length,name;while(e&&le!=3D=3De&&(/\S/).test(e)){le=3De;f=
or(var =
i=3D0;i<len;i++){p=3Dps[i].re;name=3Dps[i].name;if(m=3De.match(p)){if(as[=
name]){this.tokens.push([name,Object.clone(m)]);e=3De.replace(m[0],'');}e=
lse{return this.findElements(document).include(element);}}}}=0A=
var match=3Dtrue,name,matches;for(var =
i=3D0,token;token=3Dthis.tokens[i];i++){name=3Dtoken[0],matches=3Dtoken[1=
];if(!Selector.assertions[name](element,matches)){match=3Dfalse;break;}}=0A=
return match;},toString:function(){return =
this.expression;},inspect:function(){return"#<Selector:"+this.expression.=
inspect()+">";}});if(Prototype.BrowserFeatures.SelectorsAPI&&document.com=
patMode=3D=3D=3D'BackCompat'){Selector.CASE_INSENSITIVE_CLASS_NAMES=3D(fu=
nction(){var =
div=3Ddocument.createElement('div'),span=3Ddocument.createElement('span')=
;div.id=3D"prototype_test_id";span.className=3D'Test';div.appendChild(spa=
n);var isIgnored=3D(div.querySelector('#prototype_test_id =
.test')!=3D=3Dnull);div=3Dspan=3Dnull;return isIgnored;})();}=0A=
Object.extend(Selector,{_cache:{},xpath:{descendant:"//*",child:"/*",adja=
cent:"/following-sibling::*[1]",laterSibling:'/following-sibling::*',tagN=
ame:function(m){if(m[1]=3D=3D'*')return'';return"[local-name()=3D'"+m[1].=
toLowerCase()+"' or =
local-name()=3D'"+m[1].toUpperCase()+"']";},className:"[contains(concat('=
 ', @class, ' '), ' #{1} =
')]",id:"[@id=3D'#{1}']",attrPresence:function(m){m[1]=3Dm[1].toLowerCase=
();return new =
Template("[@#{1}]").evaluate(m);},attr:function(m){m[1]=3Dm[1].toLowerCas=
e();m[3]=3Dm[5]||m[6];return new =
Template(Selector.xpath.operators[m[2]]).evaluate(m);},pseudo:function(m)=
{var =
h=3DSelector.xpath.pseudos[m[1]];if(!h)return'';if(Object.isFunction(h))r=
eturn h(m);return new =
Template(Selector.xpath.pseudos[m[1]]).evaluate(m);},operators:{'=3D':"[@=
#{1}=3D'#{3}']",'!=3D':"[@#{1}!=3D'#{3}']",'^=3D':"[starts-with(@#{1}, =
'#{3}')]",'$=3D':"[substring(@#{1}, (string-length(@#{1}) - =
string-length('#{3}') + 1))=3D'#{3}']",'*=3D':"[contains(@#{1}, =
'#{3}')]",'~=3D':"[contains(concat(' ', @#{1}, ' '), ' #{3} =
')]",'|=3D':"[contains(concat('-', @#{1}, '-'), =
'-#{3}-')]"},pseudos:{'first-child':'[not(preceding-sibling::*)]','last-c=
hild':'[not(following-sibling::*)]','only-child':'[not(preceding-sibling:=
:* or following-sibling::*)]','empty':"[count(*) =3D 0 and =
(count(text()) =3D 0)]",'checked':"[@checked]",'disabled':"[(@disabled) =
and (@type!=3D'hidden')]",'enabled':"[not(@disabled) and =
(@type!=3D'hidden')]",'not':function(m){var =
e=3Dm[6],p=3DSelector.patterns,x=3DSelector.xpath,le,v,len=3Dp.length,nam=
e;var exclusion=3D[];while(e&&le!=3De&&(/\S/).test(e)){le=3De;for(var =
i=3D0;i<len;i++){name=3Dp[i].name=0A=
if(m=3De.match(p[i].re)){v=3DObject.isFunction(x[name])?x[name](m):new =
Template(x[name]).evaluate(m);exclusion.push("("+v.substring(1,v.length-1=
)+")");e=3De.replace(m[0],'');break;}}}=0A=
return"[not("+exclusion.join(" and =
")+")]";},'nth-child':function(m){return =
Selector.xpath.pseudos.nth("(count(./preceding-sibling::*) + 1) =
",m);},'nth-last-child':function(m){return =
Selector.xpath.pseudos.nth("(count(./following-sibling::*) + 1) =
",m);},'nth-of-type':function(m){return =
Selector.xpath.pseudos.nth("position() =
",m);},'nth-last-of-type':function(m){return =
Selector.xpath.pseudos.nth("(last() + 1 - position()) =
",m);},'first-of-type':function(m){m[6]=3D"1";return =
Selector.xpath.pseudos['nth-of-type'](m);},'last-of-type':function(m){m[6=
]=3D"1";return =
Selector.xpath.pseudos['nth-last-of-type'](m);},'only-of-type':function(m=
){var p=3DSelector.xpath.pseudos;return =
p['first-of-type'](m)+p['last-of-type'](m);},nth:function(fragment,m){var=
 =
mm,formula=3Dm[6],predicate;if(formula=3D=3D'even')formula=3D'2n+0';if(fo=
rmula=3D=3D'odd')formula=3D'2n+1';if(mm=3Dformula.match(/^(\d+)$/))=0A=
return'['+fragment+"=3D =
"+mm[1]+']';if(mm=3Dformula.match(/^(-?\d*)?n(([+-])(\d+))?/)){if(mm[1]=3D=
=3D"-")mm[1]=3D-1;var a=3Dmm[1]?Number(mm[1]):1;var =
b=3Dmm[2]?Number(mm[2]):0;predicate=3D"[((#{fragment} - #{b}) mod #{a} =
=3D 0) and "+"((#{fragment} - #{b}) div #{a} >=3D 0)]";return new =
Template(predicate).evaluate({fragment:fragment,a:a,b:b});}}}},criteria:{=
tagName:'n =3D h.tagName(n, r, "#{1}", c);      c =3D =
false;',className:'n =3D h.className(n, r, "#{1}", c);    c =3D =
false;',id:'n =3D h.id(n, r, "#{1}", c);           c =3D =
false;',attrPresence:'n =3D h.attrPresence(n, r, "#{1}", c); c =3D =
false;',attr:function(m){m[3]=3D(m[5]||m[6]);return new Template('n =3D =
h.attr(n, r, "#{1}", "#{3}", "#{2}", c); c =3D =
false;').evaluate(m);},pseudo:function(m){if(m[6])m[6]=3Dm[6].replace(/"/=
g,'\\"');return new Template('n =3D h.pseudo(n, "#{1}", "#{6}", r, c); c =
=3D false;').evaluate(m);},descendant:'c =3D "descendant";',child:'c =3D =
"child";',adjacent:'c =3D "adjacent";',laterSibling:'c =3D =
"laterSibling";'},patterns:[{name:'laterSibling',re:/^\s*~\s*/},{name:'ch=
ild',re:/^\s*>\s*/},{name:'adjacent',re:/^\s*\+\s*/},{name:'descendant',r=
e:/^\s/},{name:'tagName',re:/^\s*(\*|[\w\-]+)(\b|$)?/},{name:'id',re:/^#(=
[\w\-\*]+)(\b|$)/},{name:'className',re:/^\.([\w\-\*]+)(\b|$)/},{name:'ps=
eudo',re:/^:((first|last|nth|nth-last|only)(-child|-of-type)|empty|checke=
d|(en|dis)abled|not)(\((.*?)\))?(\b|$|(?=3D\s|[:+~>]))/},{name:'attrPrese=
nce',re:/^\[((?:[\w-]+:)?[\w-]+)\]/},{name:'attr',re:/\[((?:[\w-]*:)?[\w-=
]+)\s*(?:([!^$*~|]?=3D)\s*((['"])([^\4]*?)\4|([^'"][^\]]*?)))?\]/}],asser=
tions:{tagName:function(element,matches){return =
matches[1].toUpperCase()=3D=3Delement.tagName.toUpperCase();},className:f=
unction(element,matches){return =
Element.hasClassName(element,matches[1]);},id:function(element,matches){r=
eturn =
element.id=3D=3D=3Dmatches[1];},attrPresence:function(element,matches){re=
turn =
Element.hasAttribute(element,matches[1]);},attr:function(element,matches)=
{var nodeValue=3DElement.readAttribute(element,matches[1]);return =
nodeValue&&Selector.operators[matches[2]](nodeValue,matches[5]||matches[6=
]);}},handlers:{concat:function(a,b){for(var i=3D0,node;node=3Db[i];i++)=0A=
a.push(node);return a;},mark:function(nodes){var =
_true=3DPrototype.emptyFunction;for(var i=3D0,node;node=3Dnodes[i];i++)=0A=
node._countedByPrototype=3D_true;return nodes;},unmark:(function(){var =
PROPERTIES_ATTRIBUTES_MAP=3D(function(){var =
el=3Ddocument.createElement('div'),isBuggy=3Dfalse,propName=3D'_countedBy=
Prototype',value=3D'x'=0A=
el[propName]=3Dvalue;isBuggy=3D(el.getAttribute(propName)=3D=3D=3Dvalue);=
el=3Dnull;return isBuggy;})();return =
PROPERTIES_ATTRIBUTES_MAP?function(nodes){for(var =
i=3D0,node;node=3Dnodes[i];i++)=0A=
node.removeAttribute('_countedByPrototype');return =
nodes;}:function(nodes){for(var i=3D0,node;node=3Dnodes[i];i++)=0A=
node._countedByPrototype=3Dvoid 0;return =
nodes;}})(),index:function(parentNode,reverse,ofType){parentNode._counted=
ByPrototype=3DPrototype.emptyFunction;if(reverse){for(var =
nodes=3DparentNode.childNodes,i=3Dnodes.length-1,j=3D1;i>=3D0;i--){var =
node=3Dnodes[i];if(node.nodeType=3D=3D1&&(!ofType||node._countedByPrototy=
pe))node.nodeIndex=3Dj++;}}else{for(var =
i=3D0,j=3D1,nodes=3DparentNode.childNodes;node=3Dnodes[i];i++)=0A=
if(node.nodeType=3D=3D1&&(!ofType||node._countedByPrototype))node.nodeInd=
ex=3Dj++;}},unique:function(nodes){if(nodes.length=3D=3D0)return =
nodes;var results=3D[],n;for(var i=3D0,l=3Dnodes.length;i<l;i++)=0A=
if(typeof(n=3Dnodes[i])._countedByPrototype=3D=3D'undefined'){n._countedB=
yPrototype=3DPrototype.emptyFunction;results.push(Element.extend(n));}=0A=
return =
Selector.handlers.unmark(results);},descendant:function(nodes){var =
h=3DSelector.handlers;for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++)=0A=
h.concat(results,node.getElementsByTagName('*'));return =
results;},child:function(nodes){var h=3DSelector.handlers;for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++){for(var =
j=3D0,child;child=3Dnode.childNodes[j];j++)=0A=
if(child.nodeType=3D=3D1&&child.tagName!=3D'!')results.push(child);}=0A=
return results;},adjacent:function(nodes){for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++){var =
next=3Dthis.nextElementSibling(node);if(next)results.push(next);}=0A=
return results;},laterSibling:function(nodes){var =
h=3DSelector.handlers;for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++)=0A=
h.concat(results,Element.nextSiblings(node));return =
results;},nextElementSibling:function(node){while(node=3Dnode.nextSibling=
)=0A=
if(node.nodeType=3D=3D1)return node;return =
null;},previousElementSibling:function(node){while(node=3Dnode.previousSi=
bling)=0A=
if(node.nodeType=3D=3D1)return node;return =
null;},tagName:function(nodes,root,tagName,combinator){var =
uTagName=3DtagName.toUpperCase();var =
results=3D[],h=3DSelector.handlers;if(nodes){if(combinator){if(combinator=
=3D=3D"descendant"){for(var i=3D0,node;node=3Dnodes[i];i++)=0A=
h.concat(results,node.getElementsByTagName(tagName));return =
results;}else nodes=3Dthis[combinator](nodes);if(tagName=3D=3D"*")return =
nodes;}=0A=
for(var i=3D0,node;node=3Dnodes[i];i++)=0A=
if(node.tagName.toUpperCase()=3D=3D=3DuTagName)results.push(node);return =
results;}else return =
root.getElementsByTagName(tagName);},id:function(nodes,root,id,combinator=
){var =
targetNode=3D$(id),h=3DSelector.handlers;if(root=3D=3Ddocument){if(!targe=
tNode)return[];if(!nodes)return[targetNode];}else{if(!root.sourceIndex||r=
oot.sourceIndex<1){var nodes=3Droot.getElementsByTagName('*');for(var =
j=3D0,node;node=3Dnodes[j];j++){if(node.id=3D=3D=3Did)return[node];}}}=0A=
if(nodes){if(combinator){if(combinator=3D=3D'child'){for(var =
i=3D0,node;node=3Dnodes[i];i++)=0A=
if(targetNode.parentNode=3D=3Dnode)return[targetNode];}else =
if(combinator=3D=3D'descendant'){for(var i=3D0,node;node=3Dnodes[i];i++)=0A=
if(Element.descendantOf(targetNode,node))return[targetNode];}else =
if(combinator=3D=3D'adjacent'){for(var i=3D0,node;node=3Dnodes[i];i++)=0A=
if(Selector.handlers.previousElementSibling(targetNode)=3D=3Dnode)=0A=
return[targetNode];}else nodes=3Dh[combinator](nodes);}=0A=
for(var i=3D0,node;node=3Dnodes[i];i++)=0A=
if(node=3D=3DtargetNode)return[targetNode];return[];}=0A=
return(targetNode&&Element.descendantOf(targetNode,root))?[targetNode]:[]=
;},className:function(nodes,root,className,combinator){if(nodes&&combinat=
or)nodes=3Dthis[combinator](nodes);return =
Selector.handlers.byClassName(nodes,root,className);},byClassName:functio=
n(nodes,root,className){if(!nodes)nodes=3DSelector.handlers.descendant([r=
oot]);var needle=3D' '+className+' ';for(var =
i=3D0,results=3D[],node,nodeClassName;node=3Dnodes[i];i++){nodeClassName=3D=
node.className;if(nodeClassName.length=3D=3D0)continue;if(nodeClassName=3D=
=3DclassName||(' '+nodeClassName+' ').include(needle))=0A=
results.push(node);}=0A=
return =
results;},attrPresence:function(nodes,root,attr,combinator){if(!nodes)nod=
es=3Droot.getElementsByTagName("*");if(nodes&&combinator)nodes=3Dthis[com=
binator](nodes);var results=3D[];for(var i=3D0,node;node=3Dnodes[i];i++)=0A=
if(Element.hasAttribute(node,attr))results.push(node);return =
results;},attr:function(nodes,root,attr,value,operator,combinator){if(!no=
des)nodes=3Droot.getElementsByTagName("*");if(nodes&&combinator)nodes=3Dt=
his[combinator](nodes);var =
handler=3DSelector.operators[operator],results=3D[];for(var =
i=3D0,node;node=3Dnodes[i];i++){var =
nodeValue=3DElement.readAttribute(node,attr);if(nodeValue=3D=3D=3Dnull)co=
ntinue;if(handler(nodeValue,value))results.push(node);}=0A=
return =
results;},pseudo:function(nodes,name,value,root,combinator){if(nodes&&com=
binator)nodes=3Dthis[combinator](nodes);if(!nodes)nodes=3Droot.getElement=
sByTagName("*");return =
Selector.pseudos[name](nodes,value,root);}},pseudos:{'first-child':functi=
on(nodes,value,root){for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++){if(Selector.handlers.previou=
sElementSibling(node))continue;results.push(node);}=0A=
return results;},'last-child':function(nodes,value,root){for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++){if(Selector.handlers.nextEle=
mentSibling(node))continue;results.push(node);}=0A=
return results;},'only-child':function(nodes,value,root){var =
h=3DSelector.handlers;for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++)=0A=
if(!h.previousElementSibling(node)&&!h.nextElementSibling(node))=0A=
results.push(node);return =
results;},'nth-child':function(nodes,formula,root){return =
Selector.pseudos.nth(nodes,formula,root);},'nth-last-child':function(node=
s,formula,root){return =
Selector.pseudos.nth(nodes,formula,root,true);},'nth-of-type':function(no=
des,formula,root){return =
Selector.pseudos.nth(nodes,formula,root,false,true);},'nth-last-of-type':=
function(nodes,formula,root){return =
Selector.pseudos.nth(nodes,formula,root,true,true);},'first-of-type':func=
tion(nodes,formula,root){return =
Selector.pseudos.nth(nodes,"1",root,false,true);},'last-of-type':function=
(nodes,formula,root){return =
Selector.pseudos.nth(nodes,"1",root,true,true);},'only-of-type':function(=
nodes,formula,root){var p=3DSelector.pseudos;return =
p['last-of-type'](p['first-of-type'](nodes,formula,root),formula,root);},=
getIndices:function(a,b,total){if(a=3D=3D0)return b>0?[b]:[];return =
$R(1,total).inject([],function(memo,i){if(0=3D=3D(i-b)%a&&(i-b)/a>=3D0)me=
mo.push(i);return =
memo;});},nth:function(nodes,formula,root,reverse,ofType){if(nodes.length=
=3D=3D0)return[];if(formula=3D=3D'even')formula=3D'2n+0';if(formula=3D=3D=
'odd')formula=3D'2n+1';var =
h=3DSelector.handlers,results=3D[],indexed=3D[],m;h.mark(nodes);for(var =
i=3D0,node;node=3Dnodes[i];i++){if(!node.parentNode._countedByPrototype){=
h.index(node.parentNode,reverse,ofType);indexed.push(node.parentNode);}}=0A=
if(formula.match(/^\d+$/)){formula=3DNumber(formula);for(var =
i=3D0,node;node=3Dnodes[i];i++)=0A=
if(node.nodeIndex=3D=3Dformula)results.push(node);}else =
if(m=3Dformula.match(/^(-?\d*)?n(([+-])(\d+))?/)){if(m[1]=3D=3D"-")m[1]=3D=
-1;var a=3Dm[1]?Number(m[1]):1;var b=3Dm[2]?Number(m[2]):0;var =
indices=3DSelector.pseudos.getIndices(a,b,nodes.length);for(var =
i=3D0,node,l=3Dindices.length;node=3Dnodes[i];i++){for(var j=3D0;j<l;j++)=0A=
if(node.nodeIndex=3D=3Dindices[j])results.push(node);}}=0A=
h.unmark(nodes);h.unmark(indexed);return =
results;},'empty':function(nodes,value,root){for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++){if(node.tagName=3D=3D'!'||no=
de.firstChild)continue;results.push(node);}=0A=
return results;},'not':function(nodes,selector,root){var =
h=3DSelector.handlers,selectorType,m;var exclusions=3Dnew =
Selector(selector).findElements(root);h.mark(exclusions);for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++)=0A=
if(!node._countedByPrototype)results.push(node);h.unmark(exclusions);retu=
rn results;},'enabled':function(nodes,value,root){for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++)=0A=
if(!node.disabled&&(!node.type||node.type!=3D=3D'hidden'))=0A=
results.push(node);return =
results;},'disabled':function(nodes,value,root){for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++)=0A=
if(node.disabled)results.push(node);return =
results;},'checked':function(nodes,value,root){for(var =
i=3D0,results=3D[],node;node=3Dnodes[i];i++)=0A=
if(node.checked)results.push(node);return =
results;}},operators:{'=3D':function(nv,v){return =
nv=3D=3Dv;},'!=3D':function(nv,v){return =
nv!=3Dv;},'^=3D':function(nv,v){return =
nv=3D=3Dv||nv&&nv.startsWith(v);},'$=3D':function(nv,v){return =
nv=3D=3Dv||nv&&nv.endsWith(v);},'*=3D':function(nv,v){return =
nv=3D=3Dv||nv&&nv.include(v);},'~=3D':function(nv,v){return(' '+nv+' =
').include(' '+v+' =
');},'|=3D':function(nv,v){return('-'+(nv||"").toUpperCase()+'-').include=
('-'+(v||"").toUpperCase()+'-');}},split:function(expression){var =
expressions=3D[];expression.scan(/(([\w#:.~>+()\s-]+|\*|\[.*?\])+)\s*(,|$=
)/,function(m){expressions.push(m[1].strip());});return =
expressions;},matchElements:function(elements,expression){var =
matches=3D$$(expression),h=3DSelector.handlers;h.mark(matches);for(var =
i=3D0,results=3D[],element;element=3Delements[i];i++)=0A=
if(element._countedByPrototype)results.push(element);h.unmark(matches);re=
turn =
results;},findElement:function(elements,expression,index){if(Object.isNum=
ber(expression)){index=3Dexpression;expression=3Dfalse;}=0A=
return =
Selector.matchElements(elements,expression||'*')[index||0];},findChildEle=
ments:function(element,expressions){expressions=3DSelector.split(expressi=
ons.join(','));var results=3D[],h=3DSelector.handlers;for(var =
i=3D0,l=3Dexpressions.length,selector;i<l;i++){selector=3Dnew =
Selector(expressions[i].strip());h.concat(results,selector.findElements(e=
lement));}=0A=
return(l>1)?h.unique(results):results;}});if(Prototype.Browser.IE){Object=
.extend(Selector.handlers,{concat:function(a,b){for(var =
i=3D0,node;node=3Db[i];i++)=0A=
if(node.tagName!=3D=3D"!")a.push(node);return a;}});}=0A=
function $$(){return Selector.findChildElements(document,$A(arguments));}=0A=
var Form=3D{reset:function(form){form=3D$(form);form.reset();return =
form;},serializeElements:function(elements,options){if(typeof =
options!=3D'object')options=3D{hash:!!options};else =
if(Object.isUndefined(options.hash))options.hash=3Dtrue;var =
key,value,submitted=3Dfalse,submit=3Doptions.submit;var =
data=3Delements.inject({},function(result,element){if(!element.disabled&&=
element.name){key=3Delement.name;value=3D$(element).getValue();if(value!=3D=
null&&element.type!=3D'file'&&(element.type!=3D'submit'||(!submitted&&sub=
mit!=3D=3Dfalse&&(!submit||key=3D=3Dsubmit)&&(submitted=3Dtrue)))){if(key=
 in =
result){if(!Object.isArray(result[key]))result[key]=3D[result[key]];resul=
t[key].push(value);}=0A=
else result[key]=3Dvalue;}}=0A=
return result;});return =
options.hash?data:Object.toQueryString(data);}};Form.Methods=3D{serialize=
:function(form,options){return =
Form.serializeElements(Form.getElements(form),options);},getElements:func=
tion(form){var =
elements=3D$(form).getElementsByTagName('*'),element,arr=3D[],serializers=
=3DForm.Element.Serializers;for(var =
i=3D0;element=3Delements[i];i++){arr.push(element);}=0A=
return =
arr.inject([],function(elements,child){if(serializers[child.tagName.toLow=
erCase()])=0A=
elements.push(Element.extend(child));return =
elements;})},getInputs:function(form,typeName,name){form=3D$(form);var =
inputs=3Dform.getElementsByTagName('input');if(!typeName&&!name)return =
$A(inputs).map(Element.extend);for(var =
i=3D0,matchingInputs=3D[],length=3Dinputs.length;i<length;i++){var =
input=3Dinputs[i];if((typeName&&input.type!=3DtypeName)||(name&&input.nam=
e!=3Dname))=0A=
continue;matchingInputs.push(Element.extend(input));}=0A=
return =
matchingInputs;},disable:function(form){form=3D$(form);Form.getElements(f=
orm).invoke('disable');return =
form;},enable:function(form){form=3D$(form);Form.getElements(form).invoke=
('enable');return form;},findFirstElement:function(form){var =
elements=3D$(form).getElements().findAll(function(element){return'hidden'=
!=3Delement.type&&!element.disabled;});var =
firstByIndex=3Delements.findAll(function(element){return =
element.hasAttribute('tabIndex')&&element.tabIndex>=3D0;}).sortBy(functio=
n(element){return element.tabIndex}).first();return =
firstByIndex?firstByIndex:elements.find(function(element){return =
/^(?:input|select|textarea)$/i.test(element.tagName);});},focusFirstEleme=
nt:function(form){form=3D$(form);form.findFirstElement().activate();retur=
n =
form;},request:function(form,options){form=3D$(form),options=3DObject.clo=
ne(options||{});var =
params=3Doptions.parameters,action=3Dform.readAttribute('action')||'';if(=
action.blank())action=3Dwindow.location.href;options.parameters=3Dform.se=
rialize(true);if(params){if(Object.isString(params))params=3Dparams.toQue=
ryParams();Object.extend(options.parameters,params);}=0A=
if(form.hasAttribute('method')&&!options.method)=0A=
options.method=3Dform.method;return new =
Ajax.Request(action,options);}};Form.Element=3D{focus:function(element){$=
(element).focus();return =
element;},select:function(element){$(element).select();return =
element;}};Form.Element.Methods=3D{serialize:function(element){element=3D=
$(element);if(!element.disabled&&element.name){var =
value=3Delement.getValue();if(value!=3Dundefined){var =
pair=3D{};pair[element.name]=3Dvalue;return Object.toQueryString(pair);}}=0A=
return'';},getValue:function(element){element=3D$(element);var =
method=3Delement.tagName.toLowerCase();return =
Form.Element.Serializers[method](element);},setValue:function(element,val=
ue){element=3D$(element);var =
method=3Delement.tagName.toLowerCase();Form.Element.Serializers[method](e=
lement,value);return =
element;},clear:function(element){$(element).value=3D'';return =
element;},present:function(element){return =
$(element).value!=3D'';},activate:function(element){element=3D$(element);=
try{element.focus();if(element.select&&(element.tagName.toLowerCase()!=3D=
'input'||!(/^(?:button|reset|submit)$/i.test(element.type))))=0A=
element.select();}catch(e){}=0A=
return =
element;},disable:function(element){element=3D$(element);element.disabled=
=3Dtrue;return =
element;},enable:function(element){element=3D$(element);element.disabled=3D=
false;return element;}};var Field=3DForm.Element;var =
$F=3DForm.Element.Methods.getValue;Form.Element.Serializers=3D{input:func=
tion(element,value){switch(element.type.toLowerCase()){case'checkbox':cas=
e'radio':return =
Form.Element.Serializers.inputSelector(element,value);default:return =
Form.Element.Serializers.textarea(element,value);}},inputSelector:functio=
n(element,value){if(Object.isUndefined(value))return =
element.checked?element.value:null;else =
element.checked=3D!!value;},textarea:function(element,value){if(Object.is=
Undefined(value))return element.value;else =
element.value=3Dvalue;},select:function(element,value){if(Object.isUndefi=
ned(value))=0A=
return =
this[element.type=3D=3D'select-one'?'selectOne':'selectMany'](element);el=
se{var opt,currentValue,single=3D!Object.isArray(value);for(var =
i=3D0,length=3Delement.length;i<length;i++){opt=3Delement.options[i];curr=
entValue=3Dthis.optionValue(opt);if(single){if(currentValue=3D=3Dvalue){o=
pt.selected=3Dtrue;return;}}=0A=
else =
opt.selected=3Dvalue.include(currentValue);}}},selectOne:function(element=
){var index=3Delement.selectedIndex;return =
index>=3D0?this.optionValue(element.options[index]):null;},selectMany:fun=
ction(element){var values,length=3Delement.length;if(!length)return =
null;for(var i=3D0,values=3D[];i<length;i++){var =
opt=3Delement.options[i];if(opt.selected)values.push(this.optionValue(opt=
));}=0A=
return values;},optionValue:function(opt){return =
Element.extend(opt).hasAttribute('value')?opt.value:opt.text;}};Abstract.=
TimedObserver=3DClass.create(PeriodicalExecuter,{initialize:function($sup=
er,element,frequency,callback){$super(callback,frequency);this.element=3D=
$(element);this.lastValue=3Dthis.getValue();},execute:function(){var =
value=3Dthis.getValue();if(Object.isString(this.lastValue)&&Object.isStri=
ng(value)?this.lastValue!=3Dvalue:String(this.lastValue)!=3DString(value)=
){this.callback(this.element,value);this.lastValue=3Dvalue;}}});Form.Elem=
ent.Observer=3DClass.create(Abstract.TimedObserver,{getValue:function(){r=
eturn =
Form.Element.getValue(this.element);}});Form.Observer=3DClass.create(Abst=
ract.TimedObserver,{getValue:function(){return =
Form.serialize(this.element);}});Abstract.EventObserver=3DClass.create({i=
nitialize:function(element,callback){this.element=3D$(element);this.callb=
ack=3Dcallback;this.lastValue=3Dthis.getValue();if(this.element.tagName.t=
oLowerCase()=3D=3D'form')=0A=
this.registerFormCallbacks();else=0A=
this.registerCallback(this.element);},onElementEvent:function(){var =
value=3Dthis.getValue();if(this.lastValue!=3Dvalue){this.callback(this.el=
ement,value);this.lastValue=3Dvalue;}},registerFormCallbacks:function(){F=
orm.getElements(this.element).each(this.registerCallback,this);},register=
Callback:function(element){if(element.type){switch(element.type.toLowerCa=
se()){case'checkbox':case'radio':Event.observe(element,'click',this.onEle=
mentEvent.bind(this));break;default:Event.observe(element,'change',this.o=
nElementEvent.bind(this));break;}}}});Form.Element.EventObserver=3DClass.=
create(Abstract.EventObserver,{getValue:function(){return =
Form.Element.getValue(this.element);}});Form.EventObserver=3DClass.create=
(Abstract.EventObserver,{getValue:function(){return =
Form.serialize(this.element);}});(function(){var =
Event=3D{KEY_BACKSPACE:8,KEY_TAB:9,KEY_RETURN:13,KEY_ESC:27,KEY_LEFT:37,K=
EY_UP:38,KEY_RIGHT:39,KEY_DOWN:40,KEY_DELETE:46,KEY_HOME:36,KEY_END:35,KE=
Y_PAGEUP:33,KEY_PAGEDOWN:34,KEY_INSERT:45,cache:{}};var =
docEl=3Ddocument.documentElement;var =
MOUSEENTER_MOUSELEAVE_EVENTS_SUPPORTED=3D'onmouseenter'in =
docEl&&'onmouseleave'in docEl;var _isButton;if(Prototype.Browser.IE){var =
buttonMap=3D{0:1,1:4,2:2};_isButton=3Dfunction(event,code){return =
event.button=3D=3D=3DbuttonMap[code];};}else =
if(Prototype.Browser.WebKit){_isButton=3Dfunction(event,code){switch(code=
){case 0:return event.which=3D=3D1&&!event.metaKey;case 1:return =
event.which=3D=3D1&&event.metaKey;default:return =
false;}};}else{_isButton=3Dfunction(event,code){return =
event.which?(event.which=3D=3D=3Dcode+1):(event.button=3D=3D=3Dcode);};}=0A=
function isLeftClick(event){return _isButton(event,0)}=0A=
function isMiddleClick(event){return _isButton(event,1)}=0A=
function isRightClick(event){return _isButton(event,2)}=0A=
function element(event){event=3DEvent.extend(event);var =
node=3Devent.target,type=3Devent.type,currentTarget=3Devent.currentTarget=
;if(currentTarget&&currentTarget.tagName){if(type=3D=3D=3D'load'||type=3D=
=3D=3D'error'||(type=3D=3D=3D'click'&&currentTarget.tagName.toLowerCase()=
=3D=3D=3D'input'&&currentTarget.type=3D=3D=3D'radio'))=0A=
node=3DcurrentTarget;}=0A=
if(node.nodeType=3D=3DNode.TEXT_NODE)=0A=
node=3Dnode.parentNode;return Element.extend(node);}=0A=
function findElement(event,expression){var =
element=3DEvent.element(event);if(!expression)return element;var =
elements=3D[element].concat(element.ancestors());return =
Selector.findElement(elements,expression,0);}=0A=
function pointer(event){return{x:pointerX(event),y:pointerY(event)};}=0A=
function pointerX(event){var =
docElement=3Ddocument.documentElement,body=3Ddocument.body||{scrollLeft:0=
};return event.pageX||(event.clientX+=0A=
(docElement.scrollLeft||body.scrollLeft)-=0A=
(docElement.clientLeft||0));}=0A=
function pointerY(event){var =
docElement=3Ddocument.documentElement,body=3Ddocument.body||{scrollTop:0}=
;return event.pageY||(event.clientY+=0A=
(docElement.scrollTop||body.scrollTop)-=0A=
(docElement.clientTop||0));}=0A=
function =
stop(event){Event.extend(event);event.preventDefault();event.stopPropagat=
ion();event.stopped=3Dtrue;}=0A=
Event.Methods=3D{isLeftClick:isLeftClick,isMiddleClick:isMiddleClick,isRi=
ghtClick:isRightClick,element:element,findElement:findElement,pointer:poi=
nter,pointerX:pointerX,pointerY:pointerY,stop:stop};var =
methods=3DObject.keys(Event.Methods).inject({},function(m,name){m[name]=3D=
Event.Methods[name].methodize();return =
m;});if(Prototype.Browser.IE){function _relatedTarget(event){var =
element;switch(event.type){case'mouseover':element=3Devent.fromElement;br=
eak;case'mouseout':element=3Devent.toElement;break;default:return null;}=0A=
return Element.extend(element);}=0A=
Object.extend(methods,{stopPropagation:function(){this.cancelBubble=3Dtru=
e},preventDefault:function(){this.returnValue=3Dfalse},inspect:function()=
{return'[object =
Event]'}});Event.extend=3Dfunction(event,element){if(!event)return =
false;if(event._extendedByPrototype)return =
event;event._extendedByPrototype=3DPrototype.emptyFunction;var =
pointer=3DEvent.pointer(event);Object.extend(event,{target:event.srcEleme=
nt||element,relatedTarget:_relatedTarget(event),pageX:pointer.x,pageY:poi=
nter.y});return =
Object.extend(event,methods);};}else{Event.prototype=3Dwindow.Event.proto=
type||document.createEvent('HTMLEvents').__proto__;Object.extend(Event.pr=
ototype,methods);Event.extend=3DPrototype.K;}=0A=
function _createResponder(element,eventName,handler){var =
registry=3DElement.retrieve(element,'prototype_event_registry');if(Object=
.isUndefined(registry)){CACHE.push(element);registry=3DElement.retrieve(e=
lement,'prototype_event_registry',$H());}=0A=
var =
respondersForEvent=3Dregistry.get(eventName);if(Object.isUndefined(respon=
dersForEvent)){respondersForEvent=3D[];registry.set(eventName,respondersF=
orEvent);}=0A=
if(respondersForEvent.pluck('handler').include(handler))return false;var =
responder;if(eventName.include(":")){responder=3Dfunction(event){if(Objec=
t.isUndefined(event.eventName))=0A=
return false;if(event.eventName!=3D=3DeventName)=0A=
return =
false;Event.extend(event,element);handler.call(element,event);};}else{if(=
!MOUSEENTER_MOUSELEAVE_EVENTS_SUPPORTED&&(eventName=3D=3D=3D"mouseenter"|=
|eventName=3D=3D=3D"mouseleave")){if(eventName=3D=3D=3D"mouseenter"||even=
tName=3D=3D=3D"mouseleave"){responder=3Dfunction(event){Event.extend(even=
t,element);var =
parent=3Devent.relatedTarget;while(parent&&parent!=3D=3Delement){try{pare=
nt=3Dparent.parentNode;}=0A=
catch(e){parent=3Delement;}}=0A=
if(parent=3D=3D=3Delement)return;handler.call(element,event);};}}else{res=
ponder=3Dfunction(event){Event.extend(event,element);handler.call(element=
,event);};}}=0A=
responder.handler=3Dhandler;respondersForEvent.push(responder);return =
responder;}=0A=
function _destroyCache(){for(var =
i=3D0,length=3DCACHE.length;i<length;i++){Event.stopObserving(CACHE[i]);C=
ACHE[i]=3Dnull;}}=0A=
var CACHE=3D[];if(Prototype.Browser.IE)=0A=
window.attachEvent('onunload',_destroyCache);if(Prototype.Browser.WebKit)=0A=
window.addEventListener('unload',Prototype.emptyFunction,false);var =
_getDOMEventName=3DPrototype.K;if(!MOUSEENTER_MOUSELEAVE_EVENTS_SUPPORTED=
){_getDOMEventName=3Dfunction(eventName){var =
translations=3D{mouseenter:"mouseover",mouseleave:"mouseout"};return =
eventName in translations?translations[eventName]:eventName;};}=0A=
function observe(element,eventName,handler){element=3D$(element);var =
responder=3D_createResponder(element,eventName,handler);if(!responder)ret=
urn element;if(eventName.include(':')){if(element.addEventListener)=0A=
element.addEventListener("dataavailable",responder,false);else{element.at=
tachEvent("ondataavailable",responder);element.attachEvent("onfilterchang=
e",responder);}}else{var =
actualEventName=3D_getDOMEventName(eventName);if(element.addEventListener=
)=0A=
element.addEventListener(actualEventName,responder,false);else=0A=
element.attachEvent("on"+actualEventName,responder);}=0A=
return element;}=0A=
function =
stopObserving(element,eventName,handler){element=3D$(element);var =
registry=3DElement.retrieve(element,'prototype_event_registry');if(Object=
.isUndefined(registry))return element;if(eventName&&!handler){var =
responders=3Dregistry.get(eventName);if(Object.isUndefined(responders))re=
turn =
element;responders.each(function(r){Element.stopObserving(element,eventNa=
me,r.handler);});return element;}else =
if(!eventName){registry.each(function(pair){var =
eventName=3Dpair.key,responders=3Dpair.value;responders.each(function(r){=
Element.stopObserving(element,eventName,r.handler);});});return element;}=0A=
var responders=3Dregistry.get(eventName);if(!responders)return;var =
responder=3Dresponders.find(function(r){return =
r.handler=3D=3D=3Dhandler;});if(!responder)return element;var =
actualEventName=3D_getDOMEventName(eventName);if(eventName.include(':')){=
if(element.removeEventListener)=0A=
element.removeEventListener("dataavailable",responder,false);else{element=
.detachEvent("ondataavailable",responder);element.detachEvent("onfilterch=
ange",responder);}}else{if(element.removeEventListener)=0A=
element.removeEventListener(actualEventName,responder,false);else=0A=
element.detachEvent('on'+actualEventName,responder);}=0A=
registry.set(eventName,responders.without(responder));return element;}=0A=
function =
fire(element,eventName,memo,bubble){element=3D$(element);if(Object.isUnde=
fined(bubble))=0A=
bubble=3Dtrue;if(element=3D=3Ddocument&&document.createEvent&&!element.di=
spatchEvent)=0A=
element=3Ddocument.documentElement;var =
event;if(document.createEvent){event=3Ddocument.createEvent('HTMLEvents')=
;event.initEvent('dataavailable',true,true);}else{event=3Ddocument.create=
EventObject();event.eventType=3Dbubble?'ondataavailable':'onfilterchange'=
;}=0A=
event.eventName=3DeventName;event.memo=3Dmemo||{};if(document.createEvent=
)=0A=
element.dispatchEvent(event);else=0A=
element.fireEvent(event.eventType,event);return Event.extend(event);}=0A=
Object.extend(Event,Event.Methods);Object.extend(Event,{fire:fire,observe=
:observe,stopObserving:stopObserving});Element.addMethods({fire:fire,obse=
rve:observe,stopObserving:stopObserving});Object.extend(document,{fire:fi=
re.methodize(),observe:observe.methodize(),stopObserving:stopObserving.me=
thodize(),loaded:false});if(window.Event)Object.extend(window.Event,Event=
);else window.Event=3DEvent;})();(function(){var timer;function =
fireContentLoadedEvent(){if(document.loaded)return;if(timer)window.clearT=
imeout(timer);document.loaded=3Dtrue;document.fire('dom:loaded');}=0A=
function =
checkReadyState(){if(document.readyState=3D=3D=3D'complete'){document.sto=
pObserving('readystatechange',checkReadyState);fireContentLoadedEvent();}=
}=0A=
function pollDoScroll(){try{document.documentElement.doScroll('left');}=0A=
catch(e){timer=3DpollDoScroll.defer();return;}=0A=
fireContentLoadedEvent();}=0A=
if(document.addEventListener){document.addEventListener('DOMContentLoaded=
',fireContentLoadedEvent,false);}else{document.observe('readystatechange'=
,checkReadyState);if(window=3D=3Dtop)=0A=
timer=3DpollDoScroll.defer();}=0A=
Event.observe(window,'load',fireContentLoadedEvent);})();Element.addMetho=
ds();Hash.toQueryString=3DObject.toQueryString;var =
Toggle=3D{display:Element.toggle};Element.Methods.childOf=3DElement.Metho=
ds.descendantOf;var Insertion=3D{Before:function(element,content){return =
Element.insert(element,{before:content});},Top:function(element,content){=
return =
Element.insert(element,{top:content});},Bottom:function(element,content){=
return =
Element.insert(element,{bottom:content});},After:function(element,content=
){return Element.insert(element,{after:content});}};var $continue=3Dnew =
Error('"throw $continue" is deprecated, use "return" instead');var =
Position=3D{includeScrollOffsets:false,prepare:function(){this.deltaX=3Dw=
indow.pageXOffset||document.documentElement.scrollLeft||document.body.scr=
ollLeft||0;this.deltaY=3Dwindow.pageYOffset||document.documentElement.scr=
ollTop||document.body.scrollTop||0;},within:function(element,x,y){if(this=
.includeScrollOffsets)=0A=
return =
this.withinIncludingScrolloffsets(element,x,y);this.xcomp=3Dx;this.ycomp=3D=
y;this.offset=3DElement.cumulativeOffset(element);return(y>=3Dthis.offset=
[1]&&y<this.offset[1]+element.offsetHeight&&x>=3Dthis.offset[0]&&x<this.o=
ffset[0]+element.offsetWidth);},withinIncludingScrolloffsets:function(ele=
ment,x,y){var =
offsetcache=3DElement.cumulativeScrollOffset(element);this.xcomp=3Dx+offs=
etcache[0]-this.deltaX;this.ycomp=3Dy+offsetcache[1]-this.deltaY;this.off=
set=3DElement.cumulativeOffset(element);return(this.ycomp>=3Dthis.offset[=
1]&&this.ycomp<this.offset[1]+element.offsetHeight&&this.xcomp>=3Dthis.of=
fset[0]&&this.xcomp<this.offset[0]+element.offsetWidth);},overlap:functio=
n(mode,element){if(!mode)return 0;if(mode=3D=3D'vertical')=0A=
return((this.offset[1]+element.offsetHeight)-this.ycomp)/element.offsetHe=
ight;if(mode=3D=3D'horizontal')=0A=
return((this.offset[0]+element.offsetWidth)-this.xcomp)/element.offsetWid=
th;},cumulativeOffset:Element.Methods.cumulativeOffset,positionedOffset:E=
lement.Methods.positionedOffset,absolutize:function(element){Position.pre=
pare();return =
Element.absolutize(element);},relativize:function(element){Position.prepa=
re();return =
Element.relativize(element);},realOffset:Element.Methods.cumulativeScroll=
Offset,offsetParent:Element.Methods.getOffsetParent,page:Element.Methods.=
viewportOffset,clone:function(source,target,options){options=3Doptions||{=
};return =
Element.clonePosition(target,source,options);}};if(!document.getElementsB=
yClassName)document.getElementsByClassName=3Dfunction(instanceMethods){fu=
nction iter(name){return name.blank()?null:"[contains(concat(' ', =
@class, ' '), ' "+name+" ')]";}=0A=
instanceMethods.getElementsByClassName=3DPrototype.BrowserFeatures.XPath?=
function(element,className){className=3DclassName.toString().strip();var =
cond=3D/\s/.test(className)?$w(className).map(iter).join(''):iter(classNa=
me);return =
cond?document._getElementsByXPath('.//*'+cond,element):[];}:function(elem=
ent,className){className=3DclassName.toString().strip();var =
elements=3D[],classNames=3D(/\s/.test(className)?$w(className):null);if(!=
classNames&&!className)return elements;var =
nodes=3D$(element).getElementsByTagName('*');className=3D' '+className+' =
';for(var =
i=3D0,child,cn;child=3Dnodes[i];i++){if(child.className&&(cn=3D' =
'+child.className+' =
')&&(cn.include(className)||(classNames&&classNames.all(function(name){re=
turn!name.toString().blank()&&cn.include(' '+name+' ');}))))=0A=
elements.push(Element.extend(child));}=0A=
return elements;};return function(className,parentElement){return =
$(parentElement||document.body).getElementsByClassName(className);};}(Ele=
ment.Methods);Element.ClassNames=3DClass.create();Element.ClassNames.prot=
otype=3D{initialize:function(element){this.element=3D$(element);},_each:f=
unction(iterator){this.element.className.split(/\s+/).select(function(nam=
e){return =
name.length>0;})._each(iterator);},set:function(className){this.element.c=
lassName=3DclassName;},add:function(classNameToAdd){if(this.include(class=
NameToAdd))return;this.set($A(this).concat(classNameToAdd).join(' =
'));},remove:function(classNameToRemove){if(!this.include(classNameToRemo=
ve))return;this.set($A(this).without(classNameToRemove).join(' =
'));},toString:function(){return $A(this).join(' =
');}};Object.extend(Element.ClassNames.prototype,Enumerable);;var =
Scriptaculous=3D{Version:'1.8.2',require:function(libraryName){document.w=
rite('<script type=3D"text/javascript" =
src=3D"'+libraryName+'"><\/script>');},REQUIRED_PROTOTYPE:'1.6.0.3',load:=
function(){function convertVersionString(versionString){var =
v=3DversionString.replace(/_.*|\./g,'');v=3DparseInt(v+'0'.times(4-v.leng=
th));return versionString.indexOf('_')>-1?v-1:v;}=0A=
if((typeof Prototype=3D=3D'undefined')||(typeof =
Element=3D=3D'undefined')||(typeof =
Element.Methods=3D=3D'undefined')||(convertVersionString(Prototype.Versio=
n)<convertVersionString(Scriptaculous.REQUIRED_PROTOTYPE)))=0A=
throw("script.aculo.us requires the Prototype JavaScript framework >=3D =
"+=0A=
Scriptaculous.REQUIRED_PROTOTYPE);var =
js=3D/scriptaculous\.js(\?.*)?$/;$$('head =
script[src]').findAll(function(s){return =
s.src.match(js);}).each(function(s){var =
path=3Ds.src.replace(js,''),includes=3Ds.src.match(/\?.*load=3D([a-z,]*)/=
);(includes?includes[1]:'builder,effects,dragdrop,controls,slider,sound')=
.split(',').each(function(include){Scriptaculous.require(path+include+'.j=
s')});});}};Scriptaculous.load();String.prototype.parseColor=3Dfunction()=
{var color=3D'#';if(this.slice(0,4)=3D=3D'rgb('){var =
cols=3Dthis.slice(4,this.length-1).split(',');var =
i=3D0;do{color+=3DparseInt(cols[i]).toColorPart()}while(++i<3);}else{if(t=
his.slice(0,1)=3D=3D'#'){if(this.length=3D=3D4)for(var =
i=3D1;i<4;i++)color+=3D(this.charAt(i)+this.charAt(i)).toLowerCase();if(t=
his.length=3D=3D7)color=3Dthis.toLowerCase();}}=0A=
return(color.length=3D=3D7?color:(arguments[0]||this));};Element.collectT=
extNodes=3Dfunction(element){return =
$A($(element).childNodes).collect(function(node){return(node.nodeType=3D=3D=
3?node.nodeValue:(node.hasChildNodes()?Element.collectTextNodes(node):'')=
);}).flatten().join('');};Element.collectTextNodesIgnoreClass=3Dfunction(=
element,className){return =
$A($(element).childNodes).collect(function(node){return(node.nodeType=3D=3D=
3?node.nodeValue:((node.hasChildNodes()&&!Element.hasClassName(node,class=
Name))?Element.collectTextNodesIgnoreClass(node,className):''));}).flatte=
n().join('');};Element.setContentZoom=3Dfunction(element,percent){element=
=3D$(element);element.setStyle({fontSize:(percent/100)+'em'});if(Prototyp=
e.Browser.WebKit)window.scrollBy(0,0);return =
element;};Element.getInlineOpacity=3Dfunction(element){return =
$(element).style.opacity||'';};Element.forceRerendering=3Dfunction(elemen=
t){try{element=3D$(element);var n=3Ddocument.createTextNode(' =
');element.appendChild(n);element.removeChild(n);}catch(e){}};var =
Effect=3D{_elementDoesNotExistError:{name:'ElementDoesNotExistError',mess=
age:'The specified DOM element does not exist, but is required for this =
effect to =
operate'},Transitions:{linear:Prototype.K,sinoidal:function(pos){return(-=
Math.cos(pos*Math.PI)/2)+.5;},reverse:function(pos){return =
1-pos;},flicker:function(pos){var =
pos=3D((-Math.cos(pos*Math.PI)/4)+.75)+Math.random()/4;return =
pos>1?1:pos;},wobble:function(pos){return(-Math.cos(pos*Math.PI*(9*pos))/=
2)+.5;},pulse:function(pos,pulses){return(-Math.cos((pos*((pulses||5)-.5)=
*2)*Math.PI)/2)+.5;},spring:function(pos){return =
1-(Math.cos(pos*4.5*Math.PI)*Math.exp(-pos*6));},none:function(pos){retur=
n 0;},full:function(pos){return =
1;}},DefaultOptions:{duration:1.0,fps:100,sync:false,from:0.0,to:1.0,dela=
y:0.0,queue:'parallel'},tagifyText:function(element){var =
tagifyStyle=3D'position:relative';if(Prototype.Browser.IE)tagifyStyle+=3D=
';zoom:1';element=3D$(element);$A(element.childNodes).each(function(child=
){if(child.nodeType=3D=3D3){child.nodeValue.toArray().each(function(chara=
cter){element.insertBefore(new =
Element('span',{style:tagifyStyle}).update(character=3D=3D' =
'?String.fromCharCode(160):character),child);});Element.remove(child);}})=
;},multiple:function(element,effect){var elements;if(((typeof =
element=3D=3D'object')||Object.isFunction(element))&&(element.length))=0A=
elements=3Delement;else=0A=
elements=3D$(element).childNodes;var =
options=3DObject.extend({speed:0.1,delay:0.0},arguments[2]||{});var =
masterDelay=3Doptions.delay;$A(elements).each(function(element,index){new=
 =
effect(element,Object.extend(options,{delay:index*options.speed+masterDel=
ay}));});},PAIRS:{'slide':['SlideDown','SlideUp'],'blind':['BlindDown','B=
lindUp'],'appear':['Appear','Fade']},toggle:function(element,effect){elem=
ent=3D$(element);effect=3D(effect||'appear').toLowerCase();var =
options=3DObject.extend({queue:{position:'end',scope:(element.id||'global=
'),limit:1}},arguments[2]||{});Effect[element.visible()?Effect.PAIRS[effe=
ct][1]:Effect.PAIRS[effect][0]](element,options);}};Effect.DefaultOptions=
.transition=3DEffect.Transitions.sinoidal;Effect.ScopedQueue=3DClass.crea=
te(Enumerable,{initialize:function(){this.effects=3D[];this.interval=3Dnu=
ll;},_each:function(iterator){this.effects._each(iterator);},add:function=
(effect){var timestamp=3Dnew Date().getTime();var =
position=3DObject.isString(effect.options.queue)?effect.options.queue:eff=
ect.options.queue.position;switch(position){case'front':this.effects.find=
All(function(e){return =
e.state=3D=3D'idle'}).each(function(e){e.startOn+=3Deffect.finishOn;e.fin=
ishOn+=3Deffect.finishOn;});break;case'with-last':timestamp=3Dthis.effect=
s.pluck('startOn').max()||timestamp;break;case'end':timestamp=3Dthis.effe=
cts.pluck('finishOn').max()||timestamp;break;}=0A=
effect.startOn+=3Dtimestamp;effect.finishOn+=3Dtimestamp;if(!effect.optio=
ns.queue.limit||(this.effects.length<effect.options.queue.limit))=0A=
this.effects.push(effect);if(!this.interval)=0A=
this.interval=3DsetInterval(this.loop.bind(this),15);},remove:function(ef=
fect){this.effects=3Dthis.effects.reject(function(e){return =
e=3D=3Deffect});if(this.effects.length=3D=3D0){clearInterval(this.interva=
l);this.interval=3Dnull;}},loop:function(){var timePos=3Dnew =
Date().getTime();for(var i=3D0,len=3Dthis.effects.length;i<len;i++)=0A=
this.effects[i]&&this.effects[i].loop(timePos);}});Effect.Queues=3D{insta=
nces:$H(),get:function(queueName){if(!Object.isString(queueName))return =
queueName;return =
this.instances.get(queueName)||this.instances.set(queueName,new =
Effect.ScopedQueue());}};Effect.Queue=3DEffect.Queues.get('global');Effec=
t.Base=3DClass.create({position:null,start:function(options){function =
codeForEvent(options,eventName){return((options[eventName+'Internal']?'th=
is.options.'+eventName+'Internal(this);':'')+=0A=
(options[eventName]?'this.options.'+eventName+'(this);':''));}=0A=
if(options&&options.transition=3D=3D=3Dfalse)options.transition=3DEffect.=
Transitions.linear;this.options=3DObject.extend(Object.extend({},Effect.D=
efaultOptions),options||{});this.currentFrame=3D0;this.state=3D'idle';thi=
s.startOn=3Dthis.options.delay*1000;this.finishOn=3Dthis.startOn+(this.op=
tions.duration*1000);this.fromToDelta=3Dthis.options.to-this.options.from=
;this.totalTime=3Dthis.finishOn-this.startOn;this.totalFrames=3Dthis.opti=
ons.fps*this.options.duration;this.render=3D(function(){function =
dispatch(effect,eventName){if(effect.options[eventName+'Internal'])=0A=
effect.options[eventName+'Internal'](effect);if(effect.options[eventName]=
)=0A=
effect.options[eventName](effect);}=0A=
return =
function(pos){if(this.state=3D=3D=3D"idle"){this.state=3D"running";dispat=
ch(this,'beforeSetup');if(this.setup)this.setup();dispatch(this,'afterSet=
up');}=0A=
if(this.state=3D=3D=3D"running"){pos=3D(this.options.transition(pos)*this=
.fromToDelta)+this.options.from;this.position=3Dpos;dispatch(this,'before=
Update');if(this.update)this.update(pos);dispatch(this,'afterUpdate');}};=
})();this.event('beforeStart');if(!this.options.sync)=0A=
Effect.Queues.get(Object.isString(this.options.queue)?'global':this.optio=
ns.queue.scope).add(this);},loop:function(timePos){if(timePos>=3Dthis.sta=
rtOn){if(timePos>=3Dthis.finishOn){this.render(1.0);this.cancel();this.ev=
ent('beforeFinish');if(this.finish)this.finish();this.event('afterFinish'=
);return;}=0A=
var =
pos=3D(timePos-this.startOn)/this.totalTime,frame=3D(pos*this.totalFrames=
).round();if(frame>this.currentFrame){this.render(pos);this.currentFrame=3D=
frame;}}},cancel:function(){if(!this.options.sync)=0A=
Effect.Queues.get(Object.isString(this.options.queue)?'global':this.optio=
ns.queue.scope).remove(this);this.state=3D'finished';},event:function(eve=
ntName){if(this.options[eventName+'Internal'])this.options[eventName+'Int=
ernal'](this);if(this.options[eventName])this.options[eventName](this);},=
inspect:function(){var data=3D$H();for(property in this)=0A=
if(!Object.isFunction(this[property]))data.set(property,this[property]);r=
eturn'#<Effect:'+data.inspect()+',options:'+$H(this.options).inspect()+'>=
';}});Effect.Parallel=3DClass.create(Effect.Base,{initialize:function(eff=
ects){this.effects=3Deffects||[];this.start(arguments[1]);},update:functi=
on(position){this.effects.invoke('render',position);},finish:function(pos=
ition){this.effects.each(function(effect){effect.render(1.0);effect.cance=
l();effect.event('beforeFinish');if(effect.finish)effect.finish(position)=
;effect.event('afterFinish');});}});Effect.Tween=3DClass.create(Effect.Ba=
se,{initialize:function(object,from,to){object=3DObject.isString(object)?=
$(object):object;var =
args=3D$A(arguments),method=3Dargs.last(),options=3Dargs.length=3D=3D5?ar=
gs[3]:null;this.method=3DObject.isFunction(method)?method.bind(object):Ob=
ject.isFunction(object[method])?object[method].bind(object):function(valu=
e){object[method]=3Dvalue};this.start(Object.extend({from:from,to:to},opt=
ions||{}));},update:function(position){this.method(position);}});Effect.E=
vent=3DClass.create(Effect.Base,{initialize:function(){this.start(Object.=
extend({duration:0},arguments[0]||{}));},update:Prototype.emptyFunction})=
;Effect.Opacity=3DClass.create(Effect.Base,{initialize:function(element){=
this.element=3D$(element);if(!this.element)throw(Effect._elementDoesNotEx=
istError);if(Prototype.Browser.IE&&(!this.element.currentStyle.hasLayout)=
)=0A=
this.element.setStyle({zoom:1});var =
options=3DObject.extend({from:this.element.getOpacity()||0.0,to:1.0},argu=
ments[1]||{});this.start(options);},update:function(position){this.elemen=
t.setOpacity(position);}});Effect.Move=3DClass.create(Effect.Base,{initia=
lize:function(element){this.element=3D$(element);if(!this.element)throw(E=
ffect._elementDoesNotExistError);var =
options=3DObject.extend({x:0,y:0,mode:'relative'},arguments[1]||{});this.=
start(options);},setup:function(){this.element.makePositioned();this.orig=
inalLeft=3DparseFloat(this.element.getStyle('left')||'0');this.originalTo=
p=3DparseFloat(this.element.getStyle('top')||'0');if(this.options.mode=3D=
=3D'absolute'){this.options.x=3Dthis.options.x-this.originalLeft;this.opt=
ions.y=3Dthis.options.y-this.originalTop;}},update:function(position){thi=
s.element.setStyle({left:(this.options.x*position+this.originalLeft).roun=
d()+'px',top:(this.options.y*position+this.originalTop).round()+'px'});}}=
);Effect.MoveBy=3Dfunction(element,toTop,toLeft){return new =
Effect.Move(element,Object.extend({x:toLeft,y:toTop},arguments[3]||{}));}=
;Effect.Scale=3DClass.create(Effect.Base,{initialize:function(element,per=
cent){this.element=3D$(element);if(!this.element)throw(Effect._elementDoe=
sNotExistError);var =
options=3DObject.extend({scaleX:true,scaleY:true,scaleContent:true,scaleF=
romCenter:false,scaleMode:'box',scaleFrom:100.0,scaleTo:percent},argument=
s[2]||{});this.start(options);},setup:function(){this.restoreAfterFinish=3D=
this.options.restoreAfterFinish||false;this.elementPositioning=3Dthis.ele=
ment.getStyle('position');this.originalStyle=3D{};['top','left','width','=
height','fontSize'].each(function(k){this.originalStyle[k]=3Dthis.element=
.style[k];}.bind(this));this.originalTop=3Dthis.element.offsetTop;this.or=
iginalLeft=3Dthis.element.offsetLeft;var =
fontSize=3Dthis.element.getStyle('font-size')||'100%';['em','px','%','pt'=
].each(function(fontSizeType){if(fontSize.indexOf(fontSizeType)>0){this.f=
ontSize=3DparseFloat(fontSize);this.fontSizeType=3DfontSizeType;}}.bind(t=
his));this.factor=3D(this.options.scaleTo-this.options.scaleFrom)/100;thi=
s.dims=3Dnull;if(this.options.scaleMode=3D=3D'box')=0A=
this.dims=3D[this.element.offsetHeight,this.element.offsetWidth];if(/^con=
tent/.test(this.options.scaleMode))=0A=
this.dims=3D[this.element.scrollHeight,this.element.scrollWidth];if(!this=
.dims)=0A=
this.dims=3D[this.options.scaleMode.originalHeight,this.options.scaleMode=
.originalWidth];},update:function(position){var =
currentScale=3D(this.options.scaleFrom/100.0)+(this.factor*position);if(t=
his.options.scaleContent&&this.fontSize)=0A=
this.element.setStyle({fontSize:this.fontSize*currentScale+this.fontSizeT=
ype});this.setDimensions(this.dims[0]*currentScale,this.dims[1]*currentSc=
ale);},finish:function(position){if(this.restoreAfterFinish)this.element.=
setStyle(this.originalStyle);},setDimensions:function(height,width){var =
d=3D{};if(this.options.scaleX)d.width=3Dwidth.round()+'px';if(this.option=
s.scaleY)d.height=3Dheight.round()+'px';if(this.options.scaleFromCenter){=
var topd=3D(height-this.dims[0])/2;var =
leftd=3D(width-this.dims[1])/2;if(this.elementPositioning=3D=3D'absolute'=
){if(this.options.scaleY)d.top=3Dthis.originalTop-topd+'px';if(this.optio=
ns.scaleX)d.left=3Dthis.originalLeft-leftd+'px';}else{if(this.options.sca=
leY)d.top=3D-topd+'px';if(this.options.scaleX)d.left=3D-leftd+'px';}}=0A=
this.element.setStyle(d);}});Effect.Highlight=3DClass.create(Effect.Base,=
{initialize:function(element){this.element=3D$(element);if(!this.element)=
throw(Effect._elementDoesNotExistError);var =
options=3DObject.extend({startcolor:'#ffff99'},arguments[1]||{});this.sta=
rt(options);},setup:function(){if(this.element.getStyle('display')=3D=3D'=
none'){this.cancel();return;}=0A=
this.oldStyle=3D{};if(!this.options.keepBackgroundImage){this.oldStyle.ba=
ckgroundImage=3Dthis.element.getStyle('background-image');this.element.se=
tStyle({backgroundImage:'none'});}=0A=
if(!this.options.endcolor)=0A=
this.options.endcolor=3Dthis.element.getStyle('background-color').parseCo=
lor('#ffffff');if(!this.options.restorecolor)=0A=
this.options.restorecolor=3Dthis.element.getStyle('background-color');thi=
s._base=3D$R(0,2).map(function(i){return =
parseInt(this.options.startcolor.slice(i*2+1,i*2+3),16)}.bind(this));this=
._delta=3D$R(0,2).map(function(i){return =
parseInt(this.options.endcolor.slice(i*2+1,i*2+3),16)-this._base[i]}.bind=
(this));},update:function(position){this.element.setStyle({backgroundColo=
r:$R(0,2).inject('#',function(m,v,i){return =
m+((this._base[i]+(this._delta[i]*position)).round().toColorPart());}.bin=
d(this))});},finish:function(){this.element.setStyle(Object.extend(this.o=
ldStyle,{backgroundColor:this.options.restorecolor}));}});Effect.ScrollTo=
=3Dfunction(element){var =
options=3Darguments[1]||{},scrollOffsets=3Ddocument.viewport.getScrollOff=
sets(),elementOffsets=3D$(element).cumulativeOffset();if(options.offset)e=
lementOffsets[1]+=3Doptions.offset;return new =
Effect.Tween(null,scrollOffsets.top,elementOffsets[1],options,function(p)=
{scrollTo(scrollOffsets.left,p.round());});};Effect.Fade=3Dfunction(eleme=
nt){element=3D$(element);var oldOpacity=3Delement.getInlineOpacity();var =
options=3DObject.extend({from:element.getOpacity()||1.0,to:0.0,afterFinis=
hInternal:function(effect){if(effect.options.to!=3D0)return;effect.elemen=
t.hide().setStyle({opacity:oldOpacity});}},arguments[1]||{});return new =
Effect.Opacity(element,options);};Effect.Appear=3Dfunction(element){eleme=
nt=3D$(element);var =
options=3DObject.extend({from:(element.getStyle('display')=3D=3D'none'?0.=
0:element.getOpacity()||0.0),to:1.0,afterFinishInternal:function(effect){=
effect.element.forceRerendering();},beforeSetup:function(effect){effect.e=
lement.setOpacity(effect.options.from).show();}},arguments[1]||{});return=
 new =
Effect.Opacity(element,options);};Effect.Puff=3Dfunction(element){element=
=3D$(element);var =
oldStyle=3D{opacity:element.getInlineOpacity(),position:element.getStyle(=
'position'),top:element.style.top,left:element.style.left,width:element.s=
tyle.width,height:element.style.height};return new Effect.Parallel([new =
Effect.Scale(element,200,{sync:true,scaleFromCenter:true,scaleContent:tru=
e,restoreAfterFinish:true}),new =
Effect.Opacity(element,{sync:true,to:0.0})],Object.extend({duration:1.0,b=
eforeSetupInternal:function(effect){Position.absolutize(effect.effects[0]=
.element);},afterFinishInternal:function(effect){effect.effects[0].elemen=
t.hide().setStyle(oldStyle);}},arguments[1]||{}));};Effect.BlindUp=3Dfunc=
tion(element){element=3D$(element);element.makeClipping();return new =
Effect.Scale(element,0,Object.extend({scaleContent:false,scaleX:false,res=
toreAfterFinish:true,afterFinishInternal:function(effect){effect.element.=
hide().undoClipping();}},arguments[1]||{}));};Effect.BlindDown=3Dfunction=
(element){element=3D$(element);var =
elementDimensions=3Delement.getDimensions();return new =
Effect.Scale(element,100,Object.extend({scaleContent:false,scaleX:false,s=
caleFrom:0,scaleMode:{originalHeight:elementDimensions.height,originalWid=
th:elementDimensions.width},restoreAfterFinish:true,afterSetup:function(e=
ffect){effect.element.makeClipping().setStyle({height:'0px'}).show();},af=
terFinishInternal:function(effect){effect.element.undoClipping();}},argum=
ents[1]||{}));};Effect.SwitchOff=3Dfunction(element){element=3D$(element)=
;var oldOpacity=3Delement.getInlineOpacity();return new =
Effect.Appear(element,Object.extend({duration:0.4,from:0,transition:Effec=
t.Transitions.flicker,afterFinishInternal:function(effect){new =
Effect.Scale(effect.element,1,{duration:0.3,scaleFromCenter:true,scaleX:f=
alse,scaleContent:false,restoreAfterFinish:true,beforeSetup:function(effe=
ct){effect.element.makePositioned().makeClipping();},afterFinishInternal:=
function(effect){effect.element.hide().undoClipping().undoPositioned().se=
tStyle({opacity:oldOpacity});}});}},arguments[1]||{}));};Effect.DropOut=3D=
function(element){element=3D$(element);var =
oldStyle=3D{top:element.getStyle('top'),left:element.getStyle('left'),opa=
city:element.getInlineOpacity()};return new Effect.Parallel([new =
Effect.Move(element,{x:0,y:100,sync:true}),new =
Effect.Opacity(element,{sync:true,to:0.0})],Object.extend({duration:0.5,b=
eforeSetup:function(effect){effect.effects[0].element.makePositioned();},=
afterFinishInternal:function(effect){effect.effects[0].element.hide().und=
oPositioned().setStyle(oldStyle);}},arguments[1]||{}));};Effect.Shake=3Df=
unction(element){element=3D$(element);var =
options=3DObject.extend({distance:20,duration:0.5},arguments[1]||{});var =
distance=3DparseFloat(options.distance);var =
split=3DparseFloat(options.duration)/10.0;var =
oldStyle=3D{top:element.getStyle('top'),left:element.getStyle('left')};re=
turn new =
Effect.Move(element,{x:distance,y:0,duration:split,afterFinishInternal:fu=
nction(effect){new =
Effect.Move(effect.element,{x:-distance*2,y:0,duration:split*2,afterFinis=
hInternal:function(effect){new =
Effect.Move(effect.element,{x:distance*2,y:0,duration:split*2,afterFinish=
Internal:function(effect){new =
Effect.Move(effect.element,{x:-distance*2,y:0,duration:split*2,afterFinis=
hInternal:function(effect){new =
Effect.Move(effect.element,{x:distance*2,y:0,duration:split*2,afterFinish=
Internal:function(effect){new =
Effect.Move(effect.element,{x:-distance,y:0,duration:split,afterFinishInt=
ernal:function(effect){effect.element.undoPositioned().setStyle(oldStyle)=
;}});}});}});}});}});}});};Effect.SlideDown=3Dfunction(element){element=3D=
$(element).cleanWhitespace();var =
oldInnerBottom=3Delement.down().getStyle('bottom');var =
elementDimensions=3Delement.getDimensions();return new =
Effect.Scale(element,100,Object.extend({scaleContent:false,scaleX:false,s=
caleFrom:window.opera?0:1,scaleMode:{originalHeight:elementDimensions.hei=
ght,originalWidth:elementDimensions.width},restoreAfterFinish:true,afterS=
etup:function(effect){effect.element.makePositioned();effect.element.down=
().makePositioned();if(window.opera)effect.element.setStyle({top:''});eff=
ect.element.makeClipping().setStyle({height:'0px'}).show();},afterUpdateI=
nternal:function(effect){effect.element.down().setStyle({bottom:(effect.d=
ims[0]-effect.element.clientHeight)+'px'});},afterFinishInternal:function=
(effect){effect.element.undoClipping().undoPositioned();effect.element.do=
wn().undoPositioned().setStyle({bottom:oldInnerBottom});}},arguments[1]||=
{}));};Effect.SlideUp=3Dfunction(element){element=3D$(element).cleanWhite=
space();var oldInnerBottom=3Delement.down().getStyle('bottom');var =
elementDimensions=3Delement.getDimensions();return new =
Effect.Scale(element,window.opera?0:1,Object.extend({scaleContent:false,s=
caleX:false,scaleMode:'box',scaleFrom:100,scaleMode:{originalHeight:eleme=
ntDimensions.height,originalWidth:elementDimensions.width},restoreAfterFi=
nish:true,afterSetup:function(effect){effect.element.makePositioned();eff=
ect.element.down().makePositioned();if(window.opera)effect.element.setSty=
le({top:''});effect.element.makeClipping().show();},afterUpdateInternal:f=
unction(effect){effect.element.down().setStyle({bottom:(effect.dims[0]-ef=
fect.element.clientHeight)+'px'});},afterFinishInternal:function(effect){=
effect.element.hide().undoClipping().undoPositioned();effect.element.down=
().undoPositioned().setStyle({bottom:oldInnerBottom});}},arguments[1]||{}=
));};Effect.Squish=3Dfunction(element){return new =
Effect.Scale(element,window.opera?1:0,{restoreAfterFinish:true,beforeSetu=
p:function(effect){effect.element.makeClipping();},afterFinishInternal:fu=
nction(effect){effect.element.hide().undoClipping();}});};Effect.Grow=3Df=
unction(element){element=3D$(element);var =
options=3DObject.extend({direction:'center',moveTransition:Effect.Transit=
ions.sinoidal,scaleTransition:Effect.Transitions.sinoidal,opacityTransiti=
on:Effect.Transitions.full},arguments[1]||{});var =
oldStyle=3D{top:element.style.top,left:element.style.left,height:element.=
style.height,width:element.style.width,opacity:element.getInlineOpacity()=
};var dims=3Delement.getDimensions();var initialMoveX,initialMoveY;var =
moveX,moveY;switch(options.direction){case'top-left':initialMoveX=3Diniti=
alMoveY=3DmoveX=3DmoveY=3D0;break;case'top-right':initialMoveX=3Ddims.wid=
th;initialMoveY=3DmoveY=3D0;moveX=3D-dims.width;break;case'bottom-left':i=
nitialMoveX=3DmoveX=3D0;initialMoveY=3Ddims.height;moveY=3D-dims.height;b=
reak;case'bottom-right':initialMoveX=3Ddims.width;initialMoveY=3Ddims.hei=
ght;moveX=3D-dims.width;moveY=3D-dims.height;break;case'center':initialMo=
veX=3Ddims.width/2;initialMoveY=3Ddims.height/2;moveX=3D-dims.width/2;mov=
eY=3D-dims.height/2;break;}=0A=
return new =
Effect.Move(element,{x:initialMoveX,y:initialMoveY,duration:0.01,beforeSe=
tup:function(effect){effect.element.hide().makeClipping().makePositioned(=
);},afterFinishInternal:function(effect){new Effect.Parallel([new =
Effect.Opacity(effect.element,{sync:true,to:1.0,from:0.0,transition:optio=
ns.opacityTransition}),new =
Effect.Move(effect.element,{x:moveX,y:moveY,sync:true,transition:options.=
moveTransition}),new =
Effect.Scale(effect.element,100,{scaleMode:{originalHeight:dims.height,or=
iginalWidth:dims.width},sync:true,scaleFrom:window.opera?1:0,transition:o=
ptions.scaleTransition,restoreAfterFinish:true})],Object.extend({beforeSe=
tup:function(effect){effect.effects[0].element.setStyle({height:'0px'}).s=
how();},afterFinishInternal:function(effect){effect.effects[0].element.un=
doClipping().undoPositioned().setStyle(oldStyle);}},options));}});};Effec=
t.Shrink=3Dfunction(element){element=3D$(element);var =
options=3DObject.extend({direction:'center',moveTransition:Effect.Transit=
ions.sinoidal,scaleTransition:Effect.Transitions.sinoidal,opacityTransiti=
on:Effect.Transitions.none},arguments[1]||{});var =
oldStyle=3D{top:element.style.top,left:element.style.left,height:element.=
style.height,width:element.style.width,opacity:element.getInlineOpacity()=
};var dims=3Delement.getDimensions();var =
moveX,moveY;switch(options.direction){case'top-left':moveX=3DmoveY=3D0;br=
eak;case'top-right':moveX=3Ddims.width;moveY=3D0;break;case'bottom-left':=
moveX=3D0;moveY=3Ddims.height;break;case'bottom-right':moveX=3Ddims.width=
;moveY=3Ddims.height;break;case'center':moveX=3Ddims.width/2;moveY=3Ddims=
.height/2;break;}=0A=
return new Effect.Parallel([new =
Effect.Opacity(element,{sync:true,to:0.0,from:1.0,transition:options.opac=
ityTransition}),new =
Effect.Scale(element,window.opera?1:0,{sync:true,transition:options.scale=
Transition,restoreAfterFinish:true}),new =
Effect.Move(element,{x:moveX,y:moveY,sync:true,transition:options.moveTra=
nsition})],Object.extend({beforeStartInternal:function(effect){effect.eff=
ects[0].element.makePositioned().makeClipping();},afterFinishInternal:fun=
ction(effect){effect.effects[0].element.hide().undoClipping().undoPositio=
ned().setStyle(oldStyle);}},options));};Effect.Pulsate=3Dfunction(element=
){element=3D$(element);var =
options=3Darguments[1]||{},oldOpacity=3Delement.getInlineOpacity(),transi=
tion=3Doptions.transition||Effect.Transitions.linear,reverser=3Dfunction(=
pos){return =
1-transition((-Math.cos((pos*(options.pulses||5)*2)*Math.PI)/2)+.5);};ret=
urn new =
Effect.Opacity(element,Object.extend(Object.extend({duration:2.0,from:0,a=
fterFinishInternal:function(effect){effect.element.setStyle({opacity:oldO=
pacity});}},options),{transition:reverser}));};Effect.Fold=3Dfunction(ele=
ment){element=3D$(element);var =
oldStyle=3D{top:element.style.top,left:element.style.left,width:element.s=
tyle.width,height:element.style.height};element.makeClipping();return =
new =
Effect.Scale(element,5,Object.extend({scaleContent:false,scaleX:false,aft=
erFinishInternal:function(effect){new =
Effect.Scale(element,1,{scaleContent:false,scaleY:false,afterFinishIntern=
al:function(effect){effect.element.hide().undoClipping().setStyle(oldStyl=
e);}});}},arguments[1]||{}));};Effect.Morph=3DClass.create(Effect.Base,{i=
nitialize:function(element){this.element=3D$(element);if(!this.element)th=
row(Effect._elementDoesNotExistError);var =
options=3DObject.extend({style:{}},arguments[1]||{});if(!Object.isString(=
options.style))this.style=3D$H(options.style);else{if(options.style.inclu=
de(':'))=0A=
this.style=3Doptions.style.parseStyle();else{this.element.addClassName(op=
tions.style);this.style=3D$H(this.element.getStyles());this.element.remov=
eClassName(options.style);var =
css=3Dthis.element.getStyles();this.style=3Dthis.style.reject(function(st=
yle){return =
style.value=3D=3Dcss[style.key];});options.afterFinishInternal=3Dfunction=
(effect){effect.element.addClassName(effect.options.style);effect.transfo=
rms.each(function(transform){effect.element.style[transform.style]=3D'';}=
);};}}=0A=
this.start(options);},setup:function(){function =
parseColor(color){if(!color||['rgba(0, 0, 0, =
0)','transparent'].include(color))color=3D'#ffffff';color=3Dcolor.parseCo=
lor();return $R(0,2).map(function(i){return =
parseInt(color.slice(i*2+1,i*2+3),16);});}=0A=
this.transforms=3Dthis.style.map(function(pair){var =
property=3Dpair[0],value=3Dpair[1],unit=3Dnull;if(value.parseColor('#zzzz=
zz')!=3D'#zzzzzz'){value=3Dvalue.parseColor();unit=3D'color';}else =
if(property=3D=3D'opacity'){value=3DparseFloat(value);if(Prototype.Browse=
r.IE&&(!this.element.currentStyle.hasLayout))=0A=
this.element.setStyle({zoom:1});}else =
if(Element.CSS_LENGTH.test(value)){var =
components=3Dvalue.match(/^([\+\-]?[0-9\.]+)(.*)$/);value=3DparseFloat(co=
mponents[1]);unit=3D(components.length=3D=3D3)?components[2]:null;}=0A=
var =
originalValue=3Dthis.element.getStyle(property);return{style:property.cam=
elize(),originalValue:unit=3D=3D'color'?parseColor(originalValue):parseFl=
oat(originalValue||0),targetValue:unit=3D=3D'color'?parseColor(value):val=
ue,unit:unit};}.bind(this)).reject(function(transform){return((transform.=
originalValue=3D=3Dtransform.targetValue)||(transform.unit!=3D'color'&&(i=
sNaN(transform.originalValue)||isNaN(transform.targetValue))));});},updat=
e:function(position){var =
style=3D{},transform,i=3Dthis.transforms.length;while(i--)=0A=
style[(transform=3Dthis.transforms[i]).style]=3Dtransform.unit=3D=3D'colo=
r'?'#'+=0A=
(Math.round(transform.originalValue[0]+=0A=
(transform.targetValue[0]-transform.originalValue[0])*position)).toColorP=
art()+=0A=
(Math.round(transform.originalValue[1]+=0A=
(transform.targetValue[1]-transform.originalValue[1])*position)).toColorP=
art()+=0A=
(Math.round(transform.originalValue[2]+=0A=
(transform.targetValue[2]-transform.originalValue[2])*position)).toColorP=
art():(transform.originalValue+=0A=
(transform.targetValue-transform.originalValue)*position).toFixed(3)+=0A=
(transform.unit=3D=3D=3Dnull?'':transform.unit);this.element.setStyle(sty=
le,true);}});Effect.Transform=3DClass.create({initialize:function(tracks)=
{this.tracks=3D[];this.options=3Darguments[1]||{};this.addTracks(tracks);=
},addTracks:function(tracks){tracks.each(function(track){track=3D$H(track=
);var =
data=3Dtrack.values().first();this.tracks.push($H({ids:track.keys().first=
(),effect:Effect.Morph,options:{style:data}}));}.bind(this));return =
this;},play:function(){return new =
Effect.Parallel(this.tracks.map(function(track){var =
ids=3Dtrack.get('ids'),effect=3Dtrack.get('effect'),options=3Dtrack.get('=
options');var elements=3D[$(ids)||$$(ids)].flatten();return =
elements.map(function(e){return new =
effect(e,Object.extend({sync:true},options))});}).flatten(),this.options)=
;}});Element.CSS_PROPERTIES=3D$w('backgroundColor backgroundPosition =
borderBottomColor borderBottomStyle '+'borderBottomWidth borderLeftColor =
borderLeftStyle borderLeftWidth '+'borderRightColor borderRightStyle =
borderRightWidth borderSpacing '+'borderTopColor borderTopStyle =
borderTopWidth bottom clip color '+'fontSize fontWeight height left =
letterSpacing lineHeight '+'marginBottom marginLeft marginRight =
marginTop markerOffset maxHeight '+'maxWidth minHeight minWidth opacity =
outlineColor outlineOffset '+'outlineWidth paddingBottom paddingLeft =
paddingRight paddingTop '+'right textIndent top width wordSpacing =
zIndex');Element.CSS_LENGTH=3D/^(([\+\-]?[0-9\.]+)(em|ex|px|in|cm|mm|pt|p=
c|\%))|0$/;String.__parseStyleElement=3Ddocument.createElement('div');Str=
ing.prototype.parseStyle=3Dfunction(){var =
style,styleRules=3D$H();if(Prototype.Browser.WebKit)=0A=
style=3Dnew =
Element('div',{style:this}).style;else{String.__parseStyleElement.innerHT=
ML=3D'<div =
style=3D"'+this+'"></div>';style=3DString.__parseStyleElement.childNodes[=
0].style;}=0A=
Element.CSS_PROPERTIES.each(function(property){if(style[property])styleRu=
les.set(property,style[property]);});if(Prototype.Browser.IE&&this.includ=
e('opacity'))=0A=
styleRules.set('opacity',this.match(/opacity:\s*((?:0|1)?(?:\.\d*)?)/)[1]=
);return =
styleRules;};if(document.defaultView&&document.defaultView.getComputedSty=
le){Element.getStyles=3Dfunction(element){var =
css=3Ddocument.defaultView.getComputedStyle($(element),null);return =
Element.CSS_PROPERTIES.inject({},function(styles,property){styles[propert=
y]=3Dcss[property];return =
styles;});};}else{Element.getStyles=3Dfunction(element){element=3D$(eleme=
nt);var =
css=3Delement.currentStyle,styles;styles=3DElement.CSS_PROPERTIES.inject(=
{},function(results,property){results[property]=3Dcss[property];return =
results;});if(!styles.opacity)styles.opacity=3Delement.getOpacity();retur=
n styles;};}=0A=
Effect.Methods=3D{morph:function(element,style){element=3D$(element);new =
Effect.Morph(element,Object.extend({style:style},arguments[2]||{}));retur=
n =
element;},visualEffect:function(element,effect,options){element=3D$(eleme=
nt);var =
s=3Deffect.dasherize().camelize(),klass=3Ds.charAt(0).toUpperCase()+s.sub=
string(1);new Effect[klass](element,options);return =
element;},highlight:function(element,options){element=3D$(element);new =
Effect.Highlight(element,options);return element;}};$w('fade appear grow =
shrink fold blindUp blindDown slideUp slideDown '+'pulsate shake puff =
squish switchOff =
dropOut').each(function(effect){Effect.Methods[effect]=3Dfunction(element=
,options){element=3D$(element);Effect[effect.charAt(0).toUpperCase()+effe=
ct.substring(1)](element,options);return =
element;};});$w('getInlineOpacity forceRerendering setContentZoom =
collectTextNodes collectTextNodesIgnoreClass =
getStyles').each(function(f){Effect.Methods[f]=3DElement[f];});Element.ad=
dMethods(Effect.Methods);if(Object.isUndefined(Effect))=0A=
throw("dragdrop.js requires including script.aculo.us' effects.js =
library");var =
Droppables=3D{drops:[],remove:function(element){this.drops=3Dthis.drops.r=
eject(function(d){return =
d.element=3D=3D$(element)});},add:function(element){element=3D$(element);=
var =
options=3DObject.extend({greedy:true,hoverclass:null,tree:false},argument=
s[1]||{});if(options.containment){options._containers=3D[];var =
containment=3Doptions.containment;if(Object.isArray(containment)){contain=
ment.each(function(c){options._containers.push($(c))});}else{options._con=
tainers.push($(containment));}}=0A=
if(options.accept)options.accept=3D[options.accept].flatten();Element.mak=
ePositioned(element);options.element=3Delement;this.drops.push(options);}=
,findDeepestChild:function(drops){deepest=3Ddrops[0];for(i=3D1;i<drops.le=
ngth;++i)=0A=
if(Element.isParent(drops[i].element,deepest.element))=0A=
deepest=3Ddrops[i];return =
deepest;},isContained:function(element,drop){var =
containmentNode;if(drop.tree){containmentNode=3Delement.treeNode;}else{co=
ntainmentNode=3Delement.parentNode;}=0A=
return drop._containers.detect(function(c){return =
containmentNode=3D=3Dc});},isAffected:function(point,element,drop){return=
((drop.element!=3Delement)&&((!drop._containers)||this.isContained(elemen=
t,drop))&&((!drop.accept)||(Element.classNames(element).detect(function(v=
){return =
drop.accept.include(v)})))&&Position.within(drop.element,point[0],point[1=
]));},deactivate:function(drop){if(drop.hoverclass)=0A=
Element.removeClassName(drop.element,drop.hoverclass);this.last_active=3D=
null;},activate:function(drop){if(drop.hoverclass)=0A=
Element.addClassName(drop.element,drop.hoverclass);this.last_active=3Ddro=
p;},show:function(point,element){if(!this.drops.length)return;var =
drop,affected=3D[];this.drops.each(function(drop){if(Droppables.isAffecte=
d(point,element,drop))=0A=
affected.push(drop);});if(affected.length>0)=0A=
drop=3DDroppables.findDeepestChild(affected);if(this.last_active&&this.la=
st_active!=3Ddrop)this.deactivate(this.last_active);if(drop){Position.wit=
hin(drop.element,point[0],point[1]);if(drop.onHover)=0A=
drop.onHover(element,drop.element,Position.overlap(drop.overlap,drop.elem=
ent));if(drop!=3Dthis.last_active)Droppables.activate(drop);}},fire:funct=
ion(event,element){if(!this.last_active)return;Position.prepare();if(this=
.isAffected([Event.pointerX(event),Event.pointerY(event)],element,this.la=
st_active))=0A=
if(this.last_active.onDrop){this.last_active.onDrop(element,this.last_act=
ive.element,event);return true;}},reset:function(){if(this.last_active)=0A=
this.deactivate(this.last_active);}};var =
Draggables=3D{drags:[],observers:[],register:function(draggable){if(this.=
drags.length=3D=3D0){this.eventMouseUp=3Dthis.endDrag.bindAsEventListener=
(this);this.eventMouseMove=3Dthis.updateDrag.bindAsEventListener(this);th=
is.eventKeypress=3Dthis.keyPress.bindAsEventListener(this);Event.observe(=
document,"mouseup",this.eventMouseUp);Event.observe(document,"mousemove",=
this.eventMouseMove);Event.observe(document,"keypress",this.eventKeypress=
);}=0A=
this.drags.push(draggable);},unregister:function(draggable){this.drags=3D=
this.drags.reject(function(d){return =
d=3D=3Ddraggable});if(this.drags.length=3D=3D0){Event.stopObserving(docum=
ent,"mouseup",this.eventMouseUp);Event.stopObserving(document,"mousemove"=
,this.eventMouseMove);Event.stopObserving(document,"keypress",this.eventK=
eypress);}},activate:function(draggable){if(draggable.options.delay){this=
._timeout=3DsetTimeout(function(){Draggables._timeout=3Dnull;window.focus=
();Draggables.activeDraggable=3Ddraggable;}.bind(this),draggable.options.=
delay);}else{window.focus();this.activeDraggable=3Ddraggable;}},deactivat=
e:function(){this.activeDraggable=3Dnull;},updateDrag:function(event){if(=
!this.activeDraggable)return;var =
pointer=3D[Event.pointerX(event),Event.pointerY(event)];if(this._lastPoin=
ter&&(this._lastPointer.inspect()=3D=3Dpointer.inspect()))return;this._la=
stPointer=3Dpointer;this.activeDraggable.updateDrag(event,pointer);},endD=
rag:function(event){if(this._timeout){clearTimeout(this._timeout);this._t=
imeout=3Dnull;}=0A=
if(!this.activeDraggable)return;this._lastPointer=3Dnull;this.activeDragg=
able.endDrag(event);this.activeDraggable=3Dnull;},keyPress:function(event=
){if(this.activeDraggable)=0A=
this.activeDraggable.keyPress(event);},addObserver:function(observer){thi=
s.observers.push(observer);this._cacheObserverCallbacks();},removeObserve=
r:function(element){this.observers=3Dthis.observers.reject(function(o){re=
turn =
o.element=3D=3Delement});this._cacheObserverCallbacks();},notify:function=
(eventName,draggable,event){if(this[eventName+'Count']>0)=0A=
this.observers.each(function(o){if(o[eventName])o[eventName](eventName,dr=
aggable,event);});if(draggable.options[eventName])draggable.options[event=
Name](draggable,event);},_cacheObserverCallbacks:function(){['onStart','o=
nEnd','onDrag'].each(function(eventName){Draggables[eventName+'Count']=3D=
Draggables.observers.select(function(o){return =
o[eventName];}).length;});}};var =
Draggable=3DClass.create({initialize:function(element){var =
defaults=3D{handle:false,reverteffect:function(element,top_offset,left_of=
fset){var =
dur=3DMath.sqrt(Math.abs(top_offset^2)+Math.abs(left_offset^2))*0.02;new =
Effect.Move(element,{x:-left_offset,y:-top_offset,duration:dur,queue:{sco=
pe:'_draggable',position:'end'}});},endeffect:function(element){var =
toOpacity=3DObject.isNumber(element._opacity)?element._opacity:1.0;new =
Effect.Opacity(element,{duration:0.2,from:0.7,to:toOpacity,queue:{scope:'=
_draggable',position:'end'},afterFinish:function(){Draggable._dragging[el=
ement]=3Dfalse}});},zindex:1000,revert:false,quiet:false,scroll:false,scr=
ollSensitivity:20,scrollSpeed:15,snap:false,delay:0};if(!arguments[1]||Ob=
ject.isUndefined(arguments[1].endeffect))=0A=
Object.extend(defaults,{starteffect:function(element){element._opacity=3D=
Element.getOpacity(element);Draggable._dragging[element]=3Dtrue;new =
Effect.Opacity(element,{duration:0.2,from:element._opacity,to:0.7});}});v=
ar =
options=3DObject.extend(defaults,arguments[1]||{});this.element=3D$(eleme=
nt);if(options.handle&&Object.isString(options.handle))=0A=
this.handle=3Dthis.element.down('.'+options.handle,0);if(!this.handle)thi=
s.handle=3D$(options.handle);if(!this.handle)this.handle=3Dthis.element;i=
f(options.scroll&&!options.scroll.scrollTo&&!options.scroll.outerHTML){op=
tions.scroll=3D$(options.scroll);this._isScrollChild=3DElement.childOf(th=
is.element,options.scroll);}=0A=
Element.makePositioned(this.element);this.options=3Doptions;this.dragging=
=3Dfalse;this.eventMouseDown=3Dthis.initDrag.bindAsEventListener(this);Ev=
ent.observe(this.handle,"mousedown",this.eventMouseDown);Draggables.regis=
ter(this);},destroy:function(){Event.stopObserving(this.handle,"mousedown=
",this.eventMouseDown);Draggables.unregister(this);},currentDelta:functio=
n(){return([parseInt(Element.getStyle(this.element,'left')||'0'),parseInt=
(Element.getStyle(this.element,'top')||'0')]);},initDrag:function(event){=
if(!Object.isUndefined(Draggable._dragging[this.element])&&Draggable._dra=
gging[this.element])return;if(Event.isLeftClick(event)){var =
src=3DEvent.element(event);if((tag_name=3Dsrc.tagName.toUpperCase())&&(ta=
g_name=3D=3D'INPUT'||tag_name=3D=3D'SELECT'||tag_name=3D=3D'OPTION'||tag_=
name=3D=3D'BUTTON'||tag_name=3D=3D'TEXTAREA'))return;var =
pointer=3D[Event.pointerX(event),Event.pointerY(event)];var =
pos=3DPosition.cumulativeOffset(this.element);this.offset=3D[0,1].map(fun=
ction(i){return(pointer[i]-pos[i])});Draggables.activate(this);Event.stop=
(event);}},startDrag:function(event){this.dragging=3Dtrue;if(!this.delta)=0A=
this.delta=3Dthis.currentDelta();if(this.options.zindex){this.originalZ=3D=
parseInt(Element.getStyle(this.element,'z-index')||0);this.element.style.=
zIndex=3Dthis.options.zindex;}=0A=
if(this.options.ghosting){this._clone=3Dthis.element.cloneNode(true);this=
._originallyAbsolute=3D(this.element.getStyle('position')=3D=3D'absolute'=
);if(!this._originallyAbsolute)=0A=
Position.absolutize(this.element);this.element.parentNode.insertBefore(th=
is._clone,this.element);}=0A=
if(this.options.scroll){if(this.options.scroll=3D=3Dwindow){var =
where=3Dthis._getWindowScroll(this.options.scroll);this.originalScrollLef=
t=3Dwhere.left;this.originalScrollTop=3Dwhere.top;}else{this.originalScro=
llLeft=3Dthis.options.scroll.scrollLeft;this.originalScrollTop=3Dthis.opt=
ions.scroll.scrollTop;}}=0A=
Draggables.notify('onStart',this,event);if(this.options.starteffect)this.=
options.starteffect(this.element);},updateDrag:function(event,pointer){if=
(!this.dragging)this.startDrag(event);if(!this.options.quiet){Position.pr=
epare();Droppables.show(pointer,this.element);}=0A=
Draggables.notify('onDrag',this,event);this.draw(pointer);if(this.options=
.change)this.options.change(this);if(this.options.scroll){this.stopScroll=
ing();var =
p;if(this.options.scroll=3D=3Dwindow){with(this._getWindowScroll(this.opt=
ions.scroll)){p=3D[left,top,left+width,top+height];}}else{p=3DPosition.pa=
ge(this.options.scroll);p[0]+=3Dthis.options.scroll.scrollLeft+Position.d=
eltaX;p[1]+=3Dthis.options.scroll.scrollTop+Position.deltaY;p.push(p[0]+t=
his.options.scroll.offsetWidth);p.push(p[1]+this.options.scroll.offsetHei=
ght);}=0A=
var =
speed=3D[0,0];if(pointer[0]<(p[0]+this.options.scrollSensitivity))speed[0=
]=3Dpointer[0]-(p[0]+this.options.scrollSensitivity);if(pointer[1]<(p[1]+=
this.options.scrollSensitivity))speed[1]=3Dpointer[1]-(p[1]+this.options.=
scrollSensitivity);if(pointer[0]>(p[2]-this.options.scrollSensitivity))sp=
eed[0]=3Dpointer[0]-(p[2]-this.options.scrollSensitivity);if(pointer[1]>(=
p[3]-this.options.scrollSensitivity))speed[1]=3Dpointer[1]-(p[3]-this.opt=
ions.scrollSensitivity);this.startScrolling(speed);}=0A=
if(Prototype.Browser.WebKit)window.scrollBy(0,0);Event.stop(event);},fini=
shDrag:function(event,success){this.dragging=3Dfalse;if(this.options.quie=
t){Position.prepare();var =
pointer=3D[Event.pointerX(event),Event.pointerY(event)];Droppables.show(p=
ointer,this.element);}=0A=
if(this.options.ghosting){if(!this._originallyAbsolute)=0A=
Position.relativize(this.element);delete =
this._originallyAbsolute;Element.remove(this._clone);this._clone=3Dnull;}=0A=
var =
dropped=3Dfalse;if(success){dropped=3DDroppables.fire(event,this.element)=
;if(!dropped)dropped=3Dfalse;}=0A=
if(dropped&&this.options.onDropped)this.options.onDropped(this.element);D=
raggables.notify('onEnd',this,event);var =
revert=3Dthis.options.revert;if(revert&&Object.isFunction(revert))revert=3D=
revert(this.element);var =
d=3Dthis.currentDelta();if(revert&&this.options.reverteffect){if(dropped=3D=
=3D0||revert!=3D'failure')=0A=
this.options.reverteffect(this.element,d[1]-this.delta[1],d[0]-this.delta=
[0]);}else{this.delta=3Dd;}=0A=
if(this.options.zindex)=0A=
this.element.style.zIndex=3Dthis.originalZ;if(this.options.endeffect)=0A=
this.options.endeffect(this.element);Draggables.deactivate(this);Droppabl=
es.reset();},keyPress:function(event){if(event.keyCode!=3DEvent.KEY_ESC)r=
eturn;this.finishDrag(event,false);Event.stop(event);},endDrag:function(e=
vent){if(!this.dragging)return;this.stopScrolling();this.finishDrag(event=
,true);Event.stop(event);},draw:function(point){var =
pos=3DPosition.cumulativeOffset(this.element);if(this.options.ghosting){v=
ar =
r=3DPosition.realOffset(this.element);pos[0]+=3Dr[0]-Position.deltaX;pos[=
1]+=3Dr[1]-Position.deltaY;}=0A=
var =
d=3Dthis.currentDelta();pos[0]-=3Dd[0];pos[1]-=3Dd[1];if(this.options.scr=
oll&&(this.options.scroll!=3Dwindow&&this._isScrollChild)){pos[0]-=3Dthis=
.options.scroll.scrollLeft-this.originalScrollLeft;pos[1]-=3Dthis.options=
.scroll.scrollTop-this.originalScrollTop;}=0A=
var =
p=3D[0,1].map(function(i){return(point[i]-pos[i]-this.offset[i])}.bind(th=
is));if(this.options.snap){if(Object.isFunction(this.options.snap)){p=3Dt=
his.options.snap(p[0],p[1],this);}else{if(Object.isArray(this.options.sna=
p)){p=3Dp.map(function(v,i){return(v/this.options.snap[i]).round()*this.o=
ptions.snap[i]}.bind(this));}else{p=3Dp.map(function(v){return(v/this.opt=
ions.snap).round()*this.options.snap}.bind(this));}}}=0A=
var =
style=3Dthis.element.style;if((!this.options.constraint)||(this.options.c=
onstraint=3D=3D'horizontal'))=0A=
style.left=3Dp[0]+"px";if((!this.options.constraint)||(this.options.const=
raint=3D=3D'vertical'))=0A=
style.top=3Dp[1]+"px";if(style.visibility=3D=3D"hidden")style.visibility=3D=
"";},stopScrolling:function(){if(this.scrollInterval){clearInterval(this.=
scrollInterval);this.scrollInterval=3Dnull;Draggables._lastScrollPointer=3D=
null;}},startScrolling:function(speed){if(!(speed[0]||speed[1]))return;th=
is.scrollSpeed=3D[speed[0]*this.options.scrollSpeed,speed[1]*this.options=
.scrollSpeed];this.lastScrolled=3Dnew =
Date();this.scrollInterval=3DsetInterval(this.scroll.bind(this),10);},scr=
oll:function(){var current=3Dnew Date();var =
delta=3Dcurrent-this.lastScrolled;this.lastScrolled=3Dcurrent;if(this.opt=
ions.scroll=3D=3Dwindow){with(this._getWindowScroll(this.options.scroll))=
{if(this.scrollSpeed[0]||this.scrollSpeed[1]){var =
d=3Ddelta/1000;this.options.scroll.scrollTo(left+d*this.scrollSpeed[0],to=
p+d*this.scrollSpeed[1]);}}}else{this.options.scroll.scrollLeft+=3Dthis.s=
crollSpeed[0]*delta/1000;this.options.scroll.scrollTop+=3Dthis.scrollSpee=
d[1]*delta/1000;}=0A=
Position.prepare();Droppables.show(Draggables._lastPointer,this.element);=
Draggables.notify('onDrag',this);if(this._isScrollChild){Draggables._last=
ScrollPointer=3DDraggables._lastScrollPointer||$A(Draggables._lastPointer=
);Draggables._lastScrollPointer[0]+=3Dthis.scrollSpeed[0]*delta/1000;Drag=
gables._lastScrollPointer[1]+=3Dthis.scrollSpeed[1]*delta/1000;if(Draggab=
les._lastScrollPointer[0]<0)=0A=
Draggables._lastScrollPointer[0]=3D0;if(Draggables._lastScrollPointer[1]<=
0)=0A=
Draggables._lastScrollPointer[1]=3D0;this.draw(Draggables._lastScrollPoin=
ter);}=0A=
if(this.options.change)this.options.change(this);},_getWindowScroll:funct=
ion(w){var =
T,L,W,H;with(w.document){if(w.document.documentElement&&documentElement.s=
crollTop){T=3DdocumentElement.scrollTop;L=3DdocumentElement.scrollLeft;}e=
lse if(w.document.body){T=3Dbody.scrollTop;L=3Dbody.scrollLeft;}=0A=
if(w.innerWidth){W=3Dw.innerWidth;H=3Dw.innerHeight;}else =
if(w.document.documentElement&&documentElement.clientWidth){W=3DdocumentE=
lement.clientWidth;H=3DdocumentElement.clientHeight;}else{W=3Dbody.offset=
Width;H=3Dbody.offsetHeight;}}=0A=
return{top:T,left:L,width:W,height:H};}});Draggable._dragging=3D{};var =
SortableObserver=3DClass.create({initialize:function(element,observer){th=
is.element=3D$(element);this.observer=3Dobserver;this.lastValue=3DSortabl=
e.serialize(this.element);},onStart:function(){this.lastValue=3DSortable.=
serialize(this.element);},onEnd:function(){Sortable.unmark();if(this.last=
Value!=3DSortable.serialize(this.element))=0A=
this.observer(this.element)}});var =
Sortable=3D{SERIALIZE_RULE:/^[^_\-](?:[A-Za-z0-9\-\_]*)[_](.*)$/,sortable=
s:{},_findRootElement:function(element){while(element.tagName.toUpperCase=
()!=3D"BODY"){if(element.id&&Sortable.sortables[element.id])return =
element;element=3Delement.parentNode;}},options:function(element){element=
=3DSortable._findRootElement($(element));if(!element)return;return =
Sortable.sortables[element.id];},destroy:function(element){element=3D$(el=
ement);var =
s=3DSortable.sortables[element.id];if(s){Draggables.removeObserver(s.elem=
ent);s.droppables.each(function(d){Droppables.remove(d)});s.draggables.in=
voke('destroy');delete =
Sortable.sortables[s.element.id];}},create:function(element){element=3D$(=
element);var =
options=3DObject.extend({element:element,tag:'li',dropOnEmpty:false,tree:=
false,treeTag:'ul',overlap:'vertical',constraint:'vertical',containment:e=
lement,handle:false,only:false,delay:0,hoverclass:null,ghosting:false,qui=
et:false,scroll:false,scrollSensitivity:20,scrollSpeed:15,format:this.SER=
IALIZE_RULE,elements:false,handles:false,onChange:Prototype.emptyFunction=
,onUpdate:Prototype.emptyFunction},arguments[1]||{});this.destroy(element=
);var =
options_for_draggable=3D{revert:true,quiet:options.quiet,scroll:options.s=
croll,scrollSpeed:options.scrollSpeed,scrollSensitivity:options.scrollSen=
sitivity,delay:options.delay,ghosting:options.ghosting,constraint:options=
.constraint,handle:options.handle};if(options.starteffect)=0A=
options_for_draggable.starteffect=3Doptions.starteffect;if(options.revert=
effect)=0A=
options_for_draggable.reverteffect=3Doptions.reverteffect;else=0A=
if(options.ghosting)options_for_draggable.reverteffect=3Dfunction(element=
){element.style.top=3D0;element.style.left=3D0;};if(options.endeffect)=0A=
options_for_draggable.endeffect=3Doptions.endeffect;if(options.zindex)=0A=
options_for_draggable.zindex=3Doptions.zindex;var =
options_for_droppable=3D{overlap:options.overlap,containment:options.cont=
ainment,tree:options.tree,hoverclass:options.hoverclass,onHover:Sortable.=
onHover};var =
options_for_tree=3D{onHover:Sortable.onEmptyHover,overlap:options.overlap=
,containment:options.containment,hoverclass:options.hoverclass};Element.c=
leanWhitespace(element);options.draggables=3D[];options.droppables=3D[];i=
f(options.dropOnEmpty||options.tree){Droppables.add(element,options_for_t=
ree);options.droppables.push(element);}=0A=
(options.elements||this.findElements(element,options)||[]).each(function(=
e,i){var =
handle=3Doptions.handles?$(options.handles[i]):(options.handle?$(e).selec=
t('.'+options.handle)[0]:e);options.draggables.push(new =
Draggable(e,Object.extend(options_for_draggable,{handle:handle})));Droppa=
bles.add(e,options_for_droppable);if(options.tree)e.treeNode=3Delement;op=
tions.droppables.push(e);});if(options.tree){(Sortable.findTreeElements(e=
lement,options)||[]).each(function(e){Droppables.add(e,options_for_tree);=
e.treeNode=3Delement;options.droppables.push(e);});}=0A=
this.sortables[element.id]=3Doptions;Draggables.addObserver(new =
SortableObserver(element,options.onUpdate));},findElements:function(eleme=
nt,options){return =
Element.findChildren(element,options.only,options.tree?true:false,options=
.tag);},findTreeElements:function(element,options){return =
Element.findChildren(element,options.only,options.tree?true:false,options=
.treeTag);},onHover:function(element,dropon,overlap){if(Element.isParent(=
dropon,element))return;if(overlap>.33&&overlap<.66&&Sortable.options(drop=
on).tree){return;}else =
if(overlap>0.5){Sortable.mark(dropon,'before');if(dropon.previousSibling!=
=3Delement){var =
oldParentNode=3Delement.parentNode;element.style.visibility=3D"hidden";dr=
opon.parentNode.insertBefore(element,dropon);if(dropon.parentNode!=3DoldP=
arentNode)=0A=
Sortable.options(oldParentNode).onChange(element);Sortable.options(dropon=
.parentNode).onChange(element);}}else{Sortable.mark(dropon,'after');var =
nextElement=3Ddropon.nextSibling||null;if(nextElement!=3Delement){var =
oldParentNode=3Delement.parentNode;element.style.visibility=3D"hidden";dr=
opon.parentNode.insertBefore(element,nextElement);if(dropon.parentNode!=3D=
oldParentNode)=0A=
Sortable.options(oldParentNode).onChange(element);Sortable.options(dropon=
.parentNode).onChange(element);}}},onEmptyHover:function(element,dropon,o=
verlap){var oldParentNode=3Delement.parentNode;var =
droponOptions=3DSortable.options(dropon);if(!Element.isParent(dropon,elem=
ent)){var index;var =
children=3DSortable.findElements(dropon,{tag:droponOptions.tag,only:dropo=
nOptions.only});var child=3Dnull;if(children){var =
offset=3DElement.offsetSize(dropon,droponOptions.overlap)*(1.0-overlap);f=
or(index=3D0;index<children.length;index+=3D1){if(offset-Element.offsetSi=
ze(children[index],droponOptions.overlap)>=3D0){offset-=3DElement.offsetS=
ize(children[index],droponOptions.overlap);}else =
if(offset-(Element.offsetSize(children[index],droponOptions.overlap)/2)>=3D=
0){child=3Dindex+1<children.length?children[index+1]:null;break;}else{chi=
ld=3Dchildren[index];break;}}}=0A=
dropon.insertBefore(element,child);Sortable.options(oldParentNode).onChan=
ge(element);droponOptions.onChange(element);}},unmark:function(){if(Sorta=
ble._marker)Sortable._marker.hide();},mark:function(dropon,position){var =
sortable=3DSortable.options(dropon.parentNode);if(sortable&&!sortable.gho=
sting)return;if(!Sortable._marker){Sortable._marker=3D($('dropmarker')||E=
lement.extend(document.createElement('DIV'))).hide().addClassName('dropma=
rker').setStyle({position:'absolute'});document.getElementsByTagName("bod=
y").item(0).appendChild(Sortable._marker);}=0A=
var =
offsets=3DPosition.cumulativeOffset(dropon);Sortable._marker.setStyle({le=
ft:offsets[0]+'px',top:offsets[1]+'px'});if(position=3D=3D'after')=0A=
if(sortable.overlap=3D=3D'horizontal')=0A=
Sortable._marker.setStyle({left:(offsets[0]+dropon.clientWidth)+'px'});el=
se=0A=
Sortable._marker.setStyle({top:(offsets[1]+dropon.clientHeight)+'px'});So=
rtable._marker.show();},_tree:function(element,options,parent){var =
children=3DSortable.findElements(element,options)||[];for(var =
i=3D0;i<children.length;++i){var =
match=3Dchildren[i].id.match(options.format);if(!match)continue;var =
child=3D{id:encodeURIComponent(match?match[1]:null),element:element,paren=
t:parent,children:[],position:parent.children.length,container:$(children=
[i]).down(options.treeTag)};if(child.container)=0A=
this._tree(child.container,options,child);parent.children.push(child);}=0A=
return parent;},tree:function(element){element=3D$(element);var =
sortableOptions=3Dthis.options(element);var =
options=3DObject.extend({tag:sortableOptions.tag,treeTag:sortableOptions.=
treeTag,only:sortableOptions.only,name:element.id,format:sortableOptions.=
format},arguments[1]||{});var =
root=3D{id:null,parent:null,children:[],container:element,position:0};ret=
urn =
Sortable._tree(element,options,root);},_constructIndex:function(node){var=
 =
index=3D'';do{if(node.id)index=3D'['+node.position+']'+index;}while((node=
=3Dnode.parent)!=3Dnull);return =
index;},sequence:function(element){element=3D$(element);var =
options=3DObject.extend(this.options(element),arguments[1]||{});return =
$(this.findElements(element,options)||[]).map(function(item){return =
item.id.match(options.format)?item.id.match(options.format)[1]:'';});},se=
tSequence:function(element,new_sequence){element=3D$(element);var =
options=3DObject.extend(this.options(element),arguments[2]||{});var =
nodeMap=3D{};this.findElements(element,options).each(function(n){if(n.id.=
match(options.format))=0A=
nodeMap[n.id.match(options.format)[1]]=3D[n,n.parentNode];n.parentNode.re=
moveChild(n);});new_sequence.each(function(ident){var =
n=3DnodeMap[ident];if(n){n[1].appendChild(n[0]);delete =
nodeMap[ident];}});},serialize:function(element){element=3D$(element);var=
 options=3DObject.extend(Sortable.options(element),arguments[1]||{});var =
name=3DencodeURIComponent((arguments[1]&&arguments[1].name)?arguments[1].=
name:element.id);if(options.tree){return =
Sortable.tree(element,arguments[1]).children.map(function(item){return[na=
me+Sortable._constructIndex(item)+"[id]=3D"+=0A=
encodeURIComponent(item.id)].concat(item.children.map(arguments.callee));=
}).flatten().join('&');}else{return =
Sortable.sequence(element,arguments[1]).map(function(item){return =
name+"[]=3D"+encodeURIComponent(item);}).join('&');}}};Element.isParent=3D=
function(child,element){if(!child.parentNode||child=3D=3Delement)return =
false;if(child.parentNode=3D=3Delement)return true;return =
Element.isParent(child.parentNode,element);};Element.findChildren=3Dfunct=
ion(element,only,recursive,tagName){if(!element.hasChildNodes())return =
null;tagName=3DtagName.toUpperCase();if(only)only=3D[only].flatten();var =
elements=3D[];$A(element.childNodes).each(function(e){if(e.tagName&&e.tag=
Name.toUpperCase()=3D=3DtagName&&(!only||(Element.classNames(e).detect(fu=
nction(v){return only.include(v)}))))=0A=
elements.push(e);if(recursive){var =
grandchildren=3DElement.findChildren(e,only,recursive,tagName);if(grandch=
ildren)elements.push(grandchildren);}});return(elements.length>0?elements=
.flatten():[]);};Element.offsetSize=3Dfunction(element,type){return =
element['offset'+((type=3D=3D'vertical'||type=3D=3D'height')?'Height':'Wi=
dth')];};var =
Builder=3D{NODEMAP:{AREA:'map',CAPTION:'table',COL:'table',COLGROUP:'tabl=
e',LEGEND:'fieldset',OPTGROUP:'select',OPTION:'select',PARAM:'object',TBO=
DY:'table',TD:'table',TFOOT:'table',TH:'table',THEAD:'table',TR:'table'},=
node:function(elementName){elementName=3DelementName.toUpperCase();var =
parentTag=3Dthis.NODEMAP[elementName]||'div';var =
parentElement=3Ddocument.createElement(parentTag);try{parentElement.inner=
HTML=3D"<"+elementName+"></"+elementName+">";}catch(e){}=0A=
var =
element=3DparentElement.firstChild||null;if(element&&(element.tagName.toU=
pperCase()!=3DelementName))=0A=
element=3Delement.getElementsByTagName(elementName)[0];if(!element)elemen=
t=3Ddocument.createElement(elementName);if(!element)return;if(arguments[1=
])=0A=
if(this._isStringOrNumber(arguments[1])||(arguments[1]instanceof =
Array)||arguments[1].tagName){this._children(element,arguments[1]);}else{=
var =
attrs=3Dthis._attributes(arguments[1]);if(attrs.length){try{parentElement=
.innerHTML=3D"<"+elementName+" "+=0A=
attrs+"></"+elementName+">";}catch(e){}=0A=
element=3DparentElement.firstChild||null;if(!element){element=3Ddocument.=
createElement(elementName);for(attr in arguments[1])=0A=
element[attr=3D=3D'class'?'className':attr]=3Darguments[1][attr];}=0A=
if(element.tagName.toUpperCase()!=3DelementName)=0A=
element=3DparentElement.getElementsByTagName(elementName)[0];}}=0A=
if(arguments[2])=0A=
this._children(element,arguments[2]);return =
$(element);},_text:function(text){return =
document.createTextNode(text);},ATTR_MAP:{'className':'class','htmlFor':'=
for'},_attributes:function(attributes){var attrs=3D[];for(attribute in =
attributes)=0A=
attrs.push((attribute in =
this.ATTR_MAP?this.ATTR_MAP[attribute]:attribute)+'=3D"'+attributes[attri=
bute].toString().escapeHTML().gsub(/"/,'&quot;')+'"');return =
attrs.join(" =
");},_children:function(element,children){if(children.tagName){element.ap=
pendChild(children);return;}=0A=
if(typeof =
children=3D=3D'object'){children.flatten().each(function(e){if(typeof =
e=3D=3D'object')=0A=
element.appendChild(e);else=0A=
if(Builder._isStringOrNumber(e))=0A=
element.appendChild(Builder._text(e));});}else=0A=
if(Builder._isStringOrNumber(children))=0A=
element.appendChild(Builder._text(children));},_isStringOrNumber:function=
(param){return(typeof param=3D=3D'string'||typeof =
param=3D=3D'number');},build:function(html){var =
element=3Dthis.node('div');$(element).update(html.strip());return =
element.down();},dump:function(scope){if(typeof =
scope!=3D'object'&&typeof scope!=3D'function')scope=3Dwindow;var =
tags=3D("A ABBR ACRONYM ADDRESS APPLET AREA B BASE BASEFONT BDO BIG =
BLOCKQUOTE BODY "+"BR BUTTON CAPTION CENTER CITE CODE COL COLGROUP DD =
DEL DFN DIR DIV DL DT EM FIELDSET "+"FONT FORM FRAME FRAMESET H1 H2 H3 =
H4 H5 H6 HEAD HR HTML I IFRAME IMG INPUT INS ISINDEX "+"KBD LABEL LEGEND =
LI LINK MAP MENU META NOFRAMES NOSCRIPT OBJECT OL OPTGROUP OPTION P =
"+"PARAM PRE Q S SAMP SCRIPT SELECT SMALL SPAN STRIKE STRONG STYLE SUB =
SUP TABLE TBODY TD "+"TEXTAREA TFOOT TH THEAD TITLE TR TT U UL =
VAR").split(/\s+/);tags.each(function(tag){scope[tag]=3Dfunction(){return=
 Builder.node.apply(Builder,[tag].concat($A(arguments)));};});}};
------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://srmz.net/public/min/index.php?charset=utf-8&f=public/js/ipb.js,public/js/ips.quickpm.js,public/js/ips.editor.js,public/js/ips.topic.js,public/js/ips.rating.js,cache/lang_cache/1/ipb.lang.js

var =
Debug=3D{write:function(text){if(jsDebug&&!Object.isUndefined(window.cons=
ole)){console.log(text);}},dir:function(values){if(jsDebug&&!Object.isUnd=
efined(window.console)){console.dir(values);}},error:function(text){if(js=
Debug&&!Object.isUndefined(window.console)){console.error(text);}},warn:f=
unction(text){if(jsDebug&&!Object.isUndefined(window.console)){console.wa=
rn(text);}},info:function(text){if(jsDebug&&!Object.isUndefined(window.co=
nsole)){console.info(text);}}}=0A=
Event.observe(window,'load',function(e){Element.Methods.getOffsetParent=3D=
function(element){if(element.offsetParent&&element.offsetParent!=3Ddocume=
nt.body)return =
$(element.offsetParent);if(element=3D=3Ddocument.body)return =
$(element);while((element=3Delement.parentNode)&&element!=3Ddocument.body=
)=0A=
if(Element.getStyle(element,'position')!=3D'static')=0A=
return $(element);return $(document.body);}});function =
_getOffsetParent(element)=0A=
{if(element.offsetParent&&element.offsetParent!=3Ddocument.body)return =
$(element.offsetParent);if(element=3D=3Ddocument.body)return =
$(element);while((element=3Delement.parentNode)&&element!=3Ddocument.body=
)=0A=
if(Element.getStyle(element,'position')!=3D'static')=0A=
return $(element);return $(document.body);}=0A=
Prototype.Browser.IE6=3DPrototype.Browser.IE&&parseInt(navigator.userAgen=
t.substring(navigator.userAgent.indexOf("MSIE")+5))=3D=3D6;Prototype.Brow=
ser.IE7=3DPrototype.Browser.IE&&parseInt(navigator.userAgent.substring(na=
vigator.userAgent.indexOf("MSIE")+5))=3D=3D7;Prototype.Browser.IE8=3DProt=
otype.Browser.IE&&!Prototype.Browser.IE6&&!Prototype.Browser.IE7;Prototyp=
e.Browser.Chrome=3DPrototype.Browser.WebKit&&(navigator.userAgent.indexOf=
('Chrome/')>-1);window.IPBoard=3DClass.create({namePops:[],vars:[],lang:[=
],templates:[],editors:$A(),initDone:false,initialize:function()=0A=
{Debug.write("IPBjs is =
loading...");document.observe("dom:loaded",function(){this.Cookie.init();=
Ajax.Responders.register({onLoading:function(){if(!$('ajax_loading'))=0A=
{if(!ipb.templates['ajax_loading']){return;}=0A=
$('ipboard_body').insert(ipb.templates['ajax_loading']);}=0A=
var effect=3Dnew =
Effect.Appear($('ajax_loading'),{duration:0.2});},onComplete:function(){i=
f(!$('ajax_loading')){return;}=0A=
var effect=3Dnew =
Effect.Fade($('ajax_loading'),{duration:0.2});}});ipb.delegate.initialize=
();ipb.initDone=3Dtrue;}.bind(this));},positionCenter:function(elem,dir)=0A=
{if(!$(elem)){return;}=0A=
elem_s=3D$(elem).getDimensions();window_s=3Ddocument.viewport.getDimensio=
ns();window_offsets=3Ddocument.viewport.getScrollOffsets();center=3D{left=
:((window_s['width']-elem_s['width'])/2),top:((window_s['height']-elem_s[=
'height'])/2)}=0A=
if(typeof(dir)=3D=3D'undefined'||(dir!=3D'h'&&dir!=3D'v'))=0A=
{$(elem).setStyle('top: '+center['top']+'px; left: =
'+center['left']+'px');}=0A=
else if(dir=3D=3D'h')=0A=
{$(elem).setStyle('left: '+center['left']+'px');}=0A=
else if(dir=3D=3D'v')=0A=
{$(elem).setStyle('top: '+center['top']+'px');}=0A=
$(elem).setStyle('position: fixed');},showModal:function()=0A=
{if(!$('ipb_modal'))=0A=
{this.createModal();}=0A=
this.modal.show();},hideModal:function()=0A=
{if(!$('ipb_modal')){return;}=0A=
this.modal.hide();},createModal:function()=0A=
{this.modal=3Dnew =
Element('div',{id:'ipb_modal'}).hide().addClassName('modal');this.modal.s=
etStyle("width: 100%; height: 100%; position: absolute; top: 0px; left: =
0px; overflow: hidden; z-index: 1000; opacity: =
0.2");$('ipboard_body').insert({bottom:this.modal});},alert:function(mess=
age)=0A=
{if(!$('ipb_alert'))=0A=
{this.createAlert();}=0A=
this.showModal();$('ipb_alert_message').update(message);},createAlert:fun=
ction()=0A=
{wrapper=3Dnew Element('div',{id:'ipb_alert'});icon=3Dnew =
Element('div',{id:'ipb_alert_icon'});message=3Dnew =
Element('div',{id:'ipb_alert_message'});ok_button=3Dnew =
Element('input',{'type':'button','value':"OK",id:'ipb_alert_ok'});cancel_=
button=3Dnew =
Element('input',{'type':'button','value':"Cancel",id:'ipb_alert_cancel'})=
;wrapper.insert({bottom:icon}).insert({bottom:message}).insert({bottom:ok=
_button}).insert({bottom:cancel_button}).setStyle('z-index: =
1001');$('ipboard_body').insert({bottom:wrapper});this.positionCenter(wra=
pper,'h');},editorInsert:function(content,editorid)=0A=
{if(!editorid){Debug.dir(ipb.editors);var =
editor=3D$A(ipb.editors).first();Debug.write(editor);}else{var =
editor=3Dipb.editors[editorid];}=0A=
if(Object.isUndefined(editor))=0A=
{Debug.error("Can't find any suitable editor");return;}=0A=
editor.insert_text(content);editor.editor_check_focus();}});IPBoard.proto=
type.delegate=3D{store:$A(),initialize:function()=0A=
{document.observe('click',function(e){if(Event.isLeftClick(e)||Prototype.=
Browser.IE)=0A=
{var elem=3Dnull;var handler=3Dnull;var =
target=3Dipb.delegate.store.find(function(item){elem=3De.findElement(item=
['selector']);if(elem){handler=3Ditem;return true;}else{return =
false;}});if(!Object.isUndefined(target))=0A=
{if(handler)=0A=
{Debug.write("Firing callback for selector =
"+handler['selector']);handler['callback'](e,elem,handler['params']);}}}}=
)},register:function(selector,callback,params)=0A=
{ipb.delegate.store.push({selector:selector,callback:callback,params:para=
ms});}}=0A=
IPBoard.prototype.Cookie=3D{store:[],initDone:false,set:function(name,val=
ue,sticky)=0A=
{var expires=3D'';var path=3D'/';var domain=3D'';if(!name)=0A=
{return;}=0A=
if(sticky)=0A=
{if(sticky=3D=3D1)=0A=
{expires=3D"; expires=3DWed, 1 Jan 2020 00:00:00 GMT";}=0A=
else if(sticky=3D=3D-1)=0A=
{expires=3D"; expires=3DThu, 01-Jan-1970 00:00:01 GMT";}=0A=
else if(sticky.length>10)=0A=
{expires=3D"; expires=3D"+sticky;}}=0A=
if(ipb.vars['cookie_domain'])=0A=
{domain=3D"; domain=3D"+ipb.vars['cookie_domain'];}=0A=
if(ipb.vars['cookie_path'])=0A=
{path=3Dipb.vars['cookie_path'];}=0A=
document.cookie=3Dipb.vars['cookie_id']+name+"=3D"+escape(value)+"; =
path=3D"+path+expires+domain+';';ipb.Cookie.store[name]=3Dvalue;Debug.wri=
te("Set cookie: "+ipb.vars['cookie_id']+name+"=3D"+value+"; =
path=3D"+path+expires+domain+';');},get:function(name)=0A=
{if(ipb.Cookie.initDone!=3D=3Dtrue)=0A=
{ipb.Cookie.init();}=0A=
if(ipb.Cookie.store[name])=0A=
{return ipb.Cookie.store[name];}=0A=
return'';},doDelete:function(name)=0A=
{Debug.write("Deleting cookie =
"+name);ipb.Cookie.set(name,'',-1);},init:function()=0A=
{if(ipb.Cookie.initDone)=0A=
{return true;}=0A=
skip=3D['session_id','ipb_admin_session_id','member_id','pass_hash'];cook=
ies=3D$H(document.cookie.replace(" ",'').toQueryParams(";"));if(cookies)=0A=
{cookies.each(function(cookie){cookie[0]=3Dcookie[0].strip();if(ipb.vars[=
'cookie_id']!=3D'')=0A=
{if(!cookie[0].startsWith(ipb.vars['cookie_id']))=0A=
{return;}=0A=
else=0A=
{cookie[0]=3Dcookie[0].replace(ipb.vars['cookie_id'],'');}}=0A=
if(skip[cookie[0]])=0A=
{return;}=0A=
else=0A=
{ipb.Cookie.store[cookie[0]]=3Dunescape(cookie[1]||'');Debug.write("Loade=
d cookie: "+cookie[0]+" =3D "+cookie[1]);}});}=0A=
ipb.Cookie.initDone=3Dtrue;}};IPBoard.prototype.validate=3D{isFilled:func=
tion(elem)=0A=
{if(!$(elem)){return null;}=0A=
return!$F(elem).blank();},isNumeric:function(elem)=0A=
{if(!$(elem)){return null;}=0A=
return $F(elem).match(/^[\d]+?$/);},isMatching:function(elem1,elem2)=0A=
{if(!$(elem1)||!$(elem2)){return null;}=0A=
return $F(elem1)=3D=3D$F(elem2);},email:function(elem)=0A=
{if(!$(elem)){return null;}=0A=
if($F(elem).match(/^.+@.+\..{2,4}$/)){return true;}else{return =
false;}}};IPBoard.prototype.Autocomplete=3DClass.create({initialize:funct=
ion(id,options)=0A=
{this.id=3D$(id).id;this.timer=3Dnull;this.last_string=3D'';this.internal=
_cache=3D$H();this.pointer=3D0;this.items=3D$A();this.observing=3Dtrue;th=
is.objHasFocus=3Dnull;this.options=3DObject.extend({min_chars:3,multibox:=
false,global_cache:false,classname:'ipb_autocomplete',templates:{wrap:new=
 Template("<ul id=3D'#{id}'></ul>"),item:new Template("<li =
id=3D'#{id}'>#{itemvalue}</li>")}},arguments[1]||{});if(!$(this.id)){Debu=
g.error("Invalid textbox ID");return false;}=0A=
this.obj=3D$(this.id);if(!this.options.url)=0A=
{Debug.error("No URL specified for autocomplete");return false;}=0A=
$(this.obj).writeAttribute('autocomplete','off');this.buildList();$(this.=
obj).observe('focus',this.timerEventFocus.bindAsEventListener(this));$(th=
is.obj).observe('blur',this.timerEventBlur.bindAsEventListener(this));$(t=
his.obj).observe('keypress',this.eventKeypress.bindAsEventListener(this))=
;},eventKeypress:function(e)=0A=
{if(![Event.KEY_TAB,Event.KEY_UP,Event.KEY_DOWN,Event.KEY_LEFT,Event.KEY_=
RIGHT,Event.KEY_RETURN].include(e.keyCode)){return;}=0A=
if($(this.list).visible())=0A=
{switch(e.keyCode)=0A=
{case Event.KEY_TAB:case =
Event.KEY_RETURN:this.selectCurrentItem(e);break;case Event.KEY_UP:case =
Event.KEY_LEFT:this.selectPreviousItem(e);break;case Event.KEY_DOWN:case =
Event.KEY_RIGHT:this.selectNextItem(e);break;}=0A=
Event.stop(e);}},selectCurrentItem:function(e)=0A=
{var =
current=3D$(this.list).down('.active');this.unselectAll();if(!Object.isUn=
defined(current))=0A=
{var =
itemid=3D$(current).id.replace(this.id+'_ac_item_','');if(!itemid){return=
;}=0A=
var =
value=3Dthis.items[itemid].replace('&amp;','&');if(this.options.multibox)=0A=
{if($F(this.obj).indexOf(',')!=3D=3D-1)=0A=
{var =
pieces=3D$F(this.obj).split(',');pieces[pieces.length-1]=3D'';$(this.obj)=
.value=3Dpieces.join(',')+' ';}=0A=
else=0A=
{$(this.obj).value=3D'';}=0A=
$(this.obj).value=3D$F(this.obj)+value+', ';}=0A=
else=0A=
{$(this.obj).value=3Dvalue;var effect=3Dnew =
Effect.Fade($(this.list),{duration:0.3});this.observing=3Dfalse;}}=0A=
$(this.obj).focus();},selectThisItem:function(e)=0A=
{this.unselectAll();var items=3D$(this.list).immediateDescendants();var =
elem=3DEvent.element(e);while(!items.include(elem))=0A=
{elem=3Delem.up();}=0A=
$(elem).addClassName('active');},selectPreviousItem:function(e)=0A=
{var =
current=3D$(this.list).down('.active');this.unselectAll();if(Object.isUnd=
efined(current))=0A=
{this.selectFirstItem();}=0A=
else=0A=
{var =
prev=3D$(current).previous();if(prev){$(prev).addClassName('active');}=0A=
else=0A=
{this.selectLastItem();}}},selectNextItem:function(e)=0A=
{var =
current=3D$(this.list).down('.active');this.unselectAll();if(Object.isUnd=
efined(current)){this.selectFirstItem();}=0A=
else=0A=
{var next=3D$(current).next();if(next){$(next).addClassName('active');}=0A=
else=0A=
{this.selectFirstItem();}}},selectFirstItem:function()=0A=
{if(!$(this.list).visible()){return;}=0A=
this.unselectAll();$(this.list).firstDescendant().addClassName('active');=
},selectLastItem:function()=0A=
{if(!$(this.list).visible()){return;}=0A=
this.unselectAll();var d=3D$(this.list).immediateDescendants();var =
l=3Dd[d.length-1];if(l)=0A=
{$(l).addClassName('active');}},unselectAll:function()=0A=
{$(this.list).childElements().invoke('removeClassName','active');},timerE=
ventBlur:function(e)=0A=
{window.clearTimeout(this.timer);this.eventBlur.bind(this).delay(0.6,e);}=
,timerEventFocus:function(e)=0A=
{this.timer=3Dthis.eventFocus.bind(this).delay(0.4,e);},eventBlur:functio=
n(e)=0A=
{this.objHasFocus=3Dfalse;if($(this.list).visible())=0A=
{var effect=3Dnew =
Effect.Fade($(this.list),{duration:0.3});}},eventFocus:function(e)=0A=
{if(!this.observing){return;}=0A=
this.objHasFocus=3Dtrue;this.timer=3Dthis.eventFocus.bind(this).delay(0.6=
,e);var =
curValue=3Dthis.getCurrentName();if(curValue=3D=3Dthis.last_string){retur=
n;}=0A=
if(curValue.length<this.options.min_chars){if($(this.list).visible())=0A=
{var effect=3Dnew =
Effect.Fade($(this.list),{duration:0.3,afterFinish:function(){$(this.list=
).update()}.bind(this)});}=0A=
return;}=0A=
this.last_string=3DcurValue;json=3Dthis.cacheRead(curValue);if(json=3D=3D=
false){var request=3Dnew =
Ajax.Request(this.options.url+escape(curValue),{method:'get',evalJSON:'fo=
rce',onSuccess:function(t)=0A=
{if(Object.isUndefined(t.responseJSON))=0A=
{Debug.error("Invalid response returned from the server");return;}=0A=
if(t.responseJSON['error'])=0A=
{switch(t.responseJSON['error'])=0A=
{case'requestTooShort':Debug.warn("Server said request was too short, =
skipping...");break;default:Debug.error("Server returned an error: =
"+t.responseJSON['error']);break;}=0A=
return false;}=0A=
if(t.responseText!=3D"[]")=0A=
{this.cacheWrite(curValue,t.responseJSON);this.updateAndShow(t.responseTe=
xt.evalJSON());}}.bind(this)});}=0A=
else=0A=
{this.updateAndShow(json);}},updateAndShow:function(json)=0A=
{if(!json){return;}=0A=
this.updateList(json);if(!$(this.list).visible()&&this.objHasFocus)=0A=
{Debug.write("Showing");var effect=3Dnew =
Effect.Appear($(this.list),{duration:0.3,afterFinish:function(){this.sele=
ctFirstItem();}.bind(this)});}},cacheRead:function(value)=0A=
{if(this.options.global_cache!=3Dfalse)=0A=
{if(!Object.isUndefined(this.options.global_cache[value])){Debug.write("R=
ead from global cache");return this.options.global_cache[value];}}=0A=
else=0A=
{if(!Object.isUndefined(this.internal_cache[value])){Debug.write("Read =
from internal cache");return this.internal_cache[value];}}=0A=
return false;},cacheWrite:function(key,value)=0A=
{if(this.options.global_cache!=3D=3Dfalse){this.options.global_cache[key]=
=3Dvalue;}else{this.internal_cache[key]=3Dvalue;}=0A=
return true;},getCurrentName:function()=0A=
{if(this.options.multibox)=0A=
{if($F(this.obj).indexOf(',')=3D=3D=3D-1){return $F(this.obj).strip();}=0A=
else=0A=
{var pieces=3D$F(this.obj).split(',');var =
lastPiece=3Dpieces[pieces.length-1];return lastPiece.strip();}}=0A=
else=0A=
{return $F(this.obj).strip();}},buildList:function()=0A=
{if($(this.id+'_ac'))=0A=
{return;}=0A=
var =
ul=3Dthis.options.templates.wrap.evaluate({id:this.id+'_ac'});$$('body')[=
0].insert({bottom:ul});var finalPos=3D{};var =
sourcePos=3D$(this.id).viewportOffset();var =
sourceDim=3D$(this.id).getDimensions();var delta=3D[0,0];var =
parent=3Dnull;var =
screenScroll=3Ddocument.viewport.getScrollOffsets();if(Element.getStyle($=
(this.id),'position')=3D=3D'absolute')=0A=
{parent=3Delement.getOffsetParent();delta=3Dparent.viewportOffset();}=0A=
finalPos['left']=3DsourcePos[0]-delta[0];finalPos['top']=3DsourcePos[1]-d=
elta[1]+screenScroll.top;finalPos['top']=3DfinalPos['top']+sourceDim.heig=
ht;$(this.id+'_ac').setStyle('position: absolute; top: =
'+finalPos['top']+'px; left: =
'+finalPos['left']+'px;').hide();this.list=3D$(this.id+'_ac');},updateLis=
t:function(json)=0A=
{if(!json||!$(this.list)){return;}=0A=
var =
newitems=3D'';this.items=3D$A();json=3D$H(json);json.each(function(item)=0A=
{var =
li=3Dthis.options.templates.item.evaluate({id:this.id+'_ac_item_'+item.ke=
y,itemid:item.key,itemvalue:item.value['showas']||item.value['name'],img:=
item.value['img']||'',img_w:item.value['img_w']||'',img_h:item.value['img=
_h']||''});this.items[item.key]=3Ditem.value['name'];newitems=3Dnewitems+=
li;}.bind(this));$(this.list).update(newitems);$(this.list).immediateDesc=
endants().each(function(elem){$(elem).observe('mouseover',this.selectThis=
Item.bindAsEventListener(this));$(elem).observe('click',this.selectCurren=
tItem.bindAsEventListener(this));$(elem).setStyle('cursor: =
pointer');}.bind(this));if($(this.list).visible())=0A=
{this.selectFirstItem();}}});IPBoard.prototype.editor_values=3D$H({'templ=
ates':$A(),'colors_perrow':8,'colors':['000000','A0522D','556B2F','006400=
','483D8B','000080','4B0082','2F4F4F','8B0000','FF8C00','808000','008000'=
,'008080','0000FF','708090','696969','FF0000','F4A460','9ACD32','2E8B57',=
'48D1CC','4169E1','800080','808080','FF00FF','FFA500','FFFF00','00FF00','=
00FFFF','00BFFF','9932CC','C0C0C0','FFC0CB','F5DEB3','FFFACD','98FB98','A=
FEEEE','ADD8E6','DDA0DD','FFFFFF'],'primary_fonts':$H({arial:"Arial",aria=
lblack:"Arial Black",arialnarrow:"Arial Narrow",bookantiqua:"Book =
Antiqua",centurygothic:"Century Gothic",comicsansms:"Comic Sans =
MS",couriernew:"Courier New",franklingothicmedium:"Franklin Gothic =
Medium",garamond:"Garamond",georgia:"Georgia",impact:"Impact",lucidaconso=
le:"Lucida Console",lucidasansunicode:"Lucida Sans =
Unicode",microsoftsansserif:"Microsoft Sans =
Serif",palatinolinotype:"Palatino =
Linotype",tahoma:"Tahoma",timesnewroman:"Times New =
Roman",trebuchetms:"Trebuchet =
MS",verdana:"Verdana"}),'font_sizes':$A([1,2,3,4,5,6,7])});Object.extend(=
RegExp,{escape:function(text)=0A=
{if(!arguments.callee.sRE)=0A=
{var =
specials=3D['/','.','*','+','?','|','(',')','[',']','{','}','\\','$'];arg=
uments.callee.sRE=3Dnew RegExp('(\\'+specials.join('|\\')+')','g');}=0A=
return =
text.replace(arguments.callee.sRE,'\\$1');}});String.prototype.encodeUrl=3D=
function()=0A=
{text=3Dthis;var regcheck=3Dtext.match(/[\x90-\xFF]/g);if(regcheck)=0A=
{for(var i=3D0;i<regcheck.length;i++)=0A=
{text=3Dtext.replace(regcheck[i],'%u00'+(regcheck[i].charCodeAt(0)&0xFF).=
toString(16).toUpperCase());}}=0A=
return =
escape(text).replace(/\+/g,"%2B").replace(/%20/g,'+').replace(/\*/g,'%2A'=
).replace(/\//g,'%2F').replace(/@/g,'%40');};String.prototype.encodeParam=
=3Dfunction()=0A=
{text=3Dthis;var regcheck=3Dtext.match(/[\x90-\xFF]/g);if(regcheck)=0A=
{for(var i=3D0;i<regcheck.length;i++)=0A=
{text=3Dtext.replace(regcheck[i],'%u00'+(regcheck[i].charCodeAt(0)&0xFF).=
toString(16).toUpperCase());}}=0A=
return =
escape(text).replace(/\+/g,"%2B");};Date.prototype.getDST=3Dfunction()=0A=
{var beginning=3Dnew Date("January 1, 2008");var middle=3Dnew Date("July =
1, 2008");var =
difference=3Dmiddle.getTimezoneOffset()-beginning.getTimezoneOffset();var=
 =
offset=3Dthis.getTimezoneOffset()-beginning.getTimezoneOffset();if(differ=
ence!=3D0)=0A=
{return(difference=3D=3Doffset)?1:0;}=0A=
else=0A=
{return 0;}};var Loader=3D{require:function(name)=0A=
{document.write("<script type=3D'text/javascript' =
src=3D'"+name+".js'></script>");},boot:function()=0A=
{$A(document.getElementsByTagName("script")).findAll(function(s)=0A=
{return(s.src&&s.src.match(/ipb\.js(\?.*)?$/))}).each(function(s){var =
path=3Ds.src.replace(/ipb\.js(\?.*)?$/,'');var =
includes=3Ds.src.match(/\?.*load=3D([a-z0-9_,]*)/);if(!Object.isUndefined=
(includes)&&includes!=3Dnull&&includes[1])=0A=
{includes[1].split(',').each(function(include)=0A=
{if(include)=0A=
{Loader.require(path+"ips."+include);}})}});}}=0A=
var =
_global=3Dwindow.IPBoard;_global.prototype.global=3D{searchTimer:[],searc=
hLastQuery:'',rssItems:[],reputation:{},ac_cache:$H(),pageJumps:$H(),page=
JumpMenus:$H(),boardMarkers:$H(),init:function()=0A=
{Debug.write("Initializing =
ips.global.js");document.observe("dom:loaded",function(){ipb.global.initE=
vents();});},initEvents:function()=0A=
{ipb.delegate.register(".__user",ipb.global.userPopup);ipb.delegate.regis=
ter(".warn_link",ipb.global.displayWarnLogs);ipb.delegate.register(".mini=
_friend_toggle",ipb.global.toggleFriend);if($('rss_feed')){ipb.global.bui=
ldRSSmenu();}=0A=
if($('newSkin')||$('newLang')){ipb.global.setUpSkinLang();}=0A=
if($('pm_notification')){new Effect.Parallel([new =
Effect.Appear($('pm_notification')),new =
Effect.BlindDown($('pm_notification'))],{duration:0.5});}=0A=
if($('close_pm_notification')){$('close_pm_notification').observe('click'=
,ipb.global.closePMpopup);}=0A=
ipb.global.buildPageJumps();ipb.delegate.register('.bbc_spoiler_show',ipb=
.global.toggleSpoiler);ipb.delegate.register('a[rel~=3D"external"]',ipb.g=
lobal.openNewWindow);},userPopup:function(e,elem)=0A=
{Event.stop(e);var sourceid=3Delem.identify();var =
user=3D$(elem).className.match('__id([0-9]+)');var =
fid=3D$(elem).className.match('__fid([0-9]+)');if(user=3D=3Dnull||Object.=
isUndefined(user[1])){Debug.error("Error showing popup");return;}=0A=
var popid=3D'popup_'+user[1]+'_user';var =
_url=3Dipb.vars['base_url']+'&app=3Dmembers&module=3Dajax&secure_key=3D'+=
ipb.vars['secure_hash']+'&section=3Dcard&mid=3D'+user[1];Debug.write(fid)=
;if(fid!=3Dnull&&!Object.isUndefined(fid[1])&&fid[1])=0A=
{_url+=3D'&f=3D'+fid[1];}=0A=
Debug.write(_url);ipb.namePops[user]=3Dnew =
ipb.Popup(popid,{type:'balloon',ajaxURL:_url,stem:true,hideAtStart:false,=
attach:{target:elem,position:'auto'},w:'400px'});},displayWarnLogs:functi=
on(e,elem)=0A=
{mid=3Delem.id.match('warn_link_([0-9a-z]+)_([0-9]+)')[2];if(Object.isUnd=
efined(mid)){return;}=0A=
if(parseInt(mid)=3D=3D0){return false;}=0A=
Event.stop(e);var =
_url=3Dipb.vars['base_url']+'&app=3Dmembers&module=3Dajax&secure_key=3D'+=
ipb.vars['secure_hash']+'&section=3Dwarn&do=3Dview&mid=3D'+mid;warnLogs=3D=
new =
ipb.Popup('warnLogs',{type:'pane',modal:false,w:'500px',h:'500px',ajaxURL=
:_url,hideAtStart:false,close:'.cancel'});},toggleFriend:function(e,elem)=0A=
{Event.stop(e);var =
id=3D$(elem).id.match('friend_(.*)_([0-9]+)');if(Object.isUndefined(id[2]=
)){return;}=0A=
var isFriend=3D($(elem).hasClassName('is_friend'))?1:0;var =
urlBit=3D(isFriend)?'remove':'add';var =
url=3Dipb.vars['base_url']+"app=3Dmembers&section=3Dfriends&module=3Dajax=
&do=3D"+urlBit+"&member_id=3D"+id[2]+"&md5check=3D"+ipb.vars['secure_hash=
'];new Ajax.Request(url,{method:'get',onSuccess:function(t)=0A=
{switch(t.responseText)=0A=
{case'pp_friend_timeflood':alert(ipb.lang['cannot_readd_friend']);Event.s=
top(e);break;case"pp_friend_already":alert(ipb.lang['friend_already']);Ev=
ent.stop(e);break;case"error":return true;break;default:var =
newIcon=3D(isFriend)?ipb.templates['m_add_friend'].evaluate({id:id[2]}):i=
pb.templates['m_rem_friend'].evaluate({id:id[2]});var =
friends=3D$$('.mini_friend_toggle').each(function(fr){if($(fr).id.endsWit=
h('_'+id[2]))=0A=
{if(isFriend){$(fr).removeClassName('is_friend').addClassName('is_not_fri=
end').update(newIcon);}else{$(fr).removeClassName('is_not_friend').addCla=
ssName('is_friend').update(newIcon);}}});new =
Effect.Highlight($(elem),{startcolor:ipb.vars['highlight_color']});docume=
nt.fire('ipb:friendRemoved',{friendID:id[2]});Event.stop(e);break;}}});},=
toggleFlagSpammer:function(memberId,flagStatus)=0A=
{if(flagStatus=3D=3Dtrue)=0A=
{if(confirm(ipb.lang['set_as_spammer']))=0A=
{var tid=3D0;var fid=3D0;var sid=3D0;if(typeof(ipb.topic)!=3D'undefined')=0A=
{tid=3Dipb.topic.topic_id;fid=3Dipb.topic.forum_id;sid=3Dipb.topic.start_=
id;}=0A=
window.location=3Dipb.vars['base_url']+'app=3Dforums&module=3Dmoderate&se=
ction=3Dmoderate&do=3DsetAsSpammer&member_id=3D'+memberId+'&t=3D'+tid+'&f=
=3D'+fid+'&st=3D'+sid+'&auth_key=3D'+ipb.vars['secure_hash'];return =
false;}=0A=
else=0A=
{return false;}}=0A=
else=0A=
{alert(ipb.lang['is_spammer']);return =
false;}},toggleSpoiler:function(e,button)=0A=
{Event.stop(e);var =
returnvalue=3D$(button).up().down('.bbc_spoiler_wrapper').down('.bbc_spoi=
ler_content').toggle();if(returnvalue.visible())=0A=
{$(button).value=3D'Hide';}=0A=
else=0A=
{$(button).value=3D'Show';}},setUpSkinLang:function()=0A=
{if($('newSkin'))=0A=
{var form=3D$('newSkin').up('form');if(form)=0A=
{if($('newSkinSubmit')){$('newSkinSubmit').hide();}=0A=
$('newSkin').observe('change',function(e)=0A=
{form.submit();return true;});}}=0A=
if($('newLang'))=0A=
{var form1=3D$('newLang').up('form');if(form1)=0A=
{if($('newLangSubmit')){$('newLangSubmit').hide();}=0A=
$('newLang').observe('change',function(e)=0A=
{form1.submit();return true;});}}},buildRSSmenu:function()=0A=
{$$('link').each(function(link)=0A=
{if(link.readAttribute('type')=3D=3D"application/rss+xml")=0A=
{ipb.global.rssItems.push(ipb.templates['rss_item'].evaluate({url:link.re=
adAttribute('href'),title:link.readAttribute('title')}));}});if(ipb.globa=
l.rssItems.length>0)=0A=
{rssmenu=3Dipb.templates['rss_shell'].evaluate({items:ipb.global.rssItems=
.join("\n")});$('rss_feed').insert({after:rssmenu});new =
ipb.Menu($('rss_feed'),$('rss_menu'));}=0A=
else=0A=
{$('rss_feed').hide();}},closePMpopup:function(e)=0A=
{if($('pm_notification'))=0A=
{new Effect.Parallel([new Effect.Fade($('pm_notification')),new =
Effect.BlindUp($('pm_notification'))],{duration:0.5});}=0A=
Event.stop(e);},initGD:function(elem)=0A=
{if(!$(elem)){return;}=0A=
$(elem).observe('click',ipb.global.generateNewImage);if($('gd-image-link'=
))=0A=
{$('gd-image-link').observe('click',ipb.global.generateNewImage);}},gener=
ateImageExternally:function(elem)=0A=
{if(!$(elem)){return;}=0A=
$(elem).observe('click',ipb.global.generateNewImage);},generateNewImage:f=
unction(e)=0A=
{img=3DEvent.findElement(e,'img');Event.stop(e);if(img=3D=3Ddocument){ret=
urn;}=0A=
if(!img)=0A=
{anchor=3DEvent.findElement(e,'a');if(anchor)=0A=
{img=3Danchor.up().down('img');}}=0A=
oldSrc=3Dimg.src.toQueryParams();oldSrc=3D$H(oldSrc).toObject();if(!oldSr=
c['captcha_unique_id']){Debug.error("No captcha ID found");}=0A=
new =
Ajax.Request(ipb.vars['base_url']+"app=3Dcore&module=3Dglobal&section=3Dc=
aptcha&do=3Drefresh&captcha_unique_id=3D"+oldSrc['captcha_unique_id']+'&s=
ecure_key=3D'+ipb.vars['secure_hash'],{method:'get',onSuccess:function(t)=0A=
{oldSrc['captcha_unique_id']=3Dt.responseText;img.writeAttribute({src:ipb=
.vars['base_url']+$H(oldSrc).toQueryString()});$F('regid').value=3Dt.resp=
onseText;}});},registerReputation:function(id,url,rating)=0A=
{if(!$(id)){return;}=0A=
var rep_up=3D$(id).down('.rep_up');var =
rep_down=3D$(id).down('.rep_down');var =
sendUrl=3Dipb.vars['base_url']+'&app=3Dcore&module=3Dajax&section=3Dreput=
ation&do=3Dadd_rating&app_rate=3D'+url.app+'&type=3D'+url.type+'&type_id=3D=
'+url.typeid+'&secure_key=3D'+ipb.vars['secure_hash'];if($(rep_up)){$(rep=
_up).observe('click',ipb.global.repRate.bindAsEventListener(this,1,id));}=0A=
if($(rep_down)){$(rep_down).observe('click',ipb.global.repRate.bindAsEven=
tListener(this,-1,id));}=0A=
ipb.global.reputation[id]=3D{obj:$(id),url:url,sendUrl:sendUrl,currentRat=
ing:rating||0};Debug.write("Registered reputation");},repRate:function(e)=0A=
{Event.stop(e);var type=3D$A(arguments)[1];var id=3D$A(arguments)[2];var =
value=3D(type=3D=3D1)?1:-1;if(!ipb.global.reputation[id]){return;}else{va=
r rep=3Dipb.global.reputation[id];}=0A=
new =
Ajax.Request(rep.sendUrl+'&rating=3D'+value,{method:'get',onSuccess:funct=
ion(t)=0A=
{if(t.responseText=3D=3D'done')=0A=
{try{rep.obj.down('.rep_up').hide();rep.obj.down('.rep_down').hide();}cat=
ch(err){}=0A=
var rep_display=3Drep.obj.down('.rep_show');if(rep_display)=0A=
{['positive','negative','zero'].each(function(c){rep_display.removeClassN=
ame(c)});var newValue=3Drep.currentRating+value;if(newValue>0)=0A=
{rep_display.addClassName('positive');}=0A=
else if(newValue<0)=0A=
{rep_display.addClassName('negative');}=0A=
else=0A=
{rep_display.addClassName('zero');}=0A=
rep_display.update(parseInt(rep.currentRating+value));}}=0A=
else=0A=
{if(t.responseText=3D=3D'nopermission')=0A=
{alert(ipb.lang['no_permission']);}=0A=
else=0A=
{alert(ipb.lang['action_failed']+": =
"+t.responseText);}}}});},timer_liveSearch:function(e)=0A=
{ipb.global.searchTimer['show']=3DsetTimeout(ipb.global.liveSearch,400);}=
,timer_hideLiveSearch:function(e)=0A=
{ipb.global.searchTimer['hide']=3DsetTimeout(ipb.global.hideLiveSearch,80=
0);},hideLiveSearch:function(e)=0A=
{new =
Effect.Fade($('live_search_popup'),{duration:0.4,afterFinish:function(){$=
('ajax_result').update('');}});ipb.global.searchLastQuery=3D'';clearTimeo=
ut(ipb.global.searchTimer['show']);clearTimeout(ipb.global.searchTimer['h=
ide']);},liveSearch:function(e)=0A=
{ipb.global.timer_liveSearch();if($F('main_search').length<ipb.vars['live=
_search_limit']){return;}=0A=
if(!$('live_search_popup'))=0A=
{Debug.write("Creating popup");ipb.global.buildSearchPopup();}=0A=
else if(!$('live_search_popup').visible())=0A=
{new Effect.Appear($('live_search_popup'),{duration:0.4});}=0A=
if($F('main_search')=3D=3Dipb.global.searchLastQuery){return;}=0A=
var refine_search=3D'';if(ipb.vars['active_app'])=0A=
{refine_search+=3D"&app_search=3D"+ipb.vars['active_app'];}=0A=
if(ipb.vars['search_type']&&ipb.vars['search_type_id'])=0A=
{refine_search+=3D'&search_type=3D'+ipb.vars['search_type']+'&search_type=
_id=3D'+ipb.vars['search_type_id'];}=0A=
if(ipb.vars['search_type_2']&&ipb.vars['search_type_id_2'])=0A=
{refine_search+=3D'&search_type_2=3D'+ipb.vars['search_type_2']+'&search_=
type_id_2=3D'+ipb.vars['search_type_id_2'];}=0A=
new =
Ajax.Request(ipb.vars['base_url']+"app=3Dcore&module=3Dajax&section=3Dliv=
esearch&do=3Dsearch&secure_key=3D"+ipb.vars['secure_hash']+"&search_term=3D=
"+$F('main_search').encodeUrl()+refine_search,{method:'get',onSuccess:fun=
ction(t){if(!$('ajax_result')){return;}=0A=
$('ajax_result').update(t.responseText);}});ipb.global.searchLastQuery=3D=
$F('main_search');},buildSearchPopup:function(e)=0A=
{pos=3D$('main_search').cumulativeOffset();finalPos=3D{top:pos.top+$('mai=
n_search').getHeight(),left:(pos.left+45)};popup=3Dnew =
Element('div',{id:'live_search_popup'}).hide().setStyle('top: =
'+finalPos.top+'px; left: =
'+finalPos.left+'px');$('content').insert({bottom:popup});var =
refine_search=3D'';if(ipb.vars['active_app'])=0A=
{refine_search+=3D"&app_search=3D"+ipb.vars['active_app'];}=0A=
if(ipb.vars['search_type']&&ipb.vars['search_type_id'])=0A=
{refine_search+=3D'&search_type=3D'+ipb.vars['search_type']+'&search_type=
_id=3D'+ipb.vars['search_type_id'];}=0A=
if(ipb.vars['search_type_2']&&ipb.vars['search_type_id_2'])=0A=
{refine_search+=3D'&search_type_2=3D'+ipb.vars['search_type_2']+'&search_=
type_id_2=3D'+ipb.vars['search_type_id_2'];}=0A=
new =
Ajax.Request(ipb.vars['base_url']+"app=3Dcore&module=3Dajax&section=3Dliv=
esearch&do=3Dtemplate&secure_key=3D"+ipb.vars['secure_hash']+refine_searc=
h,{method:'get',onSuccess:function(t){popup.update(t.responseText);}});ne=
w =
Effect.Appear($('live_search_popup'),{duration:0.3});},convertSize:functi=
on(size)=0A=
{var kb=3D1024;var mb=3D1024*1024;var =
gb=3D1024*1024*1024;if(size<kb){return size+" B";}=0A=
if(size<mb){return(size/kb).toFixed(2)+" KB";}=0A=
if(size<gb){return(size/mb).toFixed(2)+" MB";}=0A=
return(size/gb).toFixed(2)+" GB";},initImageResize:function()=0A=
{var =
dims=3Ddocument.viewport.getDimensions();ipb.global.screen_w=3Ddims.width=
;ipb.global.screen_h=3Ddims.height;ipb.global.max_w=3DMath.ceil(ipb.globa=
l.screen_w*(ipb.vars['image_resize']/100));},findImgs:function(wrapper)=0A=
{if(!$(wrapper)){return;}=0A=
if(!ipb.vars['image_resize']){return;}=0A=
if($(wrapper).hasClassName('imgsize_ignore')){Debug.write("Ignoring this =
post for image resizing...");return;}=0A=
$(wrapper).select('img.bbc_img').each(function(elem){if(!ipb.global.scree=
n_w)=0A=
{ipb.global.initImageResize();}=0A=
ipb.global.resizeImage(elem);});},resizeImage:function(elem)=0A=
{if(elem.tagName!=3D'IMG'){return;}=0A=
if(elem.readAttribute('handled')){Debug.write("Handled...");return;}=0A=
if(!ipb.global.post_width)=0A=
{var post=3D$(elem).up('.post');if(!Object.isUndefined(post))=0A=
{var =
extra=3DparseInt(post.getStyle('padding-left'))+parseInt(post.getStyle('p=
adding-right'));ipb.global.post_width=3D$(post).getWidth()-(extra*2);}}=0A=
var =
widthCompare=3D(ipb.vars['image_resize_force'])?ipb.vars['image_resize_fo=
rce']:((ipb.global.post_width)?ipb.global.post_width:ipb.global.max_w);va=
r dims=3Delem.getDimensions();if(dims.width>widthCompare)=0A=
{var percent=3DMath.ceil((widthCompare/dims.width)*100);if(percent<100)=0A=
{elem.height=3Ddims.height*(percent/100);elem.width=3Ddims.width*(percent=
/100);}=0A=
var temp=3Dipb.templates['resized_img'];var =
wrap=3D$(elem).wrap('div').addClassName('resized_img');$(elem).insert({be=
fore:temp.evaluate({percent:percent,width:dims.width,height:dims.height})=
});$(elem).addClassName('resized').setStyle('cursor: =
pointer;');$(elem).writeAttribute('origWidth',dims.width).writeAttribute(=
'origHeight',dims.height).writeAttribute('shrunk',1);$(elem).writeAttribu=
te('newWidth',elem.width).writeAttribute('newHeight',elem.height).writeAt=
tribute('handled',1);$(elem).observe('click',ipb.global.enlargeImage);}},=
enlargeImage:function(e)=0A=
{var =
elem=3DEvent.element(e);if(!elem.hasClassName('resized')){elem=3DEvent.fi=
ndElement(e,'.resized');}=0A=
var img=3Delem;if(!img){return;}=0A=
if($(img).readAttribute('shrunk')=3D=3D1)=0A=
{$(img).setStyle('width: '+img.readAttribute('origWidth')+'px; height: =
'+img.readAttribute('origHeight')+'px; cursor: =
pointer');$(img).writeAttribute('shrunk',0);}=0A=
else=0A=
{$(img).setStyle('width: '+img.readAttribute('newWidth')+'px; height: =
'+img.readAttribute('newHeight')+'px; cursor: =
pointer');$(img).writeAttribute('shrunk',1);Debug.write("width: =
"+img.readAttribute('newWidth'));}},registerPageJump:function(source,opti=
ons)=0A=
{if(!source||!options){return;}=0A=
ipb.global.pageJumps[source]=3Doptions;},buildPageJumps:function()=0A=
{$$('.pagejump').each(function(elem){var =
classes=3D$(elem).className.match(/pj([0-9]+)/);if(!classes[1]){return;}=0A=
$(elem).identify();var =
temp=3Dipb.templates['page_jump'].evaluate({id:'pj_'+$(elem).identify()})=
;$$('body')[0].insert(temp);$('pj_'+$(elem).identify()+'_submit').observe=
('click',ipb.global.pageJump.bindAsEventListener(this,$(elem).identify())=
);$('pj_'+$(elem).identify()+'_input').observe('keypress',function(e){if(=
e.which=3D=3DEvent.KEY_RETURN)=0A=
{ipb.global.pageJump(e,$(elem).identify());}});var =
wrap=3D$('pj_'+$(elem).identify()+'_wrap').addClassName('pj'+classes[1]).=
writeAttribute('jumpid',classes[1]);var =
callback=3D{afterOpen:function(popup){try{$('pj_'+$(elem).identify()+'_in=
put').activate();}=0A=
catch(err){}}};ipb.global.pageJumpMenus[classes[1]]=3Dnew =
ipb.Menu($(elem),$(wrap),{stopClose:true},callback);});},pageJump:functio=
n(e,elem)=0A=
{if(!$(elem)||!$('pj_'+$(elem).id+'_input')){return;}=0A=
var value=3D$F('pj_'+$(elem).id+'_input');var =
jumpid=3D$('pj_'+$(elem).id+'_wrap').readAttribute('jumpid');if(value.bla=
nk()){try{ipb.global.pageJumpMenus[source].doClose();}catch(err){}}=0A=
else=0A=
{value=3DparseInt(value);}=0A=
var =
options=3Dipb.global.pageJumps[jumpid];if(!options){Debug.dir(ipb.global.=
pageJumps);Debug.write(jumpid);return;}=0A=
var =
pageNum=3D((value-1)*options.perPage);Debug.write(pageNum);if(pageNum<1){=
pageNum=3D0;}=0A=
if(ipb.vars['seo_enabled']&&document.location.toString().match(ipb.vars['=
seo_params']['start'])&&document.location.toString().match(ipb.vars['seo_=
params']['end'])){if(options.url.match(ipb.vars['seo_params']['varBlock']=
))=0A=
{var =
url=3Doptions.url+ipb.vars['seo_params']['varSep']+options.stKey+ipb.vars=
['seo_params']['varSep']+pageNum;}=0A=
else=0A=
{var =
url=3Doptions.url+ipb.vars['seo_params']['varBlock']+options.stKey+ipb.va=
rs['seo_params']['varSep']+pageNum;}}else{var =
url=3Doptions.url+'&amp;'+options.stKey+'=3D'+pageNum;}=0A=
url=3Durl.replace(/&amp;/g,'&');url=3Durl.replace(/(http:)?\/\//g,functio=
n($0,$1){return =
$1?$0:'/'});document.location=3Durl;return;},openNewWindow:function(e,lin=
k,force)=0A=
{var ourHost=3Ddocument.location.host;var =
newHost=3Dlink.host;if(ourHost!=3DnewHost||force)=0A=
{window.open(link.href);Event.stop(e);return false;}=0A=
else=0A=
{return true;}},registerMarker:function(id,key,url)=0A=
{if(!$(id)||key.blank()||url.blank()){return;}=0A=
if(Object.isUndefined(ipb.global.boardMarkers)){return;}=0A=
Debug.write("Marker INIT: =
"+id);$(id).observe('click',ipb.global.sendMarker.bindAsEventListener(thi=
s,id,key,url));},sendMarker:function(e,id,key,url)=0A=
{Event.stop(e);if(!ipb.global.boardMarkers[key]){return;}=0A=
new =
Ajax.Request(url+"&secure_key=3D"+ipb.vars['secure_hash'],{method:'get',e=
valJSON:'force',onSuccess:function(t)=0A=
{if(Object.isUndefined(t.responseJSON))=0A=
{Debug.error("Invalid server response");return false;}=0A=
if(t.responseJSON['error'])=0A=
{Debug.error(t.responseJSON['error']);return false;}=0A=
$(id).replace(ipb.global.boardMarkers[key]);}});},registerCheckAll:functi=
on(id,classname)=0A=
{if(!$(id)){return;}=0A=
$(id).observe('click',ipb.global.checkAll.bindAsEventListener(this,classn=
ame));$$('.'+classname).each(function(elem){$(elem).observe('click',ipb.g=
lobal.checkOne.bindAsEventListener(this,id));});},checkAll:function(e,cla=
ssname)=0A=
{Debug.write('checkAll');var elem=3DEvent.element(e);var =
checkboxes=3D$$('.'+classname);if(elem.checked){checkboxes.each(function(=
check){check.checked=3Dtrue;});}else{checkboxes.each(function(check){chec=
k.checked=3Dfalse;});}},checkOne:function(e,id)=0A=
{var elem=3DEvent.element(e);if($(id).checked&&elem.checked=3D=3Dfalse)=0A=
{$(id).checked=3Dfalse;}},updateReportStatus:function(e,reportID,noauto,n=
oimg)=0A=
{Event.stop(e);var =
url=3Dipb.vars['base_url']+"app=3Dcore&amp;module=3Dajax&amp;section=3Dre=
ports&amp;do=3Dchange_status&secure_key=3D"+ipb.vars['secure_hash']+"&amp=
;status=3D3&amp;id=3D"+parseInt(reportID)+"&amp;noimg=3D"+parseInt(noimg)=
+"&amp;noauto=3D"+parseInt(noauto);new =
Ajax.Request(url.replace(/&amp;/g,'&'),{method:'post',evalJSON:'force',on=
Success:function(t)=0A=
{if(Object.isUndefined(t.responseJSON))=0A=
{alert(ipb.lang['action_failed']);return;}=0A=
try{$('rstat-'+reportID).update(t.responseJSON['img']);ipb.menus.closeAll=
(e);}catch(err){Debug.error(err);}}});},getTotalOffset:function(elem,top,=
left)=0A=
{if($(elem).getOffsetParent()!=3Ddocument.body)=0A=
{Debug.write("Checking "+$(elem).id);var =
extra=3D$(elem).positionedOffset();top+=3Dextra['top'];left+=3Dextra['lef=
t'];return =
ipb.global.getTotalOffset($(elem).getOffsetParent(),top,left);}=0A=
else=0A=
{Debug.write("OK =
Finished!");return{top:top,left:left};}},checkPermission:function(text)=0A=
{if(text=3D=3D"nopermission")=0A=
{alert(ipb.lang['nopermission']);return false;}=0A=
return true;}}=0A=
var =
_menu=3Dwindow.IPBoard;_menu.prototype.menus=3D{registered:$H(),init:func=
tion()=0A=
{Debug.write("Initializing =
ips.menu.js");document.observe("dom:loaded",function(){ipb.menus.initEven=
ts();});},initEvents:function()=0A=
{Event.observe(document,'click',ipb.menus.docCloseAll);$$('.ipbmenu').eac=
h(function(menu){id=3Dmenu.identify();if($(id+"_menucontent"))=0A=
{new =
ipb.Menu(menu,$(id+"_menucontent"));}});},register:function(source,obj)=0A=
{ipb.menus.registered.set(source,obj);},docCloseAll:function(e)=0A=
{if((!Event.isLeftClick(e)||e.ctrlKey=3D=3Dtrue||e.keyCode=3D=3D91)&&!Pro=
totype.Browser.IE)=0A=
{}=0A=
else=0A=
{ipb.menus.closeAll(e);}},closeAll:function(except)=0A=
{ipb.menus.registered.each(function(menu,force){if(typeof(except)=3D=3D'u=
ndefined'||(except&&menu.key!=3Dexcept))=0A=
{try{menu.value.doClose();}catch(err){}}});}}=0A=
_menu.prototype.Menu=3DClass.create({initialize:function(source,target,op=
tions,callbacks){if(!$(source)||!$(target)){return;}=0A=
if(!$(source).id){$(source).identify();}=0A=
this.id=3D$(source).id+'_menu';this.source=3D$(source);this.target=3D$(ta=
rget);this.callbacks=3Dcallbacks||{};this.options=3DObject.extend({eventT=
ype:'click',stopClose:false,offsetX:0,offsetY:0},arguments[2]||{});$(sour=
ce).observe('click',this.eventClick.bindAsEventListener(this));$(source).=
observe('mouseover',this.eventOver.bindAsEventListener(this));$(target).o=
bserve('click',this.targetClick.bindAsEventListener(this));$(this.target)=
.setStyle('position: =
absolute;').hide().setStyle({zIndex:9999});$(this.target).descendants().e=
ach(function(elem){$(elem).setStyle({zIndex:10000});});ipb.menus.register=
($(source).id,this);if(Object.isFunction(this.callbacks['afterInit']))=0A=
{this.callbacks['afterInit'](this);}},doOpen:function()=0A=
{Debug.write("Menu open");var =
pos=3D{};_source=3D(this.options.positionSource)?this.options.positionSou=
rce:this.source;var sourcePos=3D$(_source).positionedOffset();var =
_sourcePos=3D$(_source).cumulativeOffset();var =
_offset=3D$(_source).cumulativeScrollOffset();var =
realSourcePos=3D{top:_sourcePos.top-_offset.top,left:_sourcePos.left-_off=
set.left};var sourceDim=3D$(_source).getDimensions();var =
screenDim=3Ddocument.viewport.getDimensions();var =
menuDim=3D$(this.target).getDimensions();Debug.write("realSourcePos: =
"+realSourcePos.top+" x "+realSourcePos.left);Debug.write("sourcePos: =
"+sourcePos.top+" x "+sourcePos.left);Debug.write("scrollOffset: =
"+_offset.top+" x "+_offset.left);Debug.write("_sourcePos: =
"+_sourcePos.top+" x "+_sourcePos.left);Debug.write("sourceDim: =
"+sourceDim.width+" x "+sourceDim.height);Debug.write("menuDim: =
"+menuDim.height);Debug.write("screenDim: =
"+screenDim.height);Debug.write("manual ofset: "+this.options.offsetX+" =
x "+this.options.offsetY);if(Prototype.Browser.IE7)=0A=
{_a=3D_source.getOffsetParent();_b=3Dthis.target.getOffsetParent();}=0A=
else=0A=
{_a=3D_getOffsetParent(_source);_b=3D_getOffsetParent(this.target);}=0A=
if(_a!=3D_b)=0A=
{if((realSourcePos.left+menuDim.width)>screenDim.width){diff=3DmenuDim.wi=
dth-sourceDim.width;pos.left=3D_sourcePos.left-diff+this.options.offsetX;=
}else{if(Prototype.Browser.IE7)=0A=
{pos.left=3D(sourcePos.left)+this.options.offsetX;}=0A=
else=0A=
{pos.left=3D(_sourcePos.left)+this.options.offsetX;}}=0A=
if((((realSourcePos.top+sourceDim.height)+menuDim.height)>screenDim.heigh=
t)&&(_sourcePos.top-menuDim.height+this.options.offsetY)>0)=0A=
{pos.top=3D_sourcePos.top-menuDim.height+this.options.offsetY;}else{pos.t=
op=3D_sourcePos.top+sourceDim.height+this.options.offsetY;}}=0A=
else=0A=
{if((realSourcePos.left+menuDim.width)>screenDim.width){diff=3DmenuDim.wi=
dth-sourceDim.width;pos.left=3DsourcePos.left-diff+this.options.offsetX;}=
else{pos.left=3DsourcePos.left+this.options.offsetX;}=0A=
if((((realSourcePos.top+sourceDim.height)+menuDim.height)>screenDim.heigh=
t)&&(_sourcePos.top-menuDim.height+this.options.offsetY)>0)=0A=
{pos.top=3DsourcePos.top-menuDim.height+this.options.offsetY;}else{pos.to=
p=3DsourcePos.top+sourceDim.height+this.options.offsetY;}}=0A=
Debug.write("Menu position: "+pos.top+" x =
"+pos.left);$(this.target).setStyle('top: '+(pos.top-1)+'px; left: =
'+pos.left+'px;');new =
Effect.Appear($(this.target),{duration:0.2,afterFinish:function(e){if(Obj=
ect.isFunction(this.callbacks['afterOpen']))=0A=
{this.callbacks['afterOpen'](this);}}.bind(this)});Event.observe(document=
,'keypress',this.checkKeyPress.bindAsEventListener(this));},checkKeyPress=
:function(e)=0A=
{if(e.keyCode=3D=3DEvent.KEY_ESC)=0A=
{this.doClose();}},doClose:function()=0A=
{new =
Effect.Fade($(this.target),{duration:0.3,afterFinish:function(e){if(Objec=
t.isFunction(this.callbacks['afterClose']))=0A=
{this.callbacks['afterClose'](this);}}.bind(this)});},targetClick:functio=
n(e)=0A=
{if(this.options.stopClose)=0A=
{Event.stop(e);}},eventClick:function(e)=0A=
{Event.stop(e);if($(this.target).visible()){if(Object.isFunction(this.cal=
lbacks['beforeClose']))=0A=
{this.callbacks['beforeClose'](this);}=0A=
this.doClose();}else{ipb.menus.closeAll($(this.source).id);if(Object.isFu=
nction(this.callbacks['beforeOpen']))=0A=
{this.callbacks['beforeOpen'](this);}=0A=
this.doOpen();}},eventOver:function()=0A=
{}});_popup=3Dwindow.IPBoard;_popup.prototype.Popup=3DClass.create({initi=
alize:function(id,options,callbacks)=0A=
{this.id=3D'';this.wrapper=3Dnull;this.inner=3Dnull;this.stem=3Dnull;this=
.options=3D{};this.timer=3D[];this.ready=3Dfalse;this._startup=3Dnull;thi=
s.hideAfterSetup=3Dfalse;this.eventPairs=3D{'mouseover':'mouseout','mouse=
down':'mouseup'};this._tmpEvent=3Dnull;this.id=3Did;this.options=3DObject=
.extend({type:'pane',w:'500px',modal:false,modalOpacity:0.4,hideAtStart:t=
rue,delay:{show:0,hide:0},defer:false,hideClose:false,closeContents:ipb.t=
emplates['close_popup']},arguments[1]||{});this.callbacks=3Dcallbacks||{}=
;if(this.options.defer&&$(this.options.attach.target))=0A=
{this._defer=3Dthis.init.bindAsEventListener(this);$(this.options.attach.=
target).observe(this.options.attach.event,this._defer);if(this.eventPairs=
[this.options.attach.event])=0A=
{this._startup=3Dfunction(e){this.hideAfterSetup=3Dtrue;this.hide()}.bind=
AsEventListener(this);$(this.options.attach.target).observe(this.eventPai=
rs[this.options.attach.event],this._startup);}}=0A=
else=0A=
{this.init();}},init:function()=0A=
{try{Event.stopObserving($(this.options.attach.target),this.options.attac=
h.event,this._defer);}catch(err){}=0A=
this.wrapper=3Dnew =
Element('div',{'id':this.id+'_popup'}).setStyle('z-index: =
16000').hide().addClassName('popupWrapper');this.inner=3Dnew =
Element('div',{'id':this.id+'_inner'}).addClassName('popupInner');if(this=
.options.w){this.inner.setStyle('width: '+this.options.w);}=0A=
if(this.options.h){this.inner.setStyle('max-height: '+this.options.h);}=0A=
this.wrapper.insert(this.inner);if(this.options.hideClose!=3Dtrue)=0A=
{this.closeLink=3Dnew =
Element('div',{'id':this.id+'_close'}).addClassName('popupClose').addClas=
sName('clickable');this.closeLink.update(this.options.closeContents);this=
.closeLink.observe('click',this.hide.bindAsEventListener(this));this.wrap=
per.insert(this.closeLink);}=0A=
$$('body')[0].insert(this.wrapper);if(this.options.classname){this.wrappe=
r.addClassName(this.options.classname);}=0A=
if(this.options.initial){this.update(this.options.initial);}=0A=
if(this.options.ajaxURL){this.updateAjax();setTimeout(this.continueInit.b=
ind(this),80);}else{this.ready=3Dtrue;this.continueInit();}},continueInit=
:function()=0A=
{if(!this.ready)=0A=
{setTimeout(this.continueInit.bind(this),80);return;}=0A=
if(this.options.type=3D=3D'balloon'){this.setUpBalloon();}else{this.setUp=
Pane();}=0A=
try{if(this.options.close){closeElem=3D$(this.wrapper).select(this.option=
s.close)[0];if(Object.isElement(closeElem))=0A=
{$(closeElem).observe('click',this.hide.bindAsEventListener(this));}}}cat=
ch(err){Debug.write(err);}=0A=
if(Object.isFunction(this.callbacks['afterInit']))=0A=
{this.callbacks['afterInit'](this);}=0A=
if(!this.options.hideAtStart&&!this.hideAfterSetup)=0A=
{this.show();}=0A=
if(this.hideAfterSetup&&this._startup)=0A=
{Event.stopObserving($(this.options.attach.target),this.eventPairs[this.o=
ptions.attach.event],this._startup);}},updateAjax:function()=0A=
{new =
Ajax.Request(this.options.ajaxURL,{method:'get',onSuccess:function(t)=0A=
{if(t.responseText!=3D'error')=0A=
{if(t.responseText=3D=3D'nopermission')=0A=
{alert(ipb.lang['no_permission']);return;}=0A=
if(t.responseText.match("__session__expired__log__out__"))=0A=
{this.update('');alert("Your session has expired, please refresh the =
page and log back in");return false;}=0A=
Debug.write("AJAX =
done!");this.update(t.responseText);this.ready=3Dtrue;if(Object.isFunctio=
n(this.callbacks['afterAjax']))=0A=
{this.callbacks['afterAjax'](this,t.responseText);}}=0A=
else=0A=
{Debug.write(t.responseText);return;}}.bind(this)});},show:function(e)=0A=
{if(e){Event.stop(e);}=0A=
if(this.timer['show']){clearTimeout(this.timer['show']);}=0A=
if(this.options.delay.show!=3D0){this.timer['show']=3DsetTimeout(this._sh=
ow.bind(this),this.options.delay.show);}else{this._show();}},hide:functio=
n(e)=0A=
{if(e){Event.stop(e);}=0A=
if(this.document_event){Event.stopObserving(document,'click',this.documen=
t_event);}=0A=
if(this.timer['hide']){clearTimeout(this.timer['hide']);}=0A=
if(this.options.delay.hide!=3D0){this.timer['hide']=3DsetTimeout(this._hi=
de.bind(this),this.options.delay.hide);}else{this._hide();}},_show:functi=
on()=0A=
{if(this.options.modal=3D=3Dfalse){new =
Effect.Appear($(this.wrapper),{duration:0.3,afterFinish:function(){if(Obj=
ect.isFunction(this.callbacks['afterShow']))=0A=
{this.callbacks['afterShow'](this);}}.bind(this)});this.document_event=3D=
this.handleDocumentClick.bindAsEventListener(this);Event.observe(document=
,'click',this.document_event);}else{new =
Effect.Appear($('document_modal'),{duration:0.3,to:this.options.modalOpac=
ity,afterFinish:function(){new =
Effect.Appear($(this.wrapper),{duration:0.4,afterFinish:function(){if(Obj=
ect.isFunction(this.callbacks['afterShow']))=0A=
{this.callbacks['afterShow'](this);}}.bind(this)})}.bind(this)});}},_hide=
:function()=0A=
{if(this._tmpEvent!=3Dnull)=0A=
{Event.stopObserving($(this.wrapper),'mouseout',this._tmpEvent);this._tmp=
Event=3Dnull;}=0A=
if(this.options.modal=3D=3Dfalse){new =
Effect.Fade($(this.wrapper),{duration:0.3,afterFinish:function(){if(Objec=
t.isFunction(this.callbacks['afterHide']))=0A=
{this.callbacks['afterHide'](this);}}.bind(this)});}else{new =
Effect.Fade($(this.wrapper),{duration:0.3,afterFinish:function(){new =
Effect.Fade($('document_modal'),{duration:0.2,afterFinish:function(){if(O=
bject.isFunction(this.callbacks['afterHide']))=0A=
{this.callbacks['afterHide'](this);}}.bind(this)})}.bind(this)});}},handl=
eDocumentClick:function(e)=0A=
{if(!Event.element(e).descendantOf(this.wrapper))=0A=
{this._hide(e);}},update:function(content)=0A=
{this.inner.update(content);},setUpBalloon:function()=0A=
{if(this.options.attach)=0A=
{var attach=3Dthis.options.attach;if(attach.target&&$(attach.target))=0A=
{if(this.options.stem=3D=3Dtrue)=0A=
{this.createStem();}=0A=
if(!attach.position){attach.position=3D'auto';}=0A=
if(Object.isUndefined(attach.offset)){attach.offset=3D{top:0,left:0}}=0A=
if(Object.isUndefined(attach.offset.top)){attach.offset.top=3D0}=0A=
if(Object.isUndefined(attach.offset.left)){attach.offset.left=3D0}=0A=
if(attach.position=3D=3D'auto')=0A=
{Debug.write("Popup: auto-positioning");var =
screendims=3Ddocument.viewport.getDimensions();var =
screenscroll=3Ddocument.viewport.getScrollOffsets();var =
toff=3D$(attach.target).viewportOffset();var =
wrapSize=3D$(this.wrapper).getDimensions();var =
delta=3D[0,0];if(Element.getStyle($(attach.target),'position')=3D=3D'abso=
lute')=0A=
{var parent=3Delement.getOffsetParent();delta=3Dparent.viewportOffset();}=0A=
toff['left']=3Dtoff[0]-delta[0];toff['top']=3Dtoff[1]-delta[1]+screenscro=
ll.top;var start=3D'top';var =
end=3D'left';if((toff.top-wrapSize.height-attach.offset.top)<(0+screenscr=
oll.top)){var start=3D'bottom';}=0A=
if((toff.left+wrapSize.width-attach.offset.left)>(screendims.width-screen=
scroll.left)){var end=3D'right';}=0A=
finalPos=3Dthis.position(start+end,{target:$(attach.target),content:$(thi=
s.wrapper),offset:attach.offset});if(this.options.stem=3D=3Dtrue)=0A=
{finalPos=3Dthis.positionStem(start+end,finalPos);}}=0A=
else=0A=
{Debug.write("Popup: manual =
positioning");finalPos=3Dthis.position(attach.position,{target:$(attach.t=
arget),content:$(this.wrapper),offset:attach.offset});if(this.options.ste=
m=3D=3Dtrue)=0A=
{finalPos=3Dthis.positionStem(attach.position,finalPos);}}=0A=
if(!Object.isUndefined(attach.event)){$(attach.target).observe(attach.eve=
nt,this.show.bindAsEventListener(this));if(attach.event!=3D'click'&&!Obje=
ct.isUndefined(this.eventPairs[attach.event])){$(attach.target).observe(t=
his.eventPairs[attach.event],this.hide.bindAsEventListener(this));}=0A=
$(this.wrapper).observe('mouseover',this.wrapperEvent.bindAsEventListener=
(this));}}}=0A=
Debug.write("Popup: Left: "+finalPos.left+"; Top: =
"+finalPos.top);$(this.wrapper).setStyle('top: '+finalPos.top+'px; left: =
'+finalPos.left+'px; position: absolute;');},wrapperEvent:function(e)=0A=
{if(this.timer['hide'])=0A=
{clearTimeout(this.timer['hide']);this.timer['hide']=3Dnull;if(this.optio=
ns.attach.event&&this.options.attach.event=3D=3D'mouseover')=0A=
{if(this._tmpEvent=3D=3Dnull){this._tmpEvent=3Dthis.hide.bindAsEventListe=
ner(this);$(this.wrapper).observe('mouseout',this._tmpEvent);}}}},positio=
nStem:function(pos,finalPos)=0A=
{var stemSize=3D{height:16,width:31};var wrapStyle=3D{};var =
stemStyle=3D{};switch(pos.toLowerCase())=0A=
{case'topleft':wrapStyle=3D{marginBottom:stemSize.height+'px'};stemStyle=3D=
{bottom:-(stemSize.height)+'px',left:'5px'};finalPos.left=3DfinalPos.left=
-15;break;case'topright':wrapStyle=3D{marginBottom:stemSize.height+'px'};=
stemStyle=3D{bottom:-(stemSize.height)+'px',right:'5px'};finalPos.left=3D=
finalPos.left+15;break;case'bottomleft':wrapStyle=3D{marginTop:stemSize.h=
eight+'px'};stemStyle=3D{top:-(stemSize.height)+'px',left:'5px'};finalPos=
.left=3DfinalPos.left-15;break;case'bottomright':wrapStyle=3D{marginTop:s=
temSize.height+'px'};stemStyle=3D{top:-(stemSize.height)+'px',right:'5px'=
};finalPos.left=3DfinalPos.left+15;break;}=0A=
$(this.wrapper).setStyle(wrapStyle);$(this.stem).setStyle(stemStyle).setS=
tyle('z-index: 6000').addClassName(pos.toLowerCase());return =
finalPos;},position:function(pos,v)=0A=
{finalPos=3D{};var toff=3D$(v.target).viewportOffset();var =
tsize=3D$(v.target).getDimensions();var =
wrapSize=3D$(v.content).getDimensions();var =
screenscroll=3Ddocument.viewport.getScrollOffsets();var =
offset=3Dv.offset;var =
delta=3D[0,0];if(Element.getStyle($(v.target),'position')=3D=3D'absolute'=
)=0A=
{var parent=3Delement.getOffsetParent();delta=3Dparent.viewportOffset();}=0A=
toff['left']=3Dtoff[0]-delta[0];toff['top']=3Dtoff[1]-delta[1];if(!Protot=
ype.Browser.Opera){toff['top']+=3Dscreenscroll.top;}=0A=
switch(pos.toLowerCase())=0A=
{case'topleft':finalPos.top=3D(toff.top-wrapSize.height-tsize.height)-off=
set.top;finalPos.left=3Dtoff.left+offset.left;break;case'topright':finalP=
os.top=3D(toff.top-wrapSize.height-tsize.height)-offset.top;finalPos.left=
=3D(toff.left-(wrapSize.width-tsize.width))-offset.left;break;case'bottom=
left':finalPos.top=3D(toff.top+tsize.height)+offset.top;finalPos.left=3Dt=
off.left+offset.left;break;case'bottomright':finalPos.top=3D(toff.top+tsi=
ze.height)+offset.top;finalPos.left=3D(toff.left-(wrapSize.width-tsize.wi=
dth))-offset.left;break;}=0A=
return finalPos;},createStem:function()=0A=
{this.stem=3Dnew =
Element('div',{id:this.id+'_stem'}).update('&nbsp;').addClassName('stem')=
;this.wrapper.insert({top:this.stem});},setUpPane:function()=0A=
{if(!$('document_modal')){this.createDocumentModal();}=0A=
this.positionPane();},positionPane:function()=0A=
{var elem_s=3D$(this.wrapper).getDimensions();var =
window_s=3Ddocument.viewport.getDimensions();var =
window_offsets=3Ddocument.viewport.getScrollOffsets();var =
center=3D{left:((window_s['width']-elem_s['width'])/2),top:(((window_s['h=
eight']-elem_s['height'])/2)/2)}=0A=
if(center.top<10){center.top=3D10;}=0A=
$(this.wrapper).setStyle('top: '+center['top']+'px; left: =
'+center['left']+'px; position: fixed;');},createDocumentModal:function()=0A=
{var pageSize=3D$('ipboard_body').getDimensions();var =
viewSize=3Ddocument.viewport.getDimensions();var =
dims=3D[];if(viewSize['height']<pageSize['height']){dims['height']=3Dpage=
Size['height'];}else{dims['height']=3DviewSize['height'];}=0A=
if(viewSize['width']<pageSize['width']){dims['width']=3DpageSize['width']=
;}else{dims['width']=3DviewSize['width'];}=0A=
var modal=3Dnew =
Element('div',{'id':'document_modal'}).addClassName('modal').hide();modal=
.setStyle('width: '+dims['width']+'px; height: '+dims['height']+'px; =
position: absolute; top: 0px; left: 0px; z-index: =
15000;');$$('body')[0].insert(modal);},getObj:function()=0A=
{return $(this.wrapper);}});ipb=3Dnew =
IPBoard;ipb.global.init();ipb.menus.init();;var =
_quickpm=3Dwindow.IPBoard;_quickpm.prototype.quickpm=3D{popupObj:null,sen=
dingToUser:0,init:function()=0A=
{Debug.write("Initializing =
ips.quickpm.js");document.observe("dom:loaded",function(){ipb.quickpm.ini=
tEvents();});},initEvents:function()=0A=
{ipb.delegate.register(".pm_button",ipb.quickpm.launchPMform);},launchPMf=
orm:function(e,target)=0A=
{Debug.write("Launching PM =
form");pmInfo=3Dtarget.id.match(/pm_([0-9a-z]+)_([0-9]+)/);if(!pmInfo[2])=
{Debug.error('Could not find member ID in string '+target.id);}=0A=
if($('pm_popup_popup'))=0A=
{if(pmInfo[2]=3D=3Dipb.quickpm.sendingToUser)=0A=
{try{$('pm_error_'+ipb.quickpm.sendingToUser).hide();}catch(err){}=0A=
ipb.quickpm.popupObj.show();Event.stop(e);return;}=0A=
else=0A=
{ipb.quickpm.popupObj.getObj().remove();ipb.quickpm.sendingToUser=3Dnull;=
ipb.quickpm.sendingToUser=3DpmInfo[2];}}=0A=
else=0A=
{ipb.quickpm.sendingToUser=3DpmInfo[2];}=0A=
ipb.quickpm.popupObj=3Dnew =
ipb.Popup('pm_popup',{type:'pane',modal:true,hideAtStart:true,w:'600px'})=
;var popup=3Dipb.quickpm.popupObj;new =
Ajax.Request(ipb.vars['base_url']+"&app=3Dmembers&module=3Dajax&secure_ke=
y=3D"+ipb.vars['secure_hash']+'&section=3Dmessenger&do=3DshowQuickForm&to=
MemberID=3D'+pmInfo[2],{method:'post',evalJSON:'force',onSuccess:function=
(t)=0A=
{if(t.responseJSON['error'])=0A=
{switch(t.responseJSON['error'])=0A=
{case'noSuchToMember':alert(ipb.lang['member_no_exist']);break;case'canno=
tUsePMSystem':case'nopermission':alert(ipb.lang['no_permission']);break;d=
efault:alert(t.responseJSON['error']);break;}=0A=
ipb.quickpm.sendingToUser=3D0;return;}=0A=
else=0A=
{popup.update(t.responseJSON['success']);popup.positionPane();popup.show(=
);if($(popup.getObj()).select('.input_submit')[0]){$(popup.getObj()).sele=
ct('.input_submit')[0].observe('click',ipb.quickpm.doSend)}=0A=
if($(popup.getObj()).select('.cancel')[0]){$(popup.getObj()).select('.can=
cel')[0].observe('click',ipb.quickpm.cancelForm)}}}});Event.stop(e);},can=
celForm:function(e)=0A=
{$('pm_error_'+ipb.quickpm.sendingToUser).hide();ipb.quickpm.popupObj.hid=
e();Event.stop(e);},doSend:function(e)=0A=
{Debug.write("Sending");if(!ipb.quickpm.sendingToUser){return;}=0A=
Event.stop(e);if($F('pm_subject_'+ipb.quickpm.sendingToUser).blank())=0A=
{ipb.quickpm.showError(ipb.lang['quickpm_enter_subject']);return;}=0A=
if($F('pm_textarea_'+ipb.quickpm.sendingToUser).blank())=0A=
{ipb.quickpm.showError(ipb.lang['quickpm_msg_blank']);return;}=0A=
var =
popup=3Dipb.quickpm.popupObj;if($(popup.getObj()).select('.input_submit')=
[0]){$(popup.getObj()).select('.input_submit')[0].disabled=3Dtrue};new =
Ajax.Request(ipb.vars['base_url']+'&app=3Dmembers&module=3Dajax&secure_ke=
y=3D'+ipb.vars['secure_hash']+'&section=3Dmessenger&do=3DPMSend&toMemberI=
D=3D'+ipb.quickpm.sendingToUser,{method:'post',parameters:{'Post':$F('pm_=
textarea_'+ipb.quickpm.sendingToUser).encodeParam(),'std_used':1,'toMembe=
rID':ipb.quickpm.sendingToUser,'subject':$F('pm_subject_'+ipb.quickpm.sen=
dingToUser).encodeParam()},evalJSON:'force',onSuccess:function(t)=0A=
{if(Object.isUndefined(t.responseJSON)){alert(ipb.lang['action_failed']);=
}=0A=
if(t.responseJSON['error'])=0A=
{popup.hide();ipb.quickpm.sendingToUser=3D0;Event.stop(e);switch(t.respon=
seJSON['error'])=0A=
{case'cannotUsePMSystem':case'nopermission':alert(ipb.lang['no_permission=
']);break;default:alert(t.responseJSON['error']);break;}}=0A=
else if(t.responseJSON['inlineError'])=0A=
{ipb.quickpm.showError(t.responseJSON['inlineError']);if($(popup.getObj()=
).select('.input_submit')[0]){$(popup.getObj()).select('.input_submit')[0=
].disabled=3Dfalse};return;}=0A=
else if(t.responseJSON['status'])=0A=
{popup.hide();ipb.quickpm.sendingToUser=3D0;Event.stop(e);alert(ipb.lang[=
'message_sent']);return;}=0A=
else=0A=
{Debug.dir(t.responseJSON);}}});},showError:function(msg)=0A=
{if(!ipb.quickpm.sendingToUser||!$('pm_error_'+ipb.quickpm.sendingToUser)=
){return;}=0A=
$('pm_error_'+ipb.quickpm.sendingToUser).select('.message')[0].update(msg=
);if(!$('pm_error_'+ipb.quickpm.sendingToUser).visible())=0A=
{new =
Effect.BlindDown($('pm_error_'+ipb.quickpm.sendingToUser),{duration:0.3})=
;}=0A=
else=0A=
{}=0A=
return;}}=0A=
ipb.quickpm.init();;var _editor=3Dwindow.IPBoard;var =
isRTL=3D(isRTL)?isRTL:false;_editor_rte=3DClass.create({_identifyType:fun=
ction()=0A=
{Debug.write("(Editor "+this.id+") This is the RTE =
class");},togglesource_pre_show_html:function()=0A=
{},togglesource_post_show_html:function()=0A=
{},editor_write_contents:function(text,do_init)=0A=
{if(text.blank()&&Prototype.Browser.Gecko)=0A=
{text=3D'<br />';}=0A=
if(this.editor_document&&this.editor_document.initialized)=0A=
{this.editor_document.body.innerHTML=3Dtext;}=0A=
else=0A=
{if(do_init)=0A=
{this.editor_document.designMode=3D'on';}=0A=
this.editor_document=3Dthis.editor_window.document;this.editor_document.o=
pen('text/html','replace');this.editor_document.write(this.ips_frame_html=
.replace('{:content:}',text));this.editor_document.close();if(do_init)=0A=
{this.editor_document.body.contentEditable=3Dtrue;this.editor_document.in=
itialized=3Dtrue;}}},removeformat:function(e)=0A=
{this.apply_formatting('unlink',false,false);this.apply_formatting('remov=
eformat',false,false);var text=3Dthis.get_selection();if(text)=0A=
{text=3Dthis.strip_html(text);text=3Dthis.strip_empty_html(text);text=3Dt=
ext.replace(/\r/g,"");text=3Dtext.replace(/\n/g,"<br =
/>");text=3Dtext.replace(/<!--(.*?)-->/g,"");text=3Dtext.replace(/&lt;!--=
(.*?)--&gt;/g,"");this.insert_text(text);}},editor_get_contents:function(=
)=0A=
{return =
this.editor_document.body.innerHTML;},editor_set_content:function(init_te=
xt)=0A=
{if($(this.id+'_iframe'))=0A=
{this.editor_box=3D$(this.id+'_iframe');}=0A=
else=0A=
{var iframe=3Dnew =
Element('iframe',{'id':this.id+'_iframe','tabindex':0});if(Prototype.Brow=
ser.IE&&window.location.protocol=3D=3D'https:')=0A=
{iframe.writeAttribute('src',this.options.file_path+'/index.html');}=0A=
this.items['text_obj'].up().insert(iframe);this.editor_box=3Diframe;}=0A=
if(!Prototype.Browser.IE)=0A=
{this.editor_box.setStyle('border: 1px inset');}=0A=
else=0A=
{if(!Object.isUndefined(init_text))=0A=
{init_text=3Dinit_text.replace(/&sect/g,"&amp;sect");}}=0A=
var =
test_height=3Dipb.Cookie.get('ips_rte_height');if(Object.isNumber(test_he=
ight)&&test_height>50)=0A=
{this.items['text_obj'].setStyle({height:test_height+'px'});Debug.write("=
Set text_obj height to "+test_height);}=0A=
var =
tobj_dims=3Dthis.items['text_obj'].getDimensions();if(Object.isUndefined(=
tobj_dims)||tobj_dims['height']=3D=3D0)=0A=
{tobj_dims['height']=3D250;}=0A=
this.editor_box.setStyle({width:'100%',height:tobj_dims.height+'px',class=
Name:this.items['text_obj'].className});this.items['text_obj'].hide();thi=
s.editor_window=3Dthis.editor_box.contentWindow;this.editor_document=3Dth=
is.editor_window.document;this.editor_write_contents((Object.isUndefined(=
init_text)||!init_text?this.items['text_obj'].value:init_text),true);this=
.editor_document.editor_id=3Dthis.editor_id;this.editor_window.editor_id=3D=
this.editor_id;this.editor_window.has_focus=3Dfalse;},apply_formatting:fu=
nction(cmd,dialog,argument)=0A=
{dialog=3D(Object.isUndefined(dialog)?false:dialog);argument=3D(Object.is=
Undefined(argument)?true:argument);if(Prototype.Browser.IE&&this.forum_fi=
x_ie_newlines)=0A=
{if(cmd=3D=3D'justifyleft'||cmd=3D=3D'justifycenter'||cmd=3D=3D'justifyri=
ght')=0A=
{var =
_a=3Dcmd.replace("justify","");this.wrap_tags_lite("["+_a+"]","[/"+_a+"]"=
);return true;}=0A=
else =
if(cmd=3D=3D'outdent'||cmd=3D=3D'indent'||cmd=3D=3D'insertorderedlist'||c=
md=3D=3D'insertunorderedlist')=0A=
{this.editor_check_focus();var sel=3Dthis.editor_document.selection;var =
ts=3Dthis.editor_document.selection.createRange();var =
t=3Dts.htmlText.replace(/<p([^>]*)>(.*)<\/p>/i,'$2');if((sel.type=3D=3D"T=
ext"||sel.type=3D=3D"None"))=0A=
{ts.pasteHTML(t+"<p />\n");}=0A=
else=0A=
{this.editor_document.body.innerHTML+=3D"<p />";}}}=0A=
if(Prototype.Browser.IE&&this._ie_cache!=3Dnull)=0A=
{this.editor_check_focus();this._ie_cache.select();}=0A=
this.editor_document.execCommand(cmd,dialog,argument);return =
false;},get_selection:function()=0A=
{var =
rng=3Dthis._ie_cache?this._ie_cache:this.editor_document.selection.create=
Range();if(rng.htmlText)=0A=
{return rng.htmlText;}=0A=
else=0A=
{var rtn=3D'';for(var i=3D0;i<rng.length;i++)=0A=
{rtn+=3Drng.item(i).outerHTML;}}=0A=
return rtn;},editor_set_functions:function()=0A=
{Event.observe(this.editor_document,'mouseup',this.events.editor_document=
_onmouseup.bindAsEventListener(this));Event.observe(this.editor_document,=
'keyup',this.events.editor_document_onkeyup.bindAsEventListener(this));Ev=
ent.observe(this.editor_document,'keydown',this.events.editor_document_on=
keydown.bindAsEventListener(this));Event.observe(this.editor_window,'blur=
',this.events.editor_window_onblur.bindAsEventListener(this));Event.obser=
ve(this.editor_window,'focus',this.events.editor_window_onfocus.bindAsEve=
ntListener(this));},set_context:function(cmd)=0A=
{if(this._showing_html)=0A=
{return false;}=0A=
this.button_update.each(function(item)=0A=
{var obj=3D$(this.id+'_cmd_'+item);if(obj!=3Dnull)=0A=
{try{var state=3Dnew =
String(this.editor_document.queryCommandState(item));if(obj.readAttribute=
('state')!=3Dstate)=0A=
{obj.writeAttribute('state',new =
String(state));this.set_button_context(obj,(obj.readAttribute('cmd')=3D=3D=
cmd?'mouseover':'mouseout'));}}=0A=
catch(error)=0A=
{Debug.write("#1 =
"+error);}}}.bind(this));this.button_set_font_context();this.button_set_s=
ize_context();},button_set_font_context:function(font_state)=0A=
{changeto=3D'';if(this._showing_html)=0A=
{return false;}=0A=
if(this.items['buttons']['fontname'])=0A=
{if(Object.isUndefined(font_state)){font_state=3Dthis.editor_document.que=
ryCommandValue('fontname')||'';}=0A=
if(font_state.blank()){if(!Prototype.Browser.IE&&window.getComputedStyle)=0A=
{font_state=3Dthis.editor_document.body.style.fontFamily;}}else =
if(font_state=3D=3Dnull){font_state=3D'';}=0A=
if(font_state!=3Dthis.font_state)=0A=
{this.font_state=3Dfont_state;var fontword=3Dfont_state;var =
commapos=3Dfontword.indexOf(",");if(commapos!=3D-1){fontword=3Dfontword.s=
ubstr(0,commapos);}=0A=
fontword=3Dfontword.toLowerCase();changeto=3D'';ipb.editor_values.get('pr=
imary_fonts').any(function(font){if(font.value.toLowerCase()=3D=3Dfontwor=
d){changeto=3Dfont.value;return true;}else{return =
false;}});changeto=3D(changeto=3D=3D'')?this.fontoptions['_default']:chan=
geto;this.items['buttons']['fontname'].update(changeto);}}},button_set_si=
ze_context:function(size_state)=0A=
{if(this.items['buttons']['fontsize'])=0A=
{if(Object.isUndefined(size_state)){size_state=3Dthis.editor_document.que=
ryCommandValue('fontsize');}=0A=
if(size_state=3D=3Dnull||size_state=3D=3D'')=0A=
{if(Prototype.Browser.Gecko)=0A=
{size_state=3Dthis.convert_size(this.editor_document.body.style.fontSize,=
0);if(!size_state)=0A=
{size_state=3D'2';}}}=0A=
changeto=3D'';if(size_state!=3Dthis.size_state)=0A=
{this.size_state=3Dsize_state;ipb.editor_values.get('font_sizes').any(fun=
ction(size){if(parseInt(size)=3D=3DparseInt(this.size_state)){changeto=3D=
size;return true;}else{return =
false;}}.bind(this));changeto=3D(changeto=3D=3D'')?this.sizeoptions['_def=
ault']:changeto;this.items['buttons']['fontsize'].update(changeto);}}},in=
sert_text:function(text)=0A=
{this.editor_check_focus();if(typeof(this.editor_document.selection)!=3D'=
undefined'&&this.editor_document.selection.type!=3D'Text'&&this.editor_do=
cument.selection.type!=3D'None')=0A=
{this.editor_document.selection.clear();}=0A=
var =
sel=3Dthis._ie_cache?this._ie_cache:this.editor_document.selection.create=
Range();sel.pasteHTML(text);sel.select();this._ie_cache=3Dnull;},insert_e=
moticon:function(emo_id,emo_image,emo_code,event)=0A=
{try=0A=
{var _emo_url=3Dipb.vars['emoticon_url']+"/"+emo_image;var _emo_html=3D' =
<img src=3D"'+_emo_url+'" class=3D"bbc_emoticon" =
alt=3D"'+this.unhtmlspecialchars(emo_code)+'" />';this.wrap_tags_lite(" =
"+_emo_html," ");}=0A=
catch(error)=0A=
{Debug.write("#2 "+error);}},togglesource:function(e,update)=0A=
{Event.stop(e);if(this._showing_html)=0A=
{if(update)=0A=
{this.editor_document.initialized=3Dfalse;this.editor_write_contents($(th=
is.id+'_htmlsource').value,true);}=0A=
$(this.editor_box).show();$(this.items['controls']).show();$(this.id+'_ht=
mlsource').remove();$(this.id+'_ts_controls').remove();this._showing_html=
=3Dfalse;this.editor_check_focus();}=0A=
else=0A=
{this._showing_html=3Dtrue;this.togglesource_pre_show_html();var =
textarea=3Dnew =
Element('textarea',{id:this.id+'_htmlsource',tabindex:3});textarea.classN=
ame=3Dthis.items['text_obj'].className;var =
dims=3Dthis.items['text_obj'].getDimensions();textarea.value=3Dthis.clean=
_html(this.editor_get_contents());var =
controlbar=3Dipb.editor_values.get('templates')['togglesource'].evaluate(=
{id:this.id});$(this.items['text_obj']).insert({after:textarea});$(textar=
ea).insert({after:controlbar});$(this.id+'_ts_update').writeAttribute('cm=
d','togglesource').writeAttribute('editor_id',this.id).observe('click',th=
is.togglesource.bindAsEventListener(this,1));$(this.id+'_ts_cancel').writ=
eAttribute('cmd','togglesource').writeAttribute('editor_id',this.id).obse=
rve('click',this.togglesource.bindAsEventListener(this,0));$(this.items['=
controls']).hide();$(this.editor_box).hide();this.editor_check_focus();}}=
,update_for_form_submit:function()=0A=
{Debug.write("Updating for =
submit");this.items['text_obj'].value=3Dthis.editor_get_contents();if(Pro=
totype.Browser.WebKit)=0A=
{this.items['text_obj'].value=3Dthis.items['text_obj'].value.replace(/<sp=
an class=3D"Apple-style-span" style=3D"text-decoration: =
underline;">([^>]*)<\/span>/gi,"<u>$1</u>");this.items['text_obj'].value=3D=
this.items['text_obj'].value.replace(/<span class=3D"Apple-style-span" =
style=3D"text-decoration: =
line-through;">([^>]*)<\/span>/gi,"<strike>$1</strike>");}=0A=
return true;}});_editor_std=3DClass.create({_identifyType:function()=0A=
{Debug.write("(Editor "+this.id+") This is the STD =
class");},editor_set_content:function(init_text)=0A=
{var =
iframe=3Dthis.items['text_obj'].up().down('iframe',0);if(!Object.isUndefi=
ned(iframe))=0A=
{var =
iframeDims=3Diframe.getDimensions();$(this.items['text_obj']).setStyle({'=
width':iframeDims.width,'height':iframeDims.height}).show();$(iframe).set=
Style('width: 0px; height: 0px; border: none;');}=0A=
this.editor_window=3Dthis.items['text_obj'];this.editor_document=3Dthis.i=
tems['text_obj'];this.editor_box=3Dthis.items['text_obj'];if(!Object.isUn=
defined(init_text))=0A=
{this.editor_write_contents(init_text);}=0A=
this.editor_document.editor_id=3Dthis.id;this.editor_window.editor_id=3Dt=
his.id;if(!Prototype.Browser.IE&&$(this.id+'_cmd_spellcheck')){$(this.id+=
'_cmd_spellcheck').hide();}=0A=
if($(this.id+'_cmd_removeformat')){$(this.id+'_cmd_removeformat').hide();=
}=0A=
if($(this.id+'_cmd_togglesource')){$(this.id+'_cmd_togglesource').hide();=
}=0A=
if($(this.id+'_cmd_justifyfull')){$(this.id+'_cmd_justifyfull').hide();}=0A=
if($(this.id+'_cmd_outdent')){$(this.id+'_cmd_outdent').hide();}=0A=
if($(this.id+'_cmd_switcheditor')){$(this.id+'_cmd_switcheditor').hide();=
}},editor_write_contents:function(text)=0A=
{this.items['text_obj'].value=3Dtext;},editor_get_contents:function()=0A=
{return =
this.editor_document.value;},apply_formatting:function(cmd,dialog,argumen=
t)=0A=
{switch(cmd)=0A=
{case'bold':case'italic':case'underline':{this.wrap_tags(cmd.substr(0,1),=
false);return;}=0A=
case'justifyleft':case'justifycenter':case'justifyright':{this.wrap_tags(=
cmd.substr(7),false);return;}=0A=
case'indent':{this.wrap_tags(cmd,false);return;}=0A=
case'createlink':{var sel=3Dthis.get_selection();if(sel)=0A=
{this.wrap_tags('url',argument);}=0A=
else=0A=
{this.wrap_tags('url',argument,argument);}=0A=
return;}=0A=
case'fontname':{this.wrap_tags('font',argument);return;}=0A=
case'fontsize':{this.wrap_tags('size',argument);return;}=0A=
case'forecolor':{this.wrap_tags('color',argument);return;}=0A=
case'backcolor':{this.wrap_tags('background',argument);return;}=0A=
case'insertimage':{this.wrap_tags('img',false,argument);return;}=0A=
case'strikethrough':{this.wrap_tags('s',false);return;}=0A=
case'superscript':{this.wrap_tags('sup',false);return;}=0A=
case'subscript':{this.wrap_tags('sub',false);return;}=0A=
case'removeformat':return;}},editor_set_functions:function()=0A=
{Event.observe(this.editor_document,'keypress',this.events.editor_documen=
t_onkeypress.bindAsEventListener(this));Event.observe(this.editor_window,=
'focus',this.events.editor_window_onfocus.bindAsEventListener(this));Even=
t.observe(this.editor_window,'blur',this.events.editor_window_onblur.bind=
AsEventListener(this));},set_context:function()=0A=
{},get_selection:function()=0A=
{if(!Object.isUndefined(this.editor_document.selectionStart))=0A=
{return =
this.editor_document.value.substr(this.editor_document.selectionStart,thi=
s.editor_document.selectionEnd-this.editor_document.selectionStart);}=0A=
else =
if((document.selection&&document.selection.createRange)||this._ie_cache)=0A=
{return =
this._ie_cache?this._ie_cache.text:document.selection.createRange().text;=
}=0A=
else if(window.getSelection)=0A=
{return window.getSelection()+'';}=0A=
else=0A=
{return false;}},insert_text:function(text)=0A=
{this.editor_check_focus();if(!Object.isUndefined(this.editor_document.se=
lectionStart))=0A=
{var open=3Dthis.editor_document.selectionStart+0;var =
st=3Dthis.editor_document.scrollTop;var =
end=3Dopen+text.length;if(Prototype.Browser.Opera)=0A=
{var opera_len=3Dtext.match(/\n/g);try=0A=
{end+=3DparseInt(opera_len.length);}=0A=
catch(e)=0A=
{Debug.write("#3 "+e);}}=0A=
this.editor_document.value=3Dthis.editor_document.value.substr(0,this.edi=
tor_document.selectionStart)+text+this.editor_document.value.substr(this.=
editor_document.selectionEnd);if(!text.match(new =
RegExp("\\"+this.open_brace+"(\\S+?)"+"\\"+this.close_brace+"\\"+this.ope=
n_brace+"/(\\S+?)"+"\\"+this.close_brace)))=0A=
{this.editor_document.selectionStart=3Dopen;this.editor_document.selectio=
nEnd=3Dend;this.editor_document.scrollTop=3Dst;Debug.write("Insert 0");}=0A=
else=0A=
{if(Prototype.Browser.Gecko){this.editor_document.scrollTop=3Dst;}}=0A=
this.editor_document.setSelectionRange(open,end);Debug.write("Insert =
1");}=0A=
else =
if((document.selection&&document.selection.createRange)||this._ie_cache)=0A=
{var =
sel=3Dthis._ie_cache?this._ie_cache:document.selection.createRange();sel.=
text=3Dtext.replace(/\r?\n/g,'\r\n');sel.select();Debug.write("Insert =
2");}=0A=
else=0A=
{this.editor_document.value+=3Dtext;Debug.write("Insert 3");}=0A=
this._ie_cache=3Dnull;},insert_emoticon:function(emo_id,emo_image,emo_cod=
e,event)=0A=
{this.editor_check_focus();emo_code=3Dthis.unhtmlspecialchars(emo_code);t=
his.wrap_tags_lite(" "+emo_code," ");},insertorderedlist:function(e)=0A=
{this.insertlist('ol');},insertunorderedlist:function(e)=0A=
{this.insertlist('ul');},insertlist:function(list_type)=0A=
{var open_tag;var close_tag;var item_open_tag=3D'<li>';var =
item_close_tag=3D'</li>';var regex=3D'';var =
all_add=3D'';if(this.use_bbcode)=0A=
{regex=3Dnew =
RegExp('([\r\n]+|^[\r\n]*)(?!\\[\\*\\]|\\[\\/?list)(?=3D[^\r\n])','gi');o=
pen_tag=3Dlist_type=3D=3D'ol'?'[list=3D1]\n':'[list]\n';close_tag=3D'[/li=
st]';item_open_tag=3D'[*]';item_close_tag=3D'';}=0A=
else=0A=
{regex=3Dnew =
RegExp('([\r\n]+|^[\r\n]*)(?!<li>|<\\/?ol|ul)(?=3D[^\r\n])','gi');open_ta=
g=3Dlist_type=3D=3D'ol'?'<ol>\n':'<ul>\n';close_tag=3Dlist_type=3D=3D'ol'=
?'</ol>\n':'</ul>\n';}=0A=
if(text=3Dthis.get_selection())=0A=
{text=3Dopen_tag+text.replace(regex,"\n"+item_open_tag+'$1'+item_close_ta=
g)+'\n'+close_tag;if(this.use_bbcode)=0A=
{text=3Dtext.replace(new RegExp('\\[\\*\\][\r\n]+','gi'),item_open_tag);}=0A=
this.insert_text(text);}=0A=
else=0A=
{var to_insert=3Dopen_tag;var =
listitems=3D'';while(val=3Dprompt(ipb.lang['editor_enter_list'],''))=0A=
{listitems+=3Ditem_open_tag+val+item_close_tag+'\n';}=0A=
if(listitems)=0A=
{to_insert+=3Dlistitems;to_insert+=3Dclose_tag;this.insert_text(to_insert=
);}}},removeformat:function()=0A=
{var text=3Dthis.get_selection();if(text)=0A=
{text=3Dthis.strip_html(text);this.insert_text(text);}},unlink:function()=0A=
{var text=3Dthis.get_selection();var link_regex=3D'';var =
link_text=3D'';if(text!=3D=3Dfalse)=0A=
{if(text.match(link_regex))=0A=
{text=3D(this.use_bbcode)?text.replace(/\[url=3D([^\]]+?)\]([^\[]+?)\[\/u=
rl\]/ig,"$2"):text.replace(/<a =
href=3D['\"]([^\"']+?)['\"]([^>]+?)?>(.+?)<\/a>/ig,"$3");}=0A=
this.insert_text(text);}},undo:function()=0A=
{this.history_record_state(this.editor_get_contents());this.history_time_=
shift(-1);if((text=3Dthis.history_fetch_recording())!=3D=3Dfalse)=0A=
{this.editor_document.value=3Dtext;}},redo:function()=0A=
{this.history_time_shift(1);if((text=3Dthis.history_fetch_recording())!=3D=
=3Dfalse)=0A=
{this.editor_document.value=3Dtext;}},update_for_form_submit:function(sub=
jecttext,minchars)=0A=
{return true;}});if(USE_RTE){Debug.write("Extending with RTE")=0A=
_type=3D_editor_rte;}else{Debug.write("Extending with =
STD");_type=3D_editor_std;}=0A=
_editor.prototype.editor=3DClass.create(_type,{initialize:function(editor=
_id,mode,initial_content,options)=0A=
{this.id=3Deditor_id;this.is_rte=3Dmode;this.use_bbcode=3D!mode;this.even=
ts=3Dnull;this.options=3D[];this.items=3D[];this.settings=3D{};this.open_=
brace=3D'';this.close_brace=3D'';this.allow_advanced=3D0;this.initialized=
=3D0;this.ips_frame_html=3D'';this.forum_fix_ie_newlines=3D1;this.has_foc=
us=3Dnull;this.history_recordings=3D[];this.history_pointer=3D-1;this._ie=
_cache=3Dnull;this._showing_html=3Dfalse;this._loading=3Dfalse;this.origi=
nal=3D$H();this.hidden_objects=3D[];this.fontoptions=3D$A();this.sizeopti=
ons=3D$A();this.font_state=3Dnull;this.size_state=3Dnull;this.palettes=3D=
{};this.defaults=3D{};this.key_handlers=3D[];this.showing_sidebar=3Dfalse=
;this.emoticons_loaded=3Dfalse;this.options=3DObject.extend({file_path:''=
,forum_fix_ie_newlines:1,char_set:'UTF-8',ignore_controls:[],button_updat=
e:[]},arguments[3]||{});this.button_update=3D$A(["bold","italic","underli=
ne","justifyleft","justifycenter","justifyright","insertorderedlist","ins=
ertunorderedlist","superscript","subscript","strikethrough"].concat(this.=
options.button_update));this.values=3Dipb.editor_values;this.items['text_=
obj']=3D$(this.id+"_textarea");this.items['buttons']=3D$A();this.items['c=
ontrols']=3D$(this.id+'_controls');this.open_brace=3Dthis.use_bbcode?'[':=
'<';this.close_brace=3Dthis.use_bbcode?']':'>';this.allow_advanced=3Dthis=
.use_bbcode?0:1;this.doc_body=3D$$('body')[0];this.events=3Dnew =
_editor_events();this._identifyType();if(this.values.get('bbcodes')&&$(th=
is.id+'_cmd_otherstyles'))=0A=
{this.buildCustomStyles();}=0A=
if(this.items['text_obj'].up('form')){this.items['text_obj'].up('form').o=
bserve('submit',function(e){this.update_for_form_submit();}.bindAsEventLi=
stener(this));}=0A=
this.init(initial_content);Debug.write("All editor initialization =
complete");},init:function(initial_text)=0A=
{try{if(this.initialized){return;}=0A=
if($(this.id+'_wysiwyg_used')){$(this.id+'_wysiwyg_used').value=3DparseIn=
t(this.is_rte);}=0A=
if(ipb.Cookie.get('emoticon_sidebar')=3D=3D'1'&&$(this.id+'_sidebar'))=0A=
{this.buildEmoticons();$(this.id+'_sidebar').show();$('editor_'+this.id).=
addClassName('with_sidebar');ipb.Cookie.set('emoticon_sidebar',1,1);this.=
showing_sidebar=3Dtrue;}=0A=
this.ips_frame_html=3Dthis.get_frame_html();this.editor_set_content(initi=
al_text);this.editor_set_functions();this.editor_set_controls();this.init=
ialized=3Dtrue;}=0A=
catch(err){Debug.error("#4 "+err);}},buildCustomStyles:function()=0A=
{var buttons=3Dfalse;var other_styles=3Dfalse;var =
toolbar=3Dipb.editor_values.get('templates')['toolbar'].evaluate({'id':th=
is.id,'toolbarid':'3'});$(this.id+'_toolbar_2').insert({after:toolbar});t=
his.init_editor_menu($(this.id+'_cmd_otherstyles'));this.values.get('bbco=
des').each(function(bbcode){if(!bbcode.value['image'].blank())=0A=
{$(this.id+'_toolbar_3').insert(ipb.editor_values.get('templates')['butto=
n'].evaluate({'id':this.id,'cmd':bbcode.key,'title':bbcode.value['title']=
,'img':bbcode.value['image']}));buttons=3Dtrue;}=0A=
else=0A=
{$(this.id+'_popup_otherstyles_menu').insert(ipb.editor_values.get('templ=
ates')['menu_item'].evaluate({'id':this.id,'cmd':bbcode.key,'title':bbcod=
e.value['title']}));other_styles=3Dtrue;}=0A=
if(!(bbcode.value['useoption']=3D=3D'0'&&bbcode.value['single_tag']=3D=3D=
'1'))=0A=
{var item_wrap=3Dnew =
Element('div',{id:this.id+'_palette_otherstyles_'+bbcode.key});item_wrap.=
addClassName('ipb_palette').addClassName('extended');item_wrap.writeAttri=
bute("styleid",bbcode.key);var =
_content=3Dthis.values.get('templates')['generic'].evaluate({id:this.id+'=
_'+bbcode.key,title:bbcode.value['title'],example:bbcode.value['example']=
,option_text:bbcode.value['menu_option_text']||'',value_text:bbcode.value=
['menu_content_text']||''});item_wrap.update(_content);this.doc_body.inse=
rt({top:item_wrap});if(bbcode.value['useoption']=3D=3D'0'){item_wrap.sele=
ct('.optional').invoke('remove');}=0A=
if(bbcode.value['single_tag']=3D=3D'1'){item_wrap.select('.tagcontent').i=
nvoke('remove');}=0A=
this.palettes['otherstyles_'+bbcode.key]=3Dnew =
ipb.Menu($(this.id+'_cmd_custom_'+bbcode.key),item_wrap,{stopClose:true,o=
ffsetX:0,offsetY:42,positionSource:$(this.id+'_cmd_otherstyles')});item_w=
rap.down('input[type=3D"submit"]').observe('click',this.events.handle_cus=
tom_onclick.bindAsEventListener(this));}=0A=
$(this.id+'_cmd_custom_'+bbcode.key).observe('click',this.events.handle_c=
ustom_command.bindAsEventListener(this,bbcode.key));}.bind(this));if(butt=
ons){$(this.id+'_toolbar_3').show();}=0A=
if(other_styles){$(this.id+'_cmd_otherstyles').show();}},resize_to:functi=
on(size)=0A=
{var afterFinish=3Dfunction(){}=0A=
if(Prototype.Browser.Opera&&$(this.id+'_emoticon_holder'))=0A=
{var height=3D$(this.id+'_emoticon_holder').getHeight();var =
currentSize=3D(this.is_rte)?$(this.editor_box).getHeight():$(this.items['=
text_obj']).getHeight();var diff=3DcurrentSize-size;var =
newSize=3Dheight-diff;$(this.id+'_emoticon_holder').setStyle('height: =
'+newSize+'px');var =
afterFinish=3Dfunction(e){$(this.id+'_emoticon_holder').setStyle('height:=
 auto;');}.bind(this);}=0A=
try{if(this.is_rte)=0A=
{new Effect.Morph($(this.editor_box),{style:'height: =
'+size+'px',duration:0.3,afterFinish:afterFinish});$(this.items['text_obj=
']).setStyle('height: '+size+'px');}=0A=
else=0A=
{new Effect.Morph($(this.items['text_obj']),{style:'height: =
'+size+'px',duration:0.3,afterFinish:afterFinish});if($(this.editor_box))=
{$(this.editor_box).setStyle('height: =
'+size+'px');}}}catch(err){Debug.write("#5 =
"+err);}},get_frame_html:function()=0A=
{var ips_frame_html=3D"";ips_frame_html+=3D"<html =
id=3D\""+this.id+"_html\">\n";ips_frame_html+=3D"<head>\n";ips_frame_html=
+=3D"<meta http-equiv=3D\"content-type\" content=3D\"text/html; =
charset=3D"+this.options.char_set+"\" />";ips_frame_html+=3D"<style =
type=3D'text/css' media=3D'all'>\n";ips_frame_html+=3D"body =
{\n";ips_frame_html+=3D" background: #FFFFFF;\n";ips_frame_html+=3D" =
margin: 0px;\n";ips_frame_html+=3D" padding: 4px;\n";ips_frame_html+=3D" =
font-family: Verdana, arial, sans-serif;\n";ips_frame_html+=3D" =
font-size: =
9pt;\n";ips_frame_html+=3D"}\n";ips_frame_html+=3D"</style>\n";if(isRTL&&=
rtlFull)=0A=
{ips_frame_html+=3D"<link rel=3D'stylesheet' type=3D'text/css' =
media=3D'screen' href=3D'"+rtlFull+"' =
/>\n";if(rtlIe&&Prototype.Browser.IE)=0A=
{ips_frame_html+=3D"<!--[if lte IE 7]>\n";ips_frame_html+=3D"<link =
rel=3D'stylesheet' type=3D'text/css' media=3D'screen' href=3D'"+rtlIe+"' =
/>\n";ips_frame_html+=3D"<![endif]-->\n";}}=0A=
ips_frame_html+=3D"</head>\n";ips_frame_html+=3D"<body =
class=3D'withRTL'>\n";ips_frame_html+=3D"{:content:}\n";ips_frame_html+=3D=
"</body>\n";ips_frame_html+=3D"</html>";return =
ips_frame_html;},editor_check_focus:function()=0A=
{if(this.is_rte)=0A=
{Debug.write("Focussing =
RTE");try{this.editor_window.focus();}catch(err){Debug.write("Could not =
focus editor window");}}=0A=
else=0A=
{Debug.write("Focussing STD Textarea");if(!this._ie_cache)=0A=
{this.items['text_obj'].focus();}}},editor_set_controls:function()=0A=
{controls=3D$(this.id+'_controls').select('.rte_control').each(function(e=
lem)=0A=
{if(!elem.id){return;}=0A=
if(this.options.ignore_controls.include(elem.id.toLowerCase())){return;}=0A=
if(elem.hasClassName('rte_button')){this.init_editor_button(elem);}else =
if(elem.hasClassName('rte_menu')&&!elem.hasClassName('rte_special')){this=
.init_editor_menu(elem);}else =
if(elem.hasClassName('rte_palette')){this.init_editor_palette(elem);}else=
{return;}=0A=
this.set_control_unselectable(elem);}.bind(this));if($(this.id+'_resizer'=
)){this.init_editor_button($(this.id+'_cmd_r_small'));this.set_control_un=
selectable($(this.id+'_cmd_r_small'));this.init_editor_button($(this.id+'=
_cmd_r_big'));this.set_control_unselectable($(this.id+'_cmd_r_big'));}},s=
et_button_context:function(obj,state,type)=0A=
{if(this._showing_html){return false;}=0A=
if(Object.isUndefined(type)){type=3D'button';}=0A=
if(state=3D=3D'mousedown'&&(obj.readAttribute('cmd')=3D=3D'undo'||obj.rea=
dAttribute('cmd')=3D=3D'redo')){return false;}=0A=
switch(obj.readAttribute('state'))=0A=
{case'true':{switch(state)=0A=
{case'mouseout':this.editor_set_ctl_style(obj,'button','selected');break;=
case'mouseover':case'mousedown':case'mouseup':this.editor_set_ctl_style(o=
bj,type,'down');break;}=0A=
break;}=0A=
default:{switch(state)=0A=
{case'mouseout':this.editor_set_ctl_style(obj,type,'normal');break;case'm=
ousedown':this.editor_set_ctl_style(obj,type,'down');break;case'mouseover=
':case'mouseup':this.editor_set_ctl_style(obj,type,'hover');break;}=0A=
break;}}},editor_set_ctl_style:function(obj,type,mode)=0A=
{if(obj.readAttribute('mode')=3D=3Dmode){return;}=0A=
var extra=3D'';if(type=3D=3D'menu'){extra=3D'_menu';}else =
if(type=3D=3D'menubutton'){extra=3D'_menubutton';}=0A=
extra+=3Dobj.readAttribute('colorname')?'_color':'';extra+=3Dobj.readAttr=
ibute('emo_id')?'_emo':'';obj.writeAttribute('mode',mode);try=0A=
{switch(mode)=0A=
{case"normal":obj.addClassName('rte_normal'+extra).removeClassName('rte_h=
over').removeClassName('rte_selected');break;case"hover":obj.addClassName=
('rte_hover'+extra).removeClassName('rte_normal').removeClassName('rte_se=
lected');break;case"selected":case"down":obj.addClassName('rte_selected'+=
extra).removeClassName('rte_normal').removeClassName('rte_hover');break;}=
}=0A=
catch(err)=0A=
{Debug.write("#6 "+err);}},set_control_unselectable:function(elem)=0A=
{if(!$(elem)){return;}=0A=
$(elem).descendants().each(function(dec){dec.writeAttribute('unselectable=
','on');});$(elem).writeAttribute('unselectable','on');},init_editor_butt=
on:function(elem)=0A=
{elem.writeAttribute('cmd',elem.id.replace(this.id+'_cmd_',''));elem.writ=
eAttribute('editor_id',this.id);this.items['buttons'][elem.readAttribute(=
'cmd')]=3Delem;elem.writeAttribute('state',false);elem.writeAttribute('mo=
de','normal');elem.writeAttribute('real_type','button');elem.observe('cli=
ck',this.events.button_onmouse_event.bindAsEventListener(this));elem.obse=
rve('mousedown',this.events.button_onmouse_event.bindAsEventListener(this=
));elem.observe('mouseover',this.events.button_onmouse_event.bindAsEventL=
istener(this));elem.observe('mouseout',this.events.button_onmouse_event.b=
indAsEventListener(this));},init_editor_menu:function(elem)=0A=
{elem.writeAttribute('cmd',elem.id.replace(this.id+'_cmd_',''));elem.writ=
eAttribute('editor_id',this.id);this.items['buttons'][elem.readAttribute(=
'cmd')]=3Delem;var wrap=3Dnew =
Element('ul',{id:this.id+'_popup_'+elem.readAttribute('cmd')+'_menu'});wr=
ap.writeAttribute('cmd',elem.readAttribute('cmd')).addClassName('ipbmenu_=
content');wrap.hide();if(elem.hasClassName('rte_font'))=0A=
{this.fontoptions['_default']=3Delem.innerHTML;ipb.editor_values.get('pri=
mary_fonts').each(function(font){var item=3Dnew =
Element('li',{'id':this.id+'_fontoption_'+font.key});item.setStyle('font-=
family: "'+font.value+'"; cursor: =
pointer').addClassName('fontitem');item.update(font.value);$(item).observ=
e('click',this.events.font_format_option_onclick.bindAsEventListener(this=
));wrap.insert(item);this.fontoptions[font.key]=3Ditem;}.bind(this));elem=
.insert({after:wrap});}=0A=
else if(elem.hasClassName('rte_fontsize'))=0A=
{this.sizeoptions['_default']=3Delem.innerHTML;ipb.editor_values.get('fon=
t_sizes').each(function(size){var item=3Dnew =
Element('li',{id:this.id+'_sizeoption_'+size});item.setStyle('font-size: =
'+this.convert_size(size,1)+'px; cursor: =
pointer').addClassName('fontitem');item.update(size);$(item).observe('cli=
ck',this.events.font_format_option_onclick.bindAsEventListener(this));wra=
p.insert(item);wrap.addClassName("fontsizes");this.sizeoptions.push(size)=
;}.bind(this));elem.insert({after:wrap});}=0A=
else if(elem.hasClassName('rte_special'))=0A=
{elem.insert({after:wrap});}=0A=
var =
beforeOpen=3Dfunction(menu){this.editor_check_focus();this.preserve_ie_ra=
nge();Debug.write("Preserved IE Range");}.bind(this);new =
ipb.Menu($(elem),wrap,{},{beforeOpen:beforeOpen});},init_editor_palette:f=
unction(elem)=0A=
{elem.writeAttribute('cmd',elem.id.replace(this.id+'_cmd_',''));elem.writ=
eAttribute('editor_id',this.id);this.items['buttons'][elem.readAttribute(=
'cmd')]=3Delem;wrap=3Dnew =
Element('div',{id:this.id+'_palette_'+elem.readAttribute('cmd')});wrap.wr=
iteAttribute('cmd',elem.readAttribute('cmd')).addClassName('ipb_palette')=
;wrap.hide();opt=3D{};var =
handleReturn=3Dfalse;switch(elem.readAttribute('cmd'))=0A=
{case'forecolor':case'backcolor':var table=3Dnew =
Element('table',{id:this.id+'_'+elem.readAttribute('cmd')+'_palette'}).ad=
dClassName('rte_colors');var tbody=3Dnew =
Element('tbody');table.insert(tbody);var tr=3Dnull;var td=3Dnull;var =
color=3D'';for(i=3D0;i<ipb.editor_values.get('colors').length;i++)=0A=
{color=3Dipb.editor_values.get('colors')[i];if(i%ipb.editor_values.get('c=
olors_perrow')=3D=3D0){tr=3Dnew Element('tr');tbody.insert(tr);}=0A=
td=3Dnew =
Element('td',{id:this.id+'_'+elem.readAttribute('cmd')+'_color_'+color});=
td.setStyle('background-color: =
#'+color).writeAttribute('colorname',color);tr.insert(td);$(td).observe('=
click',this.events.color_cell_onclick.bindAsEventListener(this));}=0A=
wrap.insert(table).addClassName('color_palette');elem.insert({after:wrap}=
);break;case'link':case'image':case'email':case'media':if(Object.isUndefi=
ned(ipb.editor_values.get('templates')[elem.readAttribute('cmd')]))=0A=
{elem.hide();return;}=0A=
try{wrap.update(ipb.editor_values.get('templates')[elem.readAttribute('cm=
d')].evaluate({id:this.id}));wrap.down('input[type=3D"submit"]').observe(=
'click',this.events.palette_submit.bindAsEventListener(this));}catch(err)=
{Debug.write("#7 "+err);}=0A=
this.doc_body.insert({top:wrap});if(elem.readAttribute('cmd')=3D=3D'link'=
)=0A=
{try{this.defaults['link_text']=3D$F(this.id+'_urltext');this.defaults['l=
ink_url']=3D$F(this.id+'_url');}catch(err){Debug.write("#8 "+err);}=0A=
$(elem).observe('click',this.events.link_onclick.bindAsEventListener(this=
));}=0A=
if(elem.readAttribute('cmd')=3D=3D'image')=0A=
{try{this.defaults['img']=3D$F(this.id+'_img');}catch(err){Debug.write("#=
15 "+err);}=0A=
$(elem).observe('click',this.events.image_onclick.bindAsEventListener(thi=
s));}=0A=
if(elem.readAttribute('cmd')=3D=3D'email')=0A=
{try{this.defaults['email_text']=3D$F(this.id+'_emailtext');this.defaults=
['email']=3D$F(this.id+'_email');}catch(err){Debug.write("#8 "+err);}=0A=
$(elem).observe('click',this.events.email_onclick.bindAsEventListener(thi=
s));}=0A=
if(elem.readAttribute('cmd')=3D=3D'media')=0A=
{try{this.defaults['media']=3D$F(this.id+'_media');}catch(err){Debug.writ=
e("#17 "+err);}=0A=
$(elem).observe('click',this.events.media_onclick.bindAsEventListener(thi=
s));}=0A=
this.key_handlers[elem.readAttribute('cmd')]=3Dfalse;break;default:this.i=
tems['buttons'][elem.readAttribute('cmd')]=3Dnull;elem.hide();wrap.remove=
();break;}=0A=
if(elem.readAttribute('title'))=0A=
{title=3Dnew =
Element('div');title.update(elem.readAttribute('title')).addClassName('rt=
e_title');wrap.insert({top:title});}=0A=
if(!elem.readAttribute('cmd').endsWith('color')){opt=3D{stopClose:true};}=0A=
$(elem).observe('mouseover',this.events.palette_button_onmouseover.bindAs=
EventListener(this));$(elem).observe('mouseover',this.events.palette_onmo=
use_event.bindAsEventListener(this));$(elem).observe('mouseout',this.even=
ts.palette_onmouse_event.bindAsEventListener(this));var =
beforeOpen=3Dfunction(menu){this.editor_check_focus();this.preserve_ie_ra=
nge();Debug.write("Preserved IE =
Range");}.bind(this);this.palettes[elem.readAttribute('cmd')]=3Dnew =
ipb.Menu($(elem),wrap,opt,{beforeOpen:beforeOpen});},convert_size:functio=
n(size,type)=0A=
{if(type=3D=3D1)=0A=
{switch(size)=0A=
{case 1:return 9;break;case 2:return 13;break;case 3:return =
15;break;case 4:return 17;break;case 5:return 21;break;case 6:return =
26;break;case 7:return 36;break;default:return 13;}}else{switch(size)=0A=
{case'7.5pt':case'9px':return 1;case'13px':return 2;case'15px':return =
3;case'17px':return 4;case'21px':return 5;case'26px':return =
6;case'36px':return =
7;default:return'';}}},format_text:function(e,command,arg)=0A=
{if(command.startsWith('resize_')){}=0A=
if(command=3D=3D'switcheditor'){try{ipb.switchEditor(this.id);}catch(err)=
{Debug.error("#9 "+err);}}=0A=
if(!this.is_rte&&command!=3D'redo'){this.history_record_state(this.editor=
_get_contents());}=0A=
this.editor_check_focus();if(this[command])=0A=
{var return_val=3Dthis[command](e);}=0A=
else=0A=
{try=0A=
{var return_val=3Dthis.apply_formatting(command,false,(typeof =
arg=3D=3D'undefined'?true:arg));}=0A=
catch(e)=0A=
{Debug.warn("#10 "+e);var return_val=3Dfalse;}}=0A=
if(!this.is_rte&&command!=3D'undo'){this.history_record_state(this.editor=
_get_contents());}=0A=
this.set_context(command);this.editor_check_focus();return =
return_val;},spellcheck:function()=0A=
{if(!Prototype.Browser.IE){return;}=0A=
try{if(this.rte_mode){var tmpis=3Dnew =
ActiveXObject("ieSpell.ieSpellExtension").CheckDocumentNode(this.editor_d=
ocument);}else{var tmpis=3Dnew =
ActiveXObject("ieSpell.ieSpellExtension").CheckAllLinkedDocuments(this.ed=
itor_document);}}catch(exception){if(exception.number=3D=3D-2146827859){i=
f(confirm(ipb.lang['js_rte_erroriespell']?ipb.lang['js_rte_erroriespell']=
:"ieSpell not detected.  Click Ok to go to download page."))=0A=
{window.open("http://www.iespell.com/download.php","Download");}}=0A=
else=0A=
{alert(ipb.lang['js_rte_errorloadingiespell']?ipb.lang['js_rte_errorloadi=
ngiespell']:"Error Loading ieSpell: Exception =
"+exception.number);}}},wrap_tags:function(tag_name,has_option,selected_t=
ext)=0A=
{var tag_close=3Dtag_name;if(!this.use_bbcode)=0A=
{switch(tag_name)=0A=
{case'url':tag_name=3D'a =
href';tag_close=3D'a';break;case'email':tag_name=3D'a =
href';tag_close=3D'a';has_option=3D'mailto:'+has_option;break;case'img':t=
ag_name=3D'img src';tag_close=3D'';break;case'font':tag_name=3D'font =
face';tag_close=3D'font';break;case'size':tag_name=3D'font =
size';tag_close=3D'font';break;case'color':tag_name=3D'font =
color';tag_close=3D'font';break;case'background':tag_name=3D'font =
bgcolor';tag_close=3D'font';break;case'indent':tag_name=3Dtag_close=3D'bl=
ockquote';break;case'left':case'right':case'center':has_option=3Dtag_name=
;tag_name=3D'div align';tag_close=3D'div';break;}}=0A=
if(Object.isUndefined(selected_text))=0A=
{selected_text=3Dthis.get_selection();selected_text=3D(selected_text=3D=3D=
=3Dfalse)?'':new String(selected_text);}=0A=
if(has_option=3D=3D=3Dtrue)=0A=
{var =
option=3Dprompt(ips_language_arrayp['js_rte_optionals']?ips_language_arra=
yp['js_rte_optionals']:"Enter the optional arguments for this =
tag",'');if(option)=0A=
{var =
opentag=3Dthis.open_brace+tag_name+'=3D"'+option+'"'+this.close_brace;}=0A=
else=0A=
{return false;}}=0A=
else if(has_option!=3D=3Dfalse)=0A=
{var =
opentag=3Dthis.open_brace+tag_name+'=3D"'+has_option+'"'+this.close_brace=
;}=0A=
else=0A=
{var opentag=3Dthis.open_brace+tag_name+this.close_brace;}=0A=
var =
closetag=3D(tag_close!=3D'')?this.open_brace+'/'+tag_close+this.close_bra=
ce:'';var =
text=3Dopentag+selected_text+closetag;this.insert_text(text);return =
false;},wrap_tags_lite:function(start_text,close_text,replace_selection)=0A=
{selected_text=3D'';if(Object.isUndefined(replace_selection)||replace_sel=
ection=3D=3D0)=0A=
{selected_text=3Dthis.get_selection();selected_text=3D(selected_text=3D=3D=
=3Dfalse)?'':new String(selected_text);}=0A=
this.insert_text(start_text+selected_text+close_text);return =
false;},preserve_ie_range:function()=0A=
{if(Prototype.Browser.IE&&document.selection)=0A=
{this._ie_cache=3Dthis.is_rte?this.editor_document.selection.createRange(=
):document.selection.createRange();}},clean_html:function(t)=0A=
{if(t.blank()||Object.isUndefined(t))=0A=
{return t;}=0A=
t=3Dt.replace(/<br>/ig,"<br =
/>");t=3Dt.replace(/<p>(\s+?)?<\/p>/ig,"");t=3Dt.replace(/<p><hr =
\/><\/p>/ig,"<hr />");t=3Dt.replace(/<p>&nbsp;<\/p><hr =
\/><p>&nbsp;<\/p>/ig,"<hr =
/>");t=3Dt.replace(/<(p|div)([^&]*)>/ig,"\n<$1$2>\n");t=3Dt.replace(/<\/(=
p|div)([^&]*)>/ig,"\n</$1$2>\n");t=3Dt.replace(/<br \/>(?!<\/td)/ig,"<br =
/>\n");t=3Dt.replace(/<\/(td|tr|tbody|table)>/ig,"</$1>\n");t=3Dt.replace=
(/<(tr|tbody|table(.+?)?)>/ig,"<$1>\n");t=3Dt.replace(/<(td(.+?)?)>/ig,"\=
t<$1>");t=3Dt.replace(/<p>&nbsp;<\/p>/ig,"<br />");t=3Dt.replace(/<br =
\/>/ig,"<br />\n");t=3Dt.replace(/<br>/ig,"<br =
/>\n");t=3Dt.replace(/<td><br \/>\n<\/td>/ig,"<td><br =
/></td>");t=3Dt.replace(/<script/g,"&lt;script");t=3Dt.replace(/<\/script=
>/g,"&lt;/script&gt;");t=3Dt.replace(/^[\s\n\t]+/g,'');t=3Dt.replace(/[\s=
\n\t]+$/g,'');t=3Dt.replace(/<br \/>$/g,'');return =
t;},strip_empty_html:function(html)=0A=
{html=3Dhtml.replace('<([^>]+?)></([^>]+?)>',"");return =
html;},strip_html:function(html)=0A=
{html=3Dhtml.replace(/<\/?([^>]+?)>/ig,"");return =
html;},history_record_state:function(content)=0A=
{if(this.history_recordings[this.history_pointer]!=3Dcontent)=0A=
{this.history_pointer++;this.history_recordings[this.history_pointer]=3Dc=
ontent;if(!Object.isUndefined(this.history_recordings[this.history_pointe=
r+1]))=0A=
{this.history_recordings[this.history_pointer+1]=3Dnull;}}},unhtmlspecial=
chars:function(html)=0A=
{html=3Dhtml.replace(/&quot;/g,'"');html=3Dhtml.replace(/&lt;/g,'<');html=
=3Dhtml.replace(/&gt;/g,'>');html=3Dhtml.replace(/&amp;/g,'&');return =
html;},htmlspecialchars:function(html)=0A=
{html=3Dhtml.replace(/&/g,"&amp;");html=3Dhtml.replace(/"/g,"&quot;");htm=
l=3Dhtml.replace(/</g,"&lt;");html=3Dhtml.replace(/>/g,"&gt;");return =
html;},history_time_shift:function(inc)=0A=
{var =
i=3Dthis.history_pointer+inc;if(i>=3D0&&this.history_recordings[i]!=3Dnul=
l&&typeof this.history_recordings[i]!=3D'undefined')=0A=
{this.history_pointer+=3Dinc;}},history_fetch_recording:function()=0A=
{if(!Object.isUndefined(this.history_recordings[this.history_pointer])&&t=
his.history_recordings[this.history_pointer]!=3Dnull)=0A=
{return this.history_recordings[this.history_pointer];}=0A=
else=0A=
{return false;}},ipb_quote:function()=0A=
{this.wrap_tags_lite('[quote]','[/quote]',0);},ipb_code:function()=0A=
{this.wrap_tags_lite('[code]','[/code]',0);},toggleEmoticons:function(e)=0A=
{if(this.showing_sidebar)=0A=
{$(this.id+'_sidebar').hide();$('editor_'+this.id).removeClassName('with_=
sidebar');ipb.Cookie.set('emoticon_sidebar',0,0);this.showing_sidebar=3Df=
alse;}=0A=
else=0A=
{if(this.emoticons_loaded)=0A=
{$(this.id+'_emoticon_holder').show();}=0A=
else=0A=
{this.buildEmoticons();}=0A=
$(this.id+'_sidebar').show();$('editor_'+this.id).addClassName('with_side=
bar');ipb.Cookie.set('emoticon_sidebar',1,1);this.showing_sidebar=3Dtrue;=
}},buildEmoticons:function()=0A=
{var table=3Dnew =
Element('table',{id:this.id+'_emoticons_palette'}).addClassName('rte_emot=
icons');var tbody=3Dnew Element('tbody');table.insert(tbody);var =
perrow=3D2;var classname=3D'1';var =
i=3D0;ipb.editor_values.get('emoticons').each(function(emote){if(i%perrow=
=3D=3D0)=0A=
{tr=3Dnew =
Element('tr').addClassName('row'+classname);tbody.insert(tr);classname=3D=
(classname=3D=3D'1')?'2':'1';}=0A=
i++;var _tmp=3Demote.value.split(',');var img=3Dnew =
Element('img',{id:'smid_'+_tmp[0],src:ipb.vars['emoticon_url']+'/'+_tmp[1=
]});td=3Dnew =
Element('td',{id:this.id+'_emoticons_emote_'+_tmp[0]}).setStyle('cursor: =
pointer; text-align: =
center').addClassName('emote');td.writeAttribute('emo_id',_tmp[0]);td.wri=
teAttribute('emo_img',_tmp[1]);td.writeAttribute('emo_code',emote.key);td=
.insert(img);tr.insert(td);$(td).observe('click',this.events.emoticon_onc=
lick.bindAsEventListener(this));}.bind(this));$(this.id+'_emoticon_holder=
').update(table).show();this.emoticons_loaded=3Dtrue;if($(this.id+'_showa=
ll_emoticons')){$(this.id+'_showall_emoticons').observe('click',this.show=
AllEmoticons.bindAsEventListener(this));}=0A=
if($(this.id+'_close_sidebar')){$(this.id+'_close_sidebar').observe('clic=
k',this.toggleEmoticons.bindAsEventListener(this));}},showAllEmoticons:fu=
nction(e)=0A=
{if(Object.isUndefined(inACP)||inACP=3D=3Dfalse){var =
url=3Dipb.vars['base_url'];}else{var url=3Dipb.vars['front_url'];}=0A=
url+=3D"app=3Dforums&amp;module=3Dajax&amp;section=3Demoticons&amp;editor=
_id=3D"+this.id+"&amp;secure_key=3D"+ipb.vars['secure_hash'];new =
Ajax.Request(url.replace(/&amp;/g,'&'),{method:'get',onSuccess:function(t=
)=0A=
{$(this.id+'_emoticon_holder').update(t.responseText);if($(this.id+'_show=
all_bar')){$(this.id+'_showall_bar').hide();$(this.id+'_emoticon_holder')=
.addClassName('no_bar');}}.bind(this)});}});if((Prototype.Browser.Gecko||=
Prototype.Browser.WebKit)&&USE_RTE){_editor.prototype.editor.prototype.OR=
IGINAL_editor_set_content=3D_editor.prototype.editor.prototype.editor_set=
_content;_editor.prototype.editor.prototype.ORIGINAL_apply_formatting=3D_=
editor.prototype.editor.prototype.apply_formatting;Debug.write("Adding =
mozilla-specific =
methods");_editor.prototype.editor.addMethods({_moz_test:function()=0A=
{return"Test: "+this.id;},togglesource_pre_show_html:function()=0A=
{this.editor_document.designMode=3D'off';},togglesource_post_show_html:fu=
nction()=0A=
{this.editor_document.designMode=3D'on';},editor_set_content:function(ini=
tial_text)=0A=
{this.ORIGINAL_editor_set_content(initial_text);Event.observe(this.editor=
_document,'keypress',this.events.editor_document_onkeypress.bindAsEventLi=
stener(this));if($(this.id+'_cmd_spellcheck')){$(this.id+'_cmd_spellcheck=
').hide();this.hidden_objects[this.id+'_cmd_spellcheck']=3D1;}=0A=
if(this.use_bbcode&&$(this.id+'_cmd_justifyfull'))=0A=
{$(this.id+'_cmd_justifyfull').hide();this.hidden_objects[this.id+'_cmd_j=
ustifyfull']=3D1;}=0A=
try=0A=
{var =
_y=3DparseInt(window.pageYOffset);this.editor_document.execCommand("inser=
thtml",false," =
");this.editor_document.execCommand("undo",false,null);scroll(0,_y);}=0A=
catch(error)=0A=
{Debug.write("#11 "+error);}},editor_set_functions:function()=0A=
{Event.observe(this.editor_document,'mouseup',this.events.editor_document=
_onmouseup.bindAsEventListener(this));Event.observe(this.editor_document,=
'keyup',this.events.editor_document_onkeyup.bindAsEventListener(this));Ev=
ent.observe(this.editor_document,'keydown',this.events.editor_document_on=
keydown.bindAsEventListener(this));Event.observe(this.editor_window,'focu=
s',this.events.editor_window_onfocus.bindAsEventListener(this));Event.obs=
erve(this.editor_window,'blur',this.events.editor_window_onblur.bindAsEve=
ntListener(this));},apply_formatting:function(cmd,dialog,arg)=0A=
{if(cmd!=3D'redo')=0A=
{this.editor_document.execCommand("inserthtml",false," =
");this.editor_document.execCommand("undo",false,null);}=0A=
this.editor_document.execCommand('useCSS',false,true);this.editor_documen=
t.execCommand('styleWithCSS',false,false);return =
this.ORIGINAL_apply_formatting(cmd,dialog,arg);},get_selection:function()=0A=
{var =
selection=3Dthis.editor_window.getSelection();this.editor_check_focus();v=
ar =
range=3Dselection?selection.getRangeAt(0):this.editor_document.createRang=
e();return =
this.moz_read_nodes(range.cloneContents(),false);},moz_add_range:function=
(node,text_length)=0A=
{this.editor_check_focus();var =
sel=3Dthis.editor_window.getSelection();var =
range=3Dthis.editor_document.createRange();range.selectNodeContents(node)=
;if(text_length)=0A=
{range.setEnd(node,text_length);range.setStart(node,text_length);}=0A=
sel.removeAllRanges();sel.addRange(range);},moz_read_nodes:function(root,=
toptag)=0A=
{var html=3D"";var moz_check=3D/_moz/i;switch(root.nodeType)=0A=
{case Node.ELEMENT_NODE:case Node.DOCUMENT_FRAGMENT_NODE:{var =
closed;if(toptag)=0A=
{closed=3D!root.hasChildNodes();html=3D'<'+root.tagName.toLowerCase();var=
 attr=3Droot.attributes;for(var i=3D0;i<attr.length;++i)=0A=
{var =
a=3Dattr.item(i);if(!a.specified||a.name.match(moz_check)||a.value.match(=
moz_check))=0A=
{continue;}=0A=
html+=3D" "+a.name.toLowerCase()+'=3D"'+a.value+'"';}=0A=
html+=3Dclosed?" />":">";}=0A=
for(var i=3Droot.firstChild;i;i=3Di.nextSibling)=0A=
{html+=3Dthis.moz_read_nodes(i,true);}=0A=
if(toptag&&!closed)=0A=
{html+=3D"</"+root.tagName.toLowerCase()+">";}}=0A=
break;case Node.TEXT_NODE:{html=3Dthis.htmlspecialchars(root.data);}=0A=
break;}=0A=
return html;},moz_goto_parent_then_body:function(n)=0A=
{var o=3Dn;while(n.parentNode!=3Dnull&&n.parentNode.nodeName=3D=3D'HTML')=0A=
{n=3Dn.parentNode;}=0A=
if(n)=0A=
{for(var c=3D0;c<n.childNodes.length;c++)=0A=
{if(n.childNodes[c].nodeName=3D=3D'BODY')=0A=
{return n.childNodes[c];}}}=0A=
return o;},moz_insert_node_at_selection:function(text,text_length)=0A=
{this.editor_check_focus();var =
sel=3Dthis.editor_window.getSelection();var =
range=3Dsel?sel.getRangeAt(0):this.editor_document.createRange();sel.remo=
veAllRanges();range.deleteContents();var node=3Drange.startContainer;var =
pos=3Drange.startOffset;text_length=3Dtext_length?text_length:0;if(node.n=
odeName=3D=3D'HTML')=0A=
{node=3Dthis.moz_goto_parent_then_body(node);}=0A=
switch(node.nodeType)=0A=
{case =
Node.ELEMENT_NODE:{if(text.nodeType=3D=3DNode.DOCUMENT_FRAGMENT_NODE)=0A=
{selNode=3Dtext.firstChild;}=0A=
else=0A=
{selNode=3Dtext;}=0A=
node.insertBefore(text,node.childNodes[pos]);this.moz_add_range(selNode,t=
ext_length);}=0A=
break;case Node.TEXT_NODE:{if(text.nodeType=3D=3DNode.TEXT_NODE)=0A=
{var =
text_length=3Dpos+text.length;node.insertData(pos,text.data);range=3Dthis=
.editor_document.createRange();range.setEnd(node,text_length);range.setSt=
art(node,text_length);sel.addRange(range);}=0A=
else=0A=
{node=3Dnode.splitText(pos);var =
selNode;if(text.nodeType=3D=3DNode.DOCUMENT_FRAGMENT_NODE)=0A=
{selNode=3Dtext.firstChild;}=0A=
else=0A=
{selNode=3Dtext;}=0A=
node.parentNode.insertBefore(text,node);this.moz_add_range(selNode,text_l=
ength);}}=0A=
break;}=0A=
sel.removeAllRanges();},insert_text:function(str,len)=0A=
{fragment=3Dthis.editor_document.createDocumentFragment();holder=3Dthis.e=
ditor_document.createElement('span');holder.innerHTML=3Dstr;while(holder.=
firstChild){fragment.appendChild(holder.firstChild);}=0A=
var =
my_length=3DparseInt(len)>0?len:0;this.moz_insert_node_at_selection(fragm=
ent,my_length);},insert_emoticon:function(emo_id,emo_image,emo_code,event=
)=0A=
{this.editor_check_focus();try=0A=
{var =
_emo_url=3Dipb.vars['emoticon_url']+"/"+emo_image;this.editor_document.ex=
ecCommand('InsertImage',false,_emo_url);var =
images=3Dthis.editor_document.getElementsByTagName('img');if(images.lengt=
h>0)=0A=
{for(var i=3D0;i<=3Dimages.length;i++)=0A=
{if(!Object.isUndefined(images[i])&&images[i].src.match(new =
RegExp(_emo_url+"$")))=0A=
{if(!images[i].getAttribute('alt'))=0A=
{images[i].setAttribute('alt',this.unhtmlspecialchars(emo_code));images[i=
].setAttribute('class','bbc_emoticon');}}}}}=0A=
catch(error)=0A=
{Debug.write("#12 "+error);}=0A=
if(this.emoticon_window_id!=3D''&&typeof(this.emoticon_window_id)!=3D'und=
efined')=0A=
{this.emoticon_window_id.focus();}}})}=0A=
if(Prototype.Browser.Opera&&USE_RTE){_editor.prototype.editor.prototype.O=
RIGINAL_editor_set_content=3D_editor.prototype.editor.prototype.editor_se=
t_content;_editor.prototype.editor.addMethods({editor_set_content:functio=
n(initial_text)=0A=
{this.ORIGINAL_editor_set_content(initial_text);this.editor_document.body=
.style.height=3D'95%';Event.observe(this.editor_document,'keypress',this.=
events.editor_document_onkeypress.bindAsEventListener(this));$(this.id+'_=
cmd_spellcheck').hide();this.hidden_objects[this.id+'_cmd_spellcheck']=3D=
1;if(this.use_bbcode)=0A=
{$(this.id+'_cmd_justifyfull').hide();this.hidden_objects[this.id+'_cmd_j=
ustifyfull']=3D1;}=0A=
try=0A=
{var =
_y=3DparseInt(window.pageYOffset);this.editor_document.execCommand("inser=
thtml",false,"-");this.editor_document.execCommand("undo",false,null);scr=
oll(0,_y);}=0A=
catch(error)=0A=
{Debug.write("#13 "+error);}},insert_text:function(str)=0A=
{this.editor_document.execCommand('insertHTML',false,str);},get_selection=
:function()=0A=
{var =
selection=3Dthis.editor_window.getSelection();this.editor_check_focus();v=
ar =
range=3Dselection?selection.getRangeAt(0):this.editor_document.createRang=
e();var =
lsserializer=3Ddocument.implementation.createLSSerializer();return =
lsserializer.writeToString(range.cloneContents());},editor_set_functions:=
function()=0A=
{Event.observe(this.editor_document,'mouseup',this.events.editor_document=
_onmouseup.bindAsEventListener(this));Event.observe(this.editor_document,=
'keyup',this.events.editor_document_onkeyup.bindAsEventListener(this));Ev=
ent.observe(this.editor_window,'focus',this.events.editor_window_onfocus.=
bindAsEventListener(this));Event.observe(this.editor_window,'blur',this.e=
vents.editor_window_onblur.bindAsEventListener(this));}});}=0A=
_editor_events=3DClass.create({handle_custom_command:function(e,cmd)=0A=
{Event.stop(e);var =
elem=3D($(Event.element(e)).hasClassName('specialitem'))?$(Event.element(=
e)):$(Event.element(e)).up('.specialitem');if(!$(elem)){return;}=0A=
var cmd=3D$(elem).id.replace(this.id+'_cmd_custom_','');var =
info=3Dthis.values.get('bbcodes').get(cmd);Debug.write(cmd);if(info['sing=
le_tag']=3D=3D'1'&&info['useoption']=3D=3D'0')=0A=
{this.wrap_tags_lite('['+info['tag']+']','',1);ipb.menus.registered.get(t=
his.id+'_cmd_otherstyles').doClose();return;}=0A=
else=0A=
{var selection=3Dthis.get_selection();try{window.setTimeout(function()=0A=
{if(info['useoption']=3D=3D'1'&&info['single_tag']=3D=3D'1')=0A=
{if($(this.id+'_'+cmd+'_option')){$(this.id+'_'+cmd+'_option').focus();}}=0A=
else=0A=
{if(selection)=0A=
{$(this.id+'_'+cmd+'_text').value=3Dselection;}=0A=
if($(this.id+'_'+cmd+'_option')){$(this.id+'_'+cmd+'_option').focus();}el=
se{$(this.id+'_'+cmd+'_text').activate();}}}.bind(this),200);}catch(err){=
Debug.write(err);}}},handle_custom_onclick:function(e)=0A=
{Debug.write("Here 5");var =
elem=3DEvent.element(e);if(!elem.hasClassName('ipb_palette')){elem=3DEven=
t.findElement(e,'.ipb_palette');}=0A=
var =
styleid=3Delem.readAttribute("styleid");if(!styleid||Object.isUndefined(t=
his.values.get('bbcodes').get(styleid))){return;}=0A=
var info=3Dthis.values.get('bbcodes').get(styleid);Debug.write("Here =
4");if(info['useoption']=3D=3D'1'&&info['optional_option']=3D=3D'0'&&$F(t=
his.id+'_'+styleid+'_option').blank())=0A=
{alert(ipb.lang['option_is_empty']);try{$(this.id+'_'+styleid+'_option').=
focus();}catch(err){}=0A=
return;}=0A=
Debug.write("Here =
3");if(info['useoption']=3D=3D'1'&&info['single_tag']=3D=3D'1')=0A=
{var =
option=3D$F(this.id+'_'+styleid+'_option');if(info['optional_option']=3D=3D=
'1'&&option.blank()){this.wrap_tags_lite('['+info['tag']+']','',1);}else{=
this.wrap_tags_lite('['+info['tag']+"=3D'"+option+"']",'',1);}}=0A=
else=0A=
{Debug.write("Here 1");var =
value=3D$F(this.id+'_'+styleid+'_text');Debug.write("Here 2");var =
option=3D($(this.id+'_'+styleid+'_option'))?$F(this.id+'_'+styleid+'_opti=
on'):'';if((info['optional_option']=3D=3D'1'&&option.blank())||info['useo=
ption']=3D=3D'0'){this.wrap_tags_lite('['+info['tag']+']'+value,'[/'+info=
['tag']+']',1);}else{this.wrap_tags_lite('['+info['tag']+"=3D'"+option+"'=
]"+value,'[/'+info['tag']+']',1);}}=0A=
this.palettes['otherstyles_'+styleid].doClose();},editor_document_onmouse=
up:function(e)=0A=
{Debug.write("Mouse =
up");ipb.menus.closeAll();this.set_context();},editor_document_onkeyup:fu=
nction(e)=0A=
{this.set_context();},editor_document_onkeydown:function(e)=0A=
{if(this.forum_fix_ie_newlines&&Prototype.Browser.IE&&e.keyCode=3D=3DEven=
t.KEY_RETURN)=0A=
{var =
_test=3D['Indent','Outdent','JustifyLeft','JustifyCenter','JustifyRight',=
'InsertOrderedList','InsertUnorderedList'];for(i=3D0;i<_test.length;i++)=0A=
{if(this.editor_document.queryCommandState(_test[i]))=0A=
{return true;}}=0A=
var sel=3Dthis.editor_document.selection;var =
ts=3Dthis.editor_document.selection.createRange();var =
t=3Dts.htmlText.replace(/<p([^>]*)>(.*)<\/p>/i,'$2');if((sel.type=3D=3D"T=
ext"||sel.type=3D=3D"None"))=0A=
{ts.pasteHTML("<br />"+t+"\n");}=0A=
else=0A=
{this.editor_document.innerHTML+=3D"<br />\n";}=0A=
this.editor_window.event.returnValue=3Dfalse;ts.select();this.editor_chec=
k_focus();}},editor_document_onkeypress:function(e)=0A=
{if(e.ctrlKey)=0A=
{switch(String.fromCharCode(e.charCode).toLowerCase())=0A=
{case'b':cmd=3D'bold';break;case'i':cmd=3D'italic';break;case'u':cmd=3D'u=
nderline';break;default:return;}=0A=
Event.stop(e);this.apply_formatting(cmd,false,null);return =
false;}},editor_window_onfocus:function(e)=0A=
{this.has_focus=3Dtrue;},editor_window_onblur:function(e)=0A=
{this.has_focus=3Dfalse;},button_onmouse_event:function(e)=0A=
{if(!Event.element(e).hasClassName('rte_control')){elem=3D$(Event.element=
(e)).up('.rte_control');}else{elem=3DEvent.element(e);}=0A=
Debug.write(elem.readAttribute('cmd'));if(e.type=3D=3D'click')=0A=
{if(elem.readAttribute('cmd').startsWith('custom_'))=0A=
{return;}=0A=
else if(elem.readAttribute('cmd')=3D=3D'help')=0A=
{window.open(ipb.vars['base_url']+"&app=3Dforums&module=3Dextras&section=3D=
legends&do=3Dbbcode","bbcode","status=3D0,toolbar=3D0,width=3D1024,height=
=3D800,scrollbars=3D1");Event.stop(e);return false;}=0A=
else if(elem.readAttribute('cmd').startsWith('r_'))=0A=
{var =
editorSize=3D$(this.id+'_textarea').getHeight();if(elem.readAttribute('cm=
d')=3D=3D'r_small'){this.resize_to(editorSize-100);}else{this.resize_to(e=
ditorSize+100);}}=0A=
else if(elem.readAttribute('cmd')=3D=3D'emoticons')=0A=
{this.toggleEmoticons(e);}=0A=
else=0A=
{this.format_text(e,elem.readAttribute('cmd'),false,true);}}=0A=
Event.stop(e);this.set_button_context(elem,e.type);},font_format_option_o=
nclick:function(e)=0A=
{if(!Event.element(e).hasClassName('fontitem')){elem=3DEvent.element(e).u=
p('.fontitem');}else{elem=3DEvent.element(e);}=0A=
cmd=3D$(elem).up('.ipbmenu_content').readAttribute('cmd');this.format_tex=
t(e,cmd,elem.innerHTML);},color_cell_onclick:function(e)=0A=
{elem=3DEvent.element(e);cmd=3D$(elem).up('.ipb_palette').readAttribute('=
cmd');this.format_text(e,cmd,'#'+elem.readAttribute('colorname'));this.pa=
lettes[cmd].doClose();},palette_button_onmouseover:function(e)=0A=
{if(!Event.element(e).hasClassName('rte_palette')){elem=3D$(Event.element=
(e)).up('.rte_palette');}else{elem=3DEvent.element(e);}=0A=
elem.setStyle('cursor: pointer;');},palette_onmouse_event:function(e)=0A=
{if(!Event.element(e).hasClassName('rte_control')){elem=3D$(Event.element=
(e)).up('.rte_control');}else{elem=3DEvent.element(e);}=0A=
if(e.type=3D=3D'mouseover'){$(elem).addClassName('rte_hover');}else{$(ele=
m).removeClassName('rte_hover');}},palette_return_key:function(e)=0A=
{},palette_submit:function(e)=0A=
{elem=3DEvent.element(e);palette=3Delem.up('.ipb_palette');if(!palette){r=
eturn;}=0A=
cmd=3Dpalette.readAttribute('cmd');Debug.write($(elem).id+" =
"+$(palette).id+" "+cmd);switch(cmd)=0A=
{case'link':var url=3D$F(this.id+'_url');var =
text=3D$F(this.id+'_urltext');if(url=3D=3D'http://'||url.blank()){return;=
};if(text.blank()){text=3Durl;}=0A=
this.wrap_tags('url',url,text);break;case'image':var =
img=3D$F(this.id+'_img');if(img=3D=3D'http://'||img.blank()){return;};if(=
!this.is_rte){this.wrap_tags('img',false,img);}else{this.wrap_tags('img',=
img,'');}=0A=
break;case'email':var email=3D$F(this.id+'_email');var =
text=3D$F(this.id+'_emailtext');if(email.blank()||email.indexOf('@')=3D=3D=
-1){return;}=0A=
if(text.blank()){text=3Demail;}=0A=
this.wrap_tags('email',email,text);break;case'media':var =
url=3D$F(this.id+'_media');if(url.blank()){return;}=0A=
if(!this.is_rte){this.wrap_tags('media',false,url);}else{this.wrap_tags_l=
ite('[media]'+url,'[/media]');}=0A=
break;}=0A=
this.palettes[cmd].doClose();},emoticon_onclick:function(e)=0A=
{Event.stop(e);var elem=3DEvent.element(e);var =
emo=3Delem.up('.emote');if(!emo)=0A=
{return false;}=0A=
this.insert_emoticon(emo.readAttribute('emo_id'),emo.readAttribute('emo_i=
mg'),emo.readAttribute('emo_code'),e);},link_onclick:function(e)=0A=
{var selection=3Dthis.get_selection();var =
_active=3Dnull;try{if(selection)=0A=
{Debug.write("**selection: =
"+selection);if(selection.match(/<img/)||selection.match(/\[img\]/))=0A=
{if(!this.is_rte)=0A=
{selection=3Dselection.gsub(/<img =
src=3D['"]([^'"]+?)['"]\s+?\/>/,function(match){return"[img]"+match[1]+"[=
/img]";});}=0A=
$(this.id+'_url').value=3Dthis.defaults['link_url'];$(this.id+'_urltext')=
.value=3Dselection;}=0A=
else =
if(selection.match(/[A-Za-z]+:\/\/[A-Za-z0-9\.-]{3,}\.[A-Za-z]{3}/)){$(th=
is.id+'_url').value=3Dselection.strip();$(this.id+'_urltext').value=3Dthi=
s.defaults['link_text'];_active=3D$(this.id+'_urltext');}else{$(this.id+'=
_urltext').value=3Dselection.strip();$(this.id+'_url').value=3Dthis.defau=
lts['link_url'];_active=3D$(this.id+'_url');}}=0A=
else=0A=
{$(this.id+'_urltext').value=3Dthis.defaults['link_text'];$(this.id+'_url=
').value=3Dthis.defaults['link_url'];_active=3D$(this.id+'_url');}=0A=
if(!this.key_handlers['url'])=0A=
{$(this.id+'_url').observe('keypress',this.events.palette_return_key.bind=
AsEventListener(this));$(this.id+'_urltext').observe('keypress',this.even=
ts.palette_return_key.bindAsEventListener(this));this.key_handlers['url']=
=3Dtrue;}=0A=
window.setTimeout(function()=0A=
{$(_active).activate();}.bind(this),200);}catch(err){Debug.write("#13 =
"+err);}},image_onclick:function(e)=0A=
{var selection=3Dthis.get_selection();var =
msg=3D(selection&&!selection.startsWith('<IMG'))?selection:this.defaults[=
'img'];try{$(this.id+'_img').value=3Dmsg;if(!this.key_handlers['image'])=0A=
{$(this.id+'_img').observe('keypress',this.events.palette_return_key.bind=
AsEventListener(this));this.key_handlers['image']=3Dtrue;}=0A=
window.setTimeout(function()=0A=
{$(this.id+'_img').activate();}.bind(this),200);}catch(err){Debug.write("=
#14 "+err);}},media_onclick:function(e)=0A=
{var selection=3Dthis.get_selection();var =
msg=3D(selection)?selection:this.defaults['media'];try{$(this.id+'_media'=
).value=3Dmsg;if(!this.key_handlers['media'])=0A=
{$(this.id+'_media').observe('keypress',this.events.palette_return_key.bi=
ndAsEventListener(this));this.key_handlers['media']=3Dtrue;}=0A=
window.setTimeout(function()=0A=
{$(this.id+'_media').activate();}.bind(this),200);}catch(err){Debug.write=
("#18 "+err);}},email_onclick:function(e)=0A=
{var selection=3Dthis.get_selection();var =
_active=3D$(this.id+'_email');try{if(selection)=0A=
{if(selection.match(/([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-=
9]{2,4})+/))=0A=
{$(this.id+'_email').value=3Dselection.strip();$(this.id+'_emailtext').va=
lue=3Dthis.defaults['email_text'];_active=3D$(this.id+'_emailtext');}=0A=
else=0A=
{$(this.id+'_emailtext').value=3Dselection.strip();$(this.id+'_email').va=
lue=3Dthis.defaults['email'];}}=0A=
else=0A=
{$(this.id+'_emailtext').value=3Dthis.defaults['email_text'];$(this.id+'_=
email').value=3Dthis.defaults['email'];}=0A=
if(!this.key_handlers['email'])=0A=
{$(this.id+'_email').observe('keypress',this.events.palette_return_key.bi=
ndAsEventListener(this));$(this.id+'_emailtext').observe('keypress',this.=
events.palette_return_key.bindAsEventListener(this));this.key_handlers['e=
mail']=3Dtrue;}=0A=
window.setTimeout(function()=0A=
{$(_active).activate();}.bind(this),200);}catch(err){Debug.write("#16 =
"+err);}},show_emoticon_sidebar:function(e)=0A=
{if(Object.isUndefined(inACP)||inACP=3D=3Dfalse){var =
url=3Dipb.vars['base_url'];}else{var url=3Dipb.vars['front_url'];}=0A=
url+=3D"app=3Dforums&amp;module=3Dajax&amp;section=3Demoticons&amp;editor=
_id=3D"+this.id;new =
Ajax.Request(url.replace(/&amp;/g,'&'),{method:'get',onSuccess:function(t=
)=0A=
{$('editor_'+this.id).addClassName('with_sidebar');var =
div=3D$('editor_'+this.id).down('.sidebar');div.update(this.values.get('t=
emplates')['emoticon_wrapper'].evaluate({id:this.id}));$(this.id+'_emotic=
on_holder').update(t.responseText);div.show();this.palettes['emoticons'].=
doClose();}.bind(this)});},addEmoticon:function(code,id,img,editorid)=0A=
{try{this.insert_emoticon('',img,code,'');}=0A=
catch(err)=0A=
{Debug.error(err);}}});;var =
_topic=3Dwindow.IPBoard;_topic.prototype.topic=3D{totalChecked:0,inSectio=
n:'',postcache:[],poll:[],pollPopups:[],init:function()=0A=
{Debug.write("Initializing =
ips.topic.js");document.observe("dom:loaded",function(){if(ipb.topic.inSe=
ction=3D=3D'topicview')=0A=
{if($('show_filters'))=0A=
{$('show_filters').observe('click',ipb.topic.toggleFilters);$('filter_for=
m').hide();}=0A=
ipb.topic.preCheckPosts();ipb.delegate.register('.multiquote',ipb.topic.t=
oggleMultimod);ipb.delegate.register('.delete_post',ipb.topic.confirmSing=
leDelete);ipb.delegate.register('.edit_post',ipb.topic.ajaxEditShow);ipb.=
delegate.register('.toggle_post',ipb.topic.ajaxTogglePostApprove);ipb.del=
egate.register('input.post_mod',ipb.topic.checkPost);ipb.delegate.registe=
r('a[rel=3D"bookmark"]',ipb.topic.showLinkToTopic);}});Event.observe(wind=
ow,'load',function(){$$('.post','.poll').each(function(elem){ipb.global.f=
indImgs($(elem));});});},submitPostModeration:function(e)=0A=
{if($F('tact')=3D=3D'delete'){if(!confirm(ipb.lang['delete_confirm'])){Ev=
ent.stop(e);}}},submitTopicModeration:function(e)=0A=
{if($F('topic_moderation')=3D=3D'03'){if(!confirm(ipb.lang['delete_confir=
m'])){Event.stop(e);}}},ajaxTogglePostApprove:function(e,elem)=0A=
{Event.stop(e);var =
postid=3Delem.id.replace(/toggle(text)?_post_/,'');if(!postid){return;}=0A=
var toApprove=3D($('post_id_'+postid).hasClassName('moderated'))?1:0;var =
url=3Dipb.vars['base_url']+'app=3Dforums&module=3Dajax&section=3Dtopics&d=
o=3DpostApproveToggle&p=3D'+postid+'&t=3D'+ipb.topic.topic_id+'&f=3D'+ipb=
.topic.forum_id+'&approve=3D'+toApprove;new =
Ajax.Request(url,{method:'post',evalJSON:'force',parameters:{md5check:ipb=
.vars['secure_hash']},onSuccess:function(t)=0A=
{if(t.responseJSON['error'])=0A=
{switch(t.responseJSON['error'])=0A=
{case'notopic':alert(ipb.lang['no_permission']);break;case'nopermission':=
alert(ipb.lang['no_permission']);break;}}=0A=
else=0A=
{if(toApprove)=0A=
{$('post_id_'+postid).removeClassName('moderated');$('toggletext_post_'+p=
ostid).update(ipb.lang['unapprove']);}=0A=
else=0A=
{$('post_id_'+postid).addClassName('moderated');$('toggletext_post_'+post=
id).update(ipb.lang['approve']);}}}});},ajaxEditShow:function(e,elem)=0A=
{if(e.ctrlKey=3D=3Dtrue||e.metaKey=3D=3Dtrue||e.keyCode=3D=3D91)=0A=
{return false;}=0A=
Event.stop(e);var =
edit=3D[];edit['button']=3Delem;if(!edit['button']){return;}=0A=
if(edit['button'].readAttribute('_editing')=3D=3D'1')=0A=
{return false;}=0A=
edit['pid']=3Dedit['button'].id.replace('edit_post_','');edit['tid']=3Dip=
b.topic.topic_id;edit['fid']=3Dipb.topic.forum_id;edit['post']=3D$('post_=
id_'+edit['pid']).down('.post');ipb.topic.postcache[edit['pid']]=3Dedit['=
post'].innerHTML;url=3Dipb.vars['base_url']+'app=3Dforums&module=3Dajax&s=
ection=3Dtopics&do=3DeditBoxShow&p=3D'+edit['pid']+'&t=3D'+edit['tid']+'&=
f=3D'+edit['fid'];if(Prototype.Browser.IE7)=0A=
{window.location=3D'#entry'+edit['pid'];}=0A=
else=0A=
{new Effect.ScrollTo(edit['post'],{offset:-50});}=0A=
new =
Ajax.Request(url,{method:'post',parameters:{md5check:ipb.vars['secure_has=
h']},onSuccess:function(t)=0A=
{if(t.responseText=3D=3D'nopermission'||t.responseText=3D=3D'NO_POST_FORU=
M'||t.responseText=3D=3D'NO_EDIT_PERMS')=0A=
{alert(ipb.lang['no_permission']);return;}=0A=
if(t.responseText=3D=3D'error')=0A=
{alert(ipb.lang['action_failed']);return;}=0A=
edit['button'].writeAttribute('_editing','1');edit['post'].update(t.respo=
nseText);edit['pid']=3D'e'+edit['pid'];ipb.editors[edit['pid']]=3Dnew =
ipb.editor(edit['pid'],USE_RTE);if($('edit_save_'+edit['pid'])){$('edit_s=
ave_'+edit['pid']).observe('click',ipb.topic.ajaxEditSave);}=0A=
if($('edit_switch_'+edit['pid'])){$('edit_switch_'+edit['pid']).observe('=
click',ipb.topic.ajaxEditSwitch);}=0A=
if($('edit_cancel_'+edit['pid'])){$('edit_cancel_'+edit['pid']).observe('=
click',ipb.topic.ajaxEditCancel);}}});Debug.write(url);},ajaxEditSwitch:f=
unction(e)=0A=
{Event.stop(e);var elem=3DEvent.element(e);var =
postid=3Delem.id.replace('edit_switch_e','');if(!postid){return;}=0A=
var =
url=3Dipb.vars['base_url']+'app=3Dforums&module=3Dpost&section=3Dpost&do=3D=
edit_post&f=3D'+ipb.topic.forum_id+'&t=3D'+ipb.topic.topic_id+'&p=3D'+pos=
tid+'&st=3D'+ipb.topic.start_id+'&_from=3Dquickedit';try{ipb.editors['e'+=
postid].update_for_form_submit();var =
Post=3D$F('e'+postid+'_textarea');}catch(err){Debug.error(err);return;}=0A=
form=3Dnew Element('form',{action:url,method:'post'});textarea=3Dnew =
Element('textarea',{name:'Post'});reason=3Dnew =
Element('input',{name:'post_edit_reason'});md5check=3Dnew =
Element('input',{type:'hidden',name:'md5check',value:ipb.vars['secure_has=
h']});if(Prototype.Browser.Opera){textarea.value=3DPost;}else{textarea.va=
lue=3DPost.replace(/&/g,'&amp;');}=0A=
reason.value=3D($('post_edit_reason'))?$('post_edit_reason').value:'';for=
m.insert(md5check).insert(textarea).insert(reason).hide();$$('body')[0].i=
nsert(form);form.submit();},ajaxEditSave:function(e)=0A=
{Event.stop(e);var elem=3DEvent.element(e);var =
postid=3Delem.id.replace('edit_save_e','');if(!postid){return;}=0A=
try{ipb.editors['e'+postid].update_for_form_submit();var =
Post=3D$F('e'+postid+'_textarea');}catch(err){Debug.error(err);Debug.dir(=
ipb.editors);return;}=0A=
if(Post.blank())=0A=
{alert(ipb.lang['post_empty']);return;}=0A=
var add_edit=3Dnull;var edit_reason=3D'';var =
post_htmlstatus=3D'';if($('add_edit')){add_edit=3D$F('add_edit');}=0A=
if($('post_edit_reason')){edit_reason=3D$F('post_edit_reason');}=0A=
if($('post_htmlstatus')){post_htmlstatus=3D$F('post_htmlstatus');}=0A=
var =
url=3Dipb.vars['base_url']+'app=3Dforums&module=3Dajax&section=3Dtopics&d=
o=3DeditBoxSave&p=3D'+postid+'&t=3D'+ipb.topic.topic_id+'&f=3D'+ipb.topic=
.forum_id;new =
Ajax.Request(url,{method:'post',evalJSON:'force',encoding:ipb.vars['chars=
et'],parameters:{md5check:ipb.vars['secure_hash'],Post:Post.encodeParam()=
,add_edit:add_edit,post_edit_reason:edit_reason.encodeParam(),post_htmlst=
atus:post_htmlstatus},onSuccess:function(t)=0A=
{if(t.responseJSON['error'])=0A=
{if($('error_msg_e'+postid))=0A=
{$('error_msg_e'+postid).update(t.responseJSON['error']);new =
Effect.BlindDown($('error_msg_e'+postid),{duration:0.4});}=0A=
else=0A=
{alert(t.responseJSON['error']);}=0A=
return false;}=0A=
else=0A=
{$('edit_post_'+postid).writeAttribute('_editing','0');$('post_id_'+posti=
d).down('.post').update(t.responseJSON['successString']);ipb.global.findI=
mgs($('post_id_'+postid).down('.post'));prettyPrint();}}});},ajaxEditCanc=
el:function(e)=0A=
{Event.stop(e);var elem=3DEvent.element(e);var =
postid=3Delem.id.replace('edit_cancel_e','');if(!postid){return;}=0A=
if(ipb.topic.postcache[postid]){$('post_id_'+postid).down('.post').update=
(ipb.topic.postcache[postid]);ipb.editors[postid]=3Dnull;$('edit_post_'+p=
ostid).writeAttribute('_editing','0');}=0A=
return;},preCheckPosts:function()=0A=
{if(!$('selectedpidsJS')){return;}=0A=
pids=3D$F('selectedpidsJS').split(',');if(pids)=0A=
{pids.each(function(pid)=0A=
{if(!pid.blank())=0A=
{ipb.topic.totalChecked++;if($('checkbox_'+pid))=0A=
{$('checkbox_'+pid).checked=3Dtrue;}}});}=0A=
ipb.topic.updatePostModButton();},checkPost:function(e,check)=0A=
{Debug.write("Check =
post");remove=3D$A();data=3D$F('selectedpidsJS');if(data!=3Dnull){pids=3D=
data.split(',')||$A();}else{pids=3D$A();}=0A=
if(check.checked=3D=3Dtrue)=0A=
{pids.push(check.id.replace('checkbox_',''));ipb.topic.totalChecked++;}=0A=
else=0A=
{remove.push(check.id.replace('checkbox_',''));ipb.topic.totalChecked--;}=0A=
pids=3Dpids.uniq().without(remove).join(',');ipb.Cookie.set('modpids',pid=
s,0);$F('selectedpidsJS').value=3Dpids;ipb.topic.updatePostModButton();},=
updatePostModButton:function()=0A=
{if($('mod_submit'))=0A=
{if(ipb.topic.totalChecked=3D=3D0){$('mod_submit').disabled=3Dtrue;}else{=
$('mod_submit').disabled=3Dfalse;}=0A=
$('mod_submit').value=3Dipb.lang['with_selected'].replace('{num}',ipb.top=
ic.totalChecked);}},showLinkToTopic:function(e,elem)=0A=
{_t=3Dprompt(ipb.lang['copy_topic_link'],$(elem).readAttribute('href'));E=
vent.stop(e);},confirmSingleDelete:function(e,elem)=0A=
{if(!confirm(ipb.lang['delete_post_confirm']))=0A=
{Event.stop(e);}},toggleMultimod:function(e,elem)=0A=
{Event.stop(e);try{quoted=3Dipb.Cookie.get('mqtids').split(',').compact()=
;}catch(err){quoted=3D$A();}=0A=
id=3Delem.id.replace('multiq_','');if(elem.hasClassName('selected'))=0A=
{elem.removeClassName('selected');quoted=3Dquoted.uniq().without(id).join=
(',');}=0A=
else=0A=
{elem.addClassName('selected');quoted.push(id);quoted=3Dquoted.uniq().joi=
n(',');}=0A=
ipb.Cookie.set('mqtids',quoted,0);},toggleFilters:function(e)=0A=
{if($('filter_form'))=0A=
{Effect.toggle($('filter_form'),'blind',{duration:0.2});Effect.toggle($('=
show_filters'),'blind',{duration:0.2});}},setPostHidden:function(id)=0A=
{if($('post_id_'+id).select('.post_wrap')[0])=0A=
{$('post_id_'+id).select('.post_wrap')[0].hide();if($('unhide_post_'+id))=0A=
{$('unhide_post_'+id).observe('click',ipb.topic.showHiddenPost);}}},showH=
iddenPost:function(e)=0A=
{link=3DEvent.findElement(e,'a');id=3Dlink.id.replace('unhide_post_','');=
if($('post_id_'+id).select('.post_wrap')[0])=0A=
{elem=3D$('post_id_'+id).select('.post_wrap')[0];new =
Effect.Parallel([new Effect.BlindDown(elem),new =
Effect.Appear(elem)],{duration:0.5,afterFinish:function(e){ipb.global.fin=
dImgs($(elem));}});}=0A=
if($('post_id_'+id).select('.post_ignore')[0])=0A=
{ignoreElem=3D$('post_id_'+id).select('.post_ignore')[0];ignoreElem.hide(=
);}=0A=
Event.stop(e);},scrollToPost:function(pid)=0A=
{if(!pid||!Object.isNumber(pid)){return;}=0A=
$('entry'+pid).scrollTo();},showVoters:function(e,qid,cid)=0A=
{Event.stop(e);if(!ipb.topic.poll[qid]||!ipb.topic.poll[qid][cid]){return=
;}=0A=
var =
content=3Dipb.templates['poll_voters'].evaluate({title:ipb.topic.poll[qid=
][cid]['name'],content:ipb.topic.poll[qid][cid]['users']});ipb.topic.poll=
Popups[qid+'_'+cid]=3Dnew =
ipb.Popup('b_voters_'+qid+'_'+cid,{type:'balloon',initial:content,stem:tr=
ue,hideAtStart:false,attach:{target:$('l_voters_'+qid+'_'+cid),position:'=
auto','event':'click'},w:'500px'});}}=0A=
ipb.topic.init();;var =
_rating=3Dwindow.IPBoard;_rating.prototype.rating=3DClass.create({options=
:{},suffix:'',_prevRateText:'',events:{over:[],out:[],click:[]},initializ=
e:function(id,options)=0A=
{this.options=3DObject.extend({img_off:ipb.vars['rate_img_off'],img_on:ip=
b.vars['rate_img_on'],img_rated:ipb.vars['rate_img_rated'],max_rate:5,cur=
_rating:0,show_cur_rating:true,text:{values:[ipb.lang['rtg_poor'],ipb.lan=
g['rtg_ok'],ipb.lang['rtg_nbad'],ipb.lang['rtg_good'],ipb.lang['rtg_aweso=
me']],save:ipb.lang['vote_success']||'Vote =
saved!',update:ipb.lang['vote_updated']||'Vote =
updated!'},show_rate_text:true,rate_text_id:'rating_text',rate_text_hits:=
'rating_hits',rate_text_vote:'your_rate',allow_rate:1,multi_rate:1,rated:=
null},arguments[1]||{});if(!options.allow_rate)=0A=
{return;}=0A=
if(!this.options['url'])=0A=
{Debug.error("Cannot initialize rating object, no polling URL =
supplied");}=0A=
this.options['url']=3Dthis.options['url'].replace(/&amp;/g,'&');this.suff=
ix=3Did;if(this.options.show_rate_text&&$(this.options.rate_text_id))=0A=
{this._prevRateText=3D$(this.options.rate_text_id).innerHTML;}=0A=
this._setUpImages();},_setUpImages:function()=0A=
{for(i=3D1;i<=3Dthis.options.max_rate;i++)=0A=
{if(!$(this.suffix+i)){Debug.warn("No rating element found for value =
"+i+". Please check the params passed to the rating object, and the HTML =
code to ensure appropriate elements exist.");break;}=0A=
this.events['over'][i]=3Dthis._rateMouseOver.bindAsEventListener(this);th=
is.events['out'][i]=3Dthis._rateMouseOut.bindAsEventListener(this);this.e=
vents['click'][i]=3Dthis._rateClick.bindAsEventListener(this);$(this.suff=
ix+i).observe('mouseover',this.events['over'][i]);$(this.suffix+i).observ=
e('mouseout',this.events['out'][i]);$(this.suffix+i).observe('click',this=
.events['click'][i]);}},_stopTrackingEvents:function()=0A=
{for(i=3D1;i<=3Dthis.options.max_rate;i++)=0A=
{if(!$(this.suffix+i)){break;}=0A=
$(this.suffix+i).stopObserving('mouseover',this.events['over'][i]);$(this=
.suffix+i).stopObserving('mouseout',this.events['out'][i]);$(this.suffix+=
i).stopObserving('click',this.events['click'][i]);}},_rateMouseOver:funct=
ion(e)=0A=
{img=3DEvent.findElement(e,'a');rateValue=3Dthis._getRateValue(img.id);th=
is._highlightImages(rateValue,this.options.rated);},_rateMouseOut:functio=
n(e)=0A=
{this._highlightImages(this.options.cur_rating,false,true);},_rateClick:f=
unction(e)=0A=
{img=3DEvent.findElement(e,'a');rateValue=3Dthis._getRateValue(img.id);th=
is.sendRating(rateValue);Event.stop(e);},sendRating:function(value)=0A=
{if(value<0||value>this.options.max_rate)=0A=
{Debug.error("Invalid rating supplied");return false;}=0A=
url=3Dthis.options.url+"&rating=3D"+parseInt(value);new =
Ajax.Request(url,{method:'post',evalJSON:'force',onSuccess:function(t)=0A=
{if(Object.isUndefined(t.responseJSON))=0A=
{if(t.responseText=3D=3D'nopermission')=0A=
{alert(ipb.lang['no_permission']);}=0A=
else=0A=
{alert(ipb.lang['action_failed']);}=0A=
return;}=0A=
if(t.responseJSON['error_key'])=0A=
{switch(t.responseJSON['error_key'])=0A=
{case'topic_rate_no_perm':alert(ipb.lang['no_permission']);break;case'top=
ics_no_tid':alert(ipb.lang['no_permission']);break;case'topic_rate_locked=
':alert(ipb.lang['rtg_topic_locked']);break;case'topic_rated_already':ale=
rt(ipb.lang['rtg_already']);break;case'user_rate_no_perm':alert(ipb.lang[=
'no_permission']);break;}=0A=
return;}=0A=
else=0A=
{this._highlightImages(value,true,0);if(this.options.rated=3D=3Dnull){if(=
t.responseJSON['rated']=3D=3D'update')=0A=
{this.options.rated=3D1;}else{this.options.rated=3D0;}}=0A=
if(this.options.show_rate_text)=0A=
{if(this.options.rated){$(this.options.rate_text_id).update(this.options.=
text.update);}else{$(this.options.rate_text_id).update(this.options.text.=
save);}=0A=
var =
run_later=3Dfunction(){$(this.options.rate_text_id).update(this._prevRate=
Text);if($(this.options.rate_text_hits)&&t.responseJSON['topic_rating_hit=
s']){$(this.options.rate_text_hits).update(t.responseJSON['topic_rating_h=
its']);}=0A=
if($(this.options.rate_text_vote)){$(this.options.rate_text_vote).update(=
value);}}.bind(this);run_later.delay(4);}=0A=
this.options.cur_rating=3Dvalue;this.options.rated=3D1;this._beenRated=3D=
1;Debug.write(this.options.multi_rate);if(!this.options.multi_rate)=0A=
{this._stopTrackingEvents();}}}.bind(this)});},_getRateValue:function(id)=0A=
{id=3Did.sub(this.suffix,'');return =
parseInt(id);},_highlightImages:function(highlightTo,rated,restore)=0A=
{if(restore&&!this.options.show_cur_rating)=0A=
{highlightTo=3D0;}=0A=
for(i=3D1;i<=3Dthis.options.max_rate;i++)=0A=
{if(i<=3DhighlightTo)=0A=
{if(rated)=0A=
{$(this.suffix+i).select('.rate_img')[0].src=3Dthis.options.img_rated;}=0A=
else=0A=
{$(this.suffix+i).select('.rate_img')[0].src=3Dthis.options.img_on;}}=0A=
else=0A=
{$(this.suffix+i).select('.rate_img')[0].src=3Dthis.options.img_off;}}}})=
;;ipb.lang['fail_cblock']=3D"Failed to save content block =
changes";ipb.lang['fail_config']=3D"Failed to save =
configuration";ipb.lang['gallery_rotate_failed']=3D"There was an error =
rotating the image";ipb.lang['go_to_category']=3D"Go to this =
category";ipb.lang['max_notes_reached']=3D"You cannot add any more notes =
to this image, because you have reached the maximum number =
allowed";ipb.lang['note_confirm_delete']=3D"Are you sure you want to =
delete this note?";ipb.lang['note_save_empty']=3D"Your note cannot be =
empty; click the Delete link for this note if you do not wish to keep =
it";ipb.lang['required_data_missing']=3D"Some required data was =
missing";ipb.lang['note_no_permission_e']=3D"You do not have permission =
to edit this note";ipb.lang['note_no_permission_a']=3D"You do not have =
permission to add notes to this =
image";ipb.lang['note_no_permission_d']=3D"You don't have permission to =
delete notes";ipb.lang['idm_invalid_file']=3D"Invalid =
File";ipb.lang['idm_comment_empty']=3D"Comment is =
empty";ipb.lang['idm_msg_email']=3D"You did not enter an email address =
to send the email to";ipb.lang['idm_msg_text']=3D"You did not enter any =
text to email to the user";ipb.lang['blog_cat_exists']=3D"That category =
already exists";ipb.lang['blog_revert_header']=3D"Are you sure you want =
to revert your =
header?";ipb.lang['blog_uncategorized']=3D"Uncategorized";ipb.lang['js_rt=
e_erroriespell']=3D"ieSpell was not detected. Click OK to go to the =
download page.";ipb.lang['js_rte_errorloadingiespell']=3D"Error loading =
ieSpell. Exception: ";ipb.lang['option_is_empty']=3D"This tag's option =
cannot be left =
empty!";ipb.lang['prof_update_button']=3D"Update";ipb.lang['prof_update_t=
ooltip']=3D"Update my status";ipb.lang['enter_x_names']=3D"Enter up to =
[x] names";ipb.lang['enter_unlimited_names']=3D"Enter =
names";ipb.lang['prof_comment_empty']=3D"You must enter a =
comment";ipb.lang['prof_comment_perm']=3D"You do not have permission to =
post comments on this profile";ipb.lang['prof_comment_mod']=3D"Your =
comment was added, but requires approval by this member before it will =
be =
displayed";ipb.lang['save_folder']=3D">";ipb.lang['invalid_folder_name']=3D=
"The folder name is invalid";ipb.lang['confirm_empty']=3D"Are you sure =
you want to empty this folder?";ipb.lang['confirm_delete']=3D"Are you =
sure you want to delete this folder? ALL messages in it will be deleted. =
This cannot be undone!";ipb.lang['cant_delete_folder']=3D"You can't =
delete a protected folder!";ipb.lang['must_enter_name']=3D"You must =
enter a name";ipb.lang['folder_protected']=3D"Cannot perform that action =
on a protected folder";ipb.lang['delete_pm_confirm']=3D"Are you sure you =
wish to permanently delete this =
conversation?";ipb.lang['folder_not_found']=3D"Cannot find that =
folder";ipb.lang['upload_queue']=3D"You have attempted to queue too many =
files. The number of files you can queue is: =
";ipb.lang['delete_reply_confirm']=3D"Are you sure you want to delete =
this reply?";ipb.lang['delete_pm_many_confirm']=3D"Are you sure you wish =
to delete these conversations?";ipb.lang['reached_max_folders']=3D"You =
have reached the maximum number of allowed =
folders";ipb.lang['message_sent']=3D"Message =
Sent";ipb.lang['upload_skipped']=3D"Upload =
Skipped";ipb.lang['pending']=3D"Pending";ipb.lang['uploading']=3D"Uploadi=
ng...";ipb.lang['upload_done']=3D"Done (uploaded =
[total])";ipb.lang['upload_progress']=3D"Uploaded [done] of =
[total]";ipb.lang['silly_server']=3D"The server returned an error during =
upload";ipb.lang['upload_limit_hit']=3D"Upload limit =
exceeded";ipb.lang['invalid_mime_type']=3D"You aren't permitted to =
upload this kind of file";ipb.lang['upload_too_big']=3D"This file was =
too big to upload";ipb.lang['upload_failed']=3D"This upload =
failed";ipb.lang['upload_no_file']=3D"No file was selected for =
upload";ipb.lang['trouble_uploading']=3D"Trouble =
uploading?";ipb.lang['switch_to_advanced']=3D"Try our advanced uploader =
which supports multiple file uploading (modern browser =
required)";ipb.lang['click_to_attach']=3D"Click To Attach =
Files";ipb.lang['att_select_files']=3D"Select =
files";ipb.lang['post_empty']=3D"Your post is =
empty";ipb.lang['editor_enter_list']=3D"Enter list item (or hit Cancel =
to finish list)";ipb.lang['poll_stats']=3D"You may add [q] more =
question(s), with [c] choices per =
question";ipb.lang['with_selected']=3D"With Selected =
({num})";ipb.lang['delete_topic_confirm']=3D"Are you sure you want to =
delete this =
topic?";ipb.lang['approve']=3D"Approve";ipb.lang['poll_not_enough_choices=
']=3D"One or more of your questions doesn't contain enough choices. Each =
question must contain at least 2 =
choices!";ipb.lang['poll_no_more_choices']=3D"You cannot add any more =
choices to this question";ipb.lang['poll_no_more_q']=3D"You cannot add =
any more questions to this =
poll!";ipb.lang['click_to_show_opts']=3D"Click to configure post =
options";ipb.lang['unapprove']=3D"Unapprove";ipb.lang['is_spammer']=3D"Th=
is account has been flagged as a spam =
account";ipb.lang['set_as_spammer']=3D"Are you sure you want to flag =
this user as a spam account?";ipb.lang['copy_topic_link']=3D"Copy the =
permalink below to store the direct address to this post in your =
clipboard";ipb.lang['vote_updated']=3D"Vote =
updated!";ipb.lang['delete_post_confirm']=3D"Are you sure you want to =
delete this post?";ipb.lang['vote_success']=3D"Vote =
saved!";ipb.lang['pass_doesnt_match']=3D"&#10007; The passwords you =
entered don't match";ipb.lang['pass_too_short']=3D"&#10007; Your =
password is too short (min. 3 =
characters)";ipb.lang['pass_too_long']=3D"&#10007; Your password is too =
long (max. 32 characters)";ipb.lang['invalid_email']=3D"&#10007; This =
isn't a valid address";ipb.lang['email_banned']=3D"&#10007; This email =
address has been banned";ipb.lang['email_in_use']=3D"&#10007; This email =
address is in use";ipb.lang['too_long']=3D"&#10007; The name you entered =
is too long";ipb.lang['invalid_chars']=3D"&#10007; This field contains =
invalid characters";ipb.lang['not_available']=3D"&#10007; This name is =
taken!";ipb.lang['email_doesnt_match']=3D"&#10007; The addresses you =
entered don't match";ipb.lang['too_short']=3D"&#10007; The name you =
entered is too short";ipb.lang['is_required']=3D"&#10007; This field is =
required";ipb.lang['available']=3D"&#10004; =
Available!";ipb.lang['rtg_topic_locked']=3D"This topic is =
locked";ipb.lang['rtg_already']=3D"You've already rated this =
entry";ipb.lang['rtg_awesome']=3D"Awesome!";ipb.lang['rtg_good']=3D"Good"=
;ipb.lang['rtg_nbad']=3D"Not =
Bad";ipb.lang['rtg_ok']=3D"Okay";ipb.lang['rtg_poor']=3D"Poor";ipb.lang['=
quickpm_enter_subject']=3D"Please enter a =
subject";ipb.lang['quickpm_msg_blank']=3D"Your message is =
blank";ipb.lang['cannot_readd_friend']=3D"You cannot re-add this friend =
for five minutes after removing them";ipb.lang['friend_already']=3D"This =
member is already on your friends =
list";ipb.lang['member_no_exist']=3D"That member does not =
exist!";ipb.lang['delete_confirm']=3D"Are you sure you want to =
continue?";ipb.lang['no_permission']=3D"You do not have permission for =
this action";ipb.lang['error_security']=3D"Security =
Error";ipb.lang['error']=3D"Error";ipb.lang['loading']=3D"Loading...";ipb=
.lang['usercp_photo_upload']=3D"You have not selected a file to =
upload";ipb.lang['error_occured']=3D"An error =
occurred";ipb.lang['action_failed']=3D"Action =
failed";ipb.lang['post_empty_post']=3D"Sorry, you can't submit a blank =
post. Please enter some text in the editor =
box";ipb.lang['post_empty_title']=3D"You must enter a topic =
title!";ipb.lang['post_empty_username']=3D"You must enter a username";
------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://srmz.net/public/js/3rd_party/prettify/prettify.js

// Copyright (C) 2006 Google Inc.=0A=
//=0A=
// Licensed under the Apache License, Version 2.0 (the "License");=0A=
// you may not use this file except in compliance with the License.=0A=
// You may obtain a copy of the License at=0A=
//=0A=
//      http://www.apache.org/licenses/LICENSE-2.0=0A=
//=0A=
// Unless required by applicable law or agreed to in writing, software=0A=
// distributed under the License is distributed on an "AS IS" BASIS,=0A=
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or =
implied.=0A=
// See the License for the specific language governing permissions and=0A=
// limitations under the License.=0A=
=0A=
=0A=
(function(){=0A=
var =
o=3Dtrue,r=3Dnull,z=3Dfalse;window.PR_SHOULD_USE_CONTINUATION=3Do;window.=
PR_TAB_WIDTH=3D8;window.PR_normalizedHtml=3Dwindow.PR=3Dwindow.prettyPrin=
tOne=3Dwindow.prettyPrint=3Dvoid 0;window._pr_isIE6=3Dfunction(){var =
N=3Dnavigator&&navigator.userAgent&&/\bMSIE =
6\./.test(navigator.userAgent);window._pr_isIE6=3Dfunction(){return =
N};return N};=0A=
var =
aa=3D"!",ba=3D"!=3D",ca=3D"!=3D=3D",F=3D"#",da=3D"%",ea=3D"%=3D",G=3D"&",=
fa=3D"&&",ja=3D"&&=3D",ka=3D"&=3D",H=3D"(",la=3D"*",ma=3D"*=3D",na=3D"+=3D=
",oa=3D",",pa=3D"-=3D",qa=3D"->",ra=3D"/",sa=3D"/=3D",ta=3D":",ua=3D"::",=
va=3D";",I=3D"<",wa=3D"<<",xa=3D"<<=3D",ya=3D"<=3D",za=3D"=3D",Aa=3D"=3D=3D=
",Ba=3D"=3D=3D=3D",J=3D">",Ca=3D">=3D",Da=3D">>",Ea=3D">>=3D",Fa=3D">>>",=
Ga=3D">>>=3D",Ha=3D"?",Ia=3D"@",L=3D"[",M=3D"^",Ta=3D"^=3D",Ua=3D"^^",Va=3D=
"^^=3D",Wa=3D"{",O=3D"|",Xa=3D"|=3D",Ya=3D"||",Za=3D"||=3D",$a=3D"~",ab=3D=
"break",bb=3D"case",cb=3D"continue",db=3D"delete",eb=3D"do",fb=3D"else",g=
b=3D"finally",hb=3D"instanceof",ib=3D"return",jb=3D"throw",kb=3D"try",lb=3D=
"typeof",=0A=
mb=3D"(?:^^|[+-]",nb=3D"\\$1",ob=3D")\\s*",pb=3D"&amp;",qb=3D"&lt;",rb=3D=
"&gt;",sb=3D"&quot;",tb=3D"&#",ub=3D"x",vb=3D"'",wb=3D'"',xb=3D" =
",yb=3D"XMP",zb=3D"</",Ab=3D'=3D"',P=3D"",Q=3D"\\",Bb=3D"b",Cb=3D"t",Db=3D=
"n",Eb=3D"v",Fb=3D"f",Gb=3D"r",Hb=3D"u",Ib=3D"0",Jb=3D"1",Kb=3D"2",Lb=3D"=
3",Mb=3D"4",Nb=3D"5",Ob=3D"6",Pb=3D"7",Qb=3D"\\x0",Rb=3D"\\x",Sb=3D"-",Tb=
=3D"]",Ub=3D"\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|=
\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]",R=3D"g",Vb=3D"\\B",Wb=3D"\\b",Xb=3D=
"\\D",Yb=3D"\\d",Zb=3D"\\S",$b=3D"\\s",ac=3D"\\W",bc=3D"\\w",cc=3D"(?:\\[=
(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2=
}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=3D]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^=
]+)",=0A=
dc=3D"(?:",ec=3D")",fc=3D"gi",gc=3D"PRE",hc=3D'<!DOCTYPE foo PUBLIC "foo =
bar">\n<foo =
/>',ic=3D"\t",jc=3D"\n",kc=3D"[^<]+|<!--[\\s\\S]*?--\>|<!\\[CDATA\\[[\\s\=
\S]*?\\]\\]>|</?[a-zA-Z][^>]*>|<",lc=3D"nocode",mc=3D' =
$1=3D"$2$3$4"',S=3D"pln",nc=3D"string",T=3D"lang-",oc=3D"src",U=3D"str",p=
c=3D"'\"",qc=3D"'\"`",rc=3D"\"'",V=3D"com",sc=3D"lang-regex",tc=3D"(/(?=3D=
[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S]=
)*(?:\\x5D|$))+/)",uc=3D"kwd",vc=3D"^(?:",wc=3D")\\b",xc=3D" =
\r\n\t\u00a0",yc=3D"lit",zc=3D"typ",Ac=3D"0123456789",Y=3D"pun",Bc=3D"bre=
ak continue do else for if return while auto case char const default =
double enum extern float goto int long register short signed sizeof =
static struct switch typedef union unsigned void volatile catch class =
delete false import new operator private protected public this throw =
true try alignof align_union asm axiom bool concept concept_map =
const_cast constexpr decltype dynamic_cast explicit export friend inline =
late_check mutable namespace nullptr reinterpret_cast static_assert =
static_cast template typeid typename typeof using virtual wchar_t where =
break continue do else for if return while auto case char const default =
double enum extern float goto int long register short signed sizeof =
static struct switch typedef union unsigned void volatile catch class =
delete false import new operator private protected public this throw =
true try boolean byte extends final finally implements import instanceof =
null native package strictfp super synchronized throws transient as base =
by checked decimal delegate descending event fixed foreach from group =
implicit in interface internal into is lock object out override orderby =
params partial readonly ref sbyte sealed stackalloc string select uint =
ulong unchecked unsafe ushort var break continue do else for if return =
while auto case char const default double enum extern float goto int =
long register short signed sizeof static struct switch typedef union =
unsigned void volatile catch class delete false import new operator =
private protected public this throw true try debugger eval export =
function get null set undefined var with Infinity NaN caller delete die =
do dump elsif eval exit foreach for goto if import last local my next no =
our print package redo require sub undef unless until use wantarray =
while BEGIN END break continue do else for if return while and as assert =
class def del elif except exec finally from global import in is lambda =
nonlocal not or pass print raise try with yield False True None break =
continue do else for if return while alias and begin case class def =
defined elsif end ensure false in module next nil not or redo rescue =
retry self super then true undef unless until when yield BEGIN END break =
continue do else for if return while case done elif esac eval fi =
function in local set then until ",=0A=
Cc=3D"</span>",Dc=3D'<span =
class=3D"',Ec=3D'">',Fc=3D"$1&nbsp;",Gc=3D"&nbsp;<br />",Hc=3D"<br =
/>",Ic=3D"console",Jc=3D"cannot override language handler =
%s",Kc=3D"default-markup",Lc=3D"default-code",Mc=3D"dec",Z=3D"lang-js",$=3D=
"lang-css",Nc=3D"lang-in.tag",Oc=3D"htm",Pc=3D"html",Qc=3D"mxml",Rc=3D"xh=
tml",Sc=3D"xml",Tc=3D"xsl",Uc=3D" =
\t\r\n",Vc=3D"atv",Wc=3D"tag",Xc=3D"atn",Yc=3D"lang-uq.val",Zc=3D"in.tag"=
,$c=3D"uq.val",ad=3D"break continue do else for if return while auto =
case char const default double enum extern float goto int long register =
short signed sizeof static struct switch typedef union unsigned void =
volatile catch class delete false import new operator private protected =
public this throw true try alignof align_union asm axiom bool concept =
concept_map const_cast constexpr decltype dynamic_cast explicit export =
friend inline late_check mutable namespace nullptr reinterpret_cast =
static_assert static_cast template typeid typename typeof using virtual =
wchar_t where ",=0A=
bd=3D"c",cd=3D"cc",dd=3D"cpp",ed=3D"cxx",fd=3D"cyc",gd=3D"m",hd=3D"null =
true false",id=3D"json",jd=3D"break continue do else for if return while =
auto case char const default double enum extern float goto int long =
register short signed sizeof static struct switch typedef union unsigned =
void volatile catch class delete false import new operator private =
protected public this throw true try boolean byte extends final finally =
implements import instanceof null native package strictfp super =
synchronized throws transient as base by checked decimal delegate =
descending event fixed foreach from group implicit in interface internal =
into is lock object out override orderby params partial readonly ref =
sbyte sealed stackalloc string select uint ulong unchecked unsafe ushort =
var ",=0A=
kd=3D"cs",ld=3D"break continue do else for if return while auto case =
char const default double enum extern float goto int long register short =
signed sizeof static struct switch typedef union unsigned void volatile =
catch class delete false import new operator private protected public =
this throw true try boolean byte extends final finally implements import =
instanceof null native package strictfp super synchronized throws =
transient ",md=3D"java",nd=3D"break continue do else for if return while =
case done elif esac eval fi function in local set then until ",=0A=
od=3D"bsh",pd=3D"csh",qd=3D"sh",rd=3D"break continue do else for if =
return while and as assert class def del elif except exec finally from =
global import in is lambda nonlocal not or pass print raise try with =
yield False True None ",sd=3D"cv",td=3D"py",ud=3D"caller delete die do =
dump elsif eval exit foreach for goto if import last local my next no =
our print package redo require sub undef unless until use wantarray =
while BEGIN END ",vd=3D"perl",wd=3D"pl",xd=3D"pm",yd=3D"break continue =
do else for if return while alias and begin case class def defined elsif =
end ensure false in module next nil not or redo rescue retry self super =
then true undef unless until when yield BEGIN END ",=0A=
zd=3D"rb",Ad=3D"break continue do else for if return while auto case =
char const default double enum extern float goto int long register short =
signed sizeof static struct switch typedef union unsigned void volatile =
catch class delete false import new operator private protected public =
this throw true try debugger eval export function get null set undefined =
var with Infinity NaN =
",Bd=3D"js",Cd=3D"regex",Dd=3D"pre",Ed=3D"code",Fd=3D"xmp",Gd=3D"prettypr=
int",Hd=3D"class",Id=3D"br",Jd=3D"\r";=0A=
(function(){var N=3Dfunction(){for(var =
a=3D[aa,ba,ca,F,da,ea,G,fa,ja,ka,H,la,ma,na,oa,pa,qa,ra,sa,ta,ua,va,I,wa,=
xa,ya,za,Aa,Ba,J,Ca,Da,Ea,Fa,Ga,Ha,Ia,L,M,Ta,Ua,Va,Wa,O,Xa,Ya,Za,$a,ab,bb=
,cb,db,eb,fb,gb,hb,ib,jb,kb,lb],b=3Dmb,c=3D0;c<a.length;++c)b+=3DO+a[c].r=
eplace(/([^=3D<>:&a-z])/g,nb);b+=3Dob;return =
b}(),Ja=3D/&/g,Ka=3D/</g,La=3D/>/g,Kd=3D/\"/g;function Ld(a){return =
a.replace(Ja,pb).replace(Ka,qb).replace(La,rb).replace(Kd,sb)}function =
ga(a){return a.replace(Ja,pb).replace(Ka,qb).replace(La,rb)}var =
Md=3D/&lt;/g,Nd=3D/&gt;/g,=0A=
Od=3D/&apos;/g,Pd=3D/&quot;/g,Qd=3D/&amp;/g,Rd=3D/&nbsp;/g;function =
Sd(a){var b=3Da.indexOf(G);if(b<0)return =
a;for(--b;(b=3Da.indexOf(tb,b+1))>=3D0;){var =
c=3Da.indexOf(va,b);if(c>=3D0){var =
d=3Da.substring(b+3,c),g=3D10;if(d&&d.charAt(0)=3D=3D=3Dub){d=3Dd.substri=
ng(1);g=3D16}var =
i=3DparseInt(d,g);isNaN(i)||(a=3Da.substring(0,b)+String.fromCharCode(i)+=
a.substring(c+1))}}return =
a.replace(Md,I).replace(Nd,J).replace(Od,vb).replace(Pd,wb).replace(Qd,G)=
.replace(Rd,xb)}function Ma(a){return yb=3D=3D=3Da.tagName}function =
W(a,b){switch(a.nodeType){case 1:var c=3D=0A=
a.tagName.toLowerCase();b.push(I,c);for(var =
d=3D0;d<a.attributes.length;++d){var =
g=3Da.attributes[d];if(g.specified){b.push(xb);W(g,b)}}b.push(J);for(var =
i=3Da.firstChild;i;i=3Di.nextSibling)W(i,b);if(a.firstChild||!/^(?:br|lin=
k|img)$/.test(c))b.push(zb,c,J);break;case =
2:b.push(a.name.toLowerCase(),Ab,Ld(a.value),wb);break;case 3:case =
4:b.push(ga(a.nodeValue));break}}function Na(a){for(var =
b=3D0,c=3Dz,d=3Dz,g=3D0,i=3Da.length;g<i;++g){var =
m=3Da[g];if(m.ignoreCase)d=3Do;else =
if(/[a-z]/i.test(m.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/=
gi,=0A=
P))){c=3Do;d=3Dz;break}}function l(j){if(j.charAt(0)!=3D=3DQ)return =
j.charCodeAt(0);switch(j.charAt(1)){case Bb:return 8;case Cb:return =
9;case Db:return 10;case Eb:return 11;case Fb:return 12;case Gb:return =
13;case Hb:case ub:return =
parseInt(j.substring(2),16)||j.charCodeAt(1);case Ib:case Jb:case =
Kb:case Lb:case Mb:case Nb:case Ob:case Pb:return =
parseInt(j.substring(1),8);default:return j.charCodeAt(1)}}function =
n(j){if(j<32)return(j<16?Qb:Rb)+j.toString(16);var =
f=3DString.fromCharCode(j);if(f=3D=3D=3DQ||f=3D=3D=3DSb||=0A=
f=3D=3D=3DL||f=3D=3D=3DTb)f=3DQ+f;return f}function q(j){for(var =
f=3Dj.substring(1,j.length-1).match(new =
RegExp(Ub,R)),s=3D[],k=3D[],h=3Df[0]=3D=3D=3DM,e=3Dh?1:0,p=3Df.length;e<p=
;++e){var t=3Df[e];switch(t){case Vb:case Wb:case Xb:case Yb:case =
Zb:case $b:case ac:case bc:s.push(t);continue}var =
u=3Dl(t),x;if(e+2<p&&Sb=3D=3D=3Df[e+1]){x=3Dl(f[e+2]);e+=3D2}else =
x=3Du;k.push([u,x]);if(!(x<65||u>122)){x<65||u>90||k.push([Math.max(65,u)=
|32,Math.min(x,90)|32]);x<97||u>122||k.push([Math.max(97,u)&-33,Math.min(=
x,122)&-33])}}k.sort(function(Oa,Pa){return Oa[0]-=0A=
Pa[0]||Pa[1]-Oa[1]});var =
B=3D[],E=3D[NaN,NaN];for(e=3D0;e<k.length;++e){var =
A=3Dk[e];if(A[0]<=3DE[1]+1)E[1]=3DMath.max(E[1],A[1]);else =
B.push(E=3DA)}var =
D=3D[L];h&&D.push(M);D.push.apply(D,s);for(e=3D0;e<B.length;++e){A=3DB[e]=
;D.push(n(A[0]));if(A[1]>A[0]){A[1]+1>A[0]&&D.push(Sb);D.push(n(A[1]))}}D=
.push(Tb);return D.join(P)}function v(j){var f=3Dj.source.match(new =
RegExp(cc,R)),s=3Df.length,k=3D[],h,e=3D0;for(h=3D0;e<s;++e){var =
p=3Df[e];if(p=3D=3D=3DH)++h;else if(Q=3D=3D=3Dp.charAt(0)){var =
t=3D+p.substring(1);if(t&&t<=3Dh)k[t]=3D-1}}for(e=3D1;e<k.length;++e)if(-=
1=3D=3D=3D=0A=
k[e])k[e]=3D++b;for(h=3De=3D0;e<s;++e){p=3Df[e];if(p=3D=3D=3DH){++h;if(k[=
h]=3D=3D=3Dundefined)f[e]=3Ddc}else =
if(Q=3D=3D=3Dp.charAt(0))if((t=3D+p.substring(1))&&t<=3Dh)f[e]=3DQ+k[h]}f=
or(h=3De=3D0;e<s;++e)if(M=3D=3D=3Df[e]&&M!=3D=3Df[e+1])f[e]=3DP;if(j.igno=
reCase&&c)for(e=3D0;e<s;++e){p=3Df[e];var =
u=3Dp.charAt(0);if(p.length>=3D2&&u=3D=3D=3DL)f[e]=3Dq(p);else =
if(u!=3D=3DQ)f[e]=3Dp.replace(/[a-zA-Z]/g,function(x){var =
B=3Dx.charCodeAt(0);return L+String.fromCharCode(B&-33,B|32)+Tb})}return =
f.join(P)}var =
w=3D[];g=3D0;for(i=3Da.length;g<i;++g){m=3Da[g];if(m.global||m.multiline)=
throw new Error(P+=0A=
m);w.push(dc+v(m)+ec)}return new RegExp(w.join(O),d?fc:R)}var =
ha=3Dr;function Td(a){if(r=3D=3D=3Dha){var =
b=3Ddocument.createElement(gc);b.appendChild(document.createTextNode(hc))=
;ha=3D!/</.test(b.innerHTML)}if(ha){var =
c=3Da.innerHTML;if(Ma(a))c=3Dga(c);return c}for(var =
d=3D[],g=3Da.firstChild;g;g=3Dg.nextSibling)W(g,d);return =
d.join(P)}function Ud(a){var b=3D0;return function(c){for(var =
d=3Dr,g=3D0,i=3D0,m=3Dc.length;i<m;++i){var =
l=3Dc.charAt(i);switch(l){case =
ic:d||(d=3D[]);d.push(c.substring(g,i));var =
n=3Da-b%a;for(b+=3Dn;n>=3D0;n-=3D"                ".length)d.push("      =
          ".substring(0,=0A=
n));g=3Di+1;break;case jc:b=3D0;break;default:++b}}if(!d)return =
c;d.push(c.substring(g));return d.join(P)}}var Vd=3Dnew =
RegExp(kc,R),Wd=3D/^<\!--/,Xd=3D/^<\[CDATA\[/,Yd=3D/^<br\b/i,Qa=3D/^<(\/?=
)([a-zA-Z]+)/;function Zd(a){var =
b=3Da.match(Vd),c=3D[],d=3D0,g=3D[];if(b)for(var =
i=3D0,m=3Db.length;i<m;++i){var =
l=3Db[i];if(l.length>1&&l.charAt(0)=3D=3D=3DI){if(!Wd.test(l))if(Xd.test(=
l)){c.push(l.substring(9,l.length-3));d+=3Dl.length-12}else =
if(Yd.test(l)){c.push(jc);++d}else if(l.indexOf(lc)>=3D0&&$d(l)){var =
n=3Dl.match(Qa)[2],q=3D1,v;v=3Di+1;a:for(;v<=0A=
m;++v){var =
w=3Db[v].match(Qa);if(w&&w[2]=3D=3D=3Dn)if(w[1]=3D=3D=3Dra){if(--q=3D=3D=3D=
0)break a}else++q}if(v<m){g.push(d,b.slice(i,v+1).join(P));i=3Dv}else =
g.push(d,l)}else g.push(d,l)}else{var =
j=3DSd(l);c.push(j);d+=3Dj.length}}return{source:c.join(P),tags:g}}functi=
on =
$d(a){return!!a.replace(/\s(\w+)\s*=3D\s*(?:\"([^\"]*)\"|'([^\']*)'|(\S+)=
)/g,mc).match(/[cC][lL][aA][sS][sS]=3D\"[^\"]*\bnocode\b/)}function =
ia(a,b,c,d){if(b){var =
g=3D{source:b,b:a};c(g);d.push.apply(d,g.c)}}function K(a,b){var =
c=3D{},d;(function(){for(var m=3Da.concat(b),=0A=
l=3D[],n=3D{},q=3D0,v=3Dm.length;q<v;++q){var =
w=3Dm[q],j=3Dw[3];if(j)for(var =
f=3Dj.length;--f>=3D0;)c[j.charAt(f)]=3Dw;var =
s=3Dw[1],k=3DP+s;if(!n.hasOwnProperty(k)){l.push(s);n[k]=3Dr}}l.push(/[\0=
-\uffff]/);d=3DNa(l)})();var g=3Db.length,i=3Dfunction(m){for(var =
l=3Dm.source,n=3Dm.b,q=3D[n,S],v=3D0,w=3Dl.match(d)||[],j=3D{},f=3D0,s=3D=
w.length;f<s;++f){var k=3Dw[f],h=3Dj[k],e,p;if(typeof =
h=3D=3D=3Dnc)p=3Dz;else{var =
t=3Dc[k.charAt(0)];if(t){e=3Dk.match(t[1]);h=3Dt[0]}else{for(var =
u=3D0;u<g;++u){t=3Db[u];if(e=3Dk.match(t[1])){h=3Dt[0];break}}e||(h=3DS)}=
if((p=3Dh.length>=3D5&&T=3D=3D=3D=0A=
h.substring(0,5))&&!(e&&e[1])){p=3Dz;h=3Doc}p||(j[k]=3Dh)}var =
x=3Dv;v+=3Dk.length;if(p){var =
B=3De[1],E=3Dk.indexOf(B),A=3DE+B.length,D=3Dh.substring(5);ia(n+x,k.subs=
tring(0,E),i,q);ia(n+x+E,B,Ra(D,B),q);ia(n+x+A,k.substring(A),i,q)}else =
q.push(n+x,h)}m.c=3Dq};return i}function C(a){var =
b=3D[],c=3D[];if(a.tripleQuotedStrings)b.push([U,/^(?:\'\'\'(?:[^\'\\]|\\=
[\s\S]|\'{1,2}(?=3D[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}=
(?=3D[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\=
[\s\S])*(?:\"|$))/,r,pc]);=0A=
else =
a.multiLineStrings?b.push([U,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^=
\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,r,qc]):b.push(=
[U,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,r=
,rc]);if(a.hashComments)a.cStyleComments?b.push([V,/^#(?:[^\r\n\/]|\/(?!\=
*)|\/\*[^\r\n]*?\*\/)*/,r,F]):b.push([V,/^#[^\r\n]*/,r,F]);if(a.cStyleCom=
ments){c.push([V,/^\/\/[^\r\n]*/,r]);c.push([V,/^\/\*[\s\S]*?(?:\*\/|$)/,=
r])}a.regexLiterals&&c.push([sc,new RegExp(M+N+tc)]);var d=3D=0A=
a.keywords.replace(/^\s+|\s+$/g,P);d.length&&c.push([uc,new =
RegExp(vc+d.replace(/\s+/g,O)+wc),r]);b.push([S,/^\s+/,r,xc]);c.push([yc,=
/^@[a-z_$][a-z_$@0-9]*/i,r,Ia],[zc,/^@?[A-Z]+[a-z][A-Za-z_$@0-9]*/,r],[S,=
/^[a-z_$][a-z_$@0-9]*/i,r],[yc,/^(?:0x[a-f0-9]+|(?:\d(?:_\d+)*\d*(?:\.\d*=
)?|\.\d\+)(?:e[+\-]?\d+)?)[a-z]*/i,r,Ac],[Y,/^.[^\s\w\.$@\'\"\`\/\#]*/,r]=
);return K(b,c)}var =
ae=3DC({keywords:Bc,hashComments:o,cStyleComments:o,multiLineStrings:o,re=
gexLiterals:o});function be(a){var b=3Da.source,c=3Da.f,d=3Da.c,=0A=
g=3D[],i=3D0,m=3Dr,l=3Dr,n=3D0,q=3D0,v=3DUd(window.PR_TAB_WIDTH),w=3D/([\=
r\n ]) /g,j=3D/(^| ) /gm,f=3D/\r\n?|\n/g,s=3D/[ \r\n]$/,k=3Do;function =
h(p){if(p>i){if(m&&m!=3D=3Dl){g.push(Cc);m=3Dr}if(!m&&l){m=3Dl;g.push(Dc,=
m,Ec)}var =
t=3Dga(v(b.substring(i,p))).replace(k?j:w,Fc);k=3Ds.test(t);var =
u=3Dwindow._pr_isIE6()?Gc:Hc;g.push(t.replace(f,u));i=3Dp}}for(;1;){var =
e;if(e=3Dn<c.length?q<d.length?c[n]<=3Dd[q]:o:z){h(c[n]);if(m){g.push(Cc)=
;m=3Dr}g.push(c[n+1]);n+=3D2}else =
if(q<d.length){h(d[q]);l=3Dd[q+1];q+=3D2}else =
break}h(b.length);m&&g.push(Cc);a.a=3Dg.join(P)}=0A=
var X=3D{};function y(a,b){for(var c=3Db.length;--c>=3D0;){var =
d=3Db[c];if(X.hasOwnProperty(d))Ic in window&&console.i(Jc,d);else =
X[d]=3Da}}function =
Ra(a,b){a&&X.hasOwnProperty(a)||(a=3D/^\s*</.test(b)?Kc:Lc);return =
X[a]}y(ae,[Lc]);y(K([],[[S,/^[^<?]+/],[Mc,/^<!\w[^>]*(?:>|$)/],[V,/^<\!--=
[\s\S]*?(?:-\->|$)/],[T,/^<\?([\s\S]+?)(?:\?>|$)/],[T,/^<%([\s\S]+?)(?:%>=
|$)/],[Y,/^(?:<[%?]|[%?]>)/],[T,/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i]=
,[Z,/^<script\b[^>]*>([\s\S]+?)<\/script\b[^>]*>/i],[$,/^<style\b[^>]*>([=
\s\S]+?)<\/style\b[^>]*>/i],=0A=
[Nc,/^(<\/?[a-z][^<>]*>)/i]]),[Kc,Oc,Pc,Qc,Rc,Sc,Tc]);y(K([[S,/^[\s]+/,r,=
Uc],[Vc,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,r,rc]],[[Wc,/^^<\/?[a-z](?:[\w:-]*=
\w)?|\/?>$/],[Xc,/^(?!style\b|on)[a-z](?:[\w:-]*\w)?/],[Yc,/^=3D\s*([^>\'=
\"\s]*(?:[^>\'\"\s\/]|\/(?=3D\s)))/],[Y,/^[=3D<>\/]+/],[Z,/^on\w+\s*=3D\s=
*\"([^\"]+)\"/i],[Z,/^on\w+\s*=3D\s*\'([^\']+)\'/i],[Z,/^on\w+\s*=3D\s*([=
^\"\'>\s]+)/i],[$,/^sty\w+\s*=3D\s*\"([^\"]+)\"/i],[$,/^sty\w+\s*=3D\s*\'=
([^\']+)\'/i],[$,/^sty\w+\s*=3D\s*([^\"\'>\s]+)/i]]),[Zc]);y(K([],[[Vc,/^=
[\s\S]+/]]),=0A=
[$c]);y(C({keywords:ad,hashComments:o,cStyleComments:o}),[bd,cd,dd,ed,fd,=
gd]);y(C({keywords:hd}),[id]);y(C({keywords:jd,hashComments:o,cStyleComme=
nts:o}),[kd]);y(C({keywords:ld,cStyleComments:o}),[md]);y(C({keywords:nd,=
hashComments:o,multiLineStrings:o}),[od,pd,qd]);y(C({keywords:rd,hashComm=
ents:o,multiLineStrings:o,tripleQuotedStrings:o}),[sd,td]);y(C({keywords:=
ud,hashComments:o,multiLineStrings:o,regexLiterals:o}),[vd,wd,xd]);y(C({k=
eywords:yd,hashComments:o,multiLineStrings:o,regexLiterals:o}),=0A=
[zd]);y(C({keywords:Ad,cStyleComments:o,regexLiterals:o}),[Bd]);y(K([],[[=
U,/^[\s\S]+/]]),[Cd]);function Sa(a){var b=3Da.e,c=3Da.d;a.a=3Db;try{var =
d=3DZd(b),g=3Dd.source;a.source=3Dg;a.b=3D0;a.f=3Dd.tags;Ra(c,g)(a);be(a)=
}catch(i){if(Ic in window){console.log(i);console.h()}}}function =
ce(a,b){var c=3D{e:a,d:b};Sa(c);return c.a}function de(a){for(var =
b=3Dwindow._pr_isIE6(),c=3D[document.getElementsByTagName(Dd),document.ge=
tElementsByTagName(Ed),document.getElementsByTagName(Fd)],d=3D[],g=3D0;g<=
c.length;++g)for(var i=3D0,m=3Dc[g].length;i<=0A=
m;++i)d.push(c[g][i]);c=3Dr;var =
l=3DDate;l.now||(l=3D{now:function(){return(new Date).getTime()}});var =
n=3D0,q;function v(){for(var =
j=3Dwindow.PR_SHOULD_USE_CONTINUATION?l.now()+250:Infinity;n<d.length&&l.=
now()<j;n++){var =
f=3Dd[n];if(f.className&&f.className.indexOf(Gd)>=3D0){var =
s=3Df.className.match(/\blang-(\w+)\b/);if(s)s=3Ds[1];for(var =
k=3Dz,h=3Df.parentNode;h;h=3Dh.parentNode)if((h.tagName=3D=3D=3DDd||h.tag=
Name=3D=3D=3DEd||h.tagName=3D=3D=3DFd)&&h.className&&h.className.indexOf(=
Gd)>=3D0){k=3Do;break}if(!k){var e=3DTd(f);e=3De.replace(/(?:\r\n?|\n)$/,=0A=
P);q=3D{e:e,d:s,g:f};Sa(q);w()}}}if(n<d.length)setTimeout(v,250);else =
a&&a()}function w(){var j=3Dq.a;if(j){var f=3Dq.g;if(Ma(f)){for(var =
s=3Ddocument.createElement(gc),k=3D0;k<f.attributes.length;++k){var =
h=3Df.attributes[k];if(h.specified){var =
e=3Dh.name.toLowerCase();if(e=3D=3D=3DHd)s.className=3Dh.value;else =
s.setAttribute(h.name,h.value)}}s.innerHTML=3Dj;f.parentNode.replaceChild=
(s,f);f=3Ds}else f.innerHTML=3Dj;if(b&&f.tagName=3D=3D=3Dgc)for(var =
p=3Df.getElementsByTagName(Id),t=3Dp.length;--t>=3D0;){var =
u=3Dp[t];u.parentNode.replaceChild(document.createTextNode(Jd),=0A=
u)}}}v()}window.PR_normalizedHtml=3DW;window.prettyPrintOne=3Dce;window.p=
rettyPrint=3Dde;window.PR=3D{combinePrefixPatterns:Na,createSimpleLexer:K=
,registerLangHandler:y,sourceDecorator:C,PR_ATTRIB_NAME:Xc,PR_ATTRIB_VALU=
E:Vc,PR_COMMENT:V,PR_DECLARATION:Mc,PR_KEYWORD:uc,PR_LITERAL:yc,PR_NOCODE=
:lc,PR_PLAIN:S,PR_PUNCTUATION:Y,PR_SOURCE:oc,PR_STRING:U,PR_TAG:Wc,PR_TYP=
E:zc}})();=0A=
})()=0A=

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://srmz.net/public/js/3rd_party/prettify/lang-sql.js

// Copyright (C) 2008 Google Inc.=0A=
//=0A=
// Licensed under the Apache License, Version 2.0 (the "License");=0A=
// you may not use this file except in compliance with the License.=0A=
// You may obtain a copy of the License at=0A=
//=0A=
//      http://www.apache.org/licenses/LICENSE-2.0=0A=
//=0A=
// Unless required by applicable law or agreed to in writing, software=0A=
// distributed under the License is distributed on an "AS IS" BASIS,=0A=
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or =
implied.=0A=
// See the License for the specific language governing permissions and=0A=
// limitations under the License.=0A=
=0A=
=0A=
=0A=
/**=0A=
 * @fileoverview=0A=
 * Registers a language handler for SQL.=0A=
 *=0A=
 *=0A=
 * To use, include prettify.js and this file in your HTML page.=0A=
 * Then put your code in an HTML tag like=0A=
 *      <pre class=3D"prettyprint lang-sql">(my SQL code)</pre>=0A=
 *=0A=
 *=0A=
 * http://savage.net.au/SQL/sql-99.bnf.html is the basis for the =
grammar, and=0A=
 * http://msdn.microsoft.com/en-us/library/aa238507(SQL.80).aspx as the =
basis=0A=
 * for the keyword list.=0A=
 *=0A=
 * @author mikesamuel@gmail.com=0A=
 */=0A=
=0A=
PR.registerLangHandler(=0A=
    PR.createSimpleLexer(=0A=
        [=0A=
         // Whitespace=0A=
         [PR.PR_PLAIN,       /^[\t\n\r \xA0]+/, null, '\t\n\r \xA0'],=0A=
         // A double or single quoted, possibly multi-line, string.=0A=
         [PR.PR_STRING,      =
/^(?:"(?:[^\"\\]|\\.)*"|'(?:[^\'\\]|\\.)*')/, null,=0A=
          '"\'']=0A=
        ],=0A=
        [=0A=
         // A comment is either a line comment that starts with two =
dashes, or=0A=
         // two dashes preceding a long bracketed block.=0A=
         [PR.PR_COMMENT, /^(?:--[^\r\n]*|\/\*[\s\S]*?(?:\*\/|$))/],=0A=
         [PR.PR_KEYWORD, =
/^(?:ADD|ALL|ALTER|AND|ANY|AS|ASC|AUTHORIZATION|BACKUP|BEGIN|BETWEEN|BREA=
K|BROWSE|BULK|BY|CASCADE|CASE|CHECK|CHECKPOINT|CLOSE|CLUSTERED|COALESCE|C=
OLLATE|COLUMN|COMMIT|COMPUTE|CONSTRAINT|CONTAINS|CONTAINSTABLE|CONTINUE|C=
ONVERT|CREATE|CROSS|CURRENT|CURRENT_DATE|CURRENT_TIME|CURRENT_TIMESTAMP|C=
URRENT_USER|CURSOR|DATABASE|DBCC|DEALLOCATE|DECLARE|DEFAULT|DELETE|DENY|D=
ESC|DISK|DISTINCT|DISTRIBUTED|DOUBLE|DROP|DUMMY|DUMP|ELSE|END|ERRLVL|ESCA=
PE|EXCEPT|EXEC|EXECUTE|EXISTS|EXIT|FETCH|FILE|FILLFACTOR|FOR|FOREIGN|FREE=
TEXT|FREETEXTTABLE|FROM|FULL|FUNCTION|GOTO|GRANT|GROUP|HAVING|HOLDLOCK|ID=
ENTITY|IDENTITYCOL|IDENTITY_INSERT|IF|IN|INDEX|INNER|INSERT|INTERSECT|INT=
O|IS|JOIN|KEY|KILL|LEFT|LIKE|LINENO|LOAD|NATIONAL|NOCHECK|NONCLUSTERED|NO=
T|NULL|NULLIF|OF|OFF|OFFSETS|ON|OPEN|OPENDATASOURCE|OPENQUERY|OPENROWSET|=
OPENXML|OPTION|OR|ORDER|OUTER|OVER|PERCENT|PLAN|PRECISION|PRIMARY|PRINT|P=
ROC|PROCEDURE|PUBLIC|RAISERROR|READ|READTEXT|RECONFIGURE|REFERENCES|REPLI=
CATION|RESTORE|RESTRICT|RETURN|REVOKE|RIGHT|ROLLBACK|ROWCOUNT|ROWGUIDCOL|=
RULE|SAVE|SCHEMA|SELECT|SESSION_USER|SET|SETUSER|SHUTDOWN|SOME|STATISTICS=
|SYSTEM_USER|TABLE|TEXTSIZE|THEN|TO|TOP|TRAN|TRANSACTION|TRIGGER|TRUNCATE=
|TSEQUAL|UNION|UNIQUE|UPDATE|UPDATETEXT|USE|USER|VALUES|VARYING|VIEW|WAIT=
FOR|WHEN|WHERE|WHILE|WITH|WRITETEXT)(?=3D[^\w-]|$)/i, null],=0A=
         // A number is a hex integer literal, a decimal real literal, =
or in=0A=
         // scientific notation.=0A=
         [PR.PR_LITERAL,=0A=
          =
/^[+-]?(?:0x[\da-f]+|(?:(?:\.\d+|\d+(?:\.\d*)?)(?:e[+\-]?\d+)?))/i],=0A=
         // An identifier=0A=
         [PR.PR_PLAIN, /^[a-z_][\w-]*/i],=0A=
         // A run of punctuation=0A=
         [PR.PR_PUNCTUATION, /^[^\w\t\n\r \xA0]+/]=0A=
        ]),=0A=
    ['sql']);=0A=

------=_NextPart_000_0081_01CB6669.824D62E0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://srmz.net/public/js/3rd_party/lightbox.js

// =
-------------------------------------------------------------------------=
----------=0A=
//=0A=
//	Lightbox v2.04=0A=
//	by Lokesh Dhakar - http://www.lokeshdhakar.com=0A=
//	Last Modification: 2/9/08=0A=
//=0A=
//	For more information, visit:=0A=
//	http://lokeshdhakar.com/projects/lightbox2/=0A=
//=0A=
//	Licensed under the Creative Commons Attribution 2.5 License - =
http://creativecommons.org/licenses/by/2.5/=0A=
//  	- Free for use in both personal and commercial projects=0A=
//		- Attribution requires leaving author name, author link, and the =
license info intact.=0A=
//	=0A=
//  Thanks: Scott Upton(uptonic.com), Peter-Paul Koch(quirksmode.com), =
and Thomas Fuchs(mir.aculo.us) for ideas, libs, and snippets.=0A=
//  		Artemy Tregubenko (arty.name) for cleanup and help in updating to =
latest ver of proto-aculous.=0A=
//=0A=
// =
-------------------------------------------------------------------------=
----------=0A=
var =
Lightbox=3DClass.create();Lightbox.prototype=3D{imageArray:[],activeImage=
:undefined,initialize:function(){this.updateImageList();this.keyboardActi=
on=3Dthis.keyboardAction.bindAsEventListener(this);if(LightboxOptions.res=
izeSpeed>10)LightboxOptions.resizeSpeed=3D10;if(LightboxOptions.resizeSpe=
ed<1)LightboxOptions.resizeSpeed=3D1;this.resizeDuration=3DLightboxOption=
s.animate?((11-LightboxOptions.resizeSpeed)*0.15):0;this.overlayDuration=3D=
LightboxOptions.animate?0.2:0;var =
size=3D(LightboxOptions.animate?250:1)+'px';var =
objBody=3D$$('body')[0];objBody.appendChild(Builder.node('div',{id:'overl=
ay'}));objBody.appendChild(Builder.node('div',{id:'lightbox'},[Builder.no=
de('div',{id:'outerImageContainer'},Builder.node('div',{id:'imageContaine=
r'},[Builder.node('img',{id:'lightboxImage'}),Builder.node('div',{id:'hov=
erNav'},[Builder.node('a',{id:'prevLink',href:'#'}),Builder.node('a',{id:=
'nextLink',href:'#'})]),Builder.node('div',{id:'loading'},Builder.node('a=
',{id:'loadingLink',href:'#'},Builder.node('img',{src:LightboxOptions.fil=
eLoadingImage})))])),Builder.node('div',{id:'imageDataContainer'},Builder=
.node('div',{id:'imageData'},[Builder.node('div',{id:'imageDetails'},[Bui=
lder.node('span',{id:'caption'}),Builder.node('span',{id:'numberDisplay'}=
)]),Builder.node('div',{id:'bottomNav'},Builder.node('a',{id:'bottomNavCl=
ose',href:'#'},Builder.node('img',{src:LightboxOptions.fileBottomNavClose=
Image})))]))]));$('overlay').hide().observe('click',(function(){this.end(=
);}).bind(this));$('lightbox').hide().observe('click',(function(event){if=
(event.element().id=3D=3D'lightbox')this.end();}).bind(this));$('outerIma=
geContainer').setStyle({width:size,height:size});$('prevLink').observe('c=
lick',(function(event){event.stop();this.changeImage(this.activeImage-1);=
}).bindAsEventListener(this));$('nextLink').observe('click',(function(eve=
nt){event.stop();this.changeImage(this.activeImage+1);}).bindAsEventListe=
ner(this));$('loadingLink').observe('click',(function(event){event.stop()=
;this.end();}).bind(this));$('bottomNavClose').observe('click',(function(=
event){event.stop();this.end();}).bind(this));var =
th=3Dthis;(function(){var ids=3D'overlay lightbox outerImageContainer =
imageContainer lightboxImage hoverNav prevLink nextLink loading =
loadingLink '+'imageDataContainer imageData imageDetails caption =
numberDisplay bottomNav =
bottomNavClose';$w(ids).each(function(id){th[id]=3D$(id);});}).defer();},=
updateImageList:function(){this.updateImageList=3DPrototype.emptyFunction=
;document.observe('click',(function(event){var =
target=3Devent.findElement('a[rel^=3Dlightbox]')||event.findElement('area=
[rel^=3Dlightbox]');if(target){event.stop();this.start(target);}}).bind(t=
his));},start:function(imageLink){$$('select','object','embed').each(func=
tion(node){node.style.visibility=3D'hidden'});var =
arrayPageSize=3Dthis.getPageSize();$('overlay').setStyle({width:arrayPage=
Size[0]+'px',height:arrayPageSize[1]+'px'});new =
Effect.Appear(this.overlay,{duration:this.overlayDuration,from:0.0,to:Lig=
htboxOptions.overlayOpacity});this.imageArray=3D[];var =
imageNum=3D0;if((imageLink.rel=3D=3D'lightbox')){this.imageArray.push([im=
ageLink.href,imageLink.title]);}else{this.imageArray=3D$$(imageLink.tagNa=
me+'[href][rel=3D"'+imageLink.rel+'"]').collect(function(anchor){return[a=
nchor.href,anchor.title];}).uniq();while(this.imageArray[imageNum][0]!=3D=
imageLink.href){imageNum++;}}=0A=
var arrayPageScroll=3Ddocument.viewport.getScrollOffsets();var =
lightboxTop=3DarrayPageScroll[1]+(document.viewport.getHeight()/10);var =
lightboxLeft=3DarrayPageScroll[0];this.lightbox.setStyle({top:lightboxTop=
+'px',left:lightboxLeft+'px'}).show();this.changeImage(imageNum);},change=
Image:function(imageNum){this.activeImage=3DimageNum;if(LightboxOptions.a=
nimate)this.loading.show();this.lightboxImage.hide();this.hoverNav.hide()=
;this.prevLink.hide();this.nextLink.hide();this.imageDataContainer.setSty=
le({opacity:.0001});this.numberDisplay.hide();var imgPreloader=3Dnew =
Image();imgPreloader.onload=3D(function(){this.lightboxImage.src=3Dthis.i=
mageArray[this.activeImage][0];this.resizeImageContainer(imgPreloader.wid=
th,imgPreloader.height);}).bind(this);imgPreloader.src=3Dthis.imageArray[=
this.activeImage][0];},resizeImageContainer:function(imgWidth,imgHeight){=
var widthCurrent=3Dthis.outerImageContainer.getWidth();var =
heightCurrent=3Dthis.outerImageContainer.getHeight();var =
widthNew=3D(imgWidth+LightboxOptions.borderSize*2);var =
heightNew=3D(imgHeight+LightboxOptions.borderSize*2);var =
xScale=3D(widthNew/widthCurrent)*100;var =
yScale=3D(heightNew/heightCurrent)*100;var =
wDiff=3DwidthCurrent-widthNew;var =
hDiff=3DheightCurrent-heightNew;if(hDiff!=3D0)new =
Effect.Scale(this.outerImageContainer,yScale,{scaleX:false,duration:this.=
resizeDuration,queue:'front'});if(wDiff!=3D0)new =
Effect.Scale(this.outerImageContainer,xScale,{scaleY:false,duration:this.=
resizeDuration,delay:this.resizeDuration});var =
timeout=3D0;if((hDiff=3D=3D0)&&(wDiff=3D=3D0)){timeout=3D100;if(Prototype=
.Browser.IE)timeout=3D250;}=0A=
(function(){this.prevLink.setStyle({height:imgHeight+'px'});this.nextLink=
.setStyle({height:imgHeight+'px'});this.imageDataContainer.setStyle({widt=
h:widthNew+'px'});this.showImage();}).bind(this).delay(timeout/1000);},sh=
owImage:function(){this.loading.hide();new =
Effect.Appear(this.lightboxImage,{duration:this.resizeDuration,queue:'end=
',afterFinish:(function(){this.updateDetails();}).bind(this)});this.prelo=
adNeighborImages();},updateDetails:function(){if(this.imageArray[this.act=
iveImage][1]!=3D""){this.caption.update(this.imageArray[this.activeImage]=
[1]).show();}=0A=
if(this.imageArray.length>1){this.numberDisplay.update(LightboxOptions.la=
belImage+' '+(this.activeImage+1)+' '+LightboxOptions.labelOf+'  =
'+this.imageArray.length).show();}=0A=
new Effect.Parallel([new =
Effect.SlideDown(this.imageDataContainer,{sync:true,duration:this.resizeD=
uration,from:0.0,to:1.0}),new =
Effect.Appear(this.imageDataContainer,{sync:true,duration:this.resizeDura=
tion})],{duration:this.resizeDuration,afterFinish:(function(){var =
arrayPageSize=3Dthis.getPageSize();this.overlay.setStyle({height:arrayPag=
eSize[1]+'px'});this.updateNav();}).bind(this)});},updateNav:function(){t=
his.hoverNav.show();if(this.activeImage>0)this.prevLink.show();if(this.ac=
tiveImage<(this.imageArray.length-1))this.nextLink.show();this.enableKeyb=
oardNav();},enableKeyboardNav:function(){document.observe('keydown',this.=
keyboardAction);},disableKeyboardNav:function(){document.stopObserving('k=
eydown',this.keyboardAction);},keyboardAction:function(event){var =
keycode=3Devent.keyCode;var =
escapeKey;if(event.DOM_VK_ESCAPE){escapeKey=3Devent.DOM_VK_ESCAPE;}else{e=
scapeKey=3D27;}=0A=
var =
key=3DString.fromCharCode(keycode).toLowerCase();if(key.match(/x|o|c/)||(=
keycode=3D=3DescapeKey)){this.end();}else =
if((key=3D=3D'p')||(keycode=3D=3D37)){if(this.activeImage!=3D0){this.disa=
bleKeyboardNav();this.changeImage(this.activeImage-1);}}else =
if((key=3D=3D'n')||(keycode=3D=3D39)){if(this.activeImage!=3D(this.imageA=
rray.length-1)){this.disableKeyboardNav();this.changeImage(this.activeIma=
ge+1);}}},preloadNeighborImages:function(){var =
preloadNextImage,preloadPrevImage;if(this.imageArray.length>this.activeIm=
age+1){preloadNextImage=3Dnew =
Image();preloadNextImage.src=3Dthis.imageArray[this.activeImage+1][0];}=0A=
if(this.activeImage>0){preloadPrevImage=3Dnew =
Image();preloadPrevImage.src=3Dthis.imageArray[this.activeImage-1][0];}},=
end:function(){this.disableKeyboardNav();this.lightbox.hide();new =
Effect.Fade(this.overlay,{duration:this.overlayDuration});$$('select','ob=
ject','embed').each(function(node){node.style.visibility=3D'visible'});},=
getPageSize:function(){var =
xScroll,yScroll;if(window.innerHeight&&window.scrollMaxY){xScroll=3Dwindo=
w.innerWidth+window.scrollMaxX;yScroll=3Dwindow.innerHeight+window.scroll=
MaxY;}else =
if(document.body.scrollHeight>document.body.offsetHeight){xScroll=3Ddocum=
ent.body.scrollWidth;yScroll=3Ddocument.body.scrollHeight;}else{xScroll=3D=
document.body.offsetWidth;yScroll=3Ddocument.body.offsetHeight;}=0A=
var =
windowWidth,windowHeight;if(self.innerHeight){if(document.documentElement=
.clientWidth){windowWidth=3Ddocument.documentElement.clientWidth;}else{wi=
ndowWidth=3Dself.innerWidth;}=0A=
windowHeight=3Dself.innerHeight;}else =
if(document.documentElement&&document.documentElement.clientHeight){windo=
wWidth=3Ddocument.documentElement.clientWidth;windowHeight=3Ddocument.doc=
umentElement.clientHeight;}else =
if(document.body){windowWidth=3Ddocument.body.clientWidth;windowHeight=3D=
document.body.clientHeight;}=0A=
if(yScroll<windowHeight){pageHeight=3DwindowHeight;}else{pageHeight=3DySc=
roll;}=0A=
if(xScroll<windowWidth){pageWidth=3DxScroll;}else{pageWidth=3DwindowWidth=
;}=0A=
return[pageWidth,pageHeight];}}=0A=
document.observe('dom:loaded',function(){window.ipsLightbox=3Dnew =
Lightbox();});
------=_NextPart_000_0081_01CB6669.824D62E0--
