﻿function openModalWindow(sUrl, nWidth, nHeight) 
{
    if (!nWidth || nWidth <=0) nWidth = 200;
    if (!nHeight || nHeight <=0) nHeight = 200;
    
    var nTop = (window.screen.height  - nHeight) / 2;
    var nLeft = (window.screen.width - nWidth) / 2;
     
    var oArguments = window;
    var sFeatrures = "dialogWidth:" + nWidth + "px;dialogHeight:" + nHeight + "px;dialogTop:" + nTop + "px;dialogLeft:" + nLeft + "px;scroll=yes;center=yes;status=no;resizable=yes";
    
    window.showModalDialog(sUrl, oArguments, sFeatrures);
} 

function openWindow(sUrl, sTarget, nWidth, nHeight) 
{
    if (!sTarget || sTarget=="") sTarget = "_blank";
    if (!nWidth || nWidth <=0) nWidth = 200;
    if (!nHeight || nHeight <=0) nHeight = 200;
    
    var nTop = (window.screen.height  - nHeight) / 2;
    var nLeft = (window.screen.width - nWidth) / 2;
    
    var sFeatrures = "width=" + nWidth + ",height=" + nHeight + ",top=" + nTop + ",left=" + nLeft + ",scrollbars=yes,status=yes,resizable=yes,locationbar=no";
        
    window.open(sUrl, sTarget, sFeatrures);
} 

//function GetTooltip(evt, img, title, description)
//{
//    if (!tooltip) return;
//    if (t1) clearTimeout(t1); if (t2) clearTimeout(t2);
//    tipOn = true;
//    
//    var curBgColor = tipBgColor;
//    var curFontColor = tipFontColor; 
//    
//    var sHTML = "";
//    if (img != "")
//        sHTML += "<img src='" + img + "' alt='' class='img-subject fl' />";
//        
//    sHTML += "<a class='link-title'>" + title +  "</a><p>" + description + "</p>";

//    tooltip.innerHTML = sHTML;
//    
//    tipcss.backgroundColor = curBgColor;
//    if (!tipFollowMouse) positionTip(evt);
//    else t1 = setTimeout("tipcss.visibility='visible'", 100);
//}

//function GetImageTooltip(evt, img, title)
//{
//    if (!tooltip) return;
//    if (t1) clearTimeout(t1); if (t2) clearTimeout(t2);
//    tipOn = true;
//    
//    var curBgColor = tipBgColor;
//    var curFontColor = tipFontColor; 
//    
//    tipcss.backgroundColor = curBgColor;
//    
//    //tooltip.innerHTML = "<div style=\"width: 100%; text-align: center;\"><img src='images/loading.gif' border='0'></div>";
//    var sHTML = '<div class="fl" style="text-align:center;">';
//    
//    if (img != "")
//        sHTML += '<a class="link-title">' + title + '</a><p><img src="' + img + '" alt="" width="300" /></p>';
//    sHTML += "</div>";
//    
//    //alert(sHTML);  
//    tooltip.innerHTML = sHTML;
//    
//    if (!tipFollowMouse) positionTip(evt);
//    else t1 = setTimeout("tipcss.visibility='visible'", 100);
//}

function GetTooltip(evt, img, title, description)
{
    if (!tooltip) return;    
    enabletip = true;
    
    var sHTML = "";
    if (img != "")
        sHTML += "<img src='" + img + "' alt='' class='img-subject fl' />";
        
    sHTML += "<a class='link-title'>" + title +  "</a><p>" + description + "</p>";

    tooltip.innerHTML = sHTML;
}

function GetImageTooltip(evt, img, title)
{
    if (!tooltip) return;    
    enabletip = true;

    var sHTML = '<div class="fl" style="text-align:center;">';
    
    if (img != "")
        sHTML += '<a class="link-title">' + title + '</a><p><img src="' + img + '" alt="" width="300" /></p>';
    sHTML += "</div>";
    
    tooltip.innerHTML = sHTML;
}

function surveyVote(inhomepage, artid) {
    var sQuestionID = '', nQuestionIndex = -1;
    var oQuestions = document.getElementById('tblSurveyQuestions').getElementsByTagName("input");

    for (var nIndex = 0; nIndex < oQuestions.length; nIndex++) {
        if (oQuestions[nIndex].checked) {
            sQuestionID = oQuestions[nIndex].getAttribute("questionid");
            nQuestionIndex = nIndex;
            break;
        }
    }

    if (sQuestionID == '') {
        alert('Hãy chọn một trong các mục trước khi biểu quyết');
    }
    else {
        oQuestions[nQuestionIndex].checked = false;
        openModalWindow('SurveyResult.aspx?date=' + (new Date()).toString() + '&type=' + (inhomepage ? 'Default' : 'Detail') + '&artid=' + artid + '&questid=' + sQuestionID, 500, 250); return false;
    }
}

function surveyResult(inhomepage, artid) {
    openModalWindow('SurveyResult.aspx?date=' + (new Date()).toString() + '&type=' + (inhomepage ? 'Default' : 'Detail') + '&artid=' + artid, 500, 250); return false;
}
