function replaceContent(sourceObj){
	for(var prop in sourceObj){
		for (var propInner in sourceObj[prop]){
			switch(propInner){
				case "selector":
				var curSel = sourceObj[prop].selector;
				break;
				case "uri":
				$(curSel).attr("href", sourceObj[prop].uri);
				break;
				case "text":
				$(curSel).html(sourceObj[prop].text);
				break;
				case "image":
				if(sourceObj[prop].hasOwnProperty("imageDir")){
					activeDir = sourceObj[prop].imageDir;
				} else{
					activeDir = dir;
				}					
				$(curSel).css("background-image", "url("+activeDir+sourceObj[prop].image+")");
				break;
				case "cssObj":
				    obj = sourceObj[prop].cssObj;
                    $(curSel).css(obj.value, obj.setting);
    				
			}

		}
	}
}

function log(value, key) {
    if(typeof(key)=="undefined"){
        key = "log";
    }
    if (window.console && window.console.log) {
        window.console.log("["+key+"] " + value);
    }
}
function liveChat () {
	    var e_code = "";
	    var subpage = "";
	    var chatwin = window.open("https://betway.com/chat?page=HELP&sub=" + subpage + "&message=" + e_code + "&brand=BETWAY", "chatWindow", "status=0,toolbar=0,location=0,menubar=0,directories=0,resizable=0,scrollbars=0,width=280,height=475");
	    chatx = screen.availWidth / 2 - 548 / 2;
	    chaty = screen.availHeight / 2 - 310 / 2;
	    chatwin.moveTo(chatx, chaty);
	    return false;
}
function makeFlash () {
    var deposit =
    {
        src:"/gnuf_ms_resources/swfs/deposit_j.swf",
        id:'splashDepositTarget',
        vars:{lang: lang},
        params: {wmode: "transparent"},
        attr: {},
        width: "235",
        height: "40"
    };
    var bonusHolder =
    {
        src:"/gnuf_ms_resources/swfs/1000free.swf",
        id:'splashBonusTarget',
        vars:{lang: lang},
        params: {wmode: "transparent"},
        attr: {},
        width: "270",
        height: "90"
    };
    var download =
    {
        src:"/gnuf_ms_resources/swfs/download-bt.swf",
        id:'splashDownloadBtnTarget',
        vars:{lang: lang},
        params: {wmode: "transparent"},
        attr: {},
        width: "390",
        height: "116"
    };
    
    var dwnMed =
    {
        src:"/gnuf_ms_resources/swfs/download-bt.swf",
        id:'depDwnBtnT',
        vars:{lang: lang},
        params: {wmode: "transparent"},
        attr: {},
        width: "230",
        height: "60"
    };
    var gsDwn =
    {
        src:"/gnuf_ms_resources/swfs/download-bt.swf",
        id:'gsDwnBtn',
        vars:{lang: lang},
        params: {wmode: "transparent"},
        attr: {},
        width: "230",
        height: "60"
    };
    var dwnSmall =
    {
        src:"/gnuf_ms_resources/swfs/download-bt.swf",
        id:'rightDwnBtn',
        vars:{lang: lang},
        params: {wmode: "transparent"},
        attr: {},
        width: "210",
        height: "58"
    };
    var depInstSmall =
    {
        src:"/gnuf_ms_resources/swfs/instant-play-bt.swf",
        id:'depInstBtnT',
        vars:{lang: lang},
        params: {wmode: "transparent"},
        attr: {},
        width: "140",
        height: "30"
    };
    var instSmall =
    {
        src:"/gnuf_ms_resources/swfs/instant-play-bt.swf",
        id:'rightInstBtn',
        vars:{lang: lang},
        params: {wmode: "transparent"},
        attr: {},
        width: "140",
        height: "34"
    };
    var instHome =
    {
        src:"/gnuf_ms_resources/swfs/instant-play-bt.swf",
        id:'splashInstantBtnTarget',
        vars:{lang: lang},
        params: {wmode: "transparent"},
        attr: {},
        width: "140",
        height: "35"
    };
    var casGames =
    {
        src:"/gnuf_ms_resources/swfs/cas_games.swf",
        id:'casGamesTarget',
        vars:{lang: lang},
        params: {wmode: "transparent"},
        attr: {},
        width: "651",
        height: "154"
        
    };
    var fpPromo =
    {
        src:"/gnuf_ms_resources/swfs/promo.swf",
        id:'prodFlashTarget',
        vars:{lang: lang},
        params: {wmode: "transparent"},
        attr: {},
        width: "218",
        height: "181"
        
    };
    var winners =
    {
        src:"/gnuf_ms_resources/swfs/latest_winners.swf",
        id:'splashWinnersTarget',
        vars:{country: lang, lang: lang},
        params: {wmode: "transparent"},
        attr: {},
        width: "878",
        height: "60"
    };
    var progTick =
    {
        src:"/gnuf_ms_resources/swfs/progressive_tickers.swf",
        id:'totalProgTarget',
        vars:{country: lang},
        params: {wmode: "transparent"},
        attr: {},
        width: "240",
        height: "90"
    };
    swfs = [deposit, download, bonusHolder, dwnMed, dwnSmall, casGames, instSmall, depInstSmall,fpPromo,winners,progTick,instHome,gsDwn];
    if (swfobject.hasFlashPlayerVersion("9")) {
        prepSwfs(swfs);
    }
    else {
      flashReplacement(swfs);
    }
}
function prepSwfs (swfs) {
    swfNum = swfs.length;
    for (var i=0; i < swfNum; i++) {
        swfobject.embedSWF(swfs[i].src, swfs[i].id, swfs[i].width, swfs[i].height, "10.0.0",false, swfs[i].vars, swfs[i].params, swfs[i].attr);
    	
    };
}
function flashReplacement (swfs) {
    $(".dwnFB").show();
    
    // swfNum = swfs.length;
    // for (var i=0; i < swfNum; i++) {
    //     curItem = swfs[i].id;
    //     //log(curItem);
    //     //needs to be something else
    //     $("#"+curItem+" > div").show();
    // };
}
//langSwitcher = {};
function mainNavHighLight () {

        $("#mainNav").find("a").each(function(){
            curItem = $(this);
            curA = curItem.attr("href");
                  //log(curA+" "+curLoc);
            if(curLoc.search(curA) != -1){
                //log(curA+" = "+curLoc);

                // curItem.remove();
                // removed = true;
                curItem.addClass("on");
            }

        });
}
function langSwitcher(){
    this.langs = '';
    this.langTarget = '';
    
    this.make = function(){
        this.langSwitcher   = $("#"+this.langSwitcher);
        this.toggler        = $("#"+this.toggler);
        this.padder         = $("#"+this.padder);
        var removed = false;
        this.langSwitcher.children("ul").children("li").each(function(){
           curItem = $(this);
           curA = curItem.children("a").attr("href");
           workingLang = "/"+lang+"/";
           // log(workingLang+" "+curA);
           if(curA.search(workingLang) != -1){
               
               curItem.remove();
               removed = true;
           }
           
        });
        // if removed is still false, we must be on an English page
        
        // this.langSwitcher.html(output);
        this.toggler.addClass("toggleOff");
        this.toggler.children("h2").html(this.langs[lang].name);
        this.run();
    }
    this.run = function(){
        var tog = this.toggler;
        var langSwitch = this.langSwitcher;
        var padder = this.padder;
        langSwitch.slideUp(0);
        tog.toggle(function() {
            tog.addClass("toggleOn");
            // padder.addClass("padderOn");
            
            langSwitch.slideDown({duration: 200, easing: "easeInQuad"});

        }, function() {
            tog.removeClass("toggleOn");
            // padder.removeClass("padderOn");

            langSwitch.slideUp({duration: 400, easing: "easeOutQuad"});

        });
        //this bit TESTING ONLY, MUST BE TURNED OFF FOR LIVE
        // langSwitch.find("a").each(function(){
        // 
        //     $(this).click(function(){
        //         curBtn = $(this);
        // 
        //         selLang = curBtn.attr("href");
        // 
        //         newLang = selLang;
        // 
        //         curLoc = window.location.toString();
        //         workingLang = "/"+lang+"/";
        //         if(curLoc.search(workingLang) != -1){
        //             //we find lang, we replace it with the new key and send the location off
        //             curLoc = curLoc.replace(workingLang, newLang);
        //         } else {
        //             //look for .com in the address
        // 
        //             if(curLoc.search(".com/") != -1){
        //                 //if we find it, we insert lang @ x
        //                 curArr = curLoc.split(".com/");
        //                 curLoc = curArr[0]+".com"+newLang+curArr[1];
        // 
        //             } else {
        //                 //else, we insert it @ y
        //                 curLoc = curLoc+newLang;
        //             }
        //         }
        //         window.location = curLoc;
        //         return false; 
        // 
        //     });
        // });
    }
}
function isElementInView(elem2Query){
        // log(elem2Query);
		var jWindow = $(window);
		var jElem   = $(elem2Query);
 
		//document position
		var pageViewTop = jWindow.scrollTop();
		var pageViewBottom = pageViewTop + jWindow.height();
 
		//element position
		var elemTop = jElem.offset().top;
		var elemBottom = elemTop + jElem.height();
 
		//compare element and document positions
		var isInView =((elemBottom >= pageViewTop) 
				&& (elemTop <= pageViewBottom)
				&& (elemBottom <= pageViewBottom) 
				&& (elemTop >= pageViewTop));
 
		return isInView;
	}
