window transparency

I am using glut first of all and I have 2 windows. kind of like this
secondary = glutCreateSubWindow(primary, 800, -1, WIDTH - 800 ,100);
glutDisplayFunc(SecDraw);
glutReshapeFunc(SecondaryReshape);

I would like to make this window transparent so that I can see things behind it but still be able to see the text that is displayed on the secondary window. IE fps. Any suggestions.