function cambiaClase(id,claseNueva){
		$(id).className=claseNueva;
}


function selectTabPerfil(tab,maxTabs){
	for(a=1;a<=maxTabs;a++){
		if (a == 3) continue;
		str = 'ContTab_' + a;
		if(a==tab){
		
			Effect.BlindDown(str); 
			cambiaClase('BtTab_' + a,'on')
		}else{
			$(str).style.display='none'
			cambiaClase('BtTab_' + a,'')
		}
	}
}

function showBox(id,divcontenedor,prefijo,params,url,maxboxes){
	for(a=1;a<=maxboxes;a++){
		if(a==id){
			cambiaClase(prefijo + a,'over');
		}else{
			cambiaClase(prefijo + a,'');
		}
	}
	$(divcontenedor).innerHTML = "<div align=\"center\"><br><br><br><img src=\"/images/loading.gif\" border=\"0\"><br><br><br></div>";
	new Ajax.Updater(divcontenedor,url,{
		evalScripts: true ,
		method:'post',
		parameters:params,
		onComplete: function(res){
			$(divcontenedor).innerHTML = '<div style="display:block;">' + res.responseText + '</div>';
			efecto2 = Effect.SlideDown(divcontenedor,{duration:0.5,queue: 'end'});
	}});
}


function dateChanged(calendar) {
	// Beware that this function is called even if the end-user only
	// changed the month/year.  In order to determine if a date was
	// clicked you can use the dateClicked property of the calendar:
	
	if (calendar.dateClicked) {
	  // OK, a date was clicked, redirect to /yyyy/mm/dd/index.php
	  var y = calendar.date.getFullYear();
	  var m = calendar.date.getMonth();     // integer, 0..11
	  var d = calendar.date.getDate();      // integer, 1..31
	  $(calendar.idText).value = d + "/" + (m + 1) + "/" + y;
	  calendar.hide();
	}
}


function transformDate(idText) {
	if($(idText).value!=''){
		arr = $(idText).value.split("\/");
		return arr[2] + "/" + arr[1] + "/" + arr[0]; 
	}else{
		var today=new Date()
		return  today.getMonth()+1+"/"+today.getDate()+"/"+(today.getFullYear())	
	}
}

loadByAjax = function(id,url,params) {
	$(id).innerHTML = "";
	$(id).innerHTML = "<div align='center'><br><br><br><img src='/images/loading.gif' /><br><br><br></div>"
	new Ajax.Updater(id,url,{method:'post',parameters:params,evalScripts:true});	
}

loadByAjaxGet = function(id,url,params) {
	$(id).innerHTML = "";
	$(id).innerHTML = "<div align='center'><br><br><br><img src='/images/loading.gif' /><br><br><br></div>"
	new Ajax.Updater(id,url,{method:'get',parameters:params,evalScripts:true});	
}
cambiarBotonTema = function(obj,pagina) {
	objAnc = $(obj).ancestors();
	
	
	objAnc[0].siblings().each(function(tobj) {
		tobj.removeClassName("over");
	});
	objAnc[0].addClassName("over");
    
	if (document.getElementById('ver_mas_' + pagina) != undefined){
		document.getElementById('ver_mas_' + pagina).style.display='none';
	}
}

vote = function(str,str2,tipo,id){
	new Ajax.Updater('','/ajax_resp/vote.php',{
		evalScripts: true ,
		method:'post',
		parameters:'&str=' + str + '&str2=' + str2 + '&tipo=' + tipo + '&id=' + id,
		onComplete: function(res){
			respuesta = res.responseText;
			arrRespuesta = respuesta.split("|");
			$(str).innerHTML = '<strong>' + arrRespuesta[0] + '</strong>';
			$(tipo + id).innerHTML = arrRespuesta[1];
			efecto2 = Effect.Highlight(str,{duration:0.5,queue: 'end'});
	}});
}

eliminarContenido =  function(a,b,c,d) {
	if(confirm("Seguro que desea eliminar este contenido ?")) {
		new Ajax.Request('/ajax_resp/eliminarContenido.php',{method:'post',parameters:'a=' + a + '&b=' + b + '&c=' + c + '&d=' + d,onComplete: function() {
				objs = $(d).ancestors();
			
				obj = objs.find(function(s) {
								   return $(s).hasClassName('eliminar');
								   }).fade();																																		
		}});
		
		
	} 
}

