﻿function ClickButton(pE, pId) 
{
    var myEvent = pE ? pE : window.event;
    var myButton = document.getElementById(pId);

    if (myButton) 
    {
        if (myEvent.keyCode == 13) 
        {
            myButton.click();
            return false;
        }
    }
}  

function ChangeAccept()
{
    document.getElementById("tabMETA").style.display = "none";
    document.getElementById("tabHTML").style.display = "none";
    if (document.getElementById("ddlAcceptType").value == "1") 
    {
        document.getElementById("tabMETA").style.display = "";
    }
    else 
    {
        document.getElementById("tabHTML").style.display = "";
    }

    document.getElementById("txtAcceptType").value = document.getElementById("ddlAcceptType").value;
}

function Calendar(pArea) 
{
    var cx = window.showModalDialog('Tools/Calendar.aspx?Q1=' + document.getElementById(pArea).value, '', 'toolbar:no;location:no;status:no;menubar:no;scrollbars:no;resizabl:no;dialogWidth:210px;dialogHeight:220px')

    if (cx != '' & cx != null) 
    {
        document.getElementById(pArea).value = cx;
    }
}

function MsgBox(pPath, pType, pCode, pPar) 
{
    var cRet;
    cRet = window.showModalDialog(pPath + '/MsgBox.aspx?Q1=' + pType + '&Q2=' + pCode + '&Q3=' + pPar, '', 'dialogHeight:247px;dialogWidth:400px;scroll:no;help:no;status:no');

    if (cRet != null) 
    {
        return cRet;
    }
    else 
    {
        return false;
    }
}

function DSelect(pThis) 
{
    for (i = 0; i < document.forms['form1'].length; i++) 
    {
        if (document.forms['form1'].elements[i].type == 'radio') 
        {
            document.forms['form1'].elements[i].checked = false;
        }
    }

    document.getElementById(pThis).checked = true;
}

function XSelect(pThis) 
{
    if (document.getElementById(pThis).checked) 
    {
        document.getElementById(pThis).checked = false;
    }
    else 
    {
        document.getElementById(pThis).checked = true;
    }
}

function onMouse(pThis) 
{
    if (document.all) 
    {
        pThis.style.cursor = 'hand';
    }
    else 
    {
        pThis.style.cursor = 'pointer';
    }
}


function ColorsView(pColor, pState, pText, pPar)
{
    var cRet;
    cRet = window.showModalDialog('Tools/Colors.aspx?id=' + pColor, '', 'dialogHeight:280px;dialogWidth:600px;scroll:no;help:no;status:no')

    if (cRet != '') 
    {
        document.getElementById(pState).style.backgroundColor = cRet;
        document.getElementById(pState).title = cRet;
        if (pText != '') 
        {
            document.getElementById(pText).value = cRet;
        }

        switch (pPar) 
        {
            case "X001":
                document.getElementById("tabAdBase").style.backgroundColor = cRet;
                break;
            case "X002":
                document.getElementById("labHeader").style.color = cRet;
                break;
            case "X003":
                document.getElementById("labDescLine1").style.color = cRet;
                document.getElementById("labDescLine2").style.color = cRet;
                break;
            case "X004":
                document.getElementById("tabAdBase").style.borderColor = cRet;
                document.getElementById("tbcFooter").style.backgroundColor = cRet;
                break;
            case "X005":
                document.getElementById("labWeb").style.color = cRet;
                break;
        }
    }
}

function tbcColorFill(pColor) 
{
    document.getElementById('tbcColor').style.backgroundColor = pColor;
    document.getElementById('txtColor').value = pColor.substring(1, 7);
}

function btnViewColorFill() 
{
    myACol = "#" + document.getElementById('txtColor').value.toString();
    tbcColorFill(myACol);
}

function ColorsCancel() 
{
    returnValue = '';
    window.close();
}

function ColorsOk() 
{
    returnValue = document.getElementById('tbcColor').style.backgroundColor;
    window.close();
}

function gridOver(mThis, mType) 
{
    if (mType == 'maroon') 
    {
        if (document.all) 
        {
            mThis.style.cursor = 'hand';
        }
        else 
        {
            mThis.style.cursor = 'pointer';
        }
        mThis.style.backgroundColor = '#EFECC9';
    }

}

function gridOut(mThis, mType) 
{
    if (mType == 0) 
    {
        mThis.style.backgroundColor = 'White';
    }
    if (mType == 1) 
    {
        mThis.style.backgroundColor = 'White';
    }
}

