//xmlHttp Àü¿ª º¯¼ö
var xmlHttp;
var site_host = "movie.yahoo.hanafos.com";
var for_page = "http://movie.yahoo.hanafos.com/movie.asp";

//xmlHttp °´Ã¼ »ý¼º
function createXMLHttpRequest() {
    if (window.ActiveXObject){
        xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }else if (window.XMLHttpRequest){
        xmlHttp = new XMLHttpRequest();
	}
}

var main_info_layer_count = 1;
var main_info_category = 1;

//¿µÈ­Á¤º¸ ·¹ÀÌ¾î ÀÌµ¿ È£Ãâ
function move_main_info_layer(dir){
	if(dir == 1){
		if(main_info_layer_count == 2){
			main_info_layer_count = 1
		}else{
			main_info_layer_count = main_info_layer_count + 1;
		}
	}else if(dir == 0){
		if(main_info_layer_count == 1){
			main_info_layer_count = 2
		}else{
			main_info_layer_count = main_info_layer_count - 1;
		}
	}
	var send_url;
	var send_param;

	send_url = "/common/action/get_main_info.asp";
	send_param = "category="+escape(main_info_category)+"&idx="+escape(main_info_layer_count);

	createXMLHttpRequest();
    xmlHttp.open("post", send_url, true);
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 
    xmlHttp.onreadystatechange = rtn_main_info_layer;
    xmlHttp.send(send_param);
}

