/* jQuery funciones personalizadas */
$(function(){

	/* ADMIN: Login */
	var admlgn_options = {
		target: '#loginError',
		success: function(responseText){
			if (responseText.length==0) window.location='/admin';
			else $("#loginError").addClass("caja_amarilla");
		}
	};
	$('#loginForm').ajaxForm(admlgn_options);
	
	/* ADMIN: Install */
	var install_options = {
		success: function(responseText){
			if (responseText=="<!-- Error -->"){
				$("#install_output").html("<div class=\"caja_amarilla\"><strong>Hay Errores:</strong> Hay campos obligatorios que debes llenar. Tambien puede ser que no has creado el dominio en Cherada.net.</div>");
			}
			else{
				$("#main_container").scrollTo('0px','0px');
				$("#install_success").html(responseText);
				$("#install_div").hide();
			}
		}
	};
	$('#installForm').ajaxForm(install_options);
	
	/* ADMIN: Config */
	var config_options = {
		success: function(responseText){
			if (responseText=="<!-- Error -->"){
				$("#config_output").html("<div class=\"caja_amarilla\"><strong>Hay Errores:</strong> A excepcion de los apartados Base de Datos y Extras, todos los campos son obligatorios.</div>");
			}
			else{
				$("#main_container").scrollTo('0px','0px');
				$("#config_success").html(responseText);
				$("#config_div").hide();
			}
		}
	};
	$('#configForm').ajaxForm(config_options);
	
	/* ADMIN: Aspecto */
	var aspecto_options = {
		success: function(responseText){
			if (responseText=="<!-- Error -->"){
				$("#aspecto_output").html("<div class=\"caja_amarilla\"><strong>Hay Errores:</strong> Los campos no pueden quedar vacíos.</div>");
			}
			else{
				$("#main_container").scrollTo('0px','0px');
				$("#aspecto_success").html(responseText);
				$("#aspecto_div").hide();
			}
		}
	};
	$('#aspectoForm').ajaxForm(aspecto_options);
	
	/* ADMIN: Publicidad */
	var publicidad_options = {
		success: function(responseText){
			if (responseText=="<!-- Error -->"){
				$("#publicidad_output").html("<div class=\"caja_amarilla\"><strong>Hay Errores:</strong> Lo sentimos pero no se pudo guardar la informacion.</div>");
			}
			else{
				$("#main_container").scrollTo('0px','0px');
				$("#publicidad_success").html(responseText);
				$("#publicidad_div").hide();
			}
		}
	};
	$('#publicidadForm').ajaxForm(publicidad_options);
	
	/* ADMIN: Subir Logo */
	var logo_upload_options = {
		success: function(responseText){
			var image = responseText.split("|");
			$("#logo_actual").html("<img src=\""+image[0]+"\">");
			document.getElementById("logo_url").value = image[0];
			document.getElementById("logo_width").value = image[2];
			document.getElementById("logo_height").value = image[3];
		}
	};
	$('#logoForm').ajaxForm(logo_upload_options);
	
});
