var preloadImgs = new Array();

var ie=/MSIE (5|6)/.test(navigator.userAgent);

// font resizer

var defaultFontSize="100";

var tags = new Array('h1','h2','h3','h4');

function showResizer(){
	document.getElementById('fontResize').style.display = "block";
	doLoadActions();
}

function fontResize(ii,toAmount){

	var b=document.getElementsByTagName('body')[0];

	if(b){

		if(!b.style.fontSize){b.style.fontSize=defaultFontSize;}

		b.style.fontSize=parseInt(toAmount,10)+'%';

		for (i = 0 ; i < tags.length ; i++ ) {

			var ts=b.getElementsByTagName(tags[i]);

			for(k=0;k<ts.length;k++){

				//alert(ts[k].style.fontSize);

				if(parseInt(ts[k].style.fontSize)!=NaN&&ts[k].style.fontSize.indexOf('%')>-1){

					ts[k].style.fontSize=parseInt(ts[k].style.fontSize)+(parseInt(ts[k].style.fontSize)-parseInt(toAmount,10))+'%';

				}

			}

		}

		setCookie("cwfs",ii+":"+toAmount);

		// change gif states

		document.getElementById('fss').src=document.getElementById('fss').src.replace('_on','');

		document.getElementById('fsm').src=document.getElementById('fsm').src.replace('_on','');

		document.getElementById('fsl').src=document.getElementById('fsl').src.replace('_on','');

		document.getElementById(ii).src=document.getElementById(ii).src.replace('.gif','_on.gif');

	}

	return false;

}

function getCookie(n){

	var r = document.cookie.match(n+'=(.*?)(;|$)');

	if(r){return (unescape(r[1]));}

	else{return '';}

}

function setCookie(n,v){

	var c=n+'='+escape(v);

	c+='; expires='+new Date(2020,12,31).toGMTString();

	c+='; path=/';

	document.cookie=c;

}

// setup onload actions

function doLoadActions(){

	// Enable onclicks for font resize buttons

	document.getElementById('fssa').onclick=function(){return fontResize('fss',95);}

	document.getElementById('fsma').onclick=function(){return fontResize('fsm',defaultFontSize);}

	document.getElementById('fsla').onclick=function(){return fontResize('fsl',120);}

	// Remember font size from previous page

	var fs=getCookie('cwfs').split(':');

	if(fs&&fs.length==2&&parseInt(fs,10)!=NaN)

		fontResize(fs[0],fs[1]);

}