/*************************************************
 * ÁêÅ©¿Â 2.0 ³»ÀÇ ÃßÃµ °ü·Ã ½ºÅ©¸³Æ®
 * zero@neowiz.com
 * 2004/ 07/ 14
 ************************************************/

function JukeonRating(type, category1, category2, jsObjectName) {/*{{{*/
	this.type = type;
	this.category1 = category1;
	this.category2 = category2;
	this.obj = null;
	this.obj_form = null;
	this.js_obj = jsObjectName;
	this.evalTimer = null;

	this.star_spacer = " ";
	this.rating_point = 0;
	this.rating_yorn = "";

	this.print_poll			= JukeonRatingPrintPoll;			// Âù¹ÝÅõÇ¥
	this.print_poll_form	= JukeonRatingPrintPollForm;
	this.poll_submit		= JukeonRatingPollSubmit;
	
	this.print_poll2		= JukeonRatingPrintPoll2;			// Âù¹ÝÅõÇ¥ ½Å±Ô µðÀÚÀÎ  (RENEWAL)
	this.print_poll2_form	= JukeonRatingPrintPollForm2;
	this.print_poll2_check	= JukeonRatingPollCheck2;			// ¶óµð¿À ¹öÆ° Å¬¸¯½Ã Ã³¸®
	this.poll_submit2		= JukeonRatingPollSubmit2;	

	this.print_recom		= JukeonRatingPrintRecom;			// ÃßÃµÃß°¡ 
	this.print_recom_form	= JukeonRatingPrintRecomForm;
	this.recom_submit		= JukeonRatingRecomSubmit;

	this.print_recom2		= JukeonRatingPrintRecom2;	
	this.print_recom_form2	= JukeonRatingPrintRecomForm2;		// ¸®½ºÆ® ÃßÃµ (¾óÂ¯)
	this.print_recom_form3	= JukeonRatingPrintRecomForm3;		// ¸®½ºÆ® ÃßÃµ (¶óÀÌºê Â¯)
	this.print_recom2_form2 = JukeonRatingPrintRecomForm4;		// À½¾Ç¹æ¼Û faq (´ä±Û¸¸ ÃßÃµ ±â´É )
	this.print_recom2_form4 = JukeonRatingPrintRecomForm5;		// ¾óÂ¯, ¶óÀÌºêÂ¯ read

	this.print_star			= JukeonRatingPrintStar;
	this.print_star2		= JukeonRatingPrintStar2;
	this.print_star_only	= JukeonRatingPrintStarOnly;
	this.get_star			= JukeonRatingGetStar;
	this.print_star_form	= JukeonRatingPrintStarForm;
	this.cal_star_point		= JukeonRatingCalStarPoint;
	this.star_image			= JukeonRatingStarImage;
	this.star2_image		= JukeonRatingStar2Image;
	this.star_select		= JukeonRatingStarSelect;
	this.show_star			= JukeonRatingShowStar;
	this.set_display		= JukeonRatingSetDisplay;
	this.star_submit		= JukeonRatingStarSubmit;
	this.get_node			= JukeonRatingGetNode;
}/*}}}*/

/****************************************************
 * ÃßÃµ¼ö
 ***************************************************/
function JukeonRatingPrintRecom(obj, plus_point, plus_cnt, minus_point, minus_cnt) /*{{{*/
{
	this.obj = obj;

  strHTML = plus_cnt+"¸í";

	this.obj.innerHTML = strHTML;
}/*}}}*/

function JukeonRatingPrintRecom2(obj, plus_point, plus_cnt, minus_point, minus_cnt) /*{{{*/
{
	this.obj = obj;

  strHTML = plus_cnt;

	this.obj.innerHTML = strHTML;
}/*}}}*/

function JukeonRatingPrintRecomForm(obj, msg)/*{{{*/		// read ÆäÀÌÁö ÃßÃµ
{
  this.obj_form = obj;

  if (msg == 'OKAY')
    strHTML =
	  "<img src='http://file.rsrs.co.kr/images/fm/common/btn_recommend.gif' width=43 height=20 border=0 onclick=\"open_alert('ÀÌ ±ÛÀº ÀÌ¹Ì Æò°¡ÇÏ¿´½À´Ï´Ù');\" style='CURSOR:hand'>";

  else if (msg == 'CHECKED')
    strHTML =
	  "<img src='http://file.rsrs.co.kr/images/fm/common/btn_recommend.gif' width=43 height=20 border=0 onclick=\"open_alert('ÀÌ ±ÛÀº ÀÌ¹Ì Æò°¡ÇÏ¿´½À´Ï´Ù');\" style='CURSOR:hand'>";

  else if (msg == 'SELF')
    strHTML =
	  "<img src='http://file.rsrs.co.kr/images/fm/common/btn_recommend.gif' width=43 height=20 border=0 onclick=\"open_alert('º»ÀÎÀÇ ±ÛÀº Æò°¡ÇÏ½Ç ¼ö ¾ø½À´Ï´Ù');\" style='CURSOR:hand'>";
  else
    strHTML = 
	  "<img src='http://file.rsrs.co.kr/images/fm/common/btn_recommend.gif' width=43 height=20 border=0 onClick=\""+this.js_obj+".recom_submit('Y',0);\" style='CURSOR:hand' border=0>";

  this.obj_form.innerHTML = strHTML;
  return;
}/*}}}*/



