/*audio ファイル形式取得-------------------------------------------------------------------------------------*/ var audio = new Audio(); var audiotype = audio.canPlayType("audio/mp3")!=""?".mp3": audio.canPlayType("audio/ogg")!=""?".ogg": alert("サンプルボイスが再生できません"); var mid = 0 $(function(){ /*--------------------------------------------------------------------------------------*/ //動作環境 $('#specMenu li b').not('.active').hover( function(){ $(this).fadeTo("slow", 0.9); }, function(){ $(this).fadeTo("slow", 0.75); } ); //ページ内スクロール $('#subtext a').click(function(){ Name=$(this).attr('class'); location.href = "#"+Name; var cclink=$('#'+Name).offset(); if(cclink === void 0){ location.href = "#mainFrame"; Name= "mainFrame"; } position = $('#'+Name).offset().top; $('body,html').animate({scrollTop:position}, 500); }); $('#list ul li:nth-child(1)').css({width:'140px'}); $('#list ul li:nth-child(2)').css({width:'80px'}); $('#list ul li:nth-child(3)').css({width:'120px'}); $('#list ul li:nth-child(4)').css({width:'50px'}); $('#list ul li:nth-child(5)').css({width:'300px'}); $('#list ul li:nth-child(6)').css({width:'100px'}); $('#list ul li:nth-child(7)').css({width:'80px'}); $.fn.flat = function(){ var h = 0; $(this).each(function(){ if( h < $(this).height() ){ h=$(this).height(); } }); $(this).height(h); }; //sample1だけ高さを揃える $('.ResCon li').flat(); $('.ResCon li').hover( function(){ $(this).parent().children().css({backgroundColor:'#512e0e',color: '#fff' }); }, function(){ $(this).parent().children().css({backgroundColor:'#fff',color: '#512e0e' }); } ); $(`#specMenub`).not('.active').click(function(){ var pass=$(this).attr("alt"); location.href=pass; return false; }); //movie $(document).on("click",".pageMovie", function(){ mid=$(this).data("movie"); dl = new Array(); dl[0] = "dl"; n = Math.floor(Math.random()*dl.length); if(pageAddress == "download" || pageAddress == "download2"){ pageAddress="download_c" } url ='https://'+dl[n]+'.illusion.rip/preview_contents/honey2/'+ pageAddress +'/'; if(wsize >= "1100"){ mids= mid; }else{ mids= mid; //mids= mid+"_sp"; } $('.movie').html(``) ; $('#movieFrame').removeClass('dacMovie').addClass('acMovie').delay(600).queue(function() { document.getElementById(mid).currentTime=0; document.getElementById(mid).play(); }); $(".movie video")[0].play(); }); $(document).on("click","#mxCloser , #allCloser",function(){ $("#movieFrame").removeClass('acMovie sss').addClass('dacMovie'); $(".movie video")[0].pause(); }); var audio = new Audio(); var NList = [ { name:' ', cv:'cv. '}, { name:'クール', cv:'cv.陽乃ゆゆ'}, { name:'普通', cv:'cv.倉下撫子'}, { name:'苦労人', cv:'cv.松岡 侑里'}, { name:'女友達', cv:'cv.南天'}, { name:'ギャル', cv:'cv.花杜めい'}, { name:'気弱', cv:'cv.夏乃うめ'}, { name:'母性的', cv:'cv.月野夕紀'}, { name:'ドS', cv:'cv.藍河 しおん'}, { name:'オープン', cv:'cv.空峰 羽奈'}, { name:'天然', cv:'cv.赤井リア'}, { name:'フュル', cv:'cv.陽乃ゆゆ'} ]; //chara $(document).on("click",".ccbutton img:not(.cbac)",function(){ $(".ccbutton img").removeClass(); $(this).addClass("cbac"); audio.pause(); ccharaID= $(this).data("chara"); cstate = $("#cchara").attr("class"); $(".ccImage").attr('data-vno',ccharaID); if(cstate){ $(".ccImage .charaImage").fadeOut(); var copied = $(".ccImage .card").clone(true); var copied2 = $(".ccImage .charaImage").clone(true); var copied3 = $(".ccImage .cname").clone(true); var copied4 = $(".ccImage .samplevoice").clone(true); var copied5 = $(".ccImage .subText").clone(true); $(".ccImage .card").before(copied); $(".ccImage .charaImage").before(copied2); $(".ccImage .cname").before(copied3); $(".ccImage .samplevoice").before(copied4); $(".ccImage .subText").before(copied5); var countup = function(){ $(".ccImage .card").css({backgroundImage:"url(chara/data/c"+ccharaID+"/card.png"+ ImageType +")"}); } $(".ccImage .charaImage").css({backgroundImage:"url(chara/data/c"+ccharaID+"/image.png"+ ImageType +")"}); setTimeout(countup, 400); $(`.ccImage .card:last, .ccImage .charaImage:last, .ccImage .cname:last,.ccImage .samplevoice:last ,.ccImage .subText:last`).remove(); }else{ $("#cchara").addClass("playMode"); $(".ccImage .card").css({animationPlayState :"running",backgroundImage:"url(chara/data/c"+ccharaID+"/card.png"+ ImageType +")"}); $(".ccImage .card img, .subText").css({animationPlayState :"running"}); $(".ccImage .charaImage").css({animationPlayState :"running",backgroundImage:"url(chara/data/c"+ccharaID+"/image.png"+ ImageType +")"}); } $(".samplevoice").css({animationPlayState :"running"}); $(".cname").html(""+NList[ccharaID].name+" "+NList[ccharaID].cv).css({animationPlayState :"running"}); }); //voice $(document).on("click",".samplevoice div",function(){ voice = $(this).data("chara"); charaID = $(".ccImage").attr('data-vno'); audio.pause(); audio.src='chara/data/c'+charaID+'/voice/'+voice+audiotype; audio.play(); }) //yoyaku $(document) .on('mouseenter','.yimg_b', function(){ $("#yimg_b").stop().fadeIn(); }) .on('mouseleave','.yimg_b', function(){ $("#yimg_b").stop().fadeOut(); }); //download $(document).on("click",".dlLink , .dlLink_ALL , .dlLink_SUB", function(){ dlfile = $(this).data("dlid"); location.href ='https://static.illusion.rip/honeyselect2_libido/'+ dlfile +'.exe'; }); $(document).on("click",".dlLink_cha", function(){ dlfile = $(this).data("dlid"); //location.href ='https://dl.illusion.rip/download/dl.cgi?dlname='+ dlfile +'.exe&count='+ dlfile; location.href ='https://static.illusion.rip/honeyselect2_libido/'+ dlfile +'.exe'; }); //gallery gID = "1018"; pagCo=""; $(document).on("click",".iisub li", function(){ i=$(this).data("sfn"); $(".iimain li").css({transform:"translate(0px,-20px)"}); $(".iimain .iiac").css({transform:"translate(0px,20px)",opacity:"0"}); $(".iimain li").removeClass("iiac"); $(".iimain li[data-fn='" + i + "']").addClass("iiac").css({transform:"translate(0px,0px)",opacity:"1"}); $(".iisub li").removeClass("i2ac") $(".iisub li[data-sfn='" + i + "']").addClass("i2ac"); }); $(document).on("click",".iiprev", function(){ mparID = $(this).parents("ul").attr("id"); lCount= pagCo-1; iiprev() }); $(document).on("click",".iinext", function(){ mparID = $(this).parents("ul").attr("id"); lCount= pagCo; iinext() }); $('html').keyup(function(e){ switch(e.which){ case 39: // Key[→] mparID = "u"+gID; lCount= pagCo; iinext() break; case 37: // Key[←] mparID = "u"+gID; lCount= pagCo-1; iiprev() break; case 38: // Key[↑] break; case 40: // Key[↓] break; } }); /*-----------------------------------------------------------------------------------*/ function iinext(){ filename=$(".iiac").data("fn"); maxFile=$(".iimain li").data("fn"); filename--; if(filename < 0){ filename=maxFile; } $(".iimain li").css({transform:"translate(0px,-20px)"}); $(`.iimain .iiac`).css({transform:"translate(0px,20px)",opacity:"0"}); $(".iimain li").removeClass("iiac"); $(`.iimain li[data-fn='` + filename + `' ]`).addClass("iiac").css({transform:"translate(0px,0px)",opacity:"1"}); $(".iisub li").removeClass("i2ac"); $(".iisub li[data-sfn='" + filename + "' ]").addClass("i2ac"); } function iiprev(){ filename=$(".iiac").data("fn"); maxFile=$(".iimain li").data("fn"); filename++; if(filename> maxFile){ filename = 0; } $(".iimain li").css({transform:"translate(0px,-20px)"}); $(".iimain .iiac").css({transform:"translate(0px,20px)",opacity:"0"}); $(".iimain li").removeClass("iiac"); $(".iimain li[data-fn='" + filename + "']").addClass("iiac").css({transform:"translate(0px,0px)",opacity:"1"}); $(".iisub li").removeClass("i2ac") $(".iisub li[data-sfn='" + filename + "']").addClass("i2ac"); } /*-----------------------------------------------------------------------------------------------------*/ });