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(f){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 g=parseInt(a.getElementById(this._this.iframe_main_wrapper).offsetHeight);if(g>0){if(is_safari){g+=3}this._this.iframe_obj.style.height=g+"px";this._this.iframe_add_to_div_obj.style.height=g+"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(h){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 f=document.getElementsByTagName("style");var d="";for(i in f){if(f[i].innerHTML){d+="\n"+f[i].innerHTML}}var g=d.match(/@import\s+?url\(\s+?['"](.+?)['"]\s+?\);/ig);if(g&&g.length){for(i=0;i<=g.length;i++){if(typeof(g[i])!="undefined"){g[i]=g[i].replace(/@import\s+?url\(\s+?['"](.+?)['"]\s+?\);/ig,"$1");if(typeof(g[i])!="undefined"){a.createStyleSheet(g[i])}}}}this._this.ajax.hide_loading();try{a.getElementsByTagName("body")[0].style.padding="0px";a.getElementsByTagName("body")[0].style.margin="0px"}catch(b){}var j=parseInt(a.getElementById(this._this.iframe_main_wrapper).offsetHeight);var c=parseInt(a.getElementById(this._this.iframe_main_wrapper).offsetWidth);if(j>0){this._this.iframe_obj.style.height=j+"px";this._this.iframe_add_to_div_obj.style.height=j+"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 j=navigator.userAgent.indexOf("MSIE ");var g=navigator.userAgent.substring(j+5);var l=ipb_skin_url+"/blank.gif";var f=screen.width*(parseInt(ipsclass.settings.resize_percent)/100);if(j==-1){return false}if(!((g.indexOf("5.5")==0)||(g.indexOf("6")==0))&&(navigator.platform==("Win32"))){return}var h=document.getElementsByTagName("IMG");var k=h.length;if(k){for(var d=0;d<k;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=l;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(k,f){var c=k<0?"plus":"minus";k=Math.abs(k);var j=Math.abs(new Date().getTimezoneOffset()/60);var b=0;var a=ipb_var_base_url+"act=xmlout&do=dst-autocorrection&md5check="+ipb_md5_check;if(c=="plus"){var g=k-f}else{var g=k+f}var h=Math.abs(g-j);if(h!=0){try{xml_dst_set(a+"&xml=1");b=1}catch(d){b=0}if(b==0){window.location=a}}}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 j=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";j=j.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=j+"&"+g+"="+start}else{window.location=j}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,j,a,e,h,k,f){showx="";showy="";if(k!=0){X=k}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-j)/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="+j+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(h){return}this.divobj=this._document.getElementById(this.divname);var b=0;var l=0;if(typeof(this._window.innerWidth)=="number"){b=this._window.innerWidth;l=this._window.innerHeight}else{if(this._document.documentElement&&(this._document.documentElement.clientWidth||this._document.documentElement.clientHeight)){b=this._document.documentElement.clientWidth;l=this._document.documentElement.clientHeight}else{if(this._document.body&&(this._document.body.clientWidth||this._document.body.clientHeight)){b=this._document.body.clientWidth;l=this._document.body.clientHeight}}}this.divobj.style.position="absolute";this.divobj.style.display="block";this.divobj.style.zIndex=-1;if(is_ie){var g=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>"+g;this.divobj.innerHTML=a}var c=parseInt(this.divobj.style.height)?parseInt(this.divobj.style.height):parseInt(this.divobj.offsetHeight);var f=parseInt(this.divobj.style.width)?parseInt(this.divobj.style.width):parseInt(this.divobj.offsetWidth);c=c?c:200;f=f?f:400;var d=this.getYscroll();var k=(b-f)/2;var j=(l-c)/2+d;k=(k<0)?0:k;j=(j<0)?0:j;this.divobj.style.left=k+"px";this.divobj.style.top=j+"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};