
function swapImage( id, fileName )
{
	document.getElementById( id ).src = "image/default/" + fileName;
}

function changeImage( id, cg )
{
	swapImage( id, cg + ".jpg" );
	var map = ["cg001", "cg002", "cg003", "cg004", "cg005", "cg006", "cg007", "cg008", "cg009", "cg010", "cg011", "cg012", "cg013", "cg014"];
	for ( var i = 0; i < map.length; i++ )
	{
		var element = document.getElementById( map[i] );
		if ( cg == map[i] )
		{
			element.style.display = "block";
		}
		else
		{
			element.style.display = "none";
		}
	}
}

function changeCharacter( character )
{
	swapImage( "character-image", "character-" + character + "01.jpg" );
	var characters = ["nanami", "yui", "haruka", "reina", "chikako", "yukari", "sakura", "asuka", "ryo", "kazuki"];
	for ( var i = 0; i < characters.length; i++ )
	{
		var element = document.getElementById( "character-" + characters[i] );
		if ( character == characters[i] )
		{
			element.style.visibility = "visible";
		}
		else
		{
			element.style.visibility = "hidden";
		}
	}
}


function changeDress( character, dress )
{
	swapImage( "character-image", "character-" + character + dress + ".jpg" );
}

function randomVoiceSelect( time )
{
	var characters = ["nanami", "yui", "haruka", "reina", "chikako", "yukari", "sakura"];
	var num1 = Number( Math.floor( Math.random() * characters.length ) );
	var name = characters[num1] + "-cdv" + ( time < 10 ? "0" + time : time ) + ".mp3";
	return "voice/" + name;
}

