﻿/*---------------------------------------------------------*/
/*------Created By ThienTD - Kenh14 - ChannelVN------------*/
/*------------Box nhung Quà tặng -Kenh14-------------------*/
/*---------------------------------------------------------*/
function addJavascript(jsname) {
    var th = document.getElementById("divloadScript");
    var s = document.createElement('script');
    s.setAttribute('type','text/javascript');
    s.setAttribute('src',jsname);
    var head = document.getElementsByTagName('head')[0];
    head.appendChild(s);
}
var rightItem="";
addJavascript('http://bandocviet.kenh14.vn/Scripts/checkvalid.js');
addJavascript('http://bandocviet.kenh14.vn/Scripts/jcap/md5.js');
addJavascript('http://bandocviet.kenh14.vn/Scripts/jcap/jcap.js');

//20090413045411748

var stringURL  = window.location.href;

//if(stringURL.indexOf("/t4/")!=-1)
{   
    var tabRef = stringURL.substr(stringURL.indexOf("/")+1);
    tabRef = tabRef.substr(0,tabRef.lastIndexOf(".chn"));
    var _arrReferenceParts = tabRef.split('/');
    var phanTuGanCuoi = _arrReferenceParts[_arrReferenceParts.length - 3];
    var index = 0;
    var hostUrl = "http://bandocviet.kenh14.vn";
    
    //if (phanTuGanCuoi.indexOf("t4") !=-1)
    {
        
        var newsParams;
        var str = "t4";
        var tempParam;
        //mảng tách bởi chỗi _tm,
       newsParams = phanTuGanCuoi.split(str);
        // newsRef = NewsID2345234234234
       var newsRef = _arrReferenceParts[_arrReferenceParts.length - 2];
       // alert(newsRef);
       var bv = new Box_VotePoll('bv',newsRef);
       // var bv = new Box_VotePoll('bv',20090413045411748);
        bv.LoadData();
        
    }
}




function Box_VotePoll(instanceName,NewsRef)  
{
    this.instance_name = instanceName;
    //this.host = "http://bandocviet.kenh14.vn";
    this.host = "http://bandocviet.kenh14.vn";
    this.RenderToolVote = function(data, methodName)
    {
      
        var k14_HotNews= document.getElementById('box_VoteCine');;
        if(k14_HotNews!=null)
        {
           var pollItem = eval(data);
            
            if(pollItem!=null)
            {
                var strGen = "";
                index= pollItem.PollsItems.length;
                if(pollItem.PollsItems.length>0)
                {
                    GenBoxVote_Cine(pollItem);
                   
               }
                
            }
       }
       
    }
    
    this.LoadData = function()
    {
        this.CreateScriptObject(this.host + '/ProxyHandler.ashx?MethodName=GenQuaTang&CallBack=' + this.instance_name + '.RenderToolVote&RequestType=json&NewsRef='+NewsRef);
    }
    
    this.CreateScriptObject = function(src)
    {
        if (this.script_object != null)
	    {
		    this.RemoveScriptObject();
	    }
    	
	    this.script_object = document.createElement('script');

        this.script_object.setAttribute('type','text/javascript');
        this.script_object.setAttribute('src', src);
        
        var head = document.getElementsByTagName('head')[0];
        head.appendChild(this.script_object);
    }

    this.RemoveScriptObject = function()
    {
	    this.script_object.parentNode.removeChild(this.script_object) ;
	    this.script_object = null ;
    }
}



function get_radio_value (radio_array)
{
  var i;
  for (i = 0; i < radio_array.length; i++)
   if (radio_array[i].checked)
    return radio_array[i].value;
  return null;
}

function GenBoxVote_Cine(data)
{

    var str='';
    str+='<div class="o_f" style="width: 470px">';
    str+='            <div>';
    str+='                <img src="\/ImagesGUI\/Portal\/MISC\/tdt_Header_Thamdoykien.jpg" width="470px;" \/><\/div>';
    str+='            <div class="o_f" style="background: url(\/ImagesGUI\/Portal\/MISC\/tdt_bg_ThamDoYKien.jpg) repeat;';
    str+='                padding: 10px 20px">';
    str+='                <div class="o_f" style="font-size: 14px; font-family: Arial; color: #c8c8c8">';
    str+='                    <b>'+data.PollsItems[0].QuestionName+'<\/b>';
    str+='                <\/div>';
    str+='                <div class="o_f" style="color:#ce3c7e;font-family:Arial;font-size:12px;">';
    if(data.PollsItems[0].Answers.AnsItems.length>0)
        {
           var ansItem = data.PollsItems[0].Answers.AnsItems
           for(var x=0;x<ansItem.length;x++)
           {
               str+='<div style="padding-left:20px;float:left;width:185px;overflow:hidden;text-align:left;color:#ce3c7e;">';
               str+= '<input type="radio" name="radioVoteCine" value="'+ansItem[x].Poll_Ans_ID+'" \/>&nbsp;&nbsp; '+ansItem[x].Poll_Ans_Name+' <\/div>';           
           }
           
        }

    str+='                <\/div>';
    str+='                <div class="o_f" align="center" > <img src="\/ImagesGUI\/Portal\/MISC\/tdt_separete_poll.jpg" \/><\/div>';
    str+='                <div class="o_f" style="text-align:right;padding:10px 0 0 0;">';
    str+='                    <img style="cursor:pointer" src="\/ImagesGUI\/Portal\/MISC\/tdt_BieuQuyetPoll.jpg" onclick="dovoteCine('+data.PollsItems[0].PollID+');" \/>&nbsp;&nbsp&nbsp;&nbsp&nbsp;&nbsp <img style="cursor:pointer" src="\/ImagesGUI\/Portal\/MISC\/tdt_xemketqua_poll.jpg" onclick="viewresultCine('+data.PollsItems[0].PollID+')" \/>';
    str+='                <\/div>';
    str+='            <\/div>';
    str+='        <\/div>';
    document.getElementById('box_VoteCine').innerHTML = str;


}



function dovoteCine (pollID) 
{
                
    //alert(document.getElementsByName('vote'));
    //alert(get_radio_value(document.getElementsByName("vote")));
    
    answer = get_radio_value(document.getElementsByName("radioVoteCine"));
    if(answer == null){alert("Bạn hãy lựa chọn ý kiến của mình!");return;}                
    var winX = 0;
    var winY = 0;
    if (parseInt(navigator.appVersion) >= 4)
    {
        winX = (screen.availWidth - 500)*.5;
        winY = (screen.availHeight - 200)*.5;
    }
    window.open("/VoteResult.aspx?ID=" + answer + "&PollID=" +pollID, "_blank", "status=no,toolbar=no,menubar=no,location=no,width=500,height=300,resizable=no,left="+winX+",top="+winY);
}
function viewresultCine (pollID) {
    var winX = 0;
    var winY = 0;
    if (parseInt(navigator.appVersion) >= 4)
    {
        winX = (screen.availWidth - 500)*.5;
        winY = (screen.availHeight - 200)*.5;
    }
    window.open("/VoteResult.aspx?rs=true&PollID=" + pollID, "_blank", "status=no,toolbar=no,menubar=no,location=no,width=500,height=300,resizable=no,left="+winX+",top="+winY);
}





function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}