function JukeonRatingPrintRecomForm2(obj, msg, msg2)/*{{{*/
{
  this.obj_form = obj;

  if (msg == 'OKAY')
  
  strHTML =
	  "<img src=http://file.rsrs.co.kr/ipop/images2/fm/fm_btn_cj_recommend.gif width=23 height=15 border=0 align=absmiddle onclick=\"window.open('/global/popup/popup_cjrecom.jo?type=check&cjname="+msg2+"','recom','width=432,height=216')\" style='CURSOR:hand'>";	  // Æò°¡ÈÄ ´Ù½Ã Å¬¸¯ÇßÀ»°æ¿ì
  else if (msg == 'CHECKED')
    strHTML =
	  "<img src=http://file.rsrs.co.kr/ipop/images2/fm/fm_btn_cj_recommend.gif width=23 height=15 border=0 align=absmiddle onclick=\"window.open('/global/popup/popup_cjrecom.jo?type=check&cjname="+msg2+"','recom','width=432,height=216')\" style='CURSOR:hand'>";
  else if (msg == 'SELF')
    strHTML =
	  "<img src=http://file.rsrs.co.kr/ipop/images2/fm/fm_btn_cj_recommend.gif width=23 height=15 border=0 align=absmiddle onclick=\"window.open('/global/popup/popup_cjrecom.jo?type=self&cjname="+msg2+"','recom','width=432,height=216')\" style='CURSOR:hand'>";
      
  else
    strHTML = 
	  "<img src=http://file.rsrs.co.kr/ipop/images2/fm/fm_btn_cj_recommend.gif width=23 height=15 border=0 align=absmiddle onClick=\""+this.js_obj+".recom_submit('Y',0);\"  style='CURSOR:hand' border=0>";

  this.obj_form.innerHTML = strHTML;
  return;
}/*}}}*/


function JukeonRatingPrintRecomForm3(obj, msg, msg2)/*{{{*/
{
  this.obj_form = obj;

  if (msg == 'OKAY')
  
  strHTML =
	  "<img src=http://file.rsrs.co.kr/images/fm/img_fm/btn_s_recommend_01.gif width=30 height=18 border=0 align=absmiddle onclick=\"window.open('/global/popup/popup_cjrecom.jo?type=check&cjname="+msg2+"','recom','width=432,height=216')\" style='CURSOR:hand'>";	  // Æò°¡ÈÄ ´Ù½Ã Å¬¸¯ÇßÀ»°æ¿ì
  else if (msg == 'CHECKED')
    strHTML =
	  "<img src=http://file.rsrs.co.kr/images/fm/img_fm/btn_s_recommend_01.gif width=30 height=18 border=0 align=absmiddle onclick=\"window.open('/global/popup/popup_cjrecom.jo?type=check&cjname="+msg2+"','recom','width=432,height=216')\" style='CURSOR:hand'>";
  else if (msg == 'SELF')
    strHTML =
	  "<img src=http://file.rsrs.co.kr/images/fm/img_fm/btn_s_recommend_01.gif width=30 height=18 border=0 align=absmiddle onclick=\"window.open('/global/popup/popup_cjrecom.jo?type=self&cjname="+msg2+"','recom','width=432,height=216')\" style='CURSOR:hand'>";
      
  else
    strHTML = 
	  "<img src=http://file.rsrs.co.kr/images/fm/img_fm/btn_s_recommend_01.gif width=30 height=18 border=0 align=absmiddle onClick=\""+this.js_obj+".recom_submit('Y',0);\"  style='CURSOR:hand' border=0>";

  this.obj_form.innerHTML = strHTML;
  return;
}/*}}}*/


