	//グローバルナビゲーション//
	

function swapImage(targetImg,imageSrc) {
	if(!document.images)return;
	document.images[targetImg].src = imageSrc;
}


var imageList = new Array();
function preLoad(){	
	imageList['gnavi01'] = new Image();
	imageList['gnavi01'].src = 'http://y-shirt.magokoro-market.net/images/g-navi/click_01.jpg';
	imageList['gnavi02'] = new Image();
	imageList['gnavi02'].src = 'http://y-shirt.magokoro-market.net/images/g-navi/click_02.jpg';
	imageList['gnavi03'] = new Image();
	imageList['gnavi03'].src = 'http://y-shirt.magokoro-market.net/images/g-navi/click_03.jpg';
	imageList['gnavi04'] = new Image();
	imageList['gnavi04'].src = 'http://y-shirt.magokoro-market.net/images/g-navi/click_04.jpg';
	imageList['gnavi05'] = new Image();
	imageList['gnavi05'].src = 'http://y-shirt.magokoro-market.net/images/g-navi/click_05.jpg';
}
if(document.images)preLoad();

// ↓フォーカス↓ //
var colorful = new ColorfulInput;
colorful.skip = ['submit'];
colorful.color['focus'] = '#F6F6CC';

window.onload = function() {
   colorful.set();
}

function ColorfulInput() {
   this.skip  = [];
   this.color = { 'blur': '', 'focus': '#EEEEEE' };

   this.set = function() {
	  for (var i = 0; i < document.forms.length; i++) {
		 for (var f = 0; f < document.forms[i].length; f++) {
			var elm = document.forms[i][f];
			if(!this._checkSkip(elm)) continue;

			this._setColor(elm, 'focus');
			this._setColor(elm, 'blur');
		 }
	  }
   }

   this._checkSkip = function(elm) {
	  for(var i in this.skip) {
		 if(elm.type == this.skip[i]) return false;
	  }
	  return true;
   }

   this._setColor = function(elm, type) { 
	  var color = this.color[type];
	  var event = function() { elm.style.backgroundColor = color; };

	  if(elm.addEventListener) {
		 elm.addEventListener(type, event, false);
	  } else if(elm.attachEvent) {
		 elm.attachEvent('on'+type, event);
	  } else {
		 elm['on'+type] = event;
	  }
   }
}
// ↑フォーカス↑ //