It is possible to make a link in an HTML file that uses the "target=new" tag to pop open a new window where PHP constructs a calendar as you describe. You cannot, however, use that calendar to pass input to the parent window who created it unless you use Javascript.
What do you have against Javascript? What are you, a Javascript hater?