// Init Dropdown main menu
//cssdropdown.startchrome("chromemenu");

// Table row linkable
$(document).ready(function(){
	ConvertRowsToLinks("table1");
	SelectableConvertRowsToLinks("selectable1");
        
    // Redondear top_msg
    $('#orange_bar').corner('10px');
    $('#blue_bar').corner('10px');
    $('#top_msg').corner('10px');
});

/*  FUNCIONES PERFIL */

/*
 * Acordeon perfil
 */
$(document).ready(function(){
	$("dd:not(:first)").hide();
	$("dt a").click(function(){
		$("dd:visible").slideUp("slow");
		$(this).parent().next().slideDown("slow");
		return false;
	});
});


// Enviar form datos
$(document).ready(function() {
	var options = {
	       dataType:      'json',
	       beforeSubmit:  showRequest,  // pre-submit callback
	       success:       showResponse,  // post-submit callback
	       timeout:       3000
	};
	
	$('#datosForm').submit(function() {
		$(this).ajaxSubmit(options); 
		return false; // return false to prevent standard browser submit
	});
});

// pre-submit callback 
function showRequest(formData, jqForm, options)
{	
    $('#datosTopMsg')[0].className = "loading";
    $('#datosTopMsg').corner('10px');
    $("#datosMsg").text("Cargando");
 
    return true;  // here we could return false to prevent the form from being submitted;
} 

// post-submit callback 
function showResponse(data)
{  
    $('#datosTopMsg')[0].className = data.msgLevel;
    $('#datosTopMsg').corner('10px');
    $("#datosMsg").html(data.msgDisplay);
    
    /*var isValid = data.isValid;
    if (isValid == true)
    {
	$("#datosMsg").text("datos validos");
    }
    else {
	$("#datosMsg").text("hay errores"); 
    }*/
}


/*
 * Enviar form diario
 */
$(document).ready(function() {
	var options = {
	       dataType:      'json',
	       beforeSubmit:  diarioRequest,  	// pre-submit callback
	       success:       diarioResponse,  	// post-submit callback
	       timeout:       3000
	};
	
	$('#diarioForm').submit(function() {
		$(this).ajaxSubmit(options); 
		return false;
	});
});

// pre-submit callback 
function diarioRequest(formData, jqForm, options)
{	
    $('#diarioTopMsg')[0].className = "loading";
    $('#diarioTopMsg').corner('10px');
    $("#diarioMsg").text("Cargando");
 
    return true; // here we could return false to prevent the form from being submitted; 
}

// post-submit callback 
function diarioResponse(data)
{
    $('#diarioTopMsg')[0].className = data.msgLevel;
    $('#diarioTopMsg').corner('10px');
    $("#diarioMsg").html(data.msgDisplay);
}


/*
 * Enviar form password
 */
$(document).ready(function() {
	var options = {
	       dataType:      'json', 
	       beforeSubmit:  passRequest,  // pre-submit callback
	       success:       passResponse,  // post-submit callback
	       timeout:       3000
	};
	
	$('#passForm').submit(function() {
		$(this).ajaxSubmit(options); 
		return false;
	});
});

// pre-submit callback 
function passRequest(formData, jqForm, options)
{	
    $('#passTopMsg')[0].className = "loading";
    $('#passTopMsg').corner('10px');
    $("#passMsg").text("Cargando");
 
    return true; // here we could return false to prevent the form from being submitted; 
}

// post-submit callback 
function passResponse(data)
{  
    $('#passTopMsg')[0].className = data.msgLevel;
    $('#passTopMsg').corner('10px');
    $("#passMsg").html(data.msgDisplay);
}

