//¾Æ¹ÙÅ¸ ·¹ÀÌ¾î »Ñ·ÁÁÖ±â
function avatarShow(avatarstr, width, height, imgtype, regdate)
{
	var arrAvatar = avatarstr.split("_");
	var d = "";

	// ÀÌ¹ÌÁö ÁÖ¼Ò°¡ ³Ñ¾î¿Ã¶§
	if(imgtype=="imgurl"){
			d += '<div id="layerF" style="position:absolute; background-image:';
			d += 'url(http://image.mgame.com/avatar/new'+ avatarstr +');background-repeat:no-repeat;';
			d += 'background-position:center center;';
			d += 'width:'+ (width-2) +'px;height:'+ (height-2) +';z-index:10;"></div>\n';		
	}
	else{
		for ( var i = 0 ; i < arrAvatar.length ; i++ ) 
		{
			var avatarType = arrAvatar[i].substr(0,1);
			var avatarSex = arrAvatar[i].substr(1,1);
			var filename = arrAvatar[i].substr(2,arrAvatar[i].length-2);

			if(width==120 && height==150)
			{
				d += '<div id="layer'+ avatarType +'" style="position:absolute; ';
				d += 'background-image:url(http://image.mgame.com/avatar/new/'+ GetAvatarImgUrl(avatarType, avatarSex, filename, imgtype) +'.gif);';
				d += 'background-repeat:no-repeat;';
				d += 'width:'+ width +'px;height:'+ height +'px;z-index:'+ GetAvatarIndex(avatarType, avatarSex) +'" valign="bottom"></div>\n';
			}
			else
			{
				d += '<div id="layer'+ avatarType +'" style="position:absolute; ';
				d += 'background-image:url(http://image.mgame.com/avatar/new/'+ GetAvatarImgUrl(avatarType, avatarSex, filename, imgtype) +'.gif);';
				d += 'background-repeat:no-repeat;background-position:-17px -8px;';
				d += 'width:'+ (width-2) +'px;height:'+ (height-2) +'px;z-index:'+ GetAvatarIndex(avatarType, avatarSex) +'" valign="bottom"></div>\n';
			}
		}
	}

	if(typeof(regdate)!=undefined)
	{
		if(datediff(regdate) <= 7){
			d += '<Div id="layerLine" style="position:absolute; left:0px;top:0px; width:100px;height:110px;z-index:50" valign="top">'
			d += '<img src="http://image.mgame.com/avatar_2006/new_line85.gif" width="85" height="85" border="0">';
			d += '</DIV>\n';	
		}  
	}

	return d;
}


//¾Æ¹ÙÅ¸ ·¹ÀÌ¾î ¼ø¼­
function GetAvatarIndex(atype,asex)
{
	if(atype == "A")
	{
		switch(asex){
			case "A" : zindx = 15 ; break;	//Å¸ÀÔ6
			case "B" : zindx = 14 ; break;  //Å¸ÀÔ7
			case "C" : zindx = 13 ; break;  //Å¸ÀÔ8
			case "D" : zindx = 12 ; break;  //Å¸ÀÔ9
			case "E" : zindx = 26 ; break;  //Å¸ÀÔ10
			case "F" : zindx = 1 ; break;   //Å¸ÀÔ26
			case "G" : zindx = 19 ; break;  //Å¸ÀÔ27
			case "H" : zindx = 27 ; break;  //Å¸ÀÔ28
			case "I" : zindx = 2 ; break;  //Å¸ÀÔ29
			case "J" : zindx = 3 ; break;  //Å¸ÀÔ30
			case "K" : zindx = 16 ; break;  //Å¸ÀÔ31
			case "L" : zindx = 17 ; break;  //Å¸ÀÔ32
			case "M" : zindx = 18 ; break;  //Å¸ÀÔ33
			case "N" : zindx = 20 ; break;  //Å¸ÀÔ34
			case "O" : zindx = 21 ; break;  //Å¸ÀÔ35
			case "P" : zindx = 22 ; break;  //Å¸ÀÔ36
			case "Q" : zindx = 23 ; break;  //Å¸ÀÔ37
			case "R" : zindx = 24 ; break;  //Å¸ÀÔ38
			case "S" : zindx = 25 ; break;  //Å¸ÀÔ39
			case "T" : zindx = 28 ; break;  //Å¸ÀÔ40
			case "U" : zindx = 29 ; break;  //Å¸ÀÔ41
			case "V" : zindx = 30 ; break;  //Å¸ÀÔ42
		}
	}
	else
	{
		switch(atype){
			case "M" : zindx = 10 ; break;
			case "S" : zindx = 8 ; break;
			case "P" : zindx = 7 ; break;
			case "F" : zindx = 9 ; break;
			case "H" : zindx = 11 ; break;
		}
	}

	return zindx;
}


//Å¸ÀÔº° Æú´õÀ§Ä¡
function GetAvatarImgUrl(atype,asex,file,imgtype)
{
	var ImgFolder = "";
	var ImgSexFolder = "";
	var filenum = "";
	var filename2 = imgtype;

	if(imgtype.length==0)
		filename2 = "w";

	if(file > 20000)
		filenum = file - 20000;
	else
		filenum = file;

	ImgSexFolder = (asex == "M" ? "man/": "woman/");

	switch(atype){
		case "A" : ImgFolder = "accessary/"; break;
		case "M" : ImgFolder = "style/" + ImgSexFolder ; break;
		case "S" : ImgFolder = "shirt/" + ImgSexFolder ; break;
		case "P" : ImgFolder = "pant/" + ImgSexFolder ; break;
		case "F" : ImgFolder = "face/" + ImgSexFolder ; break;
		case "H" : ImgFolder = "hair/" + ImgSexFolder ; break;
	}

	if(atype == "M" || atype == "F" || atype == "H")
		filename2 = "f";
	else if(atype == "A" && asex == "F")
		filename2 = "b";

	ImgFolder = ImgFolder + filenum + filename2 ;

	return ImgFolder;		
}


//³¯Â¥°è»ê
function datediff(regdate)
{
	today = new Date()     

	// ½ÃÀÛ ³¯Â¥¸¦ ÀÔ·ÂÇÏ¼¼¿ä...
	xday = new Date(regdate)
	xday.setYear = today.getYear;   
	daysAfter = (today.getTime() - xday.getTime()) / (1000*60*60*24); 

	daysAfter = Math.round(daysAfter); 

	return daysAfter;
}