function animateDownloader () {
    var scroller = $("#scroller");
    var origY = null;
    origY = parseInt(scroller.css("top").substring(0,scroller.css("top").indexOf("px")));
    var elem2Query ="#rightInstBtnHolder";
    // log($(elem2Query).offset().top);
    if(isElementInView(elem2Query)){scroller.fadeOut(0)};
    // if($(document).scrollTop() <= 750){
    //     scroller.fadeOut(0);
    // }
    $(window).scroll(function () {
        docScroll = $(document).scrollTop();
        curTop = origY+docScroll+50;
        var offset = curTop+"px";
            //log(docScroll);
            
        // if(docScroll >= 750){
        // 
        //     scroller.fadeIn(200);
        //     scroller.animate({top:docScroll},{duration:500,queue:false});  
        //     
        // } else {
        //     scroller.animate({top:origY},{duration:500,queue:false});  
        //     
        //     scroller.fadeOut(400);
        // }
        if(isElementInView(elem2Query)){
            scroller.animate({top:origY},{duration:500,queue:false});  
            
            scroller.fadeOut(400);
        
            
        } else {
            scroller.fadeIn(200);
            
            if(docScroll >= 800){
                scroller.animate({top:docScroll},{duration:500,queue:false});
            }

        }
    });
}
var langList            = new langSwitcher();
langList.langs          = langs;
langList.langSwitcher   = "langSwitcher";
langList.toggler        = "langToggle";
langList.padder         = "langPadder";
langList.make();
var curLoc = window.location.toString();
function changeLangs () {
    var items = {};
    items.h1 = {id: "h1", imageLoc: "/headers/"+dataObj.page+".jpg"};
    items.money = {id: ".money", imageLoc: "/money.png"};
    
    //$(".started").find("h1").css("background-image", "url(/gnuf_ms_resources/langs/"+lang+"/headers/started.jpg)");
    for(k in items){
        //log(items[k]);
        $(items[k].id).css("background-image", "url(/gnuf_ms_resources/langs/"+lang+items[k].imageLoc+")");
        
    }
        // $("."+dataObj.page).find("h1").css("background-image", "url(/gnuf_ms_resources/langs/"+lang+"/headers/"+dataObj.page+".jpg)");

}
function accordion () {
    //     $('#promoBottomText > h3').click(function() {
    //  $('.legalText').slideUp(800, "easeInCubic");
    //         // log($(this).next().html());  
    //  $(this).next().slideDown(400, "easeOutCubic");
    // });
    // 
    // $(".legalText").hide();
    // 
    // $(".open").trigger('click');
    
    if(curLoc.search("#promo_t_and_c") != -1){
        $(".legalText").slideToggle(0); 
    }
    $("#promoBottomText > h2").click(function(){
       $(".legalText").slideToggle(400); 
    });
}
function revealCufon () {
    var arr = [".cRep", "#newsGamesContent > h2", ".prod > h3"];
    for(k in arr){
        $(arr[k]).css("display", "block");
    }
}
function addLinks () {
    var dwnLink = "http://gnuf.com/"+lang+"/online-casino/download/application";
    var items = {};
    // items.payment = {id: ".paymentMethods", link: "/"+lang+"/micro/banking/"};
    //items.started = {id: "#rGettingStarted", link: dwnLink};
    items.newGames = {id: "#newGames", link: dwnLink};
    items.prodRoulette = {id: "#prodRoulette > div", link: dwnLink};
    items.prodSlots = {id: "#prodSlots > div", link: dwnLink};
    items.prodPoker = {id: "#prodPoker > div", link: dwnLink};
    items.gameList = {id: ".outer > h3", link: dwnLink};
    
    items.dwnFB = {id: ".dwnFB", link: dwnLink};
    
    for(k in items){
        var curItem = $(items[k].id);
        var link = items[k].link;
        curItem.data("link", link);
        curItem.find("a").each(function(){
           var curA = $(this);
           curH = curA.attr("href", link); 
        });
        curItem.click(function(){
            // alert("bob");
           window.location.href = $(this).data("link"); 
        });
    }
    $(".paymentMethods").find("li").click(function(){
        // alert("bob");
       window.location.href = "/"+lang+"/micro/banking/"; 
    });
}
function equalHeights(targets){
    var tallest = 0;
    $(targets).each(function(){
        var curHeight = $(this).height();
        if(curHeight > tallest){
            tallest = curHeight;
        }
    });
    $(targets).height(tallest);
}
function loadBanking () {
    document.write(unescape("%3Cscript charset=\"utf-8\" src=\"/gnuf_ms_resources/langs/"+lang+"/payList.js\"%3E %3C/script%3E"));
    
}
function makeBankingTable (type) {
    //type = cc|db|ot = creditCard, debitCard, Other
    var working = payList[type];
    var size = 0;
    var out = '';
    for(k in working){
        
        //log(working[k].id);
        out += "<tr id=\""+working[k].id+"Row\">";
        payList.usedIds.push(working[k].id);
        
        out += "<td class=\"bigCc\">";
        out += "<span class=\""+working[k].imageId+"Big\"></span>";
        out += "</td>";
        out += "<td>"+working[k].name+"</td>";
        out += "<td>"+working[k].dataList.max.value+"</td>";
        out += "<td id=\""+working[k].id+"Toggle\" class=\"detailsTog\">"+payList.langVars.details+"</td>";
        out += "</tr>";
        out += "<tr>";
        out += "<td colspan=\"4\" class=\"xData\">";
        out += "<div id=\""+working[k].id+"Data\">";
        out += "<h6>"+working[k].name+" "+payList.langVars.details+"</h6>";
        out += "<dl>"
        out += "<dt></dt>";
        out += "<dd>"+working[k].text+"</dd>";
/*        for(v in working[k].dataList){
            out += "<dt>"+working[k].dataList[v].title+"</dt>";
            out += "<dd>"+working[k].dataList[v].value+"</dd>";
        }*/
        out += "</dl>"
        out += "</div>";
        out += "</td>";
        out += "</tr>";
        size++;
    }
    out += "<tr><td class=\"line\" colspan=\"5\"></td></tr>";
    var prepend = '';
    prepend += "<tr>";
    prepend += "<td rowspan=\""+(size*2+1)+"\">";
    prepend += payList.langVars[type];
    prepend += "</td>";
    prepend += "</tr>";
    test = prepend+out;
    return test;
    //log(size);
    

    //log(test);
}

