/*
Plataforma En Línea TecnoCommerce para Distribuidores v1.0: Comercio Electrónico para Empresas con esquema de Distribuidor
Todos los Derechos Reservados por Tecno-Soluciones de Venezuela C.A.

TecnoCommerce para Distribuidores es una Marca Registrada de Tecno-Soluciones de Venezuela C.A.
Más Información en: http://www.tecnosoluciones.com
Email: webmaster@tecnosoluciones.com

Atención: Usted utiliza este programa  bajo el Acuerdo de Servicios de Tecno-Soluciones de
Venezuela C.A. Por favor lea el documento AcuerdoDeServicios.pdf  anexo para
conocer los detalles, responsabilidades y limitaciones del uso de este software.

                     Código Fuente desarrollado y/o mejorado por Tecno-Soluciones de Venezuela C.A.

Control de Versiones:

*/

jQuery.fn.extend({
    light:function(){
        var obj = $(this);
        obj.find("tr[class^='ui-bg-row']").each(function(){
            $(this).find("td").each(function(){
                $(this).attr("class_origen",$(this).attr("class"));
                
            });
            
        }),
        obj.find("tr[class^='ui-bg-row']").hover(
        function(){
            var patron = /ui-state-default/;    
            var srt = $(this).find("td:eq(0)").attr("class");
            //var srt = $(this).attr("class");
            //alert(srt);
            if(srt.search(patron) == -1){
                $(this).parent().find("tr[class*='ui-bg-row']").each(function(){
                    var srt = $(this).attr("class");
                    if(srt.search(patron) == -1){
                        $(this).attr("class", "ui-bg-row");
                    }
                });            
                //$(this).attr("class","ui-bg-row ui-state-active");
                $(this).find("td").each(function(){
                    $(this).attr("class","ui-widget ui-widget-content ui-state-active ui-corner-all");
                    
                });
                
                
            }
        },
        function(){
            //var srt = $(this).attr("class");
            var srt = $(this).find("td:eq(0)").attr("class");
            var patron = /ui-state-default/;
            if(srt.search(patron) == -1){
                //$(this).attr("class",$(this).attr("class")+" ui-bg-row");        
                
                $(this).find("td").each(function(){
                    //$(this).attr("class","ui-state-active");
                    $(this).attr("class",$(this).attr("class_origen")); 
                });       
            }
        }
    );
    obj.find("tr[class*='ui-bg-row']").click(function(){
        var patron = /ui-state-default/;    
        var srt = $(this).find("td:eq(0)").attr("class");        
        var class_srt = $(this).find("td:eq(0)").attr("class_origen");
        $(this).parent().find("tr[class*='ui-bg-row']").each(function(){
            $(this).find("td").each(function(){
                $(this).attr("class",$(this).attr("class_origen")); 
            });                                
        });
        if(srt.search(patron) == -1){
            $(this).find("td").attr("class","ui-widget ui-state-default ui-corner-all");
        }
        
    });    
    }
});