//¿µÈ­Á¤º¸ ·¹ÀÌ¾î ÀÌµ¿
function rtn_main_info_layer(){
	if(xmlHttp.readyState == 4){
		if(xmlHttp.status == 200){
			var brw_check;

			if(window.ActiveXObject){
				var xml_dom = new ActiveXObject("microsoft.XMLDOM");
			
				xml_dom.async = false;
				xml_dom.load(xmlHttp.responseXML);

				brw_check = "ie";
			}else{
				var xml_parser = new DOMParser();

				var xml_dom = xml_parser.parseFromString(xmlHttp.responseText,"text/xml"); 

				brw_check = "etc";
			}				
			
			if(brw_check == "ie"){
				var node_root = xml_dom.documentElement;

				var category = node_root.getAttribute("category");

				var total_count = node_root.childNodes.length;
				
				for(var i = 0;i < total_count;i++){
					var idx_count = parseInt(i + 1) + parseInt((main_info_layer_count - 1) * 5);

					if(category == "1"){
						var m_id = node_root.childNodes[i].getAttribute("m_id");
						var y_id = node_root.childNodes[i].getAttribute("y_id");
						var node_item = node_root.childNodes[i];

						var mname = node_item.childNodes[0].text;
						var thumb = node_item.childNodes[1].text;
						var view_class = node_item.childNodes[2].text;
						var grade = node_item.childNodes[3].text;
						var percent = node_item.childNodes[4].text;
						var movist_img = node_item.childNodes[5].text;
						
						var link = "http://clickstat.hanafos.com/hdredir.htm?hdtitle=PAG^movie^yahoo^ticket^nowitem"+idx_count+"&hdurl="+for_page+"?returnurl="+escape("http://" + site_host + "/movieinfo/info/detail_view.asp?category=now&movie=" + m_id);
						var link2 = "http://clickstat.hanafos.com/hdredir.htm?hdtitle=PAG^movie^yahoo^ticket^nowitem"+idx_count+"get&hdurl="+for_page+"?returnurl="+escape("http://yahooticket.hanafos.com/QuickTicket/q_ticket.aspx?m_id=" + y_id + "&m_nm=" + mname);

						document.getElementById("main_img_"+parseInt(i+1)).innerHTML = "<a href='" + link + "'><img src='" + thumb + "' title='" + mname + "' width='101' height='124' class='poster_border6' onerror=\"this.src='"+movist_img+"'\"/></a>";
						document.getElementById("main_title_"+parseInt(i+1)).innerHTML = "<nobr><img src='http://yahooticket.hanafos.com/images/g_" + view_class + ".gif' title='" + grade + "' /> " + mname + "</nobr>";
						document.getElementById("main_text_"+parseInt(i+1)).innerHTML = "<span class='text_content04'>¿¹¸ÅÀ²</span> <span class='text_content05'>" + percent + "</spans>";
						document.getElementById("main_btn_"+parseInt(i+1)).innerHTML = "<a href='" + link2 + "'><img src='/images/i_reserve.gif' title='¿¹¸ÅÇÏ±â' border='0' /></a>";
					}else if(category == "2"){
						var c_c_x_num = node_root.childNodes[i].getAttribute("c_c_x_num");
						var node_item = node_root.childNodes[i];

						var titlekor = node_item.childNodes[0].text;
						var img = node_item.childNodes[1].text;
						var view_class = node_item.childNodes[2].text;
						var grade = node_item.childNodes[3].text;
						var percent = node_item.childNodes[4].text;

						var link = "http://clickstat.hanafos.com/hdredir.htm?hdtitle=PAG^movie^yahoo^ticket^preitem"+idx_count+"&hdurl="+for_page+"?returnurl="+escape("http://" + site_host + "/vod/genre/detail_view.asp?c_c_x_num=" + c_c_x_num);


						document.getElementById("main_img_"+parseInt(i+1)).innerHTML = "<a href='" + link + "'><img src='" + img + "' title='" + titlekor + "' width='101' height='124' class='poster_border6' /></a>";
						document.getElementById("main_title_"+parseInt(i+1)).innerHTML = "<nobr><img src='http://yahooticket.hanafos.com/images/g_" + view_class + ".gif' title='" + grade + "' /> " + titlekor + "</nobr>";
						document.getElementById("main_text_"+parseInt(i+1)).innerHTML = "<span class='text_content05'>" + percent + "</spans>";
						document.getElementById("main_btn_"+parseInt(i+1)).innerHTML = "<a href='" + link + "'><img src='/images/i_moreinfo.gif' title='»ó¼¼º¸±â' border='0' /></a>";
					}
				}
			}else{
				var node_root = xml_dom.documentElement;

				var category = node_root.getAttribute("category");

				var total_count = node_root.childNodes.length;
				
				for(var i = 0;i < total_count;i++){
					var idx_count = parseInt(i + 1) + parseInt((main_info_layer_count - 1) * 5);

					if(category == "1"){
						var m_id = node_root.childNodes[i].getAttribute("m_id");
						var y_id = node_root.childNodes[i].getAttribute("y_id");

						var node_item = node_root.childNodes[i];

						var mname = node_item.getElementsByTagName("mname")[0].childNodes[0].nodeValue;
						var thumb = node_item.getElementsByTagName("thumb")[0].childNodes[0].nodeValue;
						var view_class = node_item.getElementsByTagName("view_class")[0].childNodes[0].nodeValue;
						var grade = node_item.getElementsByTagName("grade")[0].childNodes[0].nodeValue;
						var percent = node_item.getElementsByTagName("percent")[0].childNodes[0].nodeValue;
						var movist_img = node_item.getElementsByTagName("movist_img")[0].childNodes[0].nodeValue;

						var link = "http://clickstat.hanafos.com/hdredir.htm?hdtitle=PAG^movie^yahoo^ticket^nowitem"+idx_count+"&hdurl="+for_page+"?returnurl="+escape("http://" + site_host + "/movieinfo/info/detail_view.asp?category=now&movie=" + m_id);
						var link2 = "http://clickstat.hanafos.com/hdredir.htm?hdtitle=PAG^movie^yahoo^ticket^nowitem"+idx_count+"get&hdurl="+for_page+"?returnurl="+escape("http://yahooticket.hanafos.com/QuickTicket/q_ticket.aspx?m_id=" + y_id + "&m_nm=" + mname);

						document.getElementById("main_img_"+parseInt(i+1)).innerHTML = "<a href='" + link + "'><img src='" + thumb + "' title='" + mname + "' width='101' height='124' class='poster_border6' onerror=\"this.src='"+movist_img+"'\" /></a>";
						document.getElementById("main_title_"+parseInt(i+1)).innerHTML = "<nobr><img src='http://yahooticket.hanafos.com/images/g_" + view_class + ".gif' title='" + grade + "' /> " + mname + "</nobr>";
						document.getElementById("main_text_"+parseInt(i+1)).innerHTML = "<span class='text_content04'>¿¹¸ÅÀ²</span> <span class='text_content05'>" + percent + "</spans>";
						document.getElementById("main_btn_"+parseInt(i+1)).innerHTML = "<a href='" + link2 + "'><img src='images/i_reserve.gif' title='¿¹¸ÅÇÏ±â' border='0' /></a>";
					}else if(category == "2"){
						var c_c_x_num = node_root.childNodes[i].getAttribute("c_c_x_num");
						var node_item = node_root.childNodes[i];

						var titlekor = node_item.getElementsByTagName("titlekor")[0].childNodes[0].nodeValue;
						var img = node_item.getElementsByTagName("img")[0].childNodes[0].nodeValue;
						var view_class = node_item.getElementsByTagName("view_class")[0].childNodes[0].nodeValue;
						var grade = node_item.getElementsByTagName("grade")[0].childNodes[0].nodeValue;
						var grade = node_item.getElementsByTagName("percent")[0].childNodes[0].nodeValue;
						
						var link = "http://clickstat.hanafos.com/hdredir.htm?hdtitle=PAG^movie^yahoo^ticket^preitem"+idx_count+"&hdurl="+for_page+"?returnurl="+escape("http://" + site_host + "/vod/genre/detail_view.asp?c_c_x_num=" + c_c_x_num);

						document.getElementById("main_img_"+parseInt(i+1)).innerHTML = "<a href='" + link + "'><img src='http://img.movist.com/?img=/x" + img + "_p1s.jpg' title='" + titlekor + "' width='101' height='124' class='poster_border6' /></a>";
						document.getElementById("main_title_"+parseInt(i+1)).innerHTML = "<nobr><img src='http://yahooticket.hanafos.com/images/g_" + view_class + ".gif' title='" + grade + "' /> " + titlekor + "</nobr>";
						document.getElementById("main_text_"+parseInt(i+1)).innerHTML = "<span class='text_content05'>" + percent + "</spans>";
						document.getElementById("main_btn_"+parseInt(i+1)).innerHTML = "<a href='" + link + "'><img src='images/i_moreinfo.gif' title='»ó¼¼º¸±â' border='0' /></a>";
					}
				}
			}
		}
	}
}

