function head()
 {
     global $frmpro_settings;
     $css_file = array(FrmProAppHelper::jquery_css_url($frmpro_settings->theme_css));
     require FRM_VIEWS_PATH . '/shared/head.php';
 }
 public static function register_scripts()
 {
     global $wp_scripts, $frmpro_settings, $frm_settings;
     wp_register_script('jquery-frm-rating', FrmAppHelper::plugin_url() . '/pro/js/jquery.rating.min.js', array('jquery'), '4.11', true);
     wp_register_script('jquery-maskedinput', FrmAppHelper::plugin_url() . '/pro/js/jquery.maskedinput.min.js', array('jquery'), '1.3', true);
     wp_register_script('nicedit', FrmAppHelper::plugin_url() . '/pro/js/nicedit.js', array(), '1', true);
     if ($frmpro_settings->theme_css != -1) {
         wp_register_style('jquery-theme', FrmProAppHelper::jquery_css_url($frmpro_settings->theme_css), array(), FrmAppHelper::plugin_version());
     }
     wp_register_script('jquery-chosen', FrmAppHelper::plugin_url() . '/pro/js/chosen.jquery.min.js', array('jquery'), '1.1.0', true);
     //jquery-ui-datepicker registered in WP 3.3
     if (!isset($wp_scripts->registered) or !isset($wp_scripts->registered['jquery-ui-datepicker'])) {
         $date_ver = FrmProAppHelper::datepicker_version();
         wp_register_script('jquery-ui-datepicker', FrmAppHelper::plugin_url() . '/pro/js/jquery.ui.datepicker' . $date_ver . '.js', array('jquery', 'jquery-ui-core'), empty($date_ver) ? '1.8.16' : trim($date_ver, '.'), true);
     }
     if ($frm_settings->accordion_js and (!isset($wp_scripts->registered) or !isset($wp_scripts->registered['jquery-ui-accordion']))) {
         wp_register_script('jquery-ui-accordion', FrmAppHelper::plugin_url() . '/pro/js/jquery.ui.accordion.js', array('jquery', 'jquery-ui-core'), '1.8.16', true);
     }
 }
#frm_show_cal.theme_smoothness{ background-position: 0 -420px; } 
#frm_show_cal.theme_south-street{ background-position: 0 -448px; } 
#frm_show_cal.theme_start{ background-position: 0 -476px; } 
#frm_show_cal.theme_sunny{ background-position: 0 -504px; } 
#frm_show_cal.theme_swanky-purse{ background-position: 0 -532px; } 
#frm_show_cal.theme_trontastic{ background-position: 0 -560px; } 
#frm_show_cal.theme_ui-darkness{ background-position: 0 -588px; } 
#frm_show_cal.theme_ui-lightness{ background-position: 0 -616px; } 
#frm_show_cal.theme_vader{ background-position: 0 -644px; } 
</style>


<script type="text/javascript">
//<![CDATA[
jQuery(document).ready(function($){ $("#datepicker_sample").datepicker(); frmUpdateCSS('<?php 
echo FrmProAppHelper::jquery_css_url($frmpro_settings->theme_css);
?>
'); });
//function to append a new theme stylesheet with the new style changes
function updateCSS(locStr){
	jQuery("head").append('<link href="<?php 
echo FRM_SCRIPT_URL;
?>
&amp;controller=settings&amp;'+ locStr +'" type="text/css" rel="Stylesheet" class="frm-custom-theme"/>');
	if( jQuery("link.frm-custom-theme").size() > 3){
		jQuery("link.frm-custom-theme:first").remove();
	}
};

function frm_import_templates(thisid){
    jQuery('#'+thisid).replaceWith('<img id="' + thisid + '" src="<?php 
 function custom_stylesheet($previous_css, $location = 'header')
 {
     global $frmpro_settings, $frm_datepicker_loaded, $frm_css_loaded;
     $uploads = wp_upload_dir();
     $css_file = array();
     if (!$frm_css_loaded) {
         //include css in head
         if (file_exists($uploads['basedir'] . '/formidable/css/formidablepro.css')) {
             if (is_ssl() and !preg_match('/^https:\\/\\/.*\\..*$/', $uploads['baseurl'])) {
                 $uploads['baseurl'] = str_replace('http://', 'https://', $uploads['baseurl']);
             }
             $css_file[] = $uploads['baseurl'] . '/formidable/css/formidablepro.css';
         } else {
             $css_file[] = FRM_SCRIPT_URL . '&amp;controller=settings';
         }
     }
     if ($frm_datepicker_loaded) {
         $css_file[] = FrmProAppHelper::jquery_css_url($frmpro_settings->theme_css);
     }
     return $css_file;
 }