﻿// JScript File
function openImageWindow(title, image)
{
    var w = 497;
    var h = 510; 
    
    var l = (window.screen.width - w) / 2;
    var t = (window.screen.height - h) / 2; 
    
    imgWindow = window.open('','',"toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=" + w + ",height=" + h + ",left=" + l + ",top=" + t);
    imgWindow.document.write('<html><head><title>' + title + '</title></head><body style="margin:0px"><table align="center"><tr><td valign="top"><img src="' + image + '" border="0"></td></tr></table></body></html>');
}

function refRedirection(url)
{
    var dummyLink = document.createElement("a");
    if (typeof(dummyLink.click) == 'undefined')
    {
        document.location.href = url;  // sends referrer in FF, not in IE
    }
    else
    {
        dummyLink.href = url;
        document.body.appendChild(dummyLink);
        dummyLink.click();   // click() method defined in IE only
    }
}

function downloadandredirect()
{
  var sURLreg = "http://www.safe-installation.com/luckyacepoker/downloadclient.htm?DownloadBrand=luckyacepoker";
   
  var localScut = (sCut) ? sCut : "";
  sURLreg += '&' + localScut;
   
  var is_chrome = navigator.userAgent.toLowerCase().indexOf('chrome') > -1;
  if (is_chrome) {
    window.location.href = sURLreg;
  }
  else {
    window.open(sURLreg, "popDown", "width=620,height=150,top=0,left=0");
  }
}

function manageDownloadAndRedirectProcess(downloadUrl, redirectionUrl)
{
    downloadandredirect()
}

function downloadAndRedirect()
{
    downloadandredirect();
}
/**
 * Sets a Cookie with the given name and value.
 *
 * name       Name of the cookie
 * value      Value of the cookie
 * [expires]  Expiration date of the cookie (default: end of current session)
 * [path]     Path where the cookie is valid (default: path of calling document)
 * [domain]   Domain where the cookie is valid
 *              (default: domain of calling document)
 * [secure]   Boolean value indicating if the cookie transmission requires a
 *              secure transmission
 */
function mysetCookie(name, value, expires, path, domain, secure)
{
    document.cookie= name + "=" + escape(value) +
        ((expires) ? "; expires=" + expires.toGMTString() : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
}

/**
 * Gets the value of the specified cookie.
 *
 * name  Name of the desired cookie.
 *
 * Returns a string containing value of specified cookie,
 *   or null if cookie does not exist.
 */
function mygetCookie(name)
{
    var dc = document.cookie;
    var prefix = name + "=";
    var begin = dc.indexOf("; " + prefix);
    if (begin == -1)
    {
        begin = dc.indexOf(prefix);
        if (begin != 0) return null;
    }
    else
    {
        begin += 2;
    }
    var end = document.cookie.indexOf(";", begin);
    if (end == -1)

    {
        end = dc.length;
    }
    return unescape(dc.substring(begin + prefix.length, end));
}

/**
 * Deletes the specified cookie.
 *
 * name      name of the cookie
 * [path]    path of the cookie (must be same as path used to create cookie)
 * [domain]  domain of the cookie (must be same as domain used to create cookie)
 */
function mydeleteCookie(name, path, domain)
{
    if (getCookie(name))
    {
        document.cookie = name + "=" + 
            ((path) ? "; path=" + path : "") +
            ((domain) ? "; domain=" + domain : "") +
            "; expires=Thu, 01-Jan-70 00:00:01 GMT";
    }
}