function JukeonRatingPrintRecomForm4(obj, msg)/*{{{*/
{
  this.obj_form = obj;

  if (msg == 'OKAY')
  
  strHTML =
	  "<img src=http://file.rsrs.co.kr/images/fm/img_fm/btn_s_recommend.gif width=23 height=15 border=0 align=absmiddle onclick=\"open_alert('ÀÌ ±ÛÀº ÀÌ¹Ì Æò°¡ÇÏ¿´½À´Ï´Ù');\" style='CURSOR:hand'>";	  // Æò°¡ÈÄ ´Ù½Ã Å¬¸¯ÇßÀ»°æ¿ì
  else if (msg == 'CHECKED')
    strHTML =
	  "<img src=http://file.rsrs.co.kr/images/fm/img_fm/btn_s_recommend.gif width=23 height=15 border=0 align=absmiddle onclick=\"open_alert('ÀÌ ±ÛÀº ÀÌ¹Ì Æò°¡ÇÏ¿´½À´Ï´Ù');\" style='CURSOR:hand'>";
  else if (msg == 'SELF')
    strHTML =
	  "<img src=http://file.rsrs.co.kr/images/fm/img_fm/btn_s_recommend.gif width=23 height=15 border=0 align=absmiddle onclick=\"open_alert('º»ÀÎÀÇ ±ÛÀº Æò°¡ÇÏ½Ç ¼ö ¾ø½À´Ï´Ù');\" style='CURSOR:hand'>";
      
  else
    strHTML = 
	  "<img src=http://file.rsrs.co.kr/images/fm/img_fm/btn_s_recommend.gif width=23 height=15 border=0 align=absmiddle onClick=\""+this.js_obj+".recom_submit('Y',0);\"  style='CURSOR:hand' border=0>";

  this.obj_form.innerHTML = strHTML;
  return;
}/*}}}*/


function JukeonRatingPrintRecomForm5(obj, msg, msg2)/*{{{*/
{
  this.obj_form = obj;

  if (msg == 'OKAY')
  
  strHTML =
	  "<img src='http://file.rsrs.co.kr/ipop/images2/common/btn/btn_fm_cj_good.gif' border=0 align=absmiddle  onclick=\"window.open('/global/popup/popup_cjrecom.jo?type=check&cjname="+msg2+"','recom','width=432,height=216')\" style='CURSOR:hand'>";	  // Æò°¡ÈÄ ´Ù½Ã Å¬¸¯ÇßÀ»°æ¿ì
  else if (msg == 'CHECKED')
    strHTML =
	  "<img src='http://file.rsrs.co.kr/ipop/images2/common/btn/btn_fm_cj_good.gif' border=0 align=absmiddle onclick=\"window.open('/global/popup/popup_cjrecom.jo?type=check&cjname="+msg2+"','recom','width=432,height=216')\" style='CURSOR:hand'>";
  else if (msg == 'SELF')
    strHTML =
	  "<img src='http://file.rsrs.co.kr/ipop/images2/common/btn/btn_fm_cj_good.gif' border=0 align=absmiddle onclick=\"window.open('/global/popup/popup_cjrecom.jo?type=self&cjname="+msg2+"','recom','width=432,height=216')\" style='CURSOR:hand'>";
      
  else
    strHTML = 
	  "<img src='http://file.rsrs.co.kr/ipop/images2/common/btn/btn_fm_cj_good.gif' border=0 align=absmiddle onClick=\""+this.js_obj+".recom_submit('Y',1);\"  style='CURSOR:hand' border=0>";

  this.obj_form.innerHTML = strHTML;
  return;
}/*}}}*/



function JukeonRatingRecomSubmit(yorn,mc_fliv_flag) /*{{{*/
{
  var pp = 0, mp = 0;
  if (yorn == 'Y')
    pp = 1;
  else if (yorn == 'N')
    mp = 1;
  else
    return;

	var XmlDoc = new ActiveXObject("Microsoft.XMLDOM");
	XmlDoc.async = false;
	var XMLDocTarget = "/global/common/xmldoc/rating_submit.jo";

  xml_target = XMLDocTarget+"?type="+this.type+"&category1="+this.category1+"&category2="+this.category2+"&mode=recom&plus_point="+pp+"&minus_point="+mp+"&flivread="+mc_fliv_flag;

  try {
    XmlDoc.load(xml_target);
    xHTML = this.get_node(XmlDoc, "/JUKEON/STRHTML");
		eval(xHTML);
  } catch(e) {
    alert(e);
  }
}/*}}}*/


/****************************************************
 * Âù/¹Ý ÃßÃµ
 ***************************************************/
