jQuery(document).ready( function($) { 
    $("a[title='open']").click(function(){
        jQuery(this).parent().next().slideToggle();
        return false;
    })

 //   jQuery("a[title='open']").parent().next().hide();
    jQuery("a[title='open']").parent().css("margin-top","10px");     
    jQuery("a[title='open']").css("font-size","22px");
    if(jQuery.browser.msie){
        jQuery("a[title='open']").parent().append('<div class="schedule_table_top_line" style="margin:20px 0 10px; width:645px;"></div>');      
    }
    else{             
        jQuery("a[title='open']").parent().append('<div class="schedule_table_top_line" style="margin:20px 0 10px;  width:645px;"></div>'); 
    }
    
    var index_array= new Array();
    var index_array_index=0;
    var previous_index=-2;
    
    $("#price_Mcolumn > h3 a[title=open]").parent().each(function(){
        index_array[index_array_index]=$("#price_Mcolumn > *").index(this); 
        current_index=$("#price_Mcolumn > *").index(this);  
        index_array_index++;
    })
    $("#price_Mcolumn > *:gt("+index_array[index_array.length-1]+")").wrapAll(document.createElement("div"));   
    for(i=index_array.length-2; i>-1; i--){
        $("#price_Mcolumn > *:gt("+index_array[i]+"):lt("+(index_array[i+1]-index_array[i]-1)+")").wrapAll(document.createElement("div"));        
    }
    jQuery("a[title='open']").parent().next().hide();  
    /*
    
    $("#price_Mcolumn > h3 a[title=open]").parent().each(function(){
        current_index=$("#price_Mcolumn > *").index(this);  
        if(previous_index!=-2)
          $("#price_Mcolumn > *:gt("+previous_index+"):lt("+(current_index-previous_index-1)+")").wrapAll(document.createElement("div"));
        previous_index=current_index;
    })
     $("#price_Mcolumn > *:gt("+previous_index+")").wrapAll(document.createElement("div"));  
     */
})
