var jqRooms,jqSelects,flagEvent=false,roomSelected="normal",tmpl1Girl="",tmpl2Girl="",tmpl0Girl="",tmpl1MovieGirl="",flagFirst=true,dataGirls=null,flagReady=false;$.ajax({type:"GET",url:"/js/template/top1girl.tmpl.html",async:false,success:function(a){tmpl1Girl=a}});$.get("/api/onair_json2.php","",callbackReceive);$.get("/api/dsroom_json.php","",callbackDSRoom);$.ajax({type:"GET",url:"/js/template/top2girl.tmpl.html",async:false,success:function(a){tmpl2Girl=a}});$.ajax({type:"GET",url:"/js/template/top0girl.tmpl.html",async:false,success:function(a){tmpl0Girl=a}});$.ajax({type:"GET",url:"/js/template/movie1girl.tmpl.html",async:false,success:function(a){tmpl1MovieGirl=a}});makeMovieRoom();makeBirthdayRoom();var objSelect={normal:["&#36890;&#24120;&#12398;&#12414;&#12414;",[["room_fc","party",2],["room_2shot","party",0],["room_party","party",1]]],online:["&#12458;&#12531;&#12521;&#12452;&#12531;",[["room_fc","party",2],["room_online","chat",0],["room_party","party",1],["room_2shot","chat",1]]],area0:["&#21271;&#28023;&#36947;&#12539;&#26481;&#21271;",[["room_fc","party",2],["room_area0","area",1,15,16,17,18,19,20,2],["room_area99","online",1]]],area1:["&#38306;&#26481;",[["room_fc","party",2],["room_area1","area",26,27,24,25,21,22,23,4],["room_area99","online",1]]],area2:["&#30002;&#20449;&#36234;",[["room_fc","party",2],["room_area2","area",28,32,33,12],["room_area99","online",1]]],area3:["&#21271;&#38520;",[["room_fc","party",2],["room_area3","area",29,30,31,13],["room_area99","online",1]]],area4:["&#20013;&#37096;",[["room_fc","party",2],["room_area4","area",36,34,35,37,29,30,31,13,28,32,33,12],["room_area99","online",1]]],area5:["&#26481;&#28023;",[["room_fc","party",2],["room_area5","area",36,34,35,37,14],["room_area99","online",1]]],area6:["&#38306;&#35199;",[["room_fc","party",2],["room_area6","area",40,41,39,38,42,43,5],["room_area99","online",1]]],area7:["&#20013;&#22269;",[["room_fc","party",2],["room_area7","area",44,45,46,47,48,6],["room_area99","online",1]]],area8:["&#22235;&#22269;",[["room_fc","party",2],["room_area8","area",49,50,51,52,7],["room_area99","online",1]]],area9:["&#20061;&#24030;&#12539;&#27798;&#32260;",[["room_fc","party",2],["room_area9","area",53,54,55,56,57,58,59,9,8],["room_area99","online",1]]],area10:["&#28023;&#22806;",[["room_fc","party",2],["room_area10","area",10],["room_area99","online",1]]]};function RND(tmpl,ns){var fn=function(w,g){g=g.split("|");for(var cnt=ns[g[0]],i=1;i<g.length;++i)cnt=(eval(g[i]))(cnt);return cnt||w};return tmpl.replace(/%([A-Za-z0-9\_\|\.]+)%/g,fn)}function make1Girl(b,c){var a={};a.img_link="img/mymenu/dammy.gif";if(!b.online)a.class_gbox="gbox_off";else if(b.party==2){c=tmpl0Girl;a.class_gbox="gbox_on"}else if(b.party)if(b.chat){a.class_gbox="gbox_busy_p";a.img_link="img/mymenu/icon_cover.gif"}else if(b.quality)a.class_gbox="gbox_on_p_hi";else a.class_gbox="gbox_on_p";else if(b.chat){a.class_gbox="gbox_busy";a.img_link="img/mymenu/icon_cover.gif"}else if(b.quality)a.class_gbox="gbox_on_hi";else a.class_gbox="gbox_on";if(b.mic)a.img_mic="img/mymenu/icon_mic.gif";else a.img_mic="img/mymenu/dammy.gif";if(b.newface==2)if(b.party==2)a.img_newface="img/mymenu/icon_new2.gif";else a.img_newface="img/mymenu/icon_new.gif";else if(b.newface==1)if(b.party==2)a.img_newface="img/mymenu/icon_debut2.gif";else a.img_newface="img/mymenu/icon_debut.gif";else a.img_newface="img/mymenu/dammy.gif";if(b.movie)a.class_video="";else a.class_video="hide";if(b.mrank!==undefined)a.mrank=b.mrank;if(b.party==2)a.photo="http://photo.livede55.com/photo/"+b.img;else a.photo="http://photo.livede55.com/photo_index/"+b.img;a.nick_name=b.nick_name;a.hash=b.hash;return RND(c===undefined?tmpl1Girl:c,a)}function makeWchatRoom(b){var a={};a.room_id=b[0];a.photo1="http://photo.livede55.com/photo_index/"+b[1].img;a.nick_name1=b[1].nick_name;a.hash1=b[1].hash;a.photo2="http://photo.livede55.com/photo_index/"+b[2].img;a.nick_name2=b[2].nick_name;a.hash2=b[2].hash;return RND(tmpl2Girl,a)}function makeRooms(e,d){for(var c={},f=d.length,a=0;a<f;++a)c[d[a][0]]=[];var i=e.length;for(a=0;a<i;++a)for(var j=make1Girl(e[a]),g=0;g<f;++g){var b=d[g];if(jQuery.inArray(e[a][b[1]],b.slice(2))>=0){c[b[0]].push(j);break}}for(a=0;a<f;++a){var b=d[a];if(c[b[0]].length>0){var h=$("#"+b[0]);h.html(c[b[0]].join(""));h.parent().parent().show()}}}function changedSelect(){roomSelected=$(this).val();jqSelects.unbind("change");jqSelects.val(roomSelected);jqSelects.attr("disabled","disabled");$.cookie("index_room",roomSelected,{expires:30});reloadData()}function rsort(){return Math.random()-.5}function callbackReceive(data,status){if(!flagReady){dataGirls=data;return}var list=eval(data);if(list.length>0){list.sort(rsort);var opt=objSelect[roomSelected][1];flagEvent&&opt.unshift(["room_event","event",1]);makeRooms(list,opt)}else $("#nogirl").show();jqSelects.removeAttr("disabled");jqSelects.change(changedSelect);if(flagFirst){flagFirst=false;makeNewfaceRoom();$("#top_flash").show();$.browser.msie&&document["top_flash"]&&document["top_flash"].Play()}}function callbackDSRoom(data,status){var list=eval("("+data+")"),arHtml=[];for(var i in list){list[i].unshift(i);arHtml.push(makeWchatRoom(list[i]))}var room=$("#room_dsc");if(arHtml.length>0){room.html(arHtml.join(""));room.parent().parent().show()}else room.parent().parent().hide()}function reloadData(){$.get("/api/onair_json2.php","",callbackReceive);$.get("/api/dsroom_json.php","",callbackDSRoom);jqRooms.parent().parent().hide();$("#nogirl").hide();jqRooms.html("")}function makeNewfaceRoom(){$.get("/api/newface_json.php","",function(data,status){for(var list=eval(data),arHtml=[],i=0;i<list.length;++i)arHtml.push(make1Girl(list[i]));$("#newface_room").html(arHtml.join(""));$("#newface_room").parent().parent().show()})}function makeMovieRoom(){$.get("/api/moviegirl_json.php","",function(data,status){for(var list=eval(data),arHtml=[],i=0;i<list.length;++i)arHtml.push(make1Girl(list[i],tmpl1MovieGirl));$("#movie_room").html(arHtml.join(""));if($.cookie("#movie_room")==0){$("#movie_room").parent().hide();$("#movie_toggle").attr("src","/img/mymenu/mark_open.gif")}else{$("#movie_room").parent().show();$("#movie_toggle").attr("src","/img/mymenu/mark_close.gif")}})}function makeBirthdayRoom(){$.get("/api/birthgirl_json.php","",function(data,status){for(var list=eval(data),arHtml=[],i=0;i<list.length;++i)arHtml.push(make1Girl(list[i]));$("#birthday_room").html(arHtml.join(""));if($.cookie("#birthday_room")==0){$("#birthday_room").parent().hide();$("#birthday_toggle").attr("src","/img/mymenu/mark_open.gif")}else{$("#birthday_room").parent().show();$("#birthday_toggle").attr("src","/img/mymenu/mark_close.gif")}})}function toggleRoom(a,b){var c=$(a).parent();if(c.css("display")==="none"){$.cookie(a,1,{expires:30});b.attr("src","/img/mymenu/mark_close.gif")}else{$.cookie(a,0,{expires:30});b.attr("src","/img/mymenu/mark_open.gif")}c.slideToggle("fast")}$(function(){$.browser.msie&&document["top_flash"]&&document["top_flash"].Stop();jqRooms=$('div[id^="room_"]');var c=$.cookie("index_room");if(c)roomSelected=c;var b=$(document.createElement("select"));for(var d in objSelect){var a=$(document.createElement("option"));a.val(d);a.html(objSelect[d][0]);b.append(a)}$('div[class="disp"]').append(b);jqSelects=$(".disp > select");jqSelects.val(roomSelected);jqSelects.change(changedSelect);flagReady=true;dataGirls!==null&&callbackReceive(dataGirls,200);$("#birthday_toggle").click(function(){toggleRoom("#birthday_room",$(this))});$("#movie_toggle").click(function(){toggleRoom("#movie_room",$(this))})});