function JukeonRatingPrintPoll(obj, plus_point, plus_cnt, minus_point, minus_cnt) /*{{{*/
{
	this.obj = obj;

  var pt;
  if (minus_cnt > 0)
  {
    pt = parseInt(plus_cnt*100/(minus_cnt+plus_cnt));
    if (pt == 0)
      pt = 1;
  }
  else
  {
    if (plus_cnt > 0)
      pt = 100;
    else
      pt = 50;
  }
  strHTML = 
	"<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\">\n"+
	"<tr>\n"+
	"	<td align=\"right\"><img src=\"http://file.rsrs.co.kr/ipop/images2/common/img_boomup.gif\" style=\"margin: 0 2 -3 0\"><span class=\"boom_up\">"+plus_cnt+"</span></td>\n"+
	"	<td width=\"126\" align=\"center\">\n"+
	"		<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" width=\"101\">\n"+
	"		<tr>\n"+
	"			<td bgcolor=\"#FC958E\" width="+pt+"></td>\n"+
	"			<td bgcolor=\"#ffffff\" width=\"1\" height=\"10\"></td>\n"+
	"			<td bgcolor=\"#93BFF4\" width="+(100-pt)+"></td>\n"+
	"		</tr>\n"+
	"		</table>\n"+
	"	</td>\n"+
	"	<td><span class=\"boom_down\">"+minus_cnt+"</span><img src=\"http://file.rsrs.co.kr/ipop/images2/common/img_boomdown.gif\" style=\"margin: 0 2 -3 2\"></td>\n"+
	"</tr>\n"+
	"</table>\n";
	
	this.obj.innerHTML = strHTML;
}/*}}}*/


function JukeonRatingPrintPollForm(obj, msg)/*{{{*/
{
  this.obj_form = obj;

  if (msg == 'OKAY')
    strHTML =
      "<table border=0 cellpadding=0 cellspacing=0>\n"+
      "  <tr valign=bottom height=15>\n"+
      "    <td class=txt>Æò°¡¿¡ Âü¿©ÇØ ÁÖ¼Å¼­ °¨»çÇÕ´Ï´Ù.</td>\n"+
      "  </tr>\n"+
      "</table>\n";
  else if (msg == 'CHECKED')
    strHTML =
      "<table border=0 cellpadding=0 cellspacing=0>\n"+
      "  <tr valign=bottom>\n"+
      "    <td class=txt>ÀÌ¹Ì Æò°¡ÇÏ¿´½À´Ï´Ù.</td>\n"+
      "  </tr>\n"+
      "</table>\n";
  else if (msg == 'SELF')
    strHTML =
      "<table border=0 cellpadding=0 cellspacing=0>\n"+
      "  <tr valign=bottom>\n"+
      "    <td class=txt>º»ÀÎÀÇ ±ÛÀº Æò°¡ÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.</td>\n"+
      "  </tr>\n"+
      "</table>\n";
  else
    strHTML = 
      "<table border=0 cellpadding=0 cellspacing=0>\n"+
      "  <tr valign=bottom height=15>\n"+
      "    <td class=txt><b>À§ ¸®ºä°¡ µµ¿òÀÌ µÇ¼Ì½À´Ï±î? </b></td>\n"+
      "    <td width=10></td>\n"+
      "    <td><img src=\"http://file.rsrs.co.kr/images/common/btn_yes.gif\" onClick=\""+this.js_obj+".poll_submit('Y');\" style=cursor:pointer border=0></td>\n"+
      "    <td width=5></td>\n"+
      "    <td><img src=\"http://file.rsrs.co.kr/images/common/btn_no.gif\" onClick=\""+this.js_obj+".poll_submit('N');\" style=cursor:pointer border=0></td>\n"+
      "  </tr>\n"+
      "</table>\n";

  this.obj_form.innerHTML = strHTML;
  return;
}/*}}}*/

function JukeonRatingPollSubmit(yorn) /*{{{*/
{
  var pp = 0, mp = 0;
  if (yorn == 'Y')
    pp = 2;
  else if (yorn == 'N')
    mp = 1;
  else
    return;

	var XmlDoc = new ActiveXObject("Microsoft.XMLDOM");
	XmlDoc.async = false;
	var XMLDocTarget = "/global/common/xmldoc/rating_submit.jo";

  xml_target = XMLDocTarget+"?type="+this.type+"&category1="+this.category1+"&category2="+this.category2+"&mode=poll&plus_point="+pp+"&minus_point="+mp;

  try {
    XmlDoc.load(xml_target);
    xHTML = this.get_node(XmlDoc, "/JUKEON/STRHTML");
		eval(xHTML);
  } catch(e) {
    alert(e);
  }
}/*}}}*/


/****************************************************
 * Âù/¹Ý ÃßÃµ RENEWAL
 ***************************************************/
