var browserver = "101106"; // Browser Check issued in change date (Canadian format) /** * * * ========================== * IFX Tags --- Main loader * ========================== * * Includes: Decisions for other IFX files * IFX defaults **/ //####---- FUNCTION LOADER ----####\\ var loadTable = document.getElementsByTagName( 'table' ); loadTable = document.getElementsByTagName( 'table' ).item( loadTable.length -1 ); var dv = document.createElement( 'div'); loadTable.appendChild( dv ); function include_plugin( script_filename ) { var js = document.createElement( 'script' ); js.setAttribute( 'language', 'javascript' ); js.setAttribute( 'type', 'text/javascript' ); js.setAttribute( 'src', script_filename ); dv.appendChild( js ); return false; } //####----START DEFAULTS----####\\ //Spoiler function var openCloseVar; function openClose( openCloseVar ) { var openCloseMain = openCloseVar.getElementsByTagName( 'DIV' ); for( i = 0; i < openCloseMain.length; i++ ) { if( openCloseMain[i].className == "spoilermain" ) { if( openCloseMain[i].style.display == "" ) { openCloseMain[i].style.display = "none"; } else if( openCloseMain[i].style.display != "none" ) { openCloseMain[i].style.display = "none"; } else { openCloseMain[i].style.display = "block"; } } } } // Get username section var userLV,username, TD = document.getElementsByTagName( 'td' ); username = defUsername; for ( place = 0; place < TD.length; place++ ) { if ( TD[place].innerHTML.match( 'Log In' ) ) { userLV = 4; } else if( TD[place].innerHTML.match( 'Logged in as:' ) ) { if( TD[place].innerHTML.match( 'Mod CP' ) ) { if ( TD[place].innerHTML.match( 'Admin CP' ) ) { userLV = 1; } else { userLV = 2; } } else { userLV = 3; } } } // Open Tags var Tags = new Array(); Tags[0] = new Array(); //Note there are two spoiler tags; one if text is given, one if not Tags[0][0] = new Array( /\[spoiler=(.*?)\]/gi, /\[spoiler\]/gi, /\[hr\]/gi, /\[align=(\w*)\]/gi, /\[table=(\w1*)\]/gi, /\[tr=(\w2*)\]/gi, /\[td=(\w3*)\]/gi ); // Close Tags Tags[0][1] = new Array( /\[\/spoiler\]/gi, /\[\/spoiler\]/gi, /\[\/to\]/gi, /\[\/align\]/gi, /\[/table\]/gi, /\[/tr\]/gi, /\[/td\]/gi ); //The HTML to replace our tags Tags[1] = new Array(); //This array is for our opening tags //Note there are two spoiler tags; one if text is given, one if not Tags[1][0] = new Array( '