jsSetupPackage('com.rapty');

//　クリックで画像切り替え
function fh_change(view, menu, no, roopCount) {
	var element;
	for (var i = 1; i <= roopCount; i++) {
		element = document.getElementById (view + i);
		element.style.display='none';
	}
	element = document.getElementById(view + no);
	element.style.display = 'block';
}


// 安カワバッグ
function showhideBag(model,detail,id,roopCNT) {
    for (i = 1; i <= roopCNT; i++) {
	   document.getElementById(model + i).style.textIndent = '0';
	   document.getElementById(detail + i).style.display = 'none';
	   }
	//アクティブ時
	document.getElementById(model + id).style.textIndent = '-9999px';
	document.getElementById(detail + id).style.display = 'block';
	}

function restore(model,detail,id,roopCNT) {
    for (i = 1; i <= roopCNT; i++) {
	   document.getElementById(model + i).style.textIndent = '0';
	   document.getElementById(detail + i).style.display = 'none';
	   }
	}


// 画像切り替え
function showhide(model,thumb,id,roopCNT) {
    for (i = 1; i <= roopCNT; i++) {
	   document.getElementById(model + i).style.display = 'none';
	   document.getElementById(thumb + i).style.display = 'block';
	   }
	//アクティブ時
	document.getElementById(model + id).style.display = 'block';
	document.getElementById(thumb + id).style.display = 'none';
	}


// 画像出現
function imgShow(model,thumb,id,roopCNT) {
    for (i = 1; i <= roopCNT; i++) {
	   document.getElementById(model + i).style.display = 'none';
	   document.getElementById(thumb + i).style.display = 'block';
	   }
	//アクティブ時
	document.getElementById(model + id).style.display = 'block';
	document.getElementById(thumb + id).style.display = 'block';
	}

// 3990ブーツ
function changeClass(id, classFrom, classTo) {

	var elements = document.getElementById(id);
	var boxes = elements.getElementsByTagName("div");

	for (var idx = 0; idx < boxes.length; idx++) {

		if(boxes[idx].className.match(classFrom)) {

			boxes[idx].className = classTo;

			var imgs = boxes[idx].getElementsByTagName("img");

			for (var idx2 = 0; idx2 < imgs.length; idx2++) {
				
				if (imgs[idx2].src.lastIndexOf("-on.jpg") == -1) {
					
					imgs[idx2].src = imgs[idx2].src.replace(".jpg", "-on.jpg");
					
				} else {
					
					imgs[idx2].src = imgs[idx2].src.replace("-on.jpg", ".jpg");
					
				}
				
			}
			
			break;
			
		}
		
	}

}


// 安カワトップス
function yasuTops(obj,color,id,roopCNT) {
    for (i = 1; i <= roopCNT; i++) {
	   document.getElementById(obj + i).style.display = 'none';
	   document.getElementById(color + i).style.visibility = 'visible';
	   }
	//アクティブ時
	document.getElementById(obj + id).style.display = 'block';
	document.getElementById(color + id).style.visibility = 'hidden';
	}

//popup
function MakeChild(Aurl) {
  var Aname="blog";
  var Awidth=900;
  var Aheight=700;
  var Atoolbar=1;
  var Alocation=1;
  var Astatus=1;
  var Ascroll=1;
  var Amenu=1;
  var Aresize=1;
  Astr = "";
  if(Awidth != "")Astr+= "width=" + Awidth;
  if(Astr != "")Astr+=",";
  if(Aheight != "")Astr+= "height=" + Aheight;
  if(Astr != "")Astr+=",";
  if(Atoolbar)Astr+= "toolbar";
  if(Alocation)Astr+= ",location";
  if(Astatus)Astr+= ",status";
  if(Ascroll)Astr+= ",scrollbars";
  if(Amenu)Astr+= ",menubar";
  if(Aresize)Astr+= ",resizable";
  openwindow = window.open(Aurl,Aname,Astr);
  openwindow.focus();
}