function popupWindowNoClick(instanceSettings){
        // return this.each(function(){

            // $(this).click(function(){

                defaultSettings = {
                    centerBrowser:0, // center window over browser window? {1 (YES) or 0 (NO)}. overrides top and left
                    centerScreen:0, // center window over entire screen? {1 (YES) or 0 (NO)}. overrides top and left
                    height:500, // sets the height in pixels of the window.
                    left:0, // left position when the window appears.
                    location:0, // determines whether the address bar is displayed {1 (YES) or 0 (NO)}.
                    menubar:0, // determines whether the menu bar is displayed {1 (YES) or 0 (NO)}.
                    resizable:0, // whether the window can be resized {1 (YES) or 0 (NO)}. Can also be overloaded using resizable.
                    scrollbars:0, // determines whether scrollbars appear on the window {1 (YES) or 0 (NO)}.
                    status:0, // whether a status line appears at the bottom of the window {1 (YES) or 0 (NO)}.
                    width:500, // sets the width in pixels of the window.
                    windowName:null, // name of window set from the name attribute of the element that invokes the click
                    windowURL:null, // url used for the popup
                    top:0, // top position when the window appears.
                    toolbar:0 // determines whether a toolbar (includes the forward and back buttons) is displayed {1 (YES) or 0 (NO)}.
                };

                settings = $.extend({}, defaultSettings, instanceSettings || {});

                var windowFeatures =    'height=' + settings.height +
                ',width=' + settings.width +
                ',toolbar=' + settings.toolbar +
                ',scrollbars=' + settings.scrollbars +
                ',status=' + settings.status + 
                ',resizable=' + settings.resizable +
                ',location=' + settings.location +
                ',menuBar=' + settings.menubar;

                settings.windowName = this.name || settings.windowName;
                settings.windowURL = this.href || settings.windowURL;
                var centeredY,centeredX;

                if(settings.centerBrowser){

                    if ($.browser.msie) {//hacked together for IE browsers
                        centeredY = (window.screenTop - 120) + ((((document.documentElement.clientHeight + 120)/2) - (settings.height/2)));
                        centeredX = window.screenLeft + ((((document.body.offsetWidth + 20)/2) - (settings.width/2)));
                    }else{
                        centeredY = window.screenY + (((window.outerHeight/2) - (settings.height/2)));
                        centeredX = window.screenX + (((window.outerWidth/2) - (settings.width/2)));
                    }
                    window.open(settings.windowURL, settings.windowName, windowFeatures+',left=' + centeredX +',top=' + centeredY).focus();
                }else if(settings.centerScreen){
                    centeredY = (screen.height - settings.height)/2;
                    centeredX = (screen.width - settings.width)/2;
                    window.open(settings.windowURL, settings.windowName, windowFeatures+',left=' + centeredX +',top=' + centeredY).focus();
                }else{
                    window.open(settings.windowURL, settings.windowName, windowFeatures+',left=' + settings.left +',top=' + settings.top).focus();  
                }
                return false;
            // });

            // });  
            // };
}

