function function_SetEvent( target, eventType, function_name )
{
	if( target && function_name && eventType )
	{
		return eval(target + "." + eventType + "=" + function_name);
	}
	return false;
}

function function_DellEvent( target_name, eventType )
{
	if( target_name && eventType )
	{
		return eval(target_name + "." + eventType + " = null");
	}
	return false;
}

function function_Click_View( url )
{
	location.href=url;
}

/**
 *
 */
var header = 0;
var select = 0;
var smallTarget = new Array();
var smallImage = new Array();
var bigTarget = '';
var bigImage = new Array();
var len = 0;

/**
 *
 */
function function_Set_Small_Images( targets, images ){
	smallTarget = targets;
	smallImage = images;
	len = targets.length;
}
/**
 *
 */
function function_Set_Big_Images( targets, images ){
	bigTarget = targets;
	bigImage = images;
}
/**
 * マウスクリックイベント：大きい画像と小さい画像を変える
 */
function function_Set_Color( color ){
	header = color;
	function_Click_Change( select );
	function_MouseOver_Change( select );
}

/**
 * マウスクリックイベント：大きい画像を変える
 */
function function_Click_Change( number ){
	select = number;
	for( i=0; i<len; i++ ){
		document.getElementById( smallTarget[i] ).src = smallImage[i];
	}
	document.getElementById( smallTarget[number] ).src = smallImage[len+len*header+number];
	document.getElementById( bigTarget ).src = bigImage[len*header+select];
}
/**
 * マウスオーバーイベント：小さい画像を色つきに変える
 */
function function_MouseOver_Change( number ){
	document.getElementById( smallTarget[select] ).src = smallImage[len+len*header+select];
	document.getElementById( smallTarget[number] ).src = smallImage[len+len*header+number];
}
/**
 * マウスアウトイベント：小さい画像を灰色に変える
 */
function function_MouseOut_Change( number ){
	if( select == number ){
		document.getElementById( smallTarget[number] ).src = smallImage[len+len*header+number];
	}else{
		document.getElementById( smallTarget[number] ).src = smallImage[number];
	}
}
