/* this uses stylesheets.js now */

function detectFontSize( name ){
	var style_sheet = readCookie( name );
	//alert(style_sheet);
	if( style_sheet ){
		setFontSize( style_sheet );
	}
	else
	{
		setFontSize( "fs_default");	
	}
}

function storeFontSize( title, days, path ){
	setStyleSheet( title );
	createCookie( "fontsize-switch", title, setDays( days ), path, '' );
}

function setFontSize( title ){
	//alert(title);
	storeFontSize( title, 30, '' );	
}

function setFontSizeLinks( img_path ){
	//alert("here");
	var link_holder = document.getElementById( "fontsize_switch" );
	if(!link_holder)
	{
		return false;
	}
	var imgs = ['a_small.gif','a_medium.gif','a_large.gif'];
	var alts = ['Medium text size (requires JavaScript)','Bigger text size (requires JavaScript)','Large text size (requires JavaScript)'];
	var actions = ['fs_default','fs_min','fs_max'];
	
	
	var style_sheet = readCookie('fontsize-switch');
	
	//var fonts = ['font55','font75','font95'];
	//var title = ['Minimum font size','Medium font size','Maximum font size'];
	var title = ['Medium text size (requires JavaScript)','Bigger text size (requires JavaScript)','Large text size (requires JavaScript)'];
	for( var i = 0 ; i < 3 ; i++ ){
		var action = actions[i];
		//var font = fonts[i];
		var link = document.createElement( "a" );
		link.setAttribute( "href", "#" );
		link.setAttribute( "name", action );
		link.setAttribute( "title", title[i] );
		//link.setAttribute( "class", font);
		//link.className = font;
		//alert(link.className);
		link.onclick = function(){
			setFontSize( this.getAttribute( "name" ) );
			return false;
		};
		
		var img_src = img_path + imgs[i];
		var img_alt = alts[i];
		var img = document.createElement( "img" );
		img.setAttribute( "alt", img_alt );
		img.alt = img_alt;
		img.setAttribute( "src", img_src );
		//var linkText=document.createTextNode("A ");
		//alert(img);
		link.appendChild(img);
		link_holder.appendChild( link );
	}
}

function initFontSize(){
	setFontSizeLinks( "/goahead/images/layout/" );
	detectFontSize( "fontsize-switch" );
}	
