/**
 * register the new admin page and menu 
 */
function do_wip_admin_menu()
{
    wip_home_manager::_process_layout_save();
    add_menu_page(__('Theme Options', 'wip'), __('Theme Options', 'wip'), 'manage_options', 'wip-panel', 'call_construct_WIPanel');
    add_submenu_page('wip-panel', __('Theme Settings', 'wip'), __('Theme Settings', 'wip'), 'manage_options', 'wip-panel', 'call_construct_WIPanel');
    add_submenu_page('wip-panel', __('Homepage Manager', 'wip'), __('Homepage Manager', 'wip'), 'manage_options', 'wip-home-manager', 'call_construct_wip_home_manager');
    //add_submenu_page('wip-panel', __('Icons Manager', 'wip'),  __('Icons Manager', 'wip') , 'manage_wippanel', 'wip-icons', 'call_construct_auzora_menuicon');
    //add_submenu_page('wip-panel', __('Menu Manager', 'wip'),  __('Menu Manager', 'wip') , 'manage_wippanel', 'wip-menus', 'call_construct_auzora_menumanager');
}
 function _print_current_layout_db()
 {
     $parentStruct = get_option('wipfr_parent_home_layout');
     $throw = "";
     if (!empty($parentStruct) && is_array($parentStruct)) {
         $throw = '<ul id="wip-layout-item-lists" >' . "\n";
         foreach ($parentStruct as $pid => $key) {
             if (isset($key['type'])) {
                 $pL = $key['type'];
                 switch ($pL) {
                     case 'fullwidth':
                         $throw .= wipfr_fullwidth_module($pid, wip_home_manager::_get_current_content_db($pid));
                         break;
                     case 'sidebar_content':
                         $throw .= wipfr_sidebarcontent_module('sidebar_content', $pid, wip_home_manager::_get_current_content_db($pid));
                         break;
                     case 'content_sidebar':
                         $throw .= wipfr_sidebarcontent_module('content_sidebar', $pid, wip_home_manager::_get_current_content_db($pid));
                         break;
                 }
             }
         }
         $throw .= '</ul>' . "\n";
     }
     return $throw;
 }