
var tipos = ["xx-small","x-small","small","medium","large","x-large","xx-large"];
var estandar = getCookie('tipos');
if(estandar == undefined){
	//alert("primera vez");
	estandar = 3;
	}

disminuye = function(){
	if(estandar >= 1 ){
	estandar--;
	document.body.style.fontSize=tipos[estandar];
//alert(estandar)
	deleteCookie('tipos');
	setCookie('tipos', estandar, null, null);
	}
}

aumenta = function(){
	if(estandar < (tipos.length-1) ){
		estandar++;
		document.body.style.fontSize=tipos[estandar];
//alert(estandar)
		deleteCookie('tipos');
		setCookie('tipos', estandar, null, null);
	}
}

function marca(cual){
	estandar = cual
	document.body.style.fontSize=tipos[estandar];
	deleteCookie('tipos');
	setCookie('tipos', estandar, null, null);
		}


function deinicio(raiz){

		var valor = getCookie('tipos');
//alert(valor)
		if(raiz == "raiz"){
			var carpet = "";
		}else{
			var carpet = "../";
			}

		switch(valor) {
			case '0':
			{document.write('<link rel="stylesheet" media="screen,projection,handheld" href="'+carpet+'../media/estilos_xxsmall.css" type="text/css" />');}
			break
			case '1':
			{document.write('<link rel="stylesheet" media="screen,projection,handheld" href="'+carpet+'../media/estilos_xsmall.css" type="text/css" />');}
			break
			case '2':
			{document.write('<link rel="stylesheet" media="screen,projection,handheld" href="'+carpet+'../media/estilos_small.css" type="text/css" />');}
			break;
			case '4':
			{document.write('<link rel="stylesheet" media="screen,projection,handheld" href="'+carpet+'../media/estilos_large.css" type="text/css" />');}
			break
			case '5':
			{document.write('<link rel="stylesheet" media="screen,projection,handheld" href="'+carpet+'../media/estilos_xlarge.css" type="text/css" />');}
			break
			case '6':
			{document.write('<link rel="stylesheet" media="screen,projection,handheld" href="'+carpet+'../media/estilos_xxlarge.css" type="text/css" />');}
			break;
			default:
			{document.write('<link rel="stylesheet" media="screen,projection,handheld" href="'+carpet+'../media/estilos_medium.css" type="text/css" />');}
			break;
		}
		//deleteCookie('tipos');
	}

// Controlador de errores

onerror=handleErr;
var txt="";
function handleErr(msg,url,l){
	txt="There was an error on this page.\n\n";
	txt+="Error: " + msg + "\n";
	txt+="URL: " + url + "\n";
	txt+="Line: " + l + "\n\n";
	txt+="Click OK to continue.\n\n";
//alert(txt);
return true;
}

/************************************************************************************/
// Cookie API  v1.0.1
// http://www.dithered.com/javascript/cookies/index.html
// maintained by Chris Nott (chris@NOSPAMdithered.com - remove NOSPAM)


// Write a cookie value
function setCookie(name, value, expires, path, domain, secure) {
	var curCookie = name + '=' + escape(value) + ((expires) ? '; expires=' + expires.toGMTString() : '') + ((path) ? '; path=' + path : '') + ((domain) ? '; domain=' + domain : '') + ((secure) ? '; secure' : '');
	document.cookie = curCookie;
}


// Retrieve a named cookie value
function getCookie(name) {
	var dc = document.cookie;

	// find beginning of cookie value in document.cookie
	var prefix = name + "=";
	var begin = dc.indexOf("; " + prefix);
	if (begin == -1) {
		begin = dc.indexOf(prefix);
		if (begin != 0) return null;
	}
	else begin += 2;

	// find end of cookie value
	var end = document.cookie.indexOf(";", begin);
	if (end == -1) end = dc.length;

	// return cookie value
	return unescape(dc.substring(begin + prefix.length, end));
}


// Delete a named cookie value
function deleteCookie(name, path, domain) {
	var value = getCookie(name);
	if (value != null) document.cookie = name + '=' + ((path) ? '; path=' + path : '') + ((domain) ? '; domain=' + domain : '') + '; expires=Thu, 01-Jan-70 00:00:01 GMT';
	return value;
}


// Fix Netscape 2.x Date bug
function fixDate(date) {
	var workingDate = date;
	var base = new Date(0);
	var skew = base.getTime();
	if (skew > 0) workingDate.setTime(workingDate.getTime() - skew);
	return workingDate;
}


// Test for cookie support
function supportsCookies(rootPath) {
	setCookie('checking_for_cookie_support', 'testing123', '', (rootPath != null ? rootPath : ''));
	if (getCookie('checking_for_cookie_support')) return true;
	else return false;
}