printed = false;
var cookiestyle;

function hChangeCSS(title) {
	var main = document.getElementsByTagName("link");
	for (var i=0; i<main.length; i++) {
		if (main[i].getAttribute("rel").indexOf("style") != -1 && main[i].getAttribute("title")) {
			main[i].disabled = true;
			if (main[i].getAttribute("title") == title) main[i].disabled = false;
		}
	}
	if (cookiestyle != null) H_swapImageCSS(cookiestyle,"x");
	cookiestyle = title;
	if (printed == false) {
		H_swapImageCSS(title,"o");
		printed = true;
	}
	setCookie("style", title, 365);
}

function setCookie(ename,value,days) {
	var date = new Date();
	if (days) date.setTime(date.getTime()+(days*24*60*60*1000));
	else date.setTime(date.getTime()-1);
	var expires = "; expires="+date.toGMTString();
	document.cookie = ename + "=" + escape(value) + "; expires=" + date.toGMTString() + "; path=/;";
}

function getCookie(ename) {
	if (document.cookie == null) return null;
	var cookies = document.cookie.split(';');
	for(var i=0;i < cookies.length;i++) {
		var mycookie = cookies[i];
		while (mycookie.charAt(0)==' ') mycookie = mycookie.substring(1,mycookie.length);
		var myvalues = mycookie.split('=');
		if ((myvalues[0] == ename)&&(myvalues[1] != "null")) return unescape(myvalues[1]);
	}
	return null;
}

function ImageHTML(ename,ext,jname,w,h,url) {
	var ret = "name='"+ename+"' src='images/"+ename+"."+ext+"' border=0 id='"+ename+"' alt='"+jname+"'";
	if (w > 0) ret = ret + " width="+w;
	if (h > 0) ret = ret + " height="+h;
	ret = "<img "+ret+" >";
	if (url != "") {
		if (url == "CSS") {
			url = 'javascript:void(0)';
			var opt = " onClick=\"hChangeCSS('"+ename.substr(ename.length-6,6)+"'); return false;\"";
		} else var opt = "";
		ret = "<a href=\""+url+"\" onMouseOver=\"MM_swapImage('"+ename+"','','images/"+ename+"_f2.gif',1)\" onMouseOut=\"MM_swapImgRestore()\""+opt+">"+ret+"</a>";
	}
	return ret;
}

function H_swapImageCSS(ename,onoff) {
	if ((onoff != "x")&&(cookiestyle == ename)) onoff = "o";
	if (document.getElementById("btn_"+ename) != null) {
		if (onoff == "o"){
			document.getElementById("btn_"+ename).src="images/btn_"+ename+"_f2.gif";
		} else {
			document.getElementById("btn_"+ename).src="images/btn_"+ename+".gif";
		}
	}
}

function css_onload() {
	cookiestyle = getCookie("style");
	if (cookiestyle != null) hChangeCSS(cookiestyle);
	else hChangeCSS('font_s');
}

