calling pages instead of posts

This was already answered in the comment by Jack, but what you would do is add &post_type=page at the end of the WP_Query call.

https://codex.wordpress.org/Class_Reference/WP_Query#Post_.26_Page_Parameters

Your revised query call:

$my_query = new WP_Query('showposts=".$show."&orderby= ' . $orderby . '&order=" . $order . "&post_type=page');