material GUI/flare
{
    // first, preferred technique
    technique
    {
        // first pass
        pass
        {
            scene_blend alpha_blend
            depth_check off
            depth_write off
            ambient 0.5 0.5 0.5
            diffuse 1.0 1.0 1.0

            // Texture unit 0
            texture_unit
            {
                texture test/highLight.png 0
            }
        }
    }
}

material GUI/borderPanel
{
    // first, preferred technique
    technique
    {
        // first pass
        pass
        {
            ambient 0.5 0.5 0.5
            diffuse 1.0 1.0 1.0
			
            // Texture unit 0
            texture_unit 
            {
				filtering point point none
                texture test/borderPanel.jpg
            }
        }
    }		
}

material GUI/highlight
{
    // first, preferred technique
    technique
    {
        // first pass
        pass
            {
            scene_blend alpha_blend
            depth_write off

            texture_unit
            {
			 filtering point point none
             colour_op_ex source1 src_manual src_current 1 0 1
             alpha_op_ex source1 src_manual src_current 0.3
            }
        }
    }		
}

material GUI/highlight2
{
    // first, preferred technique
    technique
    {
        // first pass
        pass
        {
	    scene_blend alpha_blend

            // Texture unit 0
            texture_unit
            {
				filtering point point none
                texture test/highlight2.png 0
            }
        }
    }
}

material GUI/black50
{
    technique
    {
        pass
            {
            scene_blend alpha_blend
            depth_write off

            texture_unit
            {
			 filtering point point none
             colour_op_ex source1 src_manual src_current 0 0 0
             alpha_op_ex source1 src_manual src_current 0.5
            }
        }
    }
}

material GUI/black25
{
    technique
    {
        pass
            {
            scene_blend alpha_blend
            depth_write off

            texture_unit
            {
			 filtering point point none
             colour_op_ex source1 src_manual src_current 0 0 0
             alpha_op_ex source1 src_manual src_current 0.25
            }
        }
    }
}

material GUI/black100
{
    technique
    {
        pass
            {
            scene_blend alpha_blend
            depth_write off

            texture_unit
            {
			 filtering point point none
             colour_op_ex source1 src_manual src_current 0 0 0
             alpha_op_ex source1 src_manual src_current 1.0
            }
        }
    }
}

material GUI/white100
{
    technique
    {
        pass
            {
            scene_blend alpha_blend
            depth_write off

            texture_unit
            {
			 filtering point point none
             colour_op_ex source1 src_manual src_current 1 1 1
             alpha_op_ex source1 src_manual src_current 1.0
            }
        }
    }
}

material GUI/white50
{
    technique
    {
        pass
            {
            scene_blend alpha_blend
            depth_write off

            texture_unit
            {
			 filtering point point none
             colour_op_ex source1 src_manual src_current 1 1 1
             alpha_op_ex source1 src_manual src_current 0.5
            }
        }
    }
}

material GUI/white25
{
    technique
    {
        pass
            {
            scene_blend alpha_blend
            depth_write off

            texture_unit
            {
			 filtering point point none
             colour_op_ex source1 src_manual src_current 1 1 1
             alpha_op_ex source1 src_manual src_current 0.25
            }
        }
    }
}

material GUI/grey100
{
    technique
    {
        pass
            {
            scene_blend alpha_blend
            depth_write off

            texture_unit
            {
			 filtering point point none
             colour_op_ex source1 src_manual src_current 0.7 0.7 0.7
             alpha_op_ex source1 src_manual src_current 1.0
            }
        }
    }
}

material GUI/grey50
{
    technique
    {
        pass
            {
            scene_blend alpha_blend
            depth_write off

            texture_unit
            {
			 filtering point point none
             colour_op_ex source1 src_manual src_current 0.7 0.7 0.7
             alpha_op_ex source1 src_manual src_current 0.5
            }
        }
    }
}


material GUI/red50
{
    technique
    {
        pass
            {
            scene_blend alpha_blend
            depth_write off

            texture_unit
            {
			 filtering point point none
             colour_op_ex source1 src_manual src_current 1.0 0.0 0.0
             alpha_op_ex source1 src_manual src_current 0.50
            }
        }
    }
}

material GUI/green50
{
    technique
    {
        pass
            {
            scene_blend alpha_blend
            depth_write off

            texture_unit
            {
			 filtering point point none
             colour_op_ex source1 src_manual src_current 0.0 1.0 0.0
             alpha_op_ex source1 src_manual src_current 0.50
            }
        }
    }
}

material GUI/blue50
{
    technique
    {
        pass
            {
            scene_blend alpha_blend
            depth_write off

            texture_unit
            {
			 filtering point point none
             colour_op_ex source1 src_manual src_current 0.0 0.0 1.0
             alpha_op_ex source1 src_manual src_current 0.50
            }
        }
    }
}
