function $_(id){
	var obj = document.getElementById(id);
	return(obj);
}
///////////////////////////////////////////////////////////////////////////////////////////////////////
////                      Funcion para situar un objeto sobre otro                                 ////
///////////////////////////////////////////////////////////////////////////////////////////////////////
function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	var ret = new Array(curleft,curtop);
	return ret;
}

///////////////////////////////////////////////////////////////////////////////////////////////////////
////               Funcion para situar una capa sobre otra con desplazamiento x e y                ////
///////////////////////////////////////////////////////////////////////////////////////////////////////
function situa_capa(kual,donde,dondex,dondey){
	var obj = $_(kual);
	var obj_donde = $_(donde);
	
	var xy = findPos(obj_donde);
	
	if (dondex!=-1){
		obj.style.left = (xy[0]*1+dondex*1) + 'px';
//		alert(xy[0]);
	}
	if (dondey!=-1){
		obj.style.top = (xy[1]*1+dondey*1) + 'px';
//		alert(xy[1]);
	}
}

function mostrar(id){
	var capa = $_(id);
	if(capa.style.display=="block"){
		capa.style.display="none";
	}
	else{
		capa.style.display="block";
	}
}
function metecontenido(id,contenido){

	var inst = tinyMCE.getInstanceById(id);
	inst.execCommand('mceInsertContent',false,contenido);

}
/*
function teclaintro(e){
    var evento = e || window.event;

    var caracter = evento.charCode || evento.keyCode;
    var letra = String.fromCharCode(caracter);
    var codigo = letra.charCodeAt(0);
	
	if(codigo==13){ //Tecla Intro
//		document.login.submit();
	}
}
*/
function estrellas(id,n_estrellas){	
	if(n_estrellas==0){
		for(i=1;i<=5;i++){
			$_("estrella_"+i+"_"+id).src="imagenes/estrella_off.jpg";
		}	
	}
	else{
		var obj = "";
		for(i=1;i<=n_estrellas;i++){
			$_("estrella_"+i+"_"+id).src="imagenes/estrella_on.jpg";
		}
		for(i=(n_estrellas*1+1);i<=5;i++){
			$_("estrella_"+i+"_"+id).src="imagenes/estrella_off.jpg";
		}
	}
}

	$(document).ready(function(){	
		$("#slider").easySlider({
			speed: 	800,
			pause:	4000,
			auto: true, 
			continuous: true,
			numeric: true
		});
		$("#slider").attr("height","268px");
	});
	
	
/* Inicialización en español para la extensión 'UI date picker' para jQuery. */
/* Traducido por Vester (xvester@gmail.com). */
jQuery(function($){
	$.datepicker.regional['es'] = {
		beforeShowDay: nonWorkingDates,
		closeText: 'Cerrar',
		prevText: '&#x3c;Ant',
		nextText: 'Sig&#x3e;',
		currentText: 'Hoy',
		monthNames: ['Enero','Febrero','Marzo','Abril','Mayo','Junio',
		'Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre'],
		monthNamesShort: ['Ene','Feb','Mar','Abr','May','Jun',
		'Jul','Ago','Sep','Oct','Nov','Dic'],
		dayNames: ['Domingo','Lunes','Martes','Mi&eacute;rcoles','Jueves','Viernes','S&aacute;bado'],
		dayNamesShort: ['Dom','Lun','Mar','Mi&eacute;','Juv','Vie','S&aacute;b'],
		dayNamesMin: ['Do','Lu','Ma','Mi','Ju','Vi','S&aacute;'],
		weekHeader: 'Sm',
		dateFormat: 'dd/mm/yy',
		firstDay: 1,
		isRTL: false,
		showMonthAfterYear: false,
		yearSuffix: ''};
	$.datepicker.setDefaults($.datepicker.regional['es']);
});

function nonWorkingDates(date){
	var day = date.getDay(), Sunday = 0, Monday = 1, Tuesday = 2, Wednesday = 3, Thursday = 4, Friday = 5, Saturday = 6;
//	var closedDates = [[7, 29, 2009], [8, 25, 2010]];
// 	var closedDays = [[Sunday], [Tuesday]];
	var closedDays = [[Sunday]];
	for (var i = 0; i < closedDays.length; i++) {
		if (day == closedDays[i][0]) {
			return [false];
		}

	}
/*
	for (i = 0; i < closedDates.length; i++) {
		if (date.getMonth() == closedDates[i][0] - 1 &&
		date.getDate() == closedDates[i][1] &&
		date.getFullYear() == closedDates[i][2]) {
			return [false];
		}
	}
*/
	return [true];
}

