$(document).ready(function(){
	checkErrores();

	$('#tabs').tabs();
	$(".botoMuestra").click(function () {
		$(".slide").slideToggle("fast");
	});

	$(document).ready(function() {

        if ($("#formContactus") != undefined) {

            $("#formContactus").validate ( {
                event: "change",
                rules: {
                    'name':  { required: true },
                    'email': { required: true, email: true }
                },
                messages: {
                    'name':  "Campo obligatorio",
                    'email': "Debe ingresar un email v&aacute;lido"
                },
                debug: true,
                errorElement: "label",
                submitHandler: function(form){
                    var ruta_web = $("#ruta_web").attr( "value" );
                    var html = '<img style="float: left; margin-top: 0px; margin-right: 5px;" src="' + ruta_web + '/imag/auxi/ajax-loader.gif"><span style="float: left;"> Enviando ...</span>';

                    var contact_name = $("#name").attr("value");
                    var contact_company = $("#company").attr("value");
                    var contact_email = $("#email").attr("value");
                    var contact_comments = $("#comments").attr("value");

                    $("#formContactus").html( html );
                    $.ajax({
                        type: "POST",
                        url: "../envio.php",
                        data: "name=" + contact_name + "&company=" + contact_company + "&email=" + contact_email + "&comments=" + contact_comments,
                        async: false,
                        success: function(msg){
                            $("#formContactus").html( "Gracias por tu mensaje. Nos pondremos en contacto contigo a la brevedad." );
                        }
                    });

                },
                showErrors: function(errorMap, errorList) {
                    this.defaultShowErrors();
                }
            });
        }


	});
});

function verPreg( tag ){
    
    $("#"+tag).parent().find( "h2" ).attr( "class", "ArrUp" );

	if ( $("#" + tag).css( "display" ) == "block" ){
		$( "#ico" + tag ).attr( "class", "ArrUp" );
		$("#" + tag).slideUp();
	} else {
        $( "#ico" + tag ).attr( "class", "ArrDwn" );
		$(".productos").slideUp();
		$("#" + tag).slideDown();
	}
}

/*Mosrar y Ocultar por ID*/
function toggle( id ){
	if ( $('#botoCola_'+id ).attr( "class" ) == "linkDesColap" ){
		$('#senaAdic_'+id).slideDown("fast");
		$('#botoCola_'+id).attr( 'class', 'linkColap' );
	}else{
		$('#senaAdic_'+id).slideUp("fast");
		$('#botoCola_'+id).attr( 'class', 'linkDesColap' );
	}
}

function checkErrores(){
	if ( $("#lista_errores").html() ){
		var lista = $("#lista_errores").html().split( ',' );
		for( var i=0; i < lista.length; i++ ){
			document.getElementById( lista[i] ).className += " error";
			document.getElementById( "_" + lista[i] ).className += " error";
		}
	}
}

function destacaMenuSuperior( uri ) {
    if (uri.indexOf("/empresa/") != -1) {
        $(".botoEmpresa").addClass("acti");
    } else if (uri.indexOf("/servicios/") != -1) {
        $(".botoServicios").addClass("acti");
    } else if (uri.indexOf("/productos/") != -1) {
        $(".botoProductos").addClass("acti");
    } else if (uri.indexOf("/noticias/") != -1) {
        $(".botoNoticias").addClass("acti");
    } else if (uri.indexOf("/clientes/") != -1) {
        $(".botoClientes").addClass("acti");
    } else {
        $(".botoInicio").addClass("acti");
    }
}



/*cambia cabezas de flechas*/
/*
$(".verEjecutivo").click(function (){
		$(".ejecutivo").slideToggle("fast", function(){
			if ( $(this).parent().find( "div" ).css( "display" ) == "block" ){
				$(".verEjecutivo").removeClass( "arrow" );
				$(".verEjecutivo").addClass( "arrowDwn" );
			}else{
				$(".verEjecutivo").removeClass( "arrowDwn" );
				$(".verEjecutivo").addClass( "arrow" );
			}
		});
	});
*/
