このコード行を機能させることができないため、疲れているか何かに違いありません。
var all = color.val('all');
$('#cssColor" + <?php echo $page ?> + "', parent.document).attr("background-color", all.hex);
ページの値を含むテキストボックスもあり、試してみます:
var all = color.val('all');
$('#cssColor" + $('#txtPageValue').val() + "', parent.document).attr("background-color", all.hex);
ページの値を送信できないようです。