var dayNames = new Array('Domingo', 'Lunes', 'Martes', 'Mi&eacute;rcoles', 'Jueves', 'Viernes', 'S&aacute;bado');
var dayNamesMini = new Array('Dom', 'Lun', 'Mar', 'Mi&eacute;', 'Jue', 'Vie', 'S&aacute;b');

function fQuitarSlash(f){
	return f.replace('/', '').replace('/', '');
}

function fValidaDia(s, f, r, t){
	$('#' + s + 'Resultado').append('<div id="jSemRes' + fQuitarSlash(f) + '"></div>');
	$('#jSemRes' + fQuitarSlash(f)).load('ResultadoActividadTotal.asp?r=' + r + '&t=' + t + '&f=' + f);
}

function fValidarSemana(s, r, t){
	var nFecha = new Date();
	
	for(i=0;i<7;i++){
		fValidaDia(s, nFecha.asString(), r, t);
		var nFecha = nFecha.addDays(1);
	}
}


function fAgendaDia(f, c, r, t, p){
	if($("#jSemana" + fQuitarSlash(f)).hasClass("disabled")==false){
		document.location = '/?id=1093&c=' + c + '&cbRegion=' + r + '&tipact=' + t + '&f=' + f + '&t=' + p;	
	}
}

function fCrearSemana(s, c, r, t, p){
	var nDate = new Date();
	var nFecha = nDate;
//	var nClass = 'class="hoy"';
	var nClass = '';
	var Salida = '<table><tr align="center">';
	var sOnClick = '';
	
	for(var i=0;i<7;i++){
		sOnClick = " onClick=\"fAgendaDia('" + nFecha.asString() + "', '" + c + "', '" + r + "', '" + t + "', '" + p + "')\"";
		
		Salida = Salida + '<td id="jSemana' + fQuitarSlash(nFecha.asString()) + '" ' + nClass + sOnClick + '><label>' + dayNames[nFecha.getDay()] + '</label><br />' + nFecha.getDate() + '</td>';
		
		var nFecha = nDate.addDays(1);
		nClass = '';
	}
	Salida = Salida + '</tr></table>';
	$('#' + s).append(Salida);
	
	fValidarSemana(s, r, t);
}

function fCrearSemanaMini(s, c, r, t, p){
	var nDate = new Date();
	var nFecha = nDate;
//	var nClass = 'class="hoy"';
	var nClass = '';
	var Salida = '<table><tr align="center">';
	var sOnClick = '';
	
	for(var i=0;i<7;i++){
		sOnClick = " onClick=\"fAgendaDia('" + nFecha.asString() + "', '" + c + "', '" + r + "', '" + t + "', '" + p + "')\"";
		
		Salida = Salida + '<td id="jSemana' + fQuitarSlash(nFecha.asString()) + '" ' + nClass + sOnClick + '><label>' + dayNamesMini[nFecha.getDay()] + '</label><br />' + nFecha.getDate() + '</td>';
		
		var nFecha = nDate.addDays(1);
		nClass = '';
	}
	Salida = Salida + '</tr></table>';
	$('#' + s).append(Salida);
	
	fValidarSemana(s, r, t);
}