	function Arguments(){
		var objScriptRegExp = new RegExp( '[\\\<\\\%3ca]+script', 'gi' );
		var objNewLineRegExp = new RegExp( '[\\\n\\\r]+', 'gi' );
		var strQuery = location.search.substring( 1 );
		strQuery = strQuery.replace( objScriptRegExp, '' );
		strQuery = strQuery.replace( objNewLineRegExp, '' );
		if( arguments[0] != null && arguments[0] != '' )
			strQuery += ( ( strQuery == '' && strQuery.indexOf( 'plid' ) == -1 )? '' : '&' ) + arguments[0].substring(1);
		var aryArgumentPairs = strQuery.split( '&' );
		for( intArgumentIndex = 0; intArgumentIndex < aryArgumentPairs.length; intArgumentIndex++ ){
			var intPosition = aryArgumentPairs[intArgumentIndex].indexOf('=');
			if( intPosition == -1 ) continue;
			var strArgumentName = aryArgumentPairs[intArgumentIndex].substring( 0, intPosition );
			var strArgumentValue = aryArgumentPairs[intArgumentIndex].substring( intPosition + 1 );
			this[strArgumentName] = unescape( strArgumentValue );
		}
	}

	var query = new Arguments();
	var objDebugWindow = null;

	function OpenDebugWindow(){
		objDebugWindow = open( '', 'DebugWindow', 'alwaysLowered=0,alwaysRaised=0,channelmode=0,dependent=0,directories=0,fullscreen=0,hotkeys=0,location=0,menubar=0,resizable=1,scrollbars=0,status=0,titlebar=0,toolbar=0,z-lock=0' );
	}

	function DebugThis( strDebug ){
		switch( strDebug ){
			case 'cookie' :
				$C( 'DEBUG', 'cookie' );
				if( objDebugWindow == null || ( objDebugWindow.closed || !objDebugWindow.closed ) )
					OpenDebugWindow();
				if( objDebugWindow.window.location.href.indexOf( "debug_cookie" ) == -1 )
					objDebugWindow.window.location.href = '/debug_cookie.html';
				else{
					objDebugWindow.focus();
					objDebugWindow.DisplayCookie();
				}
				break;
			case 'style' :
				$C( 'DEBUG', 'style' );
				if( objDebugWindow == null || ( objDebugWindow.closed || !objDebugWindow.closed ) ){
					OpenDebugWindow();
					objDebugWindow.focus();
				}
				objDebugWindow.document.writeln( '<font color="Red">' + location.pathname + '</font><br />' );
				for( var i = 0; i < document.styleSheets.length; i++ ){
					for( j = 0; j < document.styleSheets[i].imports.length; j++ ){
						objDebugWindow.document.writeln( document.styleSheets[i].imports[j].href + '<br />' );
					}
				}
				break;
		}
	}
