//aタグからPostでSubmitする
function SetSubmit(url,mode,id,trget)
{
  var obj_fm = document.register;
  obj_fm.target=trget;
  obj_fm.qMode.value=mode;
  obj_fm.qId.value=id;
  obj_fm.action=url;
}
function RunSubmit(url,mode,id,trget)
{
  var obj_fm = document.register;
  obj_fm.target=trget;
  obj_fm.qMode.value=mode;
  obj_fm.qId.value=id;
  obj_fm.action=url;
  obj_fm.submit();
}
function PageSubmit(url,mode,id,trget)
{
  var obj_fm = document.register;
  obj_fm.target=trget;
  obj_fm.method='post';
  obj_fm.qMode.value=mode;
  obj_fm.qPage.value=id;
  obj_fm.action=url;
  obj_fm.submit();
}

/********************************************************************
 * 指定フォームのボタンをすべて押下不可にする
 *
 * add 2006.04/11 hyodo

 */

function lockButton(frm,flg){

 	var obj = frm.getElementsByTagName("input");
 	for( var i = 0 ; i < obj.length ; i++ ){
 		var type = obj[i].getAttribute('type');
 		if( type == 'button' || type == 'submit' || type == 'reset' || type == 'image'){
 			obj[i].disabled = true;
 		}
 	}
	if(flg){
		frm.submit() ;
	}
 }


// Smooth Scroll
// ----------------------------------------------------------------------- //

$(function() {
	$('.pagetopNav').localScroll({duration:300});
});



// Column
// ----------------------------------------------------------------------- //

$(function() {
	top_html = '<div class="top">&nbsp;</div>';
	bottom_html = '<div class="bottom">&nbsp;</div>';
	$('.round').prepend(top_html);
	$('.round').append(bottom_html);
	$('.round-t').prepend(top_html);
	$('.round-b').append(bottom_html);
});



// Hover
// ----------------------------------------------------------------------- //

$(function() {
	$('#sidebar #catBox .nav li').hover(
		function() { $(this).addClass("over");	},
		function() { $(this).removeClass("over");	}
		);
});



// input.image Hover
// ----------------------------------------------------------------------- //

$(function() {
   PEPS.rollover.init();
});

PEPS = {};

PEPS.rollover =
{
   init: function()
   {
      this.preload();

      $(".button_ro").hover(
         function () { $(this).attr( 'src', PEPS.rollover.newimage($(this).attr('src')) ); },
         function () { $(this).attr( 'src', PEPS.rollover.oldimage($(this).attr('src')) ); }
      );
   },

   preload: function()
   {
      $(window).bind('load', function() {
         $('.button_ro').each( function( key, elm ) { $('<img>').attr( 'src', PEPS.rollover.newimage( $(this).attr('src') ) ); });
      });
   },

   newimage: function( src )
   {
      return src.substring( 0, src.search(/(\.[a-z]+)$/) ) + '_on' + src.match(/(\.[a-z]+)$/)[0];
   },

   oldimage: function( src )
   {
      return src.replace(/_on\./, '.');
   }
};



// Cat Nav
// ----------------------------------------------------------------------- //

var isMSIE = /*@cc_on!@*/false;
if (isMSIE) {

$(function() {
	$('#sidebar #catBox .nav li[class!="current"]').hover(
		function() {
			$(this).css( {
				backgroundColor: '#f7edcf',
				color: '#ad184f'
			}, 100);
		},
		function() {
			$(this).css( {
				backgroundColor: '#ffffff',
				color: '#444444'
			}, 100);
		}
	);
});

} else {

$(function() {
	$('#sidebar #catBox .nav li[class!="current"]').hover(
		function() {
			$(this).animate( {
				backgroundColor: '#f7edcf',
				color: '#ad184f'
			}, 100);
		},
		function() {
			$(this).animate( {
				backgroundColor: '#ffffff',
				color: '#444444'
			}, 100);
		}
	);
});

}



// Pop Up
// ----------------------------------------------------------------------- //

function openWin(src,x,y){
	window.open(src, "", "width="+x+", height="+y+", location=no, menubar=no, resizable=yes, scrollbars=yes, status=no, titlebar=no, toolbar=no, directories=no",false);
}

function openWin1(src){

    var diid;
    var dsitemnumber;
    var dscolorcode;
    var dssizecode;
    var getvalue;

    diid         = document.getElementById('diid_zaiko').value;
    dsitemnumber = document.getElementById('dsitemnumber').value;

    if (document.register.dscolorcode[document.register.dscolorcode.selectedIndex].value != '') {
        dscolorcode  = document.register.dscolorcode[document.register.dscolorcode.selectedIndex].value;
    }
    else {
        dscolorcode = '';
    }
    if (document.register.dssizecode) {
        if (document.register.dssizecode[document.register.dssizecode.selectedIndex].value != '') {
            dssizecode   = document.register.dssizecode[document.register.dssizecode.selectedIndex].value;
        }
        else {
            dssizecode = '';
        }
    }
    else {
        dssizecode = '';
    }

    getvalue = 'diid='+diid+'&dsitemnumber='+dsitemnumber+'&dscolorcode='+dscolorcode+'&dssizecode='+dssizecode;

	window.open(src+'?'+getvalue, "", "width=600, height=600, location=no, menubar=no, resizable=yes, scrollbars=yes, status=no, titlebar=no, toolbar=no, directories=no",false);
}

function openUtNav(src){
	w = 800;
	h = screen.height * 0.8;
	window.open(src, "", "width="+w+", height="+h+", location=yes, menubar=no, resizable=yes, scrollbars=yes, status=no, titlebar=no, toolbar=yes, directories=no",false);
}

function openWinUtil(src){
	w = 800;
	h = screen.height * 0.8;
	window.open(src, "", "width="+w+", height="+h+", location=yes, menubar=no, resizable=yes, scrollbars=yes, status=no, titlebar=no, toolbar=yes, directories=no",false);
}

function openWinMovie(src){
	window.open(src, "", "width=780, height=600, location=no, menubar=no, resizable=yes, scrollbars=yes, status=no, titlebar=no, toolbar=no, directories=no",false);
}

function openWinSize(src){
	window.open(src, "", "width=600, height=500, location=no, menubar=no, resizable=yes, scrollbars=yes, status=no, titlebar=no, toolbar=no, directories=no",false);
}






// Zebra
// ----------------------------------------------------------------------- //

$(function() {

	$.fn.zebra = function(options){
		var default_options = {
			class_name: 'sep',
			interval: 2
		};
		options = $.extend(default_options, options || {});

		return this.each(function(i){
			if((i + 1) % options.interval == 0)
				$(this).addClass(options.class_name);
		})
	}

});





// Close
// ----------------------------------------------------------------------- //

function closeWin() {
	window.close();
}



//	$(".bannerNav li a img").each(function(i){
//		banner_alt =  $(this).attr('alt');
//		if (banner_alt =="アドバイザーのご紹介") {
//			$(this).hide();
//                  }
//		});
