var java_banner1= '




';
var java_banner3= '
';
var ROOT_URL = 'https://www.woopz.jp';
/**
* Dispatch Base Stored Functions
*
* @author Shinya Chitose
* @copyright Dispatch Base Sole Proprietorship.
*/
var EXEC_FUNC_ON_CLICK_DATE = '';
// 繝槭え繧ケ縺後け繝ェ繝�け縺輔l縺滓凾縺ョ蠎ァ讓吶r螳壽焚縺ィ縺吶k��KeyNavi菴ソ逕ィ��
var MOUSE_X, MOUSE_Y;
function kl_onmousedown_ex(e){
MOUSE_X = kl_mousex(e);
MOUSE_Y = kl_mousey(e);
}
/**
* 蛻晄悄繝輔か繝シ繧ォ繧ケ
*/
function sjfFirstFocus()
{
var elements = document.forms[0].elements;
for (var i = 0; i < elements.length; i++) {
if (! elements[i].disabled
&& ! elements[i].type.match(/submit|button|file|hidden/g)
) {
elements[i].focus();
break;
}
}
}
/**
* 繝ュ繧ー繧「繧ヲ繝�
*/
function sjfLogout()
{
var logout = ROOT_URL + '/dsa/knob/';
if (confirm('譛ャ蠖薙↓繝ュ繧ー繧「繧ヲ繝医@縺セ縺吶°��')) {
if (typeof(parent) == 'object') {
parent.location.href= logout;
} else {
location.href = logout;
}
}
}
/**
* 繝ュ繝シ繝繝シ
*
* @param integer 1:ON / 2: OFF
*/
function sjfLoader(onOff)
{
if (onOff) {
var top = ((kl_elem_y('loading')) ? kl_elem_y('loading') : 80)
- ((KL_IE4) ? 30 : 0) + kl_sly();
top = ((! KL_IE4) && top > 80) ? 80 : top;
document.getElementById('loading').style.top = top + 'px';
document.getElementById('disabledBody').style.display = 'block';
} else {
document.getElementById('disabledBody').style.display = 'none';
// 繧「繝ウ繧ォ繝シ繧ソ繧ー縺ォ繝ュ繝シ繝繝シ襍キ蜍輔r閾ェ蜍戊ソス蜉�
var anchors = document.getElementsByTagName('a');
for (var i = 0; i < anchors.length; i++) {
// 譌「縺ォJavaScirpt縺瑚ィ倩ソー縺輔l縺ヲ縺�k繧ゅ�繝サTARGET螻樊ァ縺後≠繧九b縺ョ縺ッ髯、縺�
if (! anchors[i].href.match(/javascript|mailto/)
&& ! anchors[i].target && ! anchors[i].title.match(/CSV繝繧ヲ繝ウ\n?繝ュ繝シ繝�/)
) {
/**
* IF譁��縺ォCSV繝繧ヲ繝ウ繝ュ繝シ繝峨r逵√¥險倩ソー縺後≠繧狗炊逕ア
*
* CSV繝繧ヲ繝ウ繝ュ繝シ繝臼HP縺ォ繝ェ繝ウ繧ッ繧定イシ縺」縺滓凾sjfLoader縺瑚オキ蜍輔☆繧九→縲�
* 縲瑚ェュ縺ソ霎シ縺ソ荳ュ縺ァ縺�...縲阪′豸医∴縺ェ縺上↑繧九�
*
* 縺励°縺励↑縺後i縲√◆縺�縺ョ繝ェ繝ウ繧ッ縺ァ縺ッ繝繧ヲ繝ウ繝ュ繝シ繝牙�逅��邨碁℃縺瑚ヲ九∴縺ェ縺��縺ァ縲�
* anchors[i].href = "javascript:openSmallWin4Download('" + anchors[i].href + "');";
* 縺ョ繧医≧縺ェ繝励Ο繧ー繝ゥ繝�縺ァ蟆上え繧」繝ウ繝峨え繧定オキ蜍輔@縺溘°縺」縺溘�縺�縺後�
* IE縺ォ髯舌j縲゛avaScript 縺ァ window.open 縺励◆繧ヲ繧」繝ウ繝峨え繧ェ繝悶ず繧ァ繧ッ繝医〒縺ッ
* 縲栗neternet Explorer縺ァ縺ッ縲《ervername - filename 繧偵ム繧ヲ繝ウ繝ュ繝シ繝峨〒縺阪∪縺帙s縲ゅ�
* 縺ィ縺ェ繧翫√ム繧ヲ繝ウ繝ュ繝シ繝峨〒縺阪↑縺上↑繧九�
*
* 縺薙l縺ッIE縺ョ繝舌げ縺�縺後∫樟蝨ィ隗」豎コ遲悶′隕句ス薙◆繧峨↑縺��
*
* 縺。縺ェ縺ソ縺ォ
* var newWin = window.open('dummyUrl'); // 遨コ繧ヲ繧」繝ウ繝峨え繧帝幕縺�
* newWin.location.href = downloadUrl; // 繝繧ヲ繝ウ繝ュ繝シ繝蔚RL縺ク繝ェ繝繧、繝ャ繧ッ繝�
* 縺ァ隱、鬲泌喧縺帙k縺九→諤昴▲縺溘′縲√ム繝。縺�縺」縺溘�
*
* 縺ェ縺ョ縺ァ縲,SV繝繧ヲ繝ウ繝ュ繝シ繝峨�蝣エ蜷医�菴輔b縺帙★PHP縺ァ繝ェ繝繧、繝ャ繧ッ繝医&縺帙k縺薙→縺ォ縺励◆縲�
*/
anchors[i].onclick = function v() { sjfLoader(1) };
}
}
// 繝��繝ォ繝√ャ繝憂avaScript蛻晄悄蛹�
enableTooltips();
}
}
/**
* 繝。繝九Η繝シ隱ャ譏取枚
*
* @param string 隱ャ譏取枚
*/
function sjfMenuDescript(str)
{
var win = (window.name == 'menu') ? window : parent.menu.window;
var target = win.document.getElementById('help');
// innerText 縺ッ NN 縺ェ縺ゥ縺悟ッセ蠢懊@縺ヲ縺�↑縺��縺ァ縲(nnerHTML 繧剃スソ縺�
if (typeof(target) == 'object') {
target.innerHTML = str;
}
}
/**
* 繝悶Ο繝�け陦ィ遉コ繝サ髱櫁。ィ遉コ
*
* @param string OnOff繧ソ繝シ繧イ繝�ヨ繧ェ繝悶ず繧ァ繧ッ繝�ID
* @param object 蜻シ縺ウ蜃コ縺怜�繧ェ繝悶ず繧ァ繧ッ繝�
*/
function sjfBlockOnOff(target, caller)
{
var target = document.getElementById(target);
if (typeof(target) == 'object') {
if (caller.src.indexOf('Up', 0) !== -1) {
target.style.display = 'none';
caller.src = caller.src.replace("Up", 'Down');
caller.title = '繧ー繝ォ繝シ繝励r髢九¥';
} else {
target.style.display = 'block';
caller.src = caller.src.replace("Down", 'Up');
caller.title = '繧ー繝ォ繝シ繝励r髢峨§繧�';
}
}
}
/**
* 繝ュ繝シ繝ォ繧ェ繝シ繝舌�
*
* @param object 蜻シ縺ウ蜃コ縺怜�繧ェ繝悶ず繧ァ繧ッ繝�
*/
function sjfRollOver(obj)
{
if (obj.src.indexOf('Up', 0) !== -1) {
obj.src = obj.src.replace('Up', 'Down');
} else {
obj.src = obj.src.replace('Down', 'Up');
}
}
/**
* 蜈ィ繝√ぉ繝�け繝懊ャ繧ッ繧ケ繧丹N/OFF縺吶k
*
* @param string 蟇セ雎。繝輔か繝シ繝�蜷�
* @param object 蜻シ縺ウ蜃コ縺怜�繧ェ繝悶ず繧ァ繧ッ繝�
*/
function sjfCheckboxAllSelect(formName, caller) {
var targets = document.getElementsByTagName('input');
for (var i = 0; i < targets.length; i++) {
if (targets[i].name == formName) {
targets[i].checked = caller.checked;
// 驕ク謚槭そ繝ォ濶イ繧貞�縺ォ謌サ縺吶↑縺ゥ縺ョ髢「謨ー縺後≠繧句�エ蜷�
if (targets[i].onclick) {
targets[i].onclick();
}
}
}
}
/**
* 荳ヲ縺ウ譖ソ縺医ユ繝シ繝悶Ν縺ァ驕ク謚槭&繧後◆陦後�濶イ繧貞、画峩縺吶k
*
* @param object 蜻シ縺ウ蜃コ縺怜�繧ェ繝悶ず繧ァ繧ッ繝�
* @param string 蟇セ雎。TR縺ョID
* @param string 騾壼クク縺ョCSS繧ッ繝ゥ繧ケ
*/
function sjfSortTblTrColorChange(obj, targetId, realClassName)
{
if (obj.checked) {
document.getElementById(targetId).className = 'Selected';
} else {
document.getElementById(targetId).className = realClassName;
}
}
/**
* 繝��繧ソ縺ョ enabled 繧定ィュ螳壹☆繧�
*
* @param string 譖エ譁ー蟇セ雎。縺ョ繧ォ繝ゥ繝�
* @param integer 譖エ譁ー蛟、
* @param integer 蟇セ雎。繝励Λ繧、繝槭Μ繧ュ繝シ
* @param integer 繝ェ繝舌�繧ケ繝輔Λ繧ー
*/
function sjfEnabledStatus(columnName, newValue, id, rev)
{
var msg;
switch (columnName) {
case 'enabled':
msg = (newValue) ? '譛牙柑' : '辟。蜉ケ';
break;
case 'test_account':
msg = (newValue) ? '繝�せ繝医い繧ォ繧ヲ繝ウ繝�' : '繝ェ繧「繝ォ繧「繧ォ繧ヲ繝ウ繝�';
break;
default:
// msg = (rev) ? ((newValue) ? 'OFF' : 'ON') : ((newValue) ? 'ON' : 'OFF');
msg = (newValue) ? 'ON' : 'OFF';
}
if (confirm('譛ャ蠖薙↓' + msg + '縺ォ縺励※繧ょョ懊@縺�〒縺吶°��')) {
var form = document.sortTblDataDeleteForm;
form.execType.value = 'enabledStatus';
form.columnName.value = columnName;
form.newValue.value = newValue;
form.id.value = id;
form.submit();
sjfLoader(1);
}
}
/**
* 荳ヲ縺ウ譖ソ縺医ユ繝シ繝悶Ν縺九i繝��繧ソ繧貞炎髯、縺吶k
*/
function sjfSortTblDelete()
{
var elements = document.getElementsByTagName('input');
var newValue = '';
for (var i = 0; i < elements.length; i++) {
if (elements[i].name == 'delete[]' && elements[i].checked) {
newValue += elements[i].value + ',';
}
}
if (newValue) {
if (confirm("縲悟炎髯、縲阪☆繧九→蠕ゥ蜈��縺ァ縺阪∪縺帙s縲�\n"
+ "譛ャ蠖薙↓驕ク謚槫ッセ雎。繧貞炎髯、縺励※螳懊@縺�〒縺吶°��"
)) {
var form = document.sortTblDataDeleteForm;
form.execType.value = 'deleteDatas';
form.newValue.value = newValue;
form.submit();
sjfLoader(1);
} else {
var caller = document.getElementById('deleteCheckboxControl');
caller.checked = false;
sjfCheckboxAllSelect('delete[]', caller);
}
} else {
alert('蜑企勁蟇セ雎。縺碁∈謚槭&繧後※縺�∪縺帙s縲�');
}
}
/**
* 繝。繝九Η繝シ隱ャ譏取枚 onblur荳諡ャ險ュ螳�
*
* -- 隱ャ譏� --
*
* multipart/form-data 縺ァ縺ッ縲’orms[0].elements[0] 縺ョ繝励Ο繝代ユ繧」縺�
* language 縺励°辟。縺�ぜ縲“etElementsByTagName 縺ァ繧「繧ッ繧サ繧ケ縺励↑縺代l縺ー縺ェ繧峨↑縺��
*
* @param string 隱ャ譏取枚
*/
function sjfInitFormOnblur(str)
{
sjfMenuDescript(str);
var elements, i, focusTarget;
elements = document.getElementsByTagName('input');
for (i = 0; i < elements.length; i++) {
if (elements[i].type == 'file') { continue; }
if (elements[i].type == 'text' && ! focusTarget) {
focusTarget = elements[i];
}
elements[i].onblur = function () { sjfMenuDescript(str); };
}
elements = document.getElementsByTagName('select');
for (i = 0; i < elements.length; i++) {
elements[i].onblur = function () { sjfMenuDescript(str); };
}
sjfLoader(0);
if (typeof(focusTarget) == 'object') {
focusTarget.focus();
}
}
/**
* 逕サ蜒上ヵ繧ゥ繝シ繝�縺ィ縲√�繝ャ繝薙Η繝シ繧ヲ繧」繝ウ繝峨え繧貞�譛溷喧
*
* @param string 繧ェ繝ェ繧ク繝翫Ν逕サ蜒上う繝。繝シ繧ク
* @param integer 逕サ蜒終D
*/
function sjfImgInitFormAndPrevWin(defaultImg, imgNo)
{
// 逕サ蜒上ヵ繧ゥ繝シ繝�繧貞�譛溷喧
var obj = document.getElementById('img' + imgNo + '_form');
var src = obj.innerHTML;
// Windows IE
if (KL_IE4W) {
src = src.replace(/value=.* name=/, 'name=');
} else {
src = src.replace(/value=.* class=/, 'class=');
}
obj.innerHTML = src;
// 繝励Ξ繝薙Η繝シ繧ヲ繧」繝ウ繝峨え繧貞�譛溷喧
obj = document.getElementById('img' + imgNo + '_preview');
obj.innerHTML = '
';
}
/**
* 逕サ蜒丞炎髯、遒コ隱阪い繝ゥ繝シ繝�
*
* @param string 繧ェ繝ェ繧ク繝翫Ν逕サ蜒上う繝。繝シ繧ク
* @param object 蜻シ縺ウ蜃コ縺怜�繧ェ繝悶ず繧ァ繧ッ繝�
*/
function sjfImgDelAlert(defaultImg, caller)
{
if (caller.checked) {
if (confirm("逕サ蜒�" + caller.value + "繧貞炎髯、縺碁∈謚槭&繧後∪縺励◆縲�\n"
+ "菫晏ュ伜�逅�凾縺ォ縲仝EB繧オ繝シ繝舌°繧牙ョ悟�縺ォ蜑企勁縺輔l縺セ縺吶�\n"
+ "縺薙�謫堺ス懊r陦後≧縺ィ縲∫判蜒上�蠕ゥ蜈��縺ァ縺阪∪縺帙s縲�\n\n"
+ "蜑企勁縺励※繧ょョ懊@縺�〒縺吶°��"
)) {
// 繝励Ξ繝薙Η繝シ繧ヲ繧」繝ウ繝峨え�狗判蜒城∈謚槫�譛溷喧
sjfImgInitFormAndPrevWin(defaultImg, caller.value);
} else {
caller.checked = false;
}
}
}
/**
* 繝ェ繧「繝ォ繧ソ繧、繝�逕サ蜒上�繝ャ繝薙Η繝シ
*
* @param string 繧ェ繝ェ繧ク繝翫Ν逕サ蜒上う繝。繝シ繧ク
* @param object 蜻シ縺ウ蜃コ縺怜�繧ェ繝悶ず繧ァ繧ッ繝�
* @param integer 險ア蜿ッ諡。蠑オ蟄舌ち繧、繝�(1:jpeg/gif 2:jpeg/gif/swf)
*/
function sjfImgPreview(defaultImg, caller, allowExtensionType)
{
if (! caller.value) { return false; }
if (typeof(allowExtensionType) == 'undefined') {
var allowExtensionType = 1;
}
var imgNo = caller.name.replace('img', '');
var errMsg = '';
switch(allowExtensionType) {
case 1:
if (! caller.value.match(/\.(jpg|jpeg|gif)/i)) {
errMsg = "逕サ蜒�" + imgNo + "縺ッ\nJPEG繝サGIF蠖「蠑上�逕サ蜒上@縺矩∈謚槭〒縺阪∪縺帙s縲�";
}
break;
case 2:
if (! caller.value.match(/\.(jpg|jpeg|gif|swf)/i)) {
errMsg = "逕サ蜒�" + imgNo + "縺ッ\nJPEG繝サGIF繝サSWF蠖「蠑上�逕サ蜒上@縺矩∈謚槭〒縺阪∪縺帙s縲�";
}
break;
}
if (errMsg) {
// 繝励Ξ繝薙Η繝シ繧ヲ繧」繝ウ繝峨え�狗判蜒城∈謚槫�譛溷喧
sjfImgInitFormAndPrevWin(defaultImg, imgNo);
alert(errMsg);
} else {
if (caller.value.match(/\.swf/)) {
alert("FLASH縺ッ繧「繝��繝ュ繝シ繝峨〒縺阪∪縺吶′縲√Μ繧「繝ォ繧ソ繧、繝�繝励Ξ繝薙Η繝シ縺ッ縺ァ縺阪∪縺帙s縲�");
} else {
var fileName = caller.value;
// 繝舌ャ繧ッ繧ケ繝ゥ繝�す繝・繧偵せ繝ゥ繝�す繝・縺ォ螟画鋤
while (fileName.indexOf('\\') != -1) {
fileName = fileName.replace('\\','/');
}
// MacIE縺ョ蝣エ蜷医�縺ソ file:/ 縺ィ縺励↑縺�→繧ッ繝ゥ繝�す繝・縺吶k
fileName = (KL_IE4M) ? 'file:/' + fileName : 'file://' + fileName;
// 繝励Ξ繝薙Η繝シ繧ヲ繧」繝ウ繝峨え繧貞�譛溷喧
var obj = document.getElementById('img' + imgNo + '_preview');
obj.innerHTML = '
';
document.getElementById('imgdel' + imgNo).checked = false;
}
}
}
/**
* 繝輔Μ繝シ繝��繝悶Ν霑ス蜉�髢「謨ー
*
* @param string 蜃ヲ逅�ち繧、繝�
*/
function sjfAddRowCol(type)
{
form.add.value = type;
form.submit();
}
/**
* 繧ォ繝ャ繝ウ繝繝シ繝舌げ騾驕ソ髢「謨ー
*
* -- 隱ャ譏� --
*
* 蜈���蟶�&繧後※縺�k繧ゅ�縺�縺ィ縲¨N/Safari 縺ァ蜍穂ス懊′縺翫°縺励>縲�
* 繝ャ繧、繧「繧ヲ繝育沿縺ィ繧オ繝悶え繧」繝ウ繝峨え迚医r邨�∩蜷医o縺帙k縺薙→縺ァ蟇セ蠢懊&縺帙k縲�
*
* @param object 蛟、謖ソ蜈・繧ソ繝シ繧イ繝�ヨ
*/
function sjfCalendar(obj)
{
wrtWinCalendar(obj);
/*
// WinIE縲`acIE縺ョ蝣エ蜷�
if (KL_IE4) {
// 繝ャ繧、繧「繧ヲ繝育沿繧剃スソ逕ィ
wrtCalendarLay(obj, event);
// NN / Safari 縺ョ蝣エ蜷�
} else {
// 繧オ繝悶え繧」繝ウ繝峨え迚医r菴ソ逕ィ
wrtWinCalendar(obj);
}
*/
}
/**
* 迴セ蝨ィ縺ョ譎ょ綾蜿門セ�
*
* @param string (date|datetime|time)
* @return string yyyy/mm/dd | yyyy/mm/dd H:i:s | H:i:s
*/
function sjfNow(type)
{
var date = new Date();
var y = date.getYear();
var m = date.getMonth() + 1;
var d = date.getDate();
var H = date.getHours();
var i = date.getMinutes();
var s = date.getSeconds();
y = (y < 2000) ? y + 1900 : y;
m = m < 10 ? '0' + m : m;
d = d < 10 ? '0' + d : d;
H = H < 10 ? '0' + H : H;
i = i < 10 ? '0' + i : i;
s = s < 10 ? '0' + s : s;
var ret;
switch (type) {
case 'datetime':
ret = y + '/' + m + '/' + d + ' ' + H + ':' + i + ':' + s;
break;
case 'time':
ret = H + ':' + i + ':' + s;
break;
case 'timestamp':
ret = y + m + d + H + i + s;
break;
default:
ret = y + '/' + m + '/' + d;
}
return ret;
}
/**
* 繝。繝シ繝ゥ繝シ襍キ蜍�
*
* @param string HTML繝。繝シ繝ゥ繝シ縺ョURL
*/
function sjfOpenMailer(url)
{
var width = 480;
var height = 530;
var status = 'width=' + width + ', height=' + height;
var cw = (screen.width / 2) - (width / 2);
var ch = (screen.height / 2) - (height / 2);
if (navigator.userAgent.indexOf('MSIE') != -1) {
status += ', left=' + cw + ', top=' + ch;
}
else if (navigator.userAgent.indexOf('Mozilla') != -1) {
status += ', screenX=' + cw + ', screenY=' + ch;
}
var winName = 'dsaMailer' + sjfNow('timestamp');
var newWin = window.open(url, winName, status);
newWin.focus();
// 蠕後〒繝。繧、繝ウ繧ヲ繧」繝ウ繝峨え縺九i繧ウ繝ウ繝医Ο繝シ繝ォ縺吶k蜿ッ閭ス諤ァ縺後≠繧狗ぜ縲√が繝悶ず繧ァ繧ッ繝医r霑斐☆
return newWin;
}
/**
* FLASH繧ソ繧ー繧堤スョ謠�
*
* -- 隱ャ譏� --
*
* 2006蟷エ4譛医°繧峨�WinIE繝代ャ繝√↓繧医j縲∵勸騾壹↓HTML縺ォFLASH繧呈嶌縺榊�縺吶→縲�
* 荳譌ヲFLASH繧ェ繝悶ず繧ァ繧ッ繝医r繧ッ繝ェ繝�け縺励※縺九i繧「繧ッ繧キ繝ァ繝ウ繧�
* 繧「繧ッ繝�ぅ繝門喧縺励↑縺�→縺�¢縺ェ縺上↑縺」縺溘�
*
* 縺セ縺溘`acIE莉・螟悶〒縺ッFLASH縺ョ繧ェ繝悶ず繧ァ繧ッ繝医�荳翫↓繝ャ繧、繝、繧帝�鄂ョ縺吶k縺薙→縺後〒縺阪↑縺�
* ��FLASH繧偵い繝ウ繧ォ繝シ繧ソ繧ー縺ァ蝗イ繧薙〒繧ら┌蜉ケ縺ォ縺ェ繧具シ峨�縺ァ縲�
* 縺セ縺壹� 繧ソ繧ー縺ァ蜃コ蜉帙@縲√%縺ョ髢「謨ー縺ァ繧ソ繧ー鄂ョ謠帙r陦後≧縲�
*
* -- 菴ソ縺�婿 --
*
*
* [荳ュ逡・]
*
*
* 縺�縺代〒蜍穂ス懊☆繧九�
*/
function sjfReplaceFlashTag()
{
var html, aryFlashInfo, newHtml;
// 繧ソ繧ー縺ョ諠��ア繧貞�縺ヲ蜿門セ�
var elements = document.getElementsByTagName('u');
for (var i = 0; i < elements.length; i++) {
html = elements[i].innerHTML;
// 繧ソ繧ー縺ョ荳ュ縺� 縲熊lashObject縲� 縺ァ蟋九∪縺」縺ヲ縺�k蝣エ蜷�
if (html.match(/^FlashObject/)) {
aryFlashInfo = html.split('::');
// 荳狗キ壹r蜑企勁
elements[i].style.textDecoration = 'none';
// FLASH繧ソ繧ー逕滓�
newHtml = '';
// 繝ェ繝ウ繧ッ謖�ョ壹′縺ゅk蝣エ蜷�
if (aryFlashInfo[4]) {
// MacIE 縺ョ蝣エ蜷医�繧「繝ウ繧ォ繝シ繧ソ繧ー縺ァ蝗イ繧縺�縺代〒OK
if (aryFlashInfo[6] == 1) {
newHtml = ''
+ newHtml + '';
// IE, NN 邉サ縺ッ繝医Μ繝�け縺悟ソ�ヲ�
} else {
newHtml = '';
}
}
// 繧ソ繧ー縺ョ荳ュ霄ォ繧堤スョ謠帙@縺ヲ邨ゆコ�
elements[i].innerHTML = newHtml;
elements[i].style.display = 'block';
}
}
}
/**
* 繧ッ繝ュ繧ケ繝悶Λ繧ヲ繧カ蟇セ蠢懊� window.onload 縺ェ縺ゥ繧剃ク頑嶌縺阪○縺壹↓霑ス蜉�縺吶k髢「謨ー
*
* @param object 繧ェ繝悶ず繧ァ繧ッ繝�
* @param string 蜃ヲ逅�ち繧、繝�
* @param object 繝輔ぃ繝ウ繧ッ繧キ繝ァ繝ウ繧ェ繝悶ず繧ァ繧ッ繝�
*/
function sjfAddEvent(obj, type, func){
if (obj.attachEvent) {
obj.attachEvent(type, func);
} else if(obj.addEventListener) {
obj.addEventListener(type.replace(/^on/, ''), func, true);
} else {
obj[type] = func;
}
}
/**
* PHP鬚ィin_array
*
* @param string 讀懃エ「譁�ュ怜�
* @param array 讀懃エ「蟇セ雎。驟榊�
* @param boolean 謌仙凄
*/
function in_array(str, arr)
{
for (var i = 0; i < arr.length; i++) {
if (str == arr[i]) {
return true;
}
}
return false;
}
/**
* 繧サ繝ャ繧ッ繝医Γ繝九Η繝シ縺九i繧ク繝」繝ウ繝�
*
* @param string 蝓コ逶、URL
* @param object 繧サ繝ャ繧ッ繝医ヵ繧ゥ繝シ繝� (this)
*/
function sjfSelectJump(obj, url)
{
url = (url == undefined)
? ((window.location.href.indexOf('?', 0) > 0)
? window.location.href
: window.location.href + '?')
: url;
url = url + '&' + obj.name + '=' + urlencode(obj.options[obj.selectedIndex].value);
location.href = url;
}
/**
* 繧ケ繝ッ繝��繧、繝。繝シ繧ク
*
* @param object
繧ェ繝悶ず繧ァ繧ッ繝�
* @param string 逕サ蜒丞錐
*/
function sjfSwapImg(obj, value)
{
obj.src = value;
}
/**
* 繧ェ繝悶ず繧ァ繧ッ繝医ョ繝舌ャ繧ー
*
* @param object 繝�ヰ繝�げ繧ェ繝悶ず繧ァ繧ッ繝�
*/
function sjfVarInfo(obj)
{
for (var i in obj){
document.write(i +"="+obj[i] + "
");
}
}
window.onload = function () {
_anchorTargetRewrite();
sjfReplaceFlashTag();
_dispSiteBanner();
}
function _dispSiteBanner()
{
if (document.getElementById('ban1') && typeof(java_banner1) != 'undefined') {
document.getElementById('ban1').innerHTML = java_banner1;
}
if (document.getElementById('ban2') && typeof(java_banner2) != 'undefined') {
document.getElementById('ban2').innerHTML = java_banner2;
}
if (document.getElementById('ban3') && typeof(java_banner3) != 'undefined') {
document.getElementById('ban3').innerHTML = java_banner3;
}
if (document.getElementById('ban4') && typeof(java_banner4) != 'undefined') {
document.getElementById('ban4').innerHTML = java_banner4;
}
if (document.getElementById('ban5') && typeof(java_banner5) != 'undefined') {
document.getElementById('ban5').innerHTML = java_banner5;
}
}
/**
* 繧「繝ウ繧ォ繝シ縺ョrel螻樊ァ縺ァ繝壹�繧ク縺ョ陦ィ遉コ譁ケ豕輔r螟画峩縺吶k
*
* @param object 繝峨く繝・繝。繝ウ繝医が繝悶ず繧ァ繧ッ繝�
* @param string 髢「謨ー蜻シ縺ウ蜃コ縺励�繝励Ξ繝輔ぅ繝�け繧ケ��opener or parent��
*/
function _anchorTargetRewrite(obj, funcPrefix)
{
if (! funcPrefix) {
var funcPrefix = '';
}
// 繝輔Ξ繝シ繝�縺九i蜻シ縺ウ蜃コ縺励◆蝣エ蜷�
if (obj) {
funcPrefix = (funcPrefix == 'document') ? '' : 'parent.';
} else {
obj = document;
}
obj = (obj) ? obj : document;
var anchors = obj.getElementsByTagName('a');
var i, anchor;
for (i = 0; i < anchors.length; i++) {
anchor = anchors[i];
/**
* yyy...縲縺�
* xxxxx縲縺ィ縺ェ繧九ヰ繧ー縺後≠繧九�縺ァ縲�
* blank 縺ョ蝣エ蜷医�繧キ繝ウ繧ー繝ォ繧ッ繧ゥ繝シ繝医�繧オ繝九ち繧、繧コ繧偵@縺ェ縺��
*/
if (anchor.rel != 'blank') {
anchor.href = anchor.href.replace("'", '窶�');
}
if (anchor.rel == 'blank') {
anchor.target = '_blank';
} else if (anchor.rel == 'parent') {
anchor.target = '_parent';
} else if (anchor.rel == 'gravure') {
anchor.href = 'javascript:' + funcPrefix + 'openGravure(\'' + anchor.href + '\');';
} else if (anchor.rel == 'girl') {
anchor.href = 'javascript:' + funcPrefix + 'openDetailGirl(\'' + anchor.href + '\');';
} else if (anchor.rel == 'gmap') {
anchor.href = 'javascript:' + funcPrefix + 'openGoogleMaps(\'' + anchor.href + '\');';
} else if (anchor.rel == 'coupon') {
anchor.href = 'javascript:' + funcPrefix + 'openCoupon(\'' + anchor.href + '\');';
}
}
}
function openGravure(url) {
var win = window.open(
url,
'winGnGravure',
'scrollbars=no,width=1050,height=780,resizable=no'
);
win.focus();
}
function openDetailGirl(url) {
var win = window.open(
url,
'winGnGirlDetail',
'scrollbars=yes,width=920,height=600,resizable=no'
);
win.focus();
}
function openGoogleMaps(url)
{
var win = window.open(
url,
'winGnGoogleMaps',
'scrollbars=no,width=500,height=400,resizable=no'
);
win.focus();
}
function openCoupon(url)
{
var win = window.open(
url,
'winGnCoupon',
'scrollbars=no,width=650,height=450,resizable=no'
);
win.focus();
}
/**
* 繧ィ繝ェ繧「繝。繝九Η繝シ縺ョ繧ェ繝シ繝励Φ繧ッ繝ュ繝シ繧コ
*
* @param string 髢九¥繧ソ繧ー縺ョID
*/
function openChildArea(openDdId)
{
var aryDD = document.getElementsByTagName('dd');
var i;
for (i = 0; i < aryDD.length; i++) {
if (aryDD[i].id.indexOf('arm') !== -1) {
aryDD[i].style.display = 'none';
}
}
document.getElementById('arm' + openDdId).style.display = 'block';
}