
	var ver4, target;
	ver4 = (parseInt(navigator.appVersion) >= 4 );
	
	function toggle(targetId){
		if (ver4){
			target = document.getElementById(targetId);
			if ( target.style.display == "none" ){
					target.style.display = "";
					return true;
			} else {
				target.style.display = "none";
				return false;
			}
		}
	}
	
	function toggle_state( target, state ) {
		if (ver4){
			target = document.getElementById(target);
			if ( state ){
					target.style.display = "";
			} else {
				target.style.display = "none";
			}
		}
	}
	
	function erika_frameset( ) {
		if( !parent.frames ) return false;
		if( !parent.frames[0] ) return false;
		return parent.frames[0].name=='erika';
	}
	
	function erika_frameset_redir( ) {
		location.href='/?url='+location.href
	}
	function erika_sound( ) {
		if( !erika_frameset( ) ) {
			toggle_state( 'side_sound_on', false );
			toggle_state( 'side_sound_off', false );
		} else {
			if( parent.erika_sound_state( ) ) {
				toggle_state( 'side_sound_off', false );
			} else toggle_state( 'side_sound_on', false );
		}
	}
	
	function erika_bookmark( title ) {
		if ((navigator.appName == "Microsoft Internet Explorer")&&(parseInt(navigator.appVersion) >= 4)) {
			window.external.AddFavorite( document.location, title );
		} else {
			alert( 'Press CTRL+d' );
		}
	}
	
	function erika_print( ids ) {
		var url_print = '/'+site_language+'/print/';
		var options = location.href.substr( location.href.lastIndexOf( '/' ) + 1 );
		var url = url_print+'print-content-ids='+ids+'&print-option-string='+encodeURI(options);
		window.open( url, 'print', 'width=600,height=300,location=no,menubar=no,status=no,toolbar=no,scrollbars=yes' );
	}
	
	if( navigator.appName == 'Netscape' ) {
		document.writeln( '<link rel="stylesheet" href="/static/css/moz.css" type="text/css" />' );
	}
	
	
	
	function ql_forward( element ) {
		location.href = element.getElementsByTagName( 'a' )[0].href;
	}
	
	