function getQueryString(){
	var url = String(window.location);
	var qStart = url.indexOf('?');
	if (qStart == -1) return '';
	return url.substr(qStart + 1);
	}


function instantPlay () {
    // window.location = "https://gnuf.gameassists.co.uk/gnuf/";
    switch(lang){
		case "ru":
        case "no":
        case "en":
        case "cz":
        case "dk":
        case "es":
        case "lv":
        case "nl":
        case "fi":
        case "pt":
        case "pl":
		case "gr":
		
        
        linkLang = '';
        break;
        case 'se':
        linkLang = 'sv';
        break;
        default:
        linkLang = lang;
        break;
    }
	
	//window.open("http://get.gnuf.com/gnufflash/launch.aspx&#63;ul=" + langLink , "GNUF", "width=700, height=555");
	
	window.open("http://get.gnuf.com/gnufflash/launch.aspx?ul=" + linkLang + "&" + getQueryString() , "GNUF", "width=700, height=555");
	
	/*
    popupWindowNoClick({ 
    windowURL:"http://get.gnuf.com/gnufflash/launch.aspx",
    windowName:'GNUF',
    width:700,
    height:555
    });*/
}


loadBanking();

$(document).ready(function(){
    revealCufon();
    equalHeights(".outer");
    addLinks();
    payList.usedIds = [];
    if(curLoc.search("home") == -1){
        animateDownloader();
    }
    if(curLoc.search("banking") != -1){
        var tBody = $("#bankingTable").find("tbody");
        for(k in payList.paymentType){
            tBody.append(makeBankingTable(payList.paymentType[k]));

        }
    }
    if(curLoc.search("getting-started") != -1){
        var gsFlash = $("#gsDwnBtnHolder");
        gsFlashData = gsFlash.html();
        gsFlash.remove();
        $("#gs1").prepend("<div id=\"gsDwnBtnHolder\">"+gsFlashData+"</div");
    }    
    
    // log("running pageCode");
    // $("#prodRoulette").click(function(){
    //    alert("sdfds"); 
    // });
    makeFlash();
    // $(".downloadFallBack").click(function(){
    //     alert("flash fallback");
    // });
    


    if(curLoc.search("promotions") != -1){
        $('#paneList').cycle({ 
            fx: 'scrollHorz',
            speed: 400,
            timeout: 0,
            easing: "easeInQuart",
            pager: "#paneTabs",
            pagerAnchorBuilder: function(idx, slide) { 
                    // return selector string for existing anchor 
                    return '#paneTabs li:eq(' + idx + ') a'; 
                }
        });
        // $('#promoBottom').cycle({ 
        //     fx: 'scrollVert',
        //     speed: 400,
        //     timeout: 0,
        //     easing: "easeInQuart",
        //     pager: "#paneBottomTabs",
        //     pagerAnchorBuilder: function(idx, slide) { 
        //             // return selector string for existing anchor 
        //             return '#paneBottomTabs li:eq(' + idx + ') a'; 
        //     }
        // });
        // var i = 0;
        // $("#paneTabs > ul").children("li").each(function(){
        //    var curA = $(this).children("a");
        //     curA.attr("href", i);
        //     i++;
        //     curA.click(function(){
        //         $('#paneList').cycle($(this).attr("href"));
        //         alert($(this).attr("href"));
        //         return false;
        //     });
        // });  
    }

    
    //use similar for promo page
    mainNavHighLight();
    changeLangs();
    // $("#detailsToggle").click(function(){
    // });

    //log(payList.usedIds);
    
    for(k in payList.usedIds){
        $("#"+payList.usedIds[k]+"Toggle").data("target", payList.usedIds[k]);
        $("#"+payList.usedIds[k]+"Toggle").toggle(
            function(){
                targ = $(this).data("target");
                $("#"+targ+"Data").slideDown(200);
                $("#"+targ+"Row").addClass("dataTop");

            },
            function(){
                targ = $(this).data("target");
                
                $("#"+targ+"Data").slideUp(200);
                $("#"+targ+"Row").removeClass("dataTop");

            }
        );
    }
    accordion();
    $(".instantP").children("a").click(function(){instantPlay(); return false;});
    $(".ecogra > a").click(function(){
        window.open('http://www.ecogra.org/certificates/certificate.aspx?cid=272','ecogra_window','width=577,height=570,scrollbars=yes');
        return false;
    });
    
    //add live chat after short delay (to ensure all elements are PROPERLY loaded and not modified by other thigns in this script)
    setTimeout("sc_addLiveChat();", 200);
});