//ÆÄ¼­¿¡·¯Ã¼Å©
function check_for_parser_error(xmlDocument){
	var errorNamespace = "http://www.mozilla.org/newlayout/xml/parsererror.xml";
	var documentElement = xmlDocument.documentElement;
	var parseError = {errorCode : 0};

	if(documentelement.nodeName == 'parsererror' && documentElement.namespaceURL == errorNamespace){
		parseError.errorCode = 1;
		var sourceText = documentElement.getElementsByTagNameNS(errorNamespace, 'sourcetext')[0];
		if(sourceText != null){
			parseError.srcText = sourceText.firstChild.data
		}
		parseError.reason = documentElement.firstChild.data;
	}
	return parseError;
}




var main_yahoo_layer_count = 4;

//ÇÁ¸®¹Ì¾ö À¯·áVOD
function main_yahoo_layer(dir){
	if(dir == 1){
		if(main_yahoo_layer_count == 4){
			main_yahoo_layer_count = 1
		}else{
			main_yahoo_layer_count = main_yahoo_layer_count + 1;
		}
	}else if(dir == 0){
		if(main_yahoo_layer_count == 1){
			main_yahoo_layer_count = 4
		}else{
			main_yahoo_layer_count = main_yahoo_layer_count - 1;
		}
	}
	var send_url;
	var send_param;

	send_url = "/common/action/main_yahoo_roll.asp";
	send_param = "idx="+escape(main_yahoo_layer_count)+"&dir="+escape(dir);

	createXMLHttpRequest();
    xmlHttp.open("post", send_url, true);
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 
    xmlHttp.onreadystatechange = rtn_main_yahoo;
    xmlHttp.send(send_param);
}

//¾ßÈÄ¸ÞÀÎ ÁÂÃø ·¹ÀÌ¾î ÀÌµ¿
function rtn_main_yahoo(){
	if(xmlHttp.readyState == 4){
		if(xmlHttp.status == 200){
			var str_result = xmlHttp.responseXML.getElementsByTagName('str');

			var str = str_result[0].firstChild.data;

		document.getElementById("main_yahoo").innerHTML = str;

		}
	}
}




var main_yahoo_pre_layer_count = 3;

//ÇÁ¸®¹Ì¾ö À¯·áVOD
function main_yahoo_pre_layer(dir){
	if(dir == 1){
		if(main_yahoo_pre_layer_count == 3){
			main_yahoo_pre_layer_count = 1
		}else{
			main_yahoo_pre_layer_count = main_yahoo_pre_layer_count + 1;
		}
	}else if(dir == 0){
		if(main_yahoo_pre_layer_count == 1){
			main_yahoo_pre_layer_count = 3
		}else{
			main_yahoo_pre_layer_count = main_yahoo_pre_layer_count - 1;
		}
	}
	var send_url;
	var send_param;

	send_url = "/common/action/main_yahoo_pre_roll.asp";
	send_param = "idx="+escape(main_yahoo_pre_layer_count)+"&dir="+escape(dir);

	createXMLHttpRequest();
    xmlHttp.open("post", send_url, true);
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 
    xmlHttp.onreadystatechange = rtn_main_yahoo_pre;
    xmlHttp.send(send_param);
}

//¾ßÈÄ¸ÞÀÎ ÁÂÃø ·¹ÀÌ¾î ÀÌµ¿
function rtn_main_yahoo_pre(){
	if(xmlHttp.readyState == 4){
		if(xmlHttp.status == 200){
			var str_result = xmlHttp.responseXML.getElementsByTagName('str');

			var str = str_result[0].firstChild.data;

		document.getElementById("main_yahoo_pre").innerHTML = str;

		}
	}
}