function JukeonRatingPrintPoll2(obj, plus_point, plus_cnt, minus_point, minus_cnt) /*{{{*/
{
	this.obj = obj;

  var pt;
  if (minus_cnt > 0)
  {
    pt = parseInt(plus_cnt*100/(minus_cnt+plus_cnt));
    if (pt == 0)
      pt = 1;
  }
  else
  {
    if (plus_cnt > 0)
      pt = 100;
    else
      pt = 50;
  }

  strHTML = 
	  "<table cellspacing=0 cellpadding=0 border=0 width=100%>\n"+
	  "	<tr>\n"+
	  "		<td width=40 align=right><img src=http://file.rsrs.co.kr/ipop/images2/common/img_boomup.gif style=margin: 0 2 -3 0><span class=boom_up>"+plus_cnt+"</span></td>\n"+
	  " 		<td width=126 align=center>\n"+
	  "			<table cellspacing=0 cellpadding=0 border=0 width=101>\n"+
	  "			<tr><td height=10 bgcolor=#93BFF4>\n"+
	  "	  			<table border=0 cellpadding=0 cellspacing=0 width="+pt+"%><!-- ¿©±â width·Î %Á¶Á¤ÇØÁÖ½Ã¸é >µË´Ï´Ù. -->\n"+
	  "				<tr>\n"+
	  "				<td bgcolor=#FC958E width=100%></td>\n"+
	  "				<td bgcolor=#ffffff nowrap width=1 height=10></td>\n"+
	  "			</tr>\n"+
	  "			</table>\n"+
	  "			</td></tr>\n"+
	  "			</table>\n"+
	  "		</td>\n"+
	  "		<td width=40><span class=boom_down>"+minus_cnt+"</span><img src=http://file.rsrs.co.kr/ipop/images2/common/img_boomdown.gif style=margin: 0 2 -3 2></td>\n"+
	  "	</tr>\n"+
	  "	</table>\n";			

	this.obj.innerHTML = strHTML;
}/*}}}*/

function JukeonRatingPrintPollForm2(obj, msg)/*{{{*/
{
  this.obj_form = obj;

  if (msg == 'OKAY')
    strHTML =
      "<table border=0 cellpadding=0 cellspacing=0>\n"+
      "  <tr valign=bottom height=15>\n"+
      "    <td class=txt>Æò°¡¿¡ Âü¿©ÇØ ÁÖ¼Å¼­ °¨»çÇÕ´Ï´Ù.</td>\n"+
      "  </tr>\n"+
      "</table>\n";
  else if (msg == 'CHECKED')
    strHTML =
      "<table border=0 cellpadding=0 cellspacing=0>\n"+
      "  <tr valign=bottom>\n"+
      "    <td class=txt>ÀÌ¹Ì Æò°¡ÇÏ¿´½À´Ï´Ù.</td>\n"+
      "  </tr>\n"+
      "</table>\n";
  else if (msg == 'SELF')
    strHTML =
      "<table border=0 cellpadding=0 cellspacing=0>\n"+
      "  <tr valign=bottom>\n"+
      "    <td class=txt>º»ÀÎÀÇ ±ÛÀº Æò°¡ÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.</td>\n"+
      "  </tr>\n"+
      "</table>\n";
  else 
  	strHTML =
  		"<table cellspacing=0 cellpadding=0 border=0>\n"+
		"	<tr>\n"+
		"		<td class=black_333333_b>Æò°¡</td>\n"+
		"		<td width=3></td>\n"+
		"		<td>\n"+
		"			<table cellspacing=0 cellpadding=0 border=0>\n"+
		"			<tr>\n"+
		"				<td width=21><input type=radio name=rating_point value=Y onClick=\""+this.js_obj+".print_poll2_check('Y');\"></td>\n"+
		"				<td><img src=http://file.rsrs.co.kr/ipop/images2/common/img_boomup.gif></td>\n"+
		"				<td width=10></td>\n"+
		"				<td width=21><input type=radio name=rating_point value=N onClick=\""+this.js_obj+".print_poll2_check('N');\"></td>\n"+
		"				<td><img src=http://file.rsrs.co.kr/ipop/images2/common/img_boomdown.gif></td>\n"+
		"			</tr>\n"+
		"			</table>\n"+
		"		</td>\n"+
		"		<td width=3></td>\n"+
		"		<td><a onClick=\""+this.js_obj+".poll_submit2()\"><img src=http://file.rsrs.co.kr/ipop/images2/common/btn/btn_value1.gif></a></td>\n"+
		"	</tr>\n"+
		"	</table>\n";

  this.obj_form.innerHTML = strHTML;
  return;
}/*}}}*/

function JukeonRatingPollCheck2(yorn)/*{{{*/
{
	this.rating_yorn = yorn;
	return;
}/*}}}*/

