//color estilo1 principal = #CC80D5
//color estilo1 secundario = #E5B7EA
//color estilo1 bocadillos = #DFD0F6

var div_activo = "";
var contenido_activo = "";
var velocidad = "medium";
var anterior = "";
var s;
s="";

function llamada1(div, contenido, loading, ccc){
 
 	anterior = contenido_activo;
			
	$("div#"+loading).ajaxStart(function(){$(this).slideDown(velocidad);});
	$("div#"+loading).ajaxStop(function(){
		$(this).slideUp(velocidad);
		$(".ac_results").remove(); //elimina el div del autocomplete
		focoalprimero();
	});
	
	if (div_activo != "contenidos"){
		div = "contenidos";
	} else {
		div = "contenidos2";
	} //end if
	if ((($("div#"+div).css("display")) == "none") && (contenido_activo != contenido)){
		$("div#"+div).load(contenido,"{}",function() {$("#"+div).slideToggle(velocidad);});		
		if (div_activo!=""){
			$("#"+div_activo).slideToggle(velocidad);
		} //end if
		div_activo = div;
		contenido_activo = contenido;
		if (ccc){
			if (s){
				s.style.backgroundColor="#FB182B";
			} //end if
			ccc.style.backgroundColor="#FF7373";
			s = ccc;
		} //end if
	} else {
		$("#"+div_activo).slideToggle(velocidad);
		div_activo = "";
		contenido_activo = "";
		if (ccc){
			ccc.style.backgroundColor="#FB182B";
			s = "";
		} //end if
	} //end if
						
} //end llamada1()
 
function llamada2(div, contenido, loading){
 			
	$("div#"+loading).ajaxStart(function(){$(this).slideDown(velocidad);});
	$("div#"+loading).ajaxStop(function(){
		$(this).slideUp(velocidad);
		$(".ac_results").remove(); //elimina el div del autocomplete
		focoalprimero();
	});
	
	$("div#"+div).load(contenido,"{}",function() {});		
						
} //end llamada2()

function envia_formulario(div, contenido, formname, loading){
 
 	anterior = contenido_activo;
	
	if ($('#'+formname).valid()){
		$('#'+formname).submit(function() {
			if (formname!="val"){
				if (div_activo != "contenidos"){
					div = "contenidos";
				} else {
					div = "contenidos2";
				} //end if
			} //end if
			//alert("div:"+div+" - div_activo:"+div_activo);
			$("div#"+loading).ajaxStart(function(){
				$(this).slideDown(velocidad);
				if (formname=="val"){
					$("div#validacion").slideUp(velocidad);
				} //end if
			});
			$("div#"+loading).ajaxStop(function(){
				$(this).slideUp(velocidad);
				focoalprimero();
			});
			$.ajax({
				type: $(this).attr('method'),
				url: contenido,
				data: $(this).serialize(),
				success: function(data) {
					$('#'+div).html(data);
					if ((($("div#"+div).css("display")) == "none") && (formname!="val") && (div_activo!="")){
						$("div#"+div).slideToggle(velocidad);
						$("#"+div_activo).slideToggle(velocidad).empty(); //recoge y vacía el div_activo
						$(".ac_results").remove(); //elimina el div del autocomplete
						div_activo = div;
						contenido_activo = contenido;
					} //end if
				}
			})
		});
	} //end if
} //end envia_formulario_validacion() 

function focoalprimero(){
	$().ready(function() {
		//inhabilita el focus si está haciendo un autocomplete
		if(!($(".ac_results").css())){
			$("input:visible:enabled:first").focus();
		} //end if)
	});
} //end focoalprimero()

function over(c){	
	c.style.backgroundColor="#FF7373";
} //end over()

function out(cc){
	if (cc!=s){
		cc.style.backgroundColor="#FB182B";
	}
} //end out()

$().ready(function() {
	llamada1('', 'contenidos/noticias.php', 'loading');	
});

