/*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");
}
/*-----------------------------------------------------------------------------------------------------*/
});