//プルダウン
/*function visibleLayer(Layer, Key) {
if (document.getElementById) {
if (Key == 0) {
document.getElementById(Layer).style.visibility = "visible";
} else {
document.getElementById(Layer).style.visibility = "hidden";
}
}
}*/
/*navi
------------------------------------------------------------------------------------------------*/
$(function() {
//UA取得
var agent = navigator.userAgent;
//UA分岐(タッチデバイスとPCで処理を分岐)
if(agent.search(/iPad/) != -1){
naviTouch();
}else if(agent.search(/Android/) != -1){
naviTouch();
}else{
naviPc();
}
//PCの時はhoverで作動
function naviPc() {
$('#leftCont .navi > li.includeMenu').hover(function() {
$(this).find('.subMenu:not(:animated)').fadeIn(200);
},
function(){
$(this).find('.subMenu').fadeOut(200);
});
}
//iOS・Androidはタップで作動
function naviTouch() {
$('#leftCont .navi > li.includeMenu').click(function() {
if ($(this).hasClass('hover')) {
$(this).removeClass('hover');
$(this).find('.subMenu').fadeOut(200);
}else {
$('#leftCont .navi .hover').removeClass('hover');
$('#leftCont .navi > li.includeMenu').find('.subMenu').fadeOut(0);
$('#leftCont .navi > li.includeMenu').click('hover');
$(this).addClass('hover');
$(this).find('.subMenu').fadeIn(200);
}
});
}
});
//在籍写真ImageChange関数
function setLAYER(layName) {
//3回ループしてdivを全て隠す
for(i=1;i<=6;i++) {
var tyo = "Layer" + i;
if(document.getElementById){
document.getElementById(tyo).style.visibility = 'hidden';
} else {
if(document.layers) { document.layers[tyo].visibility='hide'; }
if(document.all) { document.all(tyo).style.visibility='hidden'; }
}
}
var layerName = "Layer" + layName;
if(document.getElementById){
document.getElementById(layerName).style.visibility = "visible"
} else {
if(document.layers) { document.layers[layerName].visibility='show'; }
if(document.all) { document.all(layerName).style.visibility='visible'; }
}
}
//常連windowOpen
function vip(shop,id){
window.open('../subscribe.php?shop=' + shop + '&id=' + id,'vip','width=750,height=580,scrollbars=no')
}
//↓汎用WindowOpen
function winopen(ads,wname,wi,he,tf) {
if(!tf) tf=',scrollbars=no';
prop = 'width=' + wi + ',height=' + he + tf;
CWin = window.open(ads,wname,prop);
CWin.focus();
}
//↑汎用WindowOpenここまで
//↓グラビアWindowOpen
function graOpen(Target){
Target = Target + '/index.htm';
window.open(Target,'Gravure','outerwidth=" + screen.availWidth + ",outerHeight=" + screen.availHeiht + ",scrollbars=yes');
}
//↓Q&AのWindowOpen
function enqWin(Target){
Target = 'http://www.tk-maid.jp/enquete/' +Target+ '.php';
window.open(Target,'Enquete','width=760,height=520,scrollbars=no');
}
function closelink(url) {
window.opener.location.href = url;
window.close();
}
//↓renewのWindowOpen
function renewalWin(Target){
Target = 'http://www.tk-maid.jp/' +Target+ '/';
window.open(Target,'Renewal','width=510,height=410,scrollbars=no');
}
function closelink(url) {
window.opener.location.href = url;
window.close();
}
//-------------------------------------------------------------
// For Scroll Up
//-------------------------------------------------------------
var Mac = navigator.appVersion.indexOf('Mac',0) != -1;
var Win = navigator.appVersion.indexOf('Win',0) != -1;
var IE = navigator.appName.indexOf("Microsoft Internet Explorer",0) != -1;
var NN = navigator.appName.indexOf("Netscape",0) != -1;
var Moz = navigator.userAgent.indexOf("Gecko") != -1;
var Vmajor = parseInt(navigator.appVersion); // ex. 3
var Vminor = parseFloat(navigator.appVersion); // ex. 3.01
var MacIE4 = ((Mac && navigator.appVersion.indexOf('MSIE 4.',0) != -1));
var MacIE3 = ((Mac && navigator.appVersion.indexOf('MSIE 3.',0) != -1));
// --------------------
// [window] scroll
// --------------------
function getScrollLeft() { // 020225
if ((navigator.appName.indexOf("Microsoft Internet Explorer",0) != -1)) {
return document.body.scrollLeft;
} else if (window.pageXOffset) {
return window.pageXOffset;
} else {
return 0;
}
}
function getScrollTop() { // 020225
if ((navigator.appName.indexOf("Microsoft Internet Explorer",0) != -1)) {
return document.body.scrollTop;
} else if (window.pageYOffset) {
return window.pageYOffset;
} else {
return 0;
}
}
function getScrollWidth() { // 010317
if ((navigator.appName.indexOf("Microsoft Internet Explorer",0) != -1)) {
return document.body.scrollWidth;
} else if (window.innerWidth) {
return window.innerWidth;
}
return 0;
}
function getScrollHeight() { // 010317
if ((navigator.appName.indexOf("Microsoft Internet Explorer",0) != -1)) {
return document.body.scrollHeight;
} else if (window.innerHeight) {
return window.innerHeight;
}
return 0;
}
//Script
var pageScrollTimer;
function pageScroll(toX,toY,frms,cuX,cuY) { // 020314
if (pageScrollTimer) clearTimeout(pageScrollTimer);
if (!toX || toX < 0) toX = 0;
if (!toY || toY < 0) toY = 0;
if (!cuX) cuX = 0 + getScrollLeft();
if (!cuY) cuY = 0 + getScrollTop();
if (!frms) frms = 6;
cuX += (toX - getScrollLeft()) / frms; if (cuX < 0) cuX = 0;
cuY += (toY - getScrollTop()) / frms; if (cuY < 0) cuY = 0;
var posX = Math.floor(cuX);
var posY = Math.floor(cuY);
window.scrollTo(posX, posY);
if (posX != toX || posY != toY) {
pageScrollTimer = setTimeout("pageScroll("+toX+","+toY+","+frms+","+cuX+","+cuY+")",16);
}
}
function jumpToPageTop() {
if (!MacIE3 && !MacIE4 && !NN && window.scrollTo || NN && (Vminor >= 4.75) && window.scrollTo) {
pageScroll(0,0,6);
} else {
location.hash = "top";
}
}
function EventOpen(ID,W,H){
var s = new String();
s += '\n';
s += '\n';
s += '
\n';
s += '\n';
s += '\n';
s += '\n';
s += '\n';
s += '';
s += '';
s += 'イベント情報\n';
s += '\n';
s += '\n';
var imgTar = ''+ Root +'event/' + ID + '/ticket.jpg';
s += '
\n';
s += ''
s += '\n';
s += '\n';
coverWin = window.open('','event','width='+ W +',height='+ H +'');
coverWin.document.open();
coverWin.document.write(s);
coverWin.document.close();
coverWin.focus();
}
//FlashPlayerVersionの判定
var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
if ( plugin ) {
var words = navigator.plugins["Shockwave Flash"].description.split(" ");
for (var i = 0; i < words.length; ++i){
if (isNaN(parseInt(words[i]))){
continue;
}
MM_PluginVersion = words[i];
}
}
else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0
&& (navigator.appVersion.indexOf("Win") != -1)) {
document.write(' \n'); //FS hide this from IE4.5 Mac by splitting the tag
document.write('on error resume next \n');
document.write('MM_contentVersion = Array("7","6","5")\n');
document.write('MM_PluginVersion = 0\n');
document.write('for i=0 to 2\n');
document.write('if IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & MM_contentVersion(i))) then\n');
document.write('MM_PluginVersion = MM_contentVersion(i)\n');
document.write('exit for\n');
document.write('end if\n');
document.write('next');
document.write(' \n');
}else {
MM_PluginVersion = 0;
}
//FlashPlayerVersionの判定
var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
if ( plugin ) {
var words = navigator.plugins["Shockwave Flash"].description.split(" ");
for (var i = 0; i < words.length; ++i){
if (isNaN(parseInt(words[i]))){
continue;
}
MM_PluginVersion = words[i];
}
}
else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0
&& (navigator.appVersion.indexOf("Win") != -1)) {
document.write(' \n'); //FS hide this from IE4.5 Mac by splitting the tag
document.write('on error resume next \n');
document.write('MM_contentVersion = Array("7","6","5")\n');
document.write('MM_PluginVersion = 0\n');
document.write('for i=0 to 2\n');
document.write('if IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & MM_contentVersion(i))) then\n');
document.write('MM_PluginVersion = MM_contentVersion(i)\n');
document.write('exit for\n');
document.write('end if\n');
document.write('next');
document.write(' \n');
}else {
MM_PluginVersion = 0;
}
//フラッシュのためのスクリプト
function EmbedPlugIn(id,source,width,height,param,version){
// Active X の classID の判別
var classID; var CodeBase; var PlugInSpace; var MimeType;
if(source.match("swf$")){
if(MM_PluginVersion >= version){
classID = 'clsid:D27CDB6E-AE6D-11CF-96B8-444553540000';
CodeBase = 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab';
PlugInSpace = 'http://www.macromedia.com/go/getflashplayer';
MimeType = 'application/x-shockwave-flash';
TargetFile = ''; // Flash の場合は Param name="movie"
}else{
eval(id)();
return;
}
}else if(source.match("mov$")){
classID = 'clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B';
CodeBase = 'http://www.apple.com/qtactivex/qtplugin.cab';
PlugInSpace = 'http://www.apple.co.jp/quicktime/download/';
MimeType = 'video/quicktime';
TargetFile = ''; // QT の場合は Param name="src"
}
document.write('');
}
//フラッシュプレーヤーのバージョンが「version」パラメータ以下の場合
function mainswf(){
document.write('