function JukeonRatingPollSubmit2() /*{{{*/
{
	var pp = 0, mp = 0;
  if (this.rating_yorn == 'Y'){
    pp = 2;
  }
  else if (this.rating_yorn == 'N'){
    mp = 1;
  }
  else{
	open_alert("Æò°¡¸¦ ¼±ÅÃÇØÁÖ¼¼¿ä.");  		
    return;
  }
	var XmlDoc = new ActiveXObject("Microsoft.XMLDOM");
	XmlDoc.async = false;
	var XMLDocTarget = "/global/common/xmldoc/rating_submit.jo";

  xml_target = XMLDocTarget+"?type="+this.type+"&category1="+this.category1+"&category2="+this.category2+"&mode=poll&plus_point="+pp+"&minus_point="+mp;

  try {
    XmlDoc.load(xml_target);
    xHTML = this.get_node(XmlDoc, "/JUKEON/STRHTML");
		eval(xHTML);
  } catch(e) {
    alert(e);
  }
}/*}}}*/

/****************************************************
 * º°Á¡ ÃßÃµ
 ***************************************************/
// º°Á¡ Á¡¼ö Ç¥½Ã
function JukeonRatingPrintStar(obj, plus_point, plus_cnt) {/*{{{*/
	this.obj = obj;
	point = this.cal_star_point(plus_point, plus_cnt);

	star_image = this.star_image(point, '');

	strHTML = star_image+" "+point+"/10("+plus_cnt+")";
	this.obj.innerHTML = strHTML;
}/*}}}*/

function JukeonRatingPrintStar2(obj, plus_point, plus_cnt) {/*{{{*/
	this.obj = obj;
	point = this.cal_star_point(plus_point, plus_cnt);

	star_image = this.star2_image(point, '');

	//strHTML = star_image+" "+point+"/10 ("+plus_cnt+"¸í)";
	strHTML = star_image;
	if(obj == '') return strHTML;
	else this.obj.innerHTML = strHTML;
}/*}}}*/

// º°Á¡¸¸ Ç¥½Ã
function JukeonRatingPrintStarOnly(obj, plus_point, plus_cnt) {/*{{{*/
	var star_image;
	this.obj = obj;
	star_image =this.get_star(plus_point, plus_cnt);
	this.obj.innerHTML = star_image;
}/*}}}*/

// º°Á¡À» Return
function JukeonRatingGetStar(plus_point, plus_cnt) {/*{{{*/
	point = this.cal_star_point(plus_point, plus_cnt);
	star_image = this.star_image(point, '');
	return star_image;
}/*}}}*/