//////MOD
function launchLiveChat(getLabel){
	var link = '';
	var linkText = "Live Chat";
	
	if (lang == "pt-br") lang = "pt";
	if (lang == "gr") lang = "el";
	if (lang == "jp") lang = "ja";
	if (lang == "se") lang = "sv";
	
	switch(lang){
		case "fr":
			link = "https://server.iad.liveperson.net/hc/34692421/?cmd=file&file=visitorWantsToChat&site=34692421&SESSIONVAR!skill=french%20gnuf";
			linKText = "Messagerie instantanée";
			break;
		case "it":
			link = "https://server.iad.liveperson.net/hc/34692421/?cmd=file&file=visitorWantsToChat&site=34692421&SESSIONVAR!skill=italian%20gnuf";
			linkText = "Chat";
			break;
		case "de":
			link = "https://server.iad.liveperson.net/hc/34692421/?cmd=file&file=visitorWantsToChat&site=34692421&SESSIONVAR!skill=german%20gnuf";
			break;
		case "sv":
			link = "https://server.iad.liveperson.net/hc/34692421/?cmd=file&file=visitorWantsToChat&site=34692421&SESSIONVAR!skill=swedish%20gnuf";
			linKText = "Chatsupport";
			break;
		case "no":
			link = "https://server.iad.liveperson.net/hc/34692421/?cmd=file&file=visitorWantsToChat&site=34692421&SESSIONVAR!skill=norwegian%20gnuf";
			linKText = "Chat Support";
			break;
		case "fi":
			link = "https://server.iad.liveperson.net/hc/34692421/?cmd=file&file=visitorWantsToChat&site=34692421&SESSIONVAR!skill=Finnish%20gnuf";
			linkText = "Chatin tuki";
			break;
		case "dk":
			link = "https://server.iad.liveperson.net/hc/34692421/?cmd=file&file=visitorWantsToChat&site=34692421&SESSIONVAR!skill=Danish%20gnuf";
			linKText = "Chat Support";
			break;
		case "es":
			link = "https://server.iad.liveperson.net/hc/34692421/?cmd=file&file=visitorWantsToChat&site=34692421&SESSIONVAR!skill=Spanish%20gnuf";
			linkText = "Chat en vivo";
			break;
		case "ru":
			link = "https://server.iad.liveperson.net/hc/34692421/?cmd=file&file=visitorWantsToChat&site=34692421&SESSIONVAR!skill=Russian%20gnuf";
			linkText = "Онлайн чат";
			break;
		case "lv":
			link = "https://server.iad.liveperson.net/hc/34692421/?cmd=file&file=visitorWantsToChat&site=34692421&SESSIONVAR!skill=Latvian%20gnuf";
			linkText = "Atbalsts caur čatu";
			break;
		case "pl":
			link = "https://server.iad.liveperson.net/hc/34692421/?cmd=file&file=visitorWantsToChat&site=34692421&SESSIONVAR!skill=Polish%20gnuf";
			linkText = "Obsługa poprzez czat";
			break;
		case "nl":
			link = "https://server.iad.liveperson.net/hc/34692421/?cmd=file&file=visitorWantsToChat&site=34692421&SESSIONVAR!skill=Dutch%20gnuf";
			linkText = "Support via Chat";
			break;
		case "el":
			link = "https://server.iad.liveperson.net/hc/34692421/?cmd=file&file=visitorWantsToChat&site=34692421&SESSIONVAR!skill=Greek%20gnuf";
			linkText = "Ζωντανή Βοήθεια";
			break;
		case "ja":
			link = "https://server.iad.liveperson.net/hc/34692421/?cmd=file&file=visitorWantsToChat&site=34692421&SESSIONVAR!skill=Japanese%20gnuf";
			linkText = "ライブチャット";
			break;
		case "pt":
			link = "https://server.iad.liveperson.net/hc/34692421/?cmd=file&file=visitorWantsToChat&site=34692421&SESSIONVAR!skill=Portuguese%20gnuf";
			linkText = "Chat";
			break;
		case "cz":
			link = "https://server.iad.liveperson.net/hc/34692421/?cmd=file&file=visitorWantsToChat&site=34692421&SESSIONVAR!skill=Czech%20gnuf";
			linkText = "Podpora na chatu";
			break;
		default:
			link = "https://server.iad.liveperson.net/hc/34692421/?cmd=file&file=visitorWantsToChat&site=34692421&SESSIONVAR!skill=english%20gnuf";
	}
	
	if (getLabel == true) return linkText;
	
	window.open(link, "LiveChat", "width=400,height=400,statusbar=no,toolbar=no,resizable=no");
}

function sc_addLiveChat(){
	var e = $('#topEmail').find('p').first().html(); 
	var linkText = launchLiveChat(true);
	if (linkText == "") linkText = "Live Chat";
	$('#topEmail').html(e + " | " + '<a href="javascript:launchLiveChat();">' + linkText + '</a>');
}
