jQuery(function($){ "use stric"; /*---------------------------------- responsive -----------------------------------*/ var resp = new Responsive(); //ipn var ipn_init = function(){ $(".rank .area_name").css("display",'none'); } //pc var pc_init = function(){ $(".rank .area_name").css("display",'block'); } //tab var tab_init = function(){ $(".rank .area_name").css("display",'block'); } //読み込み resp.func(ipn_init,pc_init,tab_init); //resize $(window).resize(function($){ resp.func(ipn_init,pc_init,tab_init); }); /*---------------------------------- index select -----------------------------------*/ var option_opacity = 0.3; var shop_select = $("#narrowshop"); var girls_select = $("#narrowgirl"); $(shop_select).change(function(){ location.href = "./?shop=" + $(this).val(); }); $(girls_select).change(function(){ location.href = "./?shop=" + $("#narrowshop").val() + "&girl=" + $(this).val(); }); if($(shop_select).val() === undefined || $(shop_select).val() === ""){ setDefaltSelect(); } $("#shopselect").change(function(){ var myshop = $(this).val(); if(myshop == ''){ myshop = "none"; } $.ajax({ type: "POST", url: "index.php", data: "mode=getgirlslist&shop="+myshop, success: function(msg){ console.log("成功"); $(".selectgirl").html(msg); } }); $("#checkForm").html(" "); return false; }); $(".selectgirl").change(function(){ var myshop = $("#shopselect").val(); if(myshop == ''){ myshop = "none"; } $.ajax({ type: "POST", url: "index.php", data: "mode=getcheckform&shop="+myshop, success: function(msg){ $("#checkForm").html(msg); } }); return false; }); /*---------------------------------- 女性セレクト -----------------------------------*/ function setDefaltSelect(){ $(girls_select).html(""); $(girls_select).css({opacity: option_opacity}); $(girls_select).attr("disabled","disabled"); } /*---------------------------------- コンテンツ部分 fade -----------------------------------*/ function loaderFade(){ $(taiken_loader).css("opacity",0); $(taiken_loader).animate({ "opacity":1, "marginTop":"0px", },600); } /*---------------------------------- 体験データ取得 -----------------------------------*/ function GetTaikenData(shop,girl_query,page_query){ $.ajax({ url : "./?mode=gettaikendata&shop="+shop+girl_query+page_query, type:"GET", datatype:"html", timeout:10000, error:function(){ alert("読み込みが失敗しました"); }, success:function(html){ $("#taiken_loader").html(html); loaderFade(); } }); } /*---------------------------------- GET取得 -----------------------------------*/ function GetQueryString(){ var result = {}; if( 1 < window.location.search.length ){ var query = window.location.search.substring(1); var parameters = query.split('&'); for( var i = 0; i < parameters.length; i++ ){ var element = parameters[ i ].split('='); var paramName = decodeURIComponent(element[0]); var paramValue = decodeURIComponent(element[1]); result[ paramName ] = paramValue; } } return result; } });