// Æò°¡ ¹öÆ° Ç¥½Ã
function JukeonRatingPrintStarForm(obj, msg) {/*{{{*/
  this.obj_form = obj;

  if (msg == 'OKAY')
  {
    strHTML =
      "<table border=0 cellpadding=0 cellspacing=0>\n"+
      "  <tr valign=bottom>\n"+
      "    <td class=txt>Æò°¡¿¡ Âü¿©ÇØ ÁÖ¼Å¼­ °¨»çÇÕ´Ï´Ù.</td>\n"+
      "  </tr>\n"+
      "</table>\n";
    this.obj_form.innerHTML = strHTML;
    return;
  }
  else if (msg == 'CHECKED')
  {
    strHTML =
      "<table border=0 cellpadding=0 cellspacing=0>\n"+
      "  <tr valign=bottom>\n"+
      "    <td class=txt>ÀÌ ±ÛÀº ÀÌ¹Ì Æò°¡ÇÏ¿´½À´Ï´Ù.</td>\n"+
      "  </tr>\n"+
      "</table>\n";
    this.obj_form.innerHTML = strHTML;
    return;
  }
  else if (msg == 'SELF')
  {
    strHTML =
      "<table border=0 cellpadding=0 cellspacing=0>\n"+
      "  <tr valign=bottom>\n"+
      "    <td class=txt>º»ÀÎÀÇ ±ÛÀº Æò°¡ÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.</td>\n"+
      "  </tr>\n"+
      "</table>\n";
    this.obj_form.innerHTML = strHTML;
    return;
  }
  
  /* ¾ï¼¼½º ºñÇã¿ë°ü·Ã Ãß°¡ -- 060209 -- modify kim hyung doh */
  var pattern = /^(BLOCK_)/i;
  if(pattern.test(msg))
  {
 		alert_msg = msg.substring(6,msg.length) + " ±îÁö »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù." ;
 		alert_subject = "¼­¹ö Á¡°ËÁß";
 		submitAction = "open_alert('"+alert_msg+"','"+alert_subject+"')";
  }
  else 
 	{
 		submitAction = this.js_obj+".star_submit()";
 	}


	var i = 0;
	strHTML = ""+
		"<table border=0 cellpadding=0 cellspacing=0>"+
		 "<tr>"+
			 "<td width=100>"+
			 "<table border=0 cellpadding=0 cellspacing=1 bgcolor=\"#DFDBD8\" width=100>"+
				"<tr bgcolor=\"#FFFFFF\">"+
				 "<td width=100 height=17 align=\"center\">"+
				 "<table border=0 cellpadding=0 cellspacing=0>"+
					"<tr valign=\"bottom\">";

	strHTML += "<td height=16 onClick=\""+this.js_obj+".show_star('On')\" style=cursor:pointer id='"+this.js_obj+"_star00'>º°Á¡ Æò°¡</td>";

	for(i=1;i<=5;i++) {
		point = i*2;
		style = "style='display:none'";
		if(point<10) p = "0"+point;
		else p = point;
		strHTML += "<td height=16 onClick=\""+this.js_obj+".show_star('On')\" style=cursor:pointer id="+this.js_obj+"_star"+p+" "+style+">"+ this.star_image(point, '')+"</td>";
	}

	strHTML += ""+
					"</tr>"+
				 "</table>"+
				 "</td>"+
				 "<td width=17 align=\"center\"><a href=\"javascript:void(0)\" style=\"cursor:hand;\" onClick=\""+this.js_obj+".show_star('On')\"><img src=\"http://file.rsrs.co.kr/images/common/btn_selectarrow.gif\" border=0></a>"+
				"</tr>"+
			 "</table>"+
			 "<table width=100 border=0 cellpadding=0 cellspacing=0 id=\""+this.js_obj+"_evalDetailLayer\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\" style='position:absolute;display:none' onMouseOver=\""+this.js_obj+".show_star('On')\" onMouseOut=\""+this.js_obj+".show_star('Off')\" bgcolor=\"#FFFFFF\">"+
				"<tr>  "+
				 "<td width=1 bgcolor=\"#CCCCCC\"></td>"+
				 "<td>"+
				 "<table border=0 cellpadding=0 cellspacing=0>";

	for(i=1;i<=5;i++) {
		point = i*2;
		if(point<10) p = "0"+point;
		else p = point;
		strHTML += ""+
				 "<tr valign=\"bottom\" style=\"cursor:hand;\">"+
					"<td width=100 height=16 align=\"center\" onClick=\""+this.js_obj+".star_select("+this.js_obj+"_star"+p+");"+this.js_obj+".show_star('Off')\">"+
					this.star_image(point, '')+
					"</td>"+
					"<td width=17></td>"+
				 "</tr>";
	}

/*
	strHTML += ""+
				 "</tr>"+
				 "</table>"+
				 "</td>"+
				 "<td width=1 bgcolor=\"#CCCCCC\"></td>"+
				"</tr>"+
				"<tr><td colspan=3 bgcolor=\"#CCCCCC\"></td></tr>"+
			 "</table>"+
			 "</td>"+
			 "<td width=5></td>"+
			 "<td width=43><a href=\"javascript:void("+this.js_obj+".star_submit())\"><img src=\"http://file.rsrs.co.kr/images/common/btn_eval.gif\" border=0></a></td>"+
			 "<td width=10></td>"+
			"</tr>"+
		"</table>";
*/	
	strHTML += ""+
				 "</tr>"+
				 "</table>"+
				 "</td>"+
				 "<td width=1 bgcolor=\"#CCCCCC\"></td>"+
				"</tr>"+
				"<tr><td colspan=3 bgcolor=\"#CCCCCC\"></td></tr>"+
			 "</table>"+
			 "</td>"+
			 "<td width=5></td>"+
			 "<td width=43><a href=\"javascript:void("+submitAction+")\"><img src=\"http://file.rsrs.co.kr/ipop/images2/common/btn/btn_value.gif\" border=0></a></td>"+
			 "<td width=10></td>"+
			"</tr>"+
		"</table>";
		
  this.obj_form.innerHTML = strHTML;
	//document.write(strHTML);
}/*}}}*/



// Á¡¼ö °è»ê
function JukeonRatingCalStarPoint(plus_point, plus_cnt) {/*{{{*/
	if(plus_cnt<1) return 0;
	point = Math.round(plus_point/plus_cnt*10)/10;
	return point;
}/*}}}*/

