/*jQuery.getScript("./assets/ui.tabs.js"); jQuery.getScript("./assets/jquery.accordion.js"); jQuery.getScript("./assets/sgbeal-togglepane.jquery.js"); jQuery.getScript("./assets/jquery.dimensions.js"); */ jQuery.fn.MyTab = function(options) { this.find('ul > li > div').each( function() { var _ulp = $(this).parent().parent().parent(); _ulp.append($(this).clone()); $(this).remove(); }); $(this).children('ul').addClass("nof-clearfix"); this.children('ul').tabs(options).find('li a').contents().wrap(''); $(">ul", this).css("display", "block"); }; jQuery.fn.MyTabBottom = function(options) { this.find('ul > li > div').each( function() { var _ulp = $(this).parent().parent().parent(); _ulp.prepend($(this).clone()); $(this).remove(); }); this.children('ul').tabs(options).find('li a').contents().wrap(''); $(">ul", this).css("display", "block"); }; jQuery.fn.MyAcc = function(options) { //this.addClass("basic").find('ul li').each( this.find('ul > li').each( function() { var _ulp = $(this).parent().parent(); //$(this).children('a').addClass('head'); $(this).children('a').replaceWith("" + $(this).children('a').text() + ""); _ulp.append($(this).html()); }); this.children('ul').remove(); $(this).children('div').addClass("ui-accordion-panel"); $(">ul", this).css("display", "block"); return this.accordion(options); }; jQuery.fn.MyWiz = function(options) { var myAccordion=this.MyAcc(options); var nxtBtn = ""; var prevBtn = ""; $(this).children('div').each(function(index) { //alert("id = " + this.id); var str; if (index == 0) { //alert("next"); $(this).append(nxtBtn); }else { if ($(this).is(":last-child")) { //alert("previous"); $(this).append(prevBtn); } else { //alert("previous next"); $(this).append(prevBtn + nxtBtn); } } //$(this).empty(); //$(this).append(str); $(this) .children('input:button') .filter('.next, .previous') .click(function() { //alert(index + ($(this).is(".next") ? 1 : -1)); $(this).parent().parent().activate(index + ($(this).is(".next") ? 1 : -1)); return false; }); }); $(">ul", this).css("display", "block"); return myAccordion; }; jQuery.fn.MyPane = function(options) { this.find('ul > li').each( function() { var _a=$(this).children('a'); var _div=$(this).children('div').addClass('TogglePanePlainContent').html(); _a.replaceWith("
" + _a.text() + "
"); $(this).replaceWith("
" + $(this).html() + "
"); }); this.children('ul').replaceWith($(this).children('ul').html()); this.initTogglePane(options); $(">ul", this).css("display", "block"); };