function get_calendar(tc1,tc2,tc3,year,month,day,mode){ var api_url = '/tour_search_f2/cld/getcalendar.html?tc1='+tc1+'&tc2='+tc2+'&tc3='+tc3+'&year='+year+'&month='+month+'&day='+day+'&mode='+mode; $.ajax({ url:api_url, type:'GET', dataType:'xml', success:function(xml){ readCalXml(xml); } }); } function readCalXml(xml){ var caltab = $(xml).find("tabs").text(); var calmode = $(xml).find("mode").text(); $('#cplcaltab').html(caltab.replace(/
/,'')); var calbody = ""; $(xml).find("calbodylist").each(function(){ calbody += $(this).find("calbody").text(); }); if ( calmode == "all" ){ var pricebody = ""; $(xml).find("pricelist").each(function(){ pricebody += $(this).find("pricebody").text(); }); $('#callst').html(pricebody); $('#nenyuremarks').addClass('dnone'); $('#nenyudetail').addClass('dnone'); $('#nenyu').removeClass('dnone'); $('#calbody2').html(''); $('#calbody').html('
'); }else{ $('#callst').html(''); $('#nenyuremarks').removeClass('dnone'); $('#nenyudetail').removeClass('dnone'); $('#nenyu').addClass('dnone'); $('#calbody').html(''); $('#calbody2').html(calbody); } } function chk_alpha(elem,alpha){ if ( $('#'+elem).prop('checked') ){ $('.acal [id^='+alpha+'_]').removeClass(alpha+'_none'); $('.acal [id^='+alpha+'_]').addClass(alpha+'_allcal'); }else{ $('.acal [id^='+alpha+'_]').removeClass(alpha+'_allcal'); $('.acal [id^='+alpha+'_]').addClass(alpha+'_none'); } } function chk_all(){ if ( $('#chkcalall').prop('checked') ){ $('[id^=chkcal_]').prop('checked',true).change(); $('.acal td[class$=_none]').map(function(){ alpha = $(this).children().find('span').html().toLowerCase(); $(this).removeClass($(this).attr('class')); $(this).addClass(alpha+'_allcal'); }); }else{ $('[id^=chkcal_]').prop('checked',false).change(); $('.acal td[class$=_allcal]').map(function(){ alpha = $(this).children().find('span').html().toLowerCase(); $(this).removeClass($(this).attr('class')); $(this).addClass(alpha+'_none'); }); } }