function ShowAdvert(pADV050_Id,pADV008_Id,pSize,pEvent) 
{
  
    if (pADV050_Id != "") 
    {
        cADV092 = pSize.toString().split('|')[0];
        cWidth = pSize.toString().split('|')[1];
        cHeight = pSize.toString().split('|')[2];

        switch(cADV092)
        {
            case "1":
                cWidth = "210";
                cHeight = "120";
                break;
            case "2":
                cWidth = "250";
                cHeight = "120";
                break;
            case "3":
                cWidth = parseInt(cWidth) + 20;
                cHeight = parseInt(cHeight) + 20;
                break;
            case "4":
                cWidth = parseInt(cWidth) + 20;
                cHeight = parseInt(cHeight) + 20;
                break;
            case "5":
                cWidth = 500;
                cHeight = 300;
                break;
            case "6":
                cWidth = 520;
                cHeight = 420;
                break;
        }

        if (document.all)
        {
            cTop = document.body.scrollTop + event.y;
            cLeft = document.body.scrollLeft + event.x;

            if (parseInt(cTop) + parseInt(cHeight) + 10 > document.body.clientHeight) 
            {
                if (parseInt(cTop) - parseInt(cHeight) - 10 < 0) 
                {
                    cTop = (document.body.clientHeight - parseInt(cHeight)) / 2
                }
                else 
                {
                    cTop = parseInt(cTop) - parseInt(cHeight) - 10;
                }
            }
            else 
            {
                cTop = cTop + 10;
            }

            if (parseInt(cLeft) + parseInt(cWidth) + 10 > document.body.clientWidth) 
            {
                if (parseInt(cLeft) - parseInt(cWidth) - 10 < 0) 
                {
                    cLeft = (document.body.clientWidth - parseInt(cWidth)) / 2
                }
                else 
                {
                    cLeft = parseInt(cLeft) - parseInt(cWidth) - 10;
                }
            }
            else 
            {
                cLeft = cLeft + 10;
            }
        }
        else 
        {
            cTop = document.documentElement.scrollTop + pEvent.clientY;
            cLeft = document.documentElement.scrollLeft + pEvent.clientX;

            if (parseInt(cTop) + parseInt(cHeight) + 10 > document.documentElement.clientHeight) 
            {
                if (parseInt(cTop) - parseInt(cHeight) - 10 < 0) 
                {
                    cTop = (document.documentElement.clientHeight - parseInt(cHeight)) / 2
                }
                else 
                {
                    cTop = parseInt(cTop) - parseInt(cHeight) - 10;
                }
            }
            else 
            {
                cTop = cTop + 10;
            }

            
            if (parseInt(cLeft) + parseInt(cWidth) + 10 > document.documentElement.clientWidth) 
            {
                if (parseInt(cLeft) - parseInt(cWidth) - 10 < 0) 
                {
                    cLeft = (document.documentElement.clientWidth - parseInt(cWidth)) / 2
                }
                else 
                {
                    cLeft = parseInt(cLeft) - parseInt(cWidth) - 10;
                }
            }
            else 
            {
                cLeft = cLeft + 10;
            }
        }

        document.getElementById('divBox').style.top = cTop + "px" ;
        document.getElementById('divBox').style.left = cLeft + "px";
        document.getElementById('divBox').innerHTML = "<iframe src='http://yayinci.ntmreklam.com.tr/AdShow.aspx?Q1=" + pADV050_Id + "&Q2=" + pADV008_Id + "' scrolling='No' frameborder='0' marginheight='0' marginwidth='0' width='" + cWidth + "' height='" + cHeight + "'></iframe>"
        document.getElementById('divBox').style.display = '';
    }
    else 
    {
        document.getElementById('divBox').style.display = 'none';
    }
    
}


function Help(pCode) 
{
    document.getElementById("Footer1_divHelp").style.width = '600px';
    document.getElementById("Footer1_divHelp").style.height = '500px';
    document.getElementById("Footer1_divHelp").style.top = '50px';
    document.getElementById("Footer1_divHelp").style.left = (document.body.clientWidth - 600) / 2 + 'px';
    document.getElementById("Footer1_divHelp").style.display = '';

    document.getElementById("Footer1_divLock").style.top = '0px';
    document.getElementById("Footer1_divLock").style.left = '0px';
    document.getElementById("Footer1_divLock").style.width = document.body.clientWidth + 'px';
    document.getElementById("Footer1_divLock").style.height = document.body.clientHeight + 'px';
    document.getElementById("Footer1_divLock").style.display = '';
    document.getElementById("hlpFrame").style.width = '600px';
    document.getElementById("hlpFrame").style.height = '500px';
    document.getElementById("hlpFrame").src = "../Tools/Help.aspx?Q1=" + pCode;
}

function CloseHelp() 
{
    document.getElementById("Footer1_divHelp").style.display = 'none';
    document.getElementById("Footer1_divLock").style.display = 'none';
}
