function recuperarParametro( campo,pagina ) {
	var RE = new RegExp("[&?]" + campo + "=([^&]*)&");
	var href =  pagina + "&";
	if( RE.test(href) ) {
		RE.exec(href);
		return unescape(RegExp.$1);	
	}
}

function contarVar(){
	var masdeunavariable = false;
	var web=String(window.location);
	for (i=0;i<web.length;i++) 
	    if (web.charAt(i)=='&')
			masdeunavariable = true;
	return masdeunavariable;
}

function pasarVar(pagina, estilo) {
		estiloactual= recuperarParametro("css",location.href);
		if (estilo != estiloactual)
		{
			masdeunavariable = contarVar();
			if (masdeunavariable)
			{
				pagina=location.href.split("&css=");
				pagina[0] +="&css=";
				pagina[0] += estilo;
				location.href=pagina[0];	
			}
			else{
					pagina=location.href.split("?css=");
					pagina[0] +="?css=";
					pagina[0] += estilo;
					location.href=pagina[0];
			}
		}
}

var estiloanterior = recuperarParametro("css",document.referrer);
var estilo= recuperarParametro("css",location.href);

if ((estiloanterior=='../css/simple_design.css' && estilo=='../css/blue_design.css') || (estiloanterior=='../css/blue_design.css' && estilo=='../css/simple_design.css'))
	document.getElementById('hojaestilo').href = estilo;
else{
	if (estiloanterior!='../css/simple_design.css' || estilo!='../css/classic_design.css')
		if (estiloanterior!='../css/blue_design.css' || estilo!='../css/classic_design.css')
			if ((estiloanterior != '../css/classic_design.css') && (estiloanterior != undefined))
				pasarVar(location.href ,estiloanterior);	
			if (estilo!=undefined)
				document.getElementById('hojaestilo').href = estilo;		
	}
