﻿
function setFocusUser()
{
    var el = document.getElementById("txtUser");
    el.focus();
}

function doClick(buttonName,e)
    {
//the purpose of this function is to allow the enter key to 
//point to the correct button to click.
        
        var key;
               if(window.event)
              key = window.event.keyCode;     //IE
         else
              key = e.which;     //firefox
    
        if (key == 13)
        {
            doLogin(buttonName);
            event.keyCode = 0;
        }
   }
   
function doLogin(buttonName)
{
    WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(buttonName, "", true, "", "", false, true));
}

function switchTab(id)
{
    var el; 
    if (id == 'yearly')
    {
         el = document.getElementById("yearlyBox");
         el.style.display = "block";
         //el = document.getElementById("yearlyProgressBarText");
         //el.style.display = "block";
         el = document.getElementById("monthlyBox");
         el.style.display = "none"
         el = document.getElementById("monthlyProgressBarText");
         el.style.display = "none"
         placeProgressBar('yearlyProgressBarText','barYear');
    }
    else if (id == 'monthly')
    {
         el = document.getElementById("monthlyBox");
         el.style.display = "block";
         //el = document.getElementById("monthlyProgressBarText");
         //el.style.display = "block";
         el = document.getElementById("yearlyBox");
         el.style.display = "none";
         el = document.getElementById("yearlyProgressBarText");
         el.style.display = "none"
         placeProgressBar('monthlyProgressBarText','bar');
    }
}

function showHelp2(id,inputElement,offsetX)
{
    var refEl = document.getElementById(inputElement);
    var helpDiv = document.getElementById(id);
    
    //alert();
    helpDiv.style.left = parseInt(getPosX(refEl) - offsetX) + "px";
    helpDiv.style.top  = parseInt(getPosY(refEl) - 166) + "px";
    
    helpDiv.style.display = "block";
}

function closeHelp(id)
{
    document.getElementById(id).style.display="none";   
}

function getPosX(obj)
{
	var curleft = 0;
	while (obj.offsetParent)
	{
	  curleft += obj.offsetLeft;
	  obj = obj.offsetParent;
	}
	return curleft;

}
function getPosY(obj)
{
	var curtop = 0;
	while (obj.offsetParent)
	{
	  curtop += obj.offsetTop;
	  obj = obj.offsetParent;
	}
	return curtop;

}

function placeProgressBar(id,barElement)
{   
    var barDiv = document.getElementById(id);
    var refEl = document.getElementById(barElement);
    
    barDiv.style.left = parseInt(getPosX(refEl) + 4) + "px";
    barDiv.style.top  = parseInt(getPosY(refEl) + 4) + "px";
    
    barDiv.style.display = "block";
}

function placeProgressBarYear(id,barElement)
{   
    var barDiv = document.getElementById(id);
    var refEl = document.getElementById(barElement);
    
    barDiv.style.left = parseInt(getPosX(refEl) + 4) + "px";
    barDiv.style.top  = parseInt(getPosY(refEl) + 4) + "px";  
}

function placeProgressBarText(id, parentId)
{
//    debugger;
    var textDiv = document.getElementById(id);
    var barDiv = document.getElementById(parentId);
    
    if(textDiv != null && parentId != null)
    {        
        textDiv.style.left = getPosX(barDiv) + "px";
        textDiv.style.top = getPosY(barDiv) + 1 + "px";
    }
}

function OpenAndDownload(location, brandName) {
    try {
        ntptAddPair("dl", location);
        ntptEventTag("ev=download_" + brandName);
    } catch (err) { }
    //this to avoid javascript errors in SWOT pages
    try {
        setDownloadStatus();
    } catch (err) { }
    var sURLreg = "../downloadclient.aspx?" + "dl=" + location + "&DownloadBrand=" + brandName;
    window.open(sURLreg, "popDown", "width=1,height=1,top=0,left=0");

    if (brandName == "poker")
        document.location.href = "http://www.pacificpoker.com/en/download_short.htm";
    //else if (brandName == "casinog2")
    //    document.location.href = "http://www.888.com/?page=download_short";

}

function setDownloadStatus() {
    setCookie("downloaded", "1", "/");
}