// Á¡¼ö°¡ ÁÖ¾îÁö¸é º°Á¡ Ç¥½Ã
function JukeonRatingStarImage(point, in_spacer) {/*{{{*/
	var i = 0, j, spacer = '';
	if(typeof(spacer)!='undefined') spacer = in_spacer;
	if(point<1) return "<img src='http://file.rsrs.co.kr/ipop/images2/common/btn/btn_star_off.gif' border=0>"+spacer+"<img src='http://file.rsrs.co.kr/ipop/images2/common/btn/btn_star_off.gif' border=0>"+spacer+"<img src='http://file.rsrs.co.kr/ipop/images2/common/btn/btn_star_off.gif' border=0>"+spacer+"<img src='http://file.rsrs.co.kr/ipop/images2/common/btn/btn_star_off.gif' border=0>"+spacer+"<img src='http://file.rsrs.co.kr/ipop/images2/common/btn/btn_star_off.gif' border=0>";

	strHTML  = "";
	for(i=0;i<5;i++) {
		j = point- i*2;
		if(j>=2) strHTML  += "<img src='http://file.rsrs.co.kr/ipop/images2/common/btn/btn_star_on.gif' border=0>"+spacer;
		else strHTML  += "<img src='http://file.rsrs.co.kr/ipop/images2/common/btn/btn_star_off.gif' border=0>"+spacer;
	}

	return strHTML; 
}/*}}}*/

// Á¡¼ö°¡ ÁÖ¾îÁö¸é º°Á¡ Ç¥½Ã
function JukeonRatingStar2Image(point, in_spacer) {/*{{{*/
	var i = 0, j, spacer = '';
	if(typeof(spacer)!='undefined') spacer = in_spacer;
	var pimg_on  = "<img src='http://file.rsrs.co.kr/ipop/images2/common/btn/btn_star_on.gif' width='13' height='13' hspace='1' border='0'>";
	var pimg_off = "<img src='http://file.rsrs.co.kr/ipop/images2/common/btn/btn_star_off.gif' width='13' height='13' hspace='1' border='0'>";
	if(point<1) return pimg_off+spacer+pimg_off+spacer+pimg_off+spacer+pimg_off+spacer+pimg_off;

	strHTML  = "";
	for(i=0;i<5;i++) {
		j = point- i*2;
		if(j>=1) strHTML  += pimg_on+spacer;
		//else if(j==1) strHTML  += pimg_on+spacer;
		else strHTML  += pimg_off+spacer;
	}

	return strHTML; 
}/*}}}*/

// º°Á¡ ¼±ÅÃÇÏ±â
function JukeonRatingStarSelect(obj) {/*{{{*/
		this.rating_point = parseInt(obj.id.substr(this.js_obj.length+5,2),10);
    disp = obj.style
    eval(this.js_obj+"_star00.style.display = 'none'");
    eval(this.js_obj+"_star02.style.display = 'none'");
    eval(this.js_obj+"_star04.style.display = 'none'");
    eval(this.js_obj+"_star06.style.display = 'none'");
    eval(this.js_obj+"_star08.style.display = 'none'");
    eval(this.js_obj+"_star10.style.display = 'none'");
    if(disp.display == "none") disp.display = ""
    else disp.display = "none"
}/*}}}*/


// º°Á¡ ÄÞº¸ ³ªÅ¸³»±â
function JukeonRatingShowStar(mMode) {/*{{{*/
	if (mMode == "On") {
		clearTimeout(this.evalTimer);
		this.set_display(mMode)
	} else {
		this.evalTimer = setTimeout(this.js_obj+".set_display('Off')", 0);
	}
}/*}}}*/

function JukeonRatingSetDisplay(mMode) {/*{{{*/
	var obj = document.getElementById(this.js_obj+"_evalDetailLayer");
	var displayMode = "none";
	if (mMode != null && mMode == "On") displayMode = "";
	if (obj) obj.style.display = displayMode;
}/*}}}*/

// submit
function JukeonRatingStarSubmit() {/*{{{*/
	var XmlDoc = new ActiveXObject("Microsoft.XMLDOM");
	XmlDoc.async = false;
	var XMLDocTarget = "/global/common/xmldoc/rating_submit.jo";

	if(this.rating_point<1) {
		open_alert("Æò°¡Á¡¼ö¸¦ ¼±ÅÃÇÏ¿© ÁÖ½Ê½Ã¿ä");
		return;
	}

  xml_target = XMLDocTarget+"?type="+this.type+"&category1="+this.category1+"&category2="+this.category2+"&plus_point="+this.rating_point+"&minus_point=0";

  try {
    XmlDoc.load(xml_target);
    xHTML = this.get_node(XmlDoc, "/JUKEON/STRHTML");
		eval(xHTML);
  } catch(e) {
    //alert(e);
  }
}/*}}}*/


function JukeonRatingGetNode(xmlDoc, path) {/*{{{*/
  var node_data = xmlDoc.selectNodes(path);
  return node_data(0).text;
}/*}}}*/

