var input_red="input-warn";var input_green="input-ok";var input_ok_box="input-ok-content";var input_warn_box="input-warn-content";var img_blank="blank.gif";var img_tick="aff_tick.gif";var img_cross="aff_cross.gif";var uagent=navigator.userAgent.toLowerCase();var is_safari=((uagent.indexOf("safari")!=-1)||(navigator.vendor=="Apple Computer, Inc.")||(uagent.indexOf("konqueror")!=-1)||(uagent.indexOf("khtml")!=-1));var is_opera=(uagent.indexOf("opera")!=-1);var is_webtv=(uagent.indexOf("webtv")!=-1);var is_ie=((uagent.indexOf("msie")!=-1)&&(!is_opera)&&(!is_safari)&&(!is_webtv));var is_ie4=((is_ie)&&(uagent.indexOf("msie 4.")!=-1));var is_ie7=((is_ie)&&(uagent.indexOf("msie 7.")!=-1));var is_moz=(navigator.product=="Gecko");var is_ns=((uagent.indexOf("compatible")==-1)&&(uagent.indexOf("mozilla")!=-1)&&(!is_opera)&&(!is_webtv)&&(!is_safari));var is_ns4=((is_ns)&&(parseInt(navigator.appVersion)==4));var is_win=((uagent.indexOf("win")!=-1)||(uagent.indexOf("16bit")!=-1));var is_mac=((uagent.indexOf("mac")!=-1)||(navigator.vendor=="Apple Computer, Inc."));var ua_vers=parseInt(navigator.appVersion);var ipb_pages_shown=0;var ipb_pages_array=new Array();var ipb_skin_url=ipb_skin_url?ipb_skin_url:ipb_var_image_url;function gbl_check_search_box(){try{var B=document.getElementById("gbl-search-checkbox");var C=document.getElementById("gbl-search-forums");if(B.checked&&ipb_input_f){C.value=ipb_input_f}else{C.value="all"}}catch(A){}}function show_inline_messages(){var F=window.location.toString();var B=null;if(F.indexOf("?___msg=")!=-1||F.indexOf(";___msg=")!=-1||F.indexOf("&___msg=")!=-1){try{if(parent.document.getElementById("ipd-msg-text")){B=parent.document.getElementById("ipd-msg-text")}else{B=document.getElementById("ipd-msg-text")}}catch(A){alert(A)}var E=F.replace(/^.*[\?;&]___msg=(.+?)(&.*$|$)/,"$1");E=unescape(E);if(message_pop_up_lang[E]){try{B.innerHTML=message_pop_up_lang[E];centerdiv=new center_div();centerdiv.divname="ipd-msg-wrapper";centerdiv.move_div();var D=setTimeout("hide_inline_messages_instant()",2000)}catch(C){alert(message_pop_up_lang[E])}}}}function show_inline_messages_instant(B){_msg_box=document.getElementById("ipd-msg-text");_msg_box.innerHTML=message_pop_up_lang[B];centerdiv=new center_div();centerdiv.divname="ipd-msg-wrapper";centerdiv.move_div();var A=setTimeout("hide_inline_messages_instant()",2000)}function hide_inline_messages_instant(){try{document.getElementById("ipd-msg-wrapper").style.display="none";parent.document.getElementById("ipd-msg-wrapper").style.display="none"}catch(A){}}function iframe_include(){this.iframe_id=null;this.iframe_obj=null;this.iframe_add_to_div=null;this.iframe_add_to_div_obj=null;this.iframe_main_wrapper=null;this.iframe_classname="GBL-component-iframe";this.ok_to_go=1;this.iframe_height=300;this.ajax=""}iframe_include.prototype.init=function(){try{this.iframe_add_to_div_obj=document.getElementById(this.iframe_add_to_div)}catch(A){this.ok_to_go=0}};iframe_include.prototype.include=function(B){if(!this.ok_to_go){return false}var C=parseInt(this.iframe_add_to_div_obj.style.height);var A=parseInt(this.iframe_add_to_div_obj.style.width);if(this.iframe_obj){this.iframe_add_to_div_obj.removeChild(this.iframe_obj)}this.iframe_obj=document.createElement("IFRAME");this.iframe_obj.src=B;this.iframe_obj.id=this.iframe_id;this.iframe_obj.name=this.iframe_id;this.iframe_obj.scrolling="no";this.iframe_obj.frameBorder="no";this.iframe_obj.border="0";this.iframe_obj.className=this.iframe_classname;this.iframe_obj.style.width=A?A+"px":"100%";this.iframe_obj.style.height=C?C-5+"px":this.iframe_height+"px";this.iframe_obj.style.overflow="hidden";this.iframe_obj.style.padding="0px";this.iframe_obj.style.margin="0px";this.ajax=new ajax_request();this.iframe_add_to_div_obj.style.padding="0px";this.iframe_add_to_div_obj.style.margin="0px";if(is_ie&&!is_ie7){this.iframe_add_to_div_obj.style.paddingLeft="6px";this.iframe_add_to_div_obj.style.paddingRight="6px"}this.iframe_obj.iframe_loaded=0;this.iframe_obj.iframe_init=0;this.iframe_obj._this=this;this.iframe_add_to_div_obj.style.overflow="";this.iframe_add_to_div_obj.appendChild(this.iframe_obj);this.ajax.show_loading(ajax_load_msg);if(is_ie){this.iframe_obj.allowTransparency=true;this.iframe_obj.onreadystatechange=this.iframe_on_load_ie}else{this.iframe_obj.onload=this.iframe_onload}};iframe_include.prototype.iframe_onload=function(E){var A=this._this.iframe_obj.contentDocument;if(is_safari){A=window.frames[this.id].document}if(!this.iframe_init){this.iframe_init=1;this.iframe_loaded=1;A.onmousedown=menu_action_close}else{this.iframe_loaded=1;A.onmousedown=menu_action_close}this._this.ajax.hide_loading();try{A.getElementsByTagName("body")[0].style.padding="0px";A.getElementsByTagName("body")[0].style.margin="0px"}catch(B){}var F=parseInt(A.getElementById(this._this.iframe_main_wrapper).offsetHeight);if(F>0){if(is_safari){F+=3}this._this.iframe_obj.style.height=F+"px";this._this.iframe_add_to_div_obj.style.height=F+"px"}var D=document.getElementsByTagName("style");var C="";for(i in D){C+="\n"+D[i].innerHTML}try{A.getElementsByTagName("style")[0].innerHTML=C}catch(B){}};iframe_include.prototype.iframe_on_load_ie=function(G){if(this.readyState=="complete"){var A="";if(this._this.iframe_obj.contentWindow){A=this._this.iframe_obj.contentWindow.document}else{if(this._this.iframe_obj.document){A=this._this.iframe_obj.document}else{A=window.frames[this.id].document}}if(!this.iframe_init){this.iframe_init=1;this.iframe_loaded=1;A.onmousedown=menu_action_close}else{this.iframe_loaded=1;A.onmousedown=menu_action_close}var E=document.getElementsByTagName("style");var D="";for(i in E){if(E[i].innerHTML){D+="\n"+E[i].innerHTML}}var F=D.match(/@import\s+?url\(\s+?['"](.+?)['"]\s+?\);/ig);if(F&&F.length){for(i=0;i<=F.length;i++){if(typeof (F[i])!="undefined"){F[i]=F[i].replace(/@import\s+?url\(\s+?['"](.+?)['"]\s+?\);/ig,"$1");if(typeof (F[i])!="undefined"){A.createStyleSheet(F[i])}}}}this._this.ajax.hide_loading();try{A.getElementsByTagName("body")[0].style.padding="0px";A.getElementsByTagName("body")[0].style.margin="0px"}catch(B){}var H=parseInt(A.getElementById(this._this.iframe_main_wrapper).offsetHeight);var C=parseInt(A.getElementById(this._this.iframe_main_wrapper).offsetWidth);if(H>0){this._this.iframe_obj.style.height=H+"px";this._this.iframe_add_to_div_obj.style.height=H+"px"}if(C>0){this._this.iframe_obj.style.width=C+"px";this._this.iframe_add_to_div_obj.style.width=C+"px"}}};function ie_fix_png(){if(is_ie){document.onreadystatechange=ie_fix_png_do}}function ie_fix_png_do(){if(document.readyState=="complete"){var I=navigator.userAgent.indexOf("MSIE ");var G=navigator.userAgent.substring(I+5);var K=ipb_skin_url+"/blank.gif";var F=screen.width*(parseInt(ipsclass.settings.resize_percent)/100);if(I==-1){return false}if(!((G.indexOf("5.5")==0)||(G.indexOf("6")==0))&&(navigator.platform==("Win32"))){return }var H=document.getElementsByTagName("IMG");var J=H.length;if(J){for(var D=0;D<J;D++){if(H[D].src.match(/\.png$/)){var E=H[D];var B=0;var C=0;var A=0;E._width=E._width?parseInt(E._width):0;E._resized=parseInt(E._resized);if(!E.style.width){B=E.width}if(!E.style.height){C=E.height}A=E.src;if(B<F&&!E._resized&&E._width<F){E.src=K;if(B){E.style.width=B+"px"}if(C){E.style.height=C+"px"}E.runtimeStyle.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+A+"',sizingMethod='scale')"}else{}}}}}}function add_onload_event(A){var B=window.onload;if(typeof window.onload!="function"){window.onload=A}else{window.onload=function(){if(B){B()}A()}}}function add_shadow(A,D){var C=document.getElementById(D);var B=document.getElementById(A);if(is_ie){B.className="shadow-ie";B.style.width=C.offsetWidth+1+"px";B.style.height=C.offsetHeight+1+"px"}else{B.className="shadow-moz";B.style.width=C.offsetWidth+0+"px";B.style.height=C.offsetHeight+0+"px"}}function global_dst_check(F,G){var A=F+G;var D=Math.abs(new Date().getTimezoneOffset()/60);var B=0;var C=ipb_var_base_url+"act=xmlout&do=dst-autocorrection&md5check="+ipb_md5_check;if(Math.abs(A-D)!=0){try{xml_dst_set(C+"&xml=1");B=1}catch(E){B=0}if(B==0){window.location=C}}}function my_getcookie(A){return ipsclass.my_getcookie(A)}function my_setcookie(A,B,C){return ipsclass.my_setcookie(A,B,C)}function lang_build_string(){if(!arguments.length||!arguments){return }var B=arguments[0];for(var C=1;C<arguments.length;C++){var A=new RegExp("<%"+C+">","gi");B=B.replace(A,arguments[C])}return B}function friends_pop(A){ipb_var_base_url=ipb_var_base_url.replace("&amp;","&");if(A){A=A.replace("&amp;","&")}else{A=""}ipsclass.pop_up_window(ipb_var_base_url+"act=profile&CODE=friends_list_popup"+A,450,400,"Friends")}function buddy_pop(){var A=0;if(use_enhanced_js){try{xml_myassistant_init();A=1}catch(B){A=0}}if(!A){ipb_var_base_url=ipb_var_base_url.replace("&amp;","&");window.open(ipb_var_base_url+"act=buddy","BrowserBuddy","width=250,height=500,resizable=yes,scrollbars=yes")}}function check_enter(A,C){var B=C.keyCode?C.keyCode:C.which?C.which:C.charCode;if(B==13){do_multi_page_jump(A)}}function do_multi_page_jump(C){var E=1;var A=ipb_var_st;var D=1;var H=ipb_pages_array[C][2];var B=ipb_pages_array[C][1];var I=ipb_pages_array[C][0];var F=parseInt(document.getElementById("st-"+C).value);var G=document.getElementById("st-type-"+C).value;G=G?G:"st";I=I.replace(new RegExp("&amp;","g"),"&");if(H%B==0){E=H/B}else{E=Math.ceil(H/B)}if(A>0){D=A/B;D=D-1}if(F>0){if(F<1){F=1}if(F>E){F=E}if(F==1){start=0}else{start=(F-1)*B}if(start){window.location=I+"&"+G+"="+start}else{window.location=I}return false}}function pages_st_focus(A){document.getElementById("st-"+A).focus()}function ShowHide(B,A){if(B!=""){toggleview(B)}if(A!=""){toggleview(A)}}function my_getbyid(A){itm=null;if(document.getElementById){itm=document.getElementById(A)}else{if(document.all){itm=document.all[A]}else{if(document.layers){itm=document.layers[A]}}}return itm}function toggleview(A){if(!A){return }if(itm=my_getbyid(A)){if(itm.style.display=="none"){my_show_div(itm)}else{my_hide_div(itm)}}}function my_hide_div(A){if(!A){return }A.style.display="none"}function my_show_div(A){if(!A){return }A.style.display=""}function change_cell_color(B,A){itm=my_getbyid(B);if(itm){itm.className=A}}function togglecategory(B,A){saved=new Array();clean=new Array();if(tmp=ipsclass.my_getcookie("collapseprefs")){saved=tmp.split(",")}for(i=0;i<saved.length;i++){if(saved[i]!=B&&saved[i]!=""){clean[clean.length]=saved[i]}}if(A){clean[clean.length]=B;my_show_div(my_getbyid("fc_"+B));my_hide_div(my_getbyid("fo_"+B))}else{my_show_div(my_getbyid("fo_"+B));my_hide_div(my_getbyid("fc_"+B))}ipsclass.my_setcookie("collapseprefs",clean.join(","),1)}function locationjump(A){window.location=ipb_var_base_url+A}function chooseskin(A){choosebox=A.options[A.selectedIndex].value;extravars="";if(choosebox!=-1&&!isNaN(choosebox)){if(document.skinselectorbox.skinurlbits.value){extravars="&"+document.skinselectorbox.skinurlbits.value;extravars=extravars.replace(/setskin=\d{1,}/g,"");extravars=extravars.replace(/skinid=\d{1,}/g,"");extravars=extravars.replace(/cal_id=&/g,"");extravars=extravars.replace(/&{1,}/g,"&");extravars=extravars.replace(/s=&/g,"")}locationjump("setskin=1&skinid="+choosebox+extravars)}}function chooselang(A){choosebox=A.options[A.selectedIndex].value;extravars="";if(document.langselectorbox.langurlbits.value){extravars="&"+document.langselectorbox.langurlbits.value;extravars=extravars.replace(/setlanguage=\d{1,}/g,"");extravars=extravars.replace(/cal_id=&/g,"");extravars=extravars.replace(/langid=\w{1,}/g,"");extravars=extravars.replace(/&{1,}/g,"&");extravars=extravars.replace(/s=&/g,"")}locationjump("setlanguage=1&langid="+choosebox+extravars)}function PopUp(B,C,D,I,A,E,H,J,F){showx="";showy="";if(J!=0){X=J}if(F!=0){Y=F}if(!H){H=1}if(!E){E=1}if((parseInt(navigator.appVersion)>=4)&&(A)){X=(screen.width-D)/2;Y=(screen.height-I)/2}if(X>0){showx=",left="+X}if(Y>0){showy=",top="+Y}if(H!=0){H=1}var G=window.open(B,C,"width="+D+",height="+I+showx+showy+",resizable="+E+",scrollbars="+H+",location=no,directories=no,status=no,menubar=no,toolbar=no")}function stacksize(A){for(i=0;i<A.length;i++){if((A[i]=="")||(A[i]==null)||(A=="undefined")){return i}}return A.length}function pushstack(B,A){arraysize=stacksize(B);B[arraysize]=A}function popstack(A){arraysize=stacksize(A);theval=A[arraysize-1];delete A[arraysize-1];return theval}function innerhtml_template_to_html(A){A=A.replace(/&lt;%(\d+?)&gt;/ig,"<%$1>");A=A.replace(/%3C%(\d+?)%3E/ig,"<%$1>");return A}function global_cancel_bubble(B,A){if(!B||is_ie){if(A){window.event.returnValue=false}window.event.cancelBubble=true;return window.event}else{B.stopPropagation();if(A){B.preventDefault()}return B}}function _get_obj_leftpos(B){var A=B.offsetLeft;while((B=B.offsetParent)!=null){A+=B.offsetLeft}return A}function _get_obj_toppos(B){var A=B.offsetTop;while((B=B.offsetParent)!=null){A+=B.offsetTop}return A}function center_div(){this.divname="";this.divobj="";this.shimobj=""}center_div.prototype.move_div=function(){try{if(parent.document.getElementById(this.divname)){this._document=parent.document;this._window=parent.window}}catch(G){return }this.divobj=this._document.getElementById(this.divname);var B=0;var J=0;if(typeof (this._window.innerWidth)=="number"){B=this._window.innerWidth;J=this._window.innerHeight}else{if(this._document.documentElement&&(this._document.documentElement.clientWidth||this._document.documentElement.clientHeight)){B=this._document.documentElement.clientWidth;J=this._document.documentElement.clientHeight}else{if(this._document.body&&(this._document.body.clientWidth||this._document.body.clientHeight)){B=this._document.body.clientWidth;J=this._document.body.clientHeight}}}this.divobj.style.position="absolute";this.divobj.style.display="block";this.divobj.style.zIndex=-1;if(is_ie){var F=this.divobj.innerHTML;var A="<iframe id='"+this.divname+"-shim' src='"+ipb_var_image_url+"/iframe.html' class='iframshim' scrolling='no' frameborder='0' style='position:absolute; top:0px; left:0px; right:0px; display: none;'></iframe>"+F;this.divobj.innerHTML=A}var C=parseInt(this.divobj.style.height)?parseInt(this.divobj.style.height):parseInt(this.divobj.offsetHeight);var E=parseInt(this.divobj.style.width)?parseInt(this.divobj.style.width):parseInt(this.divobj.offsetWidth);C=C?C:200;E=E?E:400;var D=this.getYscroll();var I=(B-E)/2;var H=(J-C)/2+D;I=(I<0)?0:I;H=(H<0)?0:H;this.divobj.style.left=I+"px";this.divobj.style.top=H+"px";this.divobj.style.zIndex=99};center_div.prototype.hide_div=function(){try{if(!this.divobj){return }else{this.divobj.style.display="none"}}catch(A){return }};center_div.prototype.getYscroll=function(){var A=0;if(this._document.documentElement&&this._document.documentElement.scrollTop){A=this._document.documentElement.scrollTop}else{if(this._document.body&&this._document.body.scrollTop){A=this._document.body.scrollTop}else{if(this._window.pageYOffset){A=this._window.pageYOffset}else{if(this._window.scrollY){A=this._window.scrollY}}}}return A};