//プルダウンJump
function MM_jumpMenuGo(objId,targ,restore){ //v9.0
  var selObj = null;  with (document) { 
  if (getElementById) selObj = getElementById(objId);
  if (selObj) eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0; }
}


//画像ロールオーバー
function initRollovers() {
if (!document.getElementById) return

var aPreLoad = new Array();
var sTempSrc;
var aImages = document.getElementsByTagName('img');

for (var i = 0; i < aImages.length; i++) {
if (aImages[i].className == 'imgover') {
var src = aImages[i].getAttribute('src');
var ftype = src.substring(src.lastIndexOf('.'), src.length);
var hsrc = src.replace(ftype, '_o'+ftype);

aImages[i].setAttribute('hsrc', hsrc);

aPreLoad[i] = new Image();
aPreLoad[i].src = hsrc;

aImages[i].onmouseover = function() {
sTempSrc = this.getAttribute('src');
this.setAttribute('src', this.getAttribute('hsrc'));
}

aImages[i].onmouseout = function() {
if (!sTempSrc) sTempSrc = this.getAttribute('src').replace('_o'+ftype, ftype);
this.setAttribute('src', sTempSrc);
}
}
}
}

try{
	window.addEventListener("load",initRollovers,false);
}catch(e){
	window.attachEvent("onload",initRollovers);
}

//popup2
function MakeChild(Aurl) {
  var Aname="point5";
  var Awidth=630;
  var Aheight=500;
  var Atoolbar=0;
  var Alocation=0;
  var Astatus=1;
  var Ascroll=1;
  var Amenu=1;
  var Aresize=1;
  Astr = "";
  if(Awidth != "")Astr+= "width=" + Awidth;
  if(Astr != "")Astr+=",";
  if(Aheight != "")Astr+= "height=" + Aheight;
  if(Astr != "")Astr+=",";
  if(Atoolbar)Astr+= "toolbar";
  if(Alocation)Astr+= ",location";
  if(Astatus)Astr+= ",status";
  if(Ascroll)Astr+= ",scrollbars";
  if(Amenu)Astr+= ",menubar";
  if(Aresize)Astr+= ",resizable";
  openwindow = window.open(Aurl,Aname,Astr);
  openwindow.focus();
}

//価格・在庫確認
function openWindow4() {
	win = window.open("","zaiko","width=630,height=600,scrollbars,resizable");
	win.focus();
}


//MMブラトップ特集 100514
//ロールオーバースクリプト
function changeImages() {
if (document.images && (preloadFlag == true)) {
for (var i=0; i<changeImages.arguments.length; i+=2) {
document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
}
}
}

var preloadFlag = true;

//画像ロールオーバー
function initRollovers() {
if (!document.getElementById) return

var aPreLoad = new Array();
var sTempSrc;
var aImages = document.getElementsByTagName('img');

for (var i = 0; i < aImages.length; i++) {
if (aImages[i].className == 'imgover') {
var src = aImages[i].getAttribute('src');
var ftype = src.substring(src.lastIndexOf('.'), src.length);
var hsrc = src.replace(ftype, '_o'+ftype);

aImages[i].setAttribute('hsrc', hsrc);

aPreLoad[i] = new Image();
aPreLoad[i].src = hsrc;

aImages[i].onmouseover = function() {
sTempSrc = this.getAttribute('src');
this.setAttribute('src', this.getAttribute('hsrc'));
}

aImages[i].onmouseout = function() {
if (!sTempSrc) sTempSrc = this.getAttribute('src').replace('_o'+ftype, ftype);
this.setAttribute('src', sTempSrc);
}
}
}
}

try{
	window.addEventListener("load",initRollovers,false);
}catch(e){
	window.attachEvent("onload",initRollovers);
}

function gotoURL(url){
		window.location.href = url;
		window.focus();
}
