﻿var hosterr="",chooseip="",chooseiperr="", changeerr="", stel="",stoptel="",txtflashcontent="正在加載游戲組件中",websiteclose="none"; clientWidth="", clientHeight="",flashclose=true,moneyNotice="";
var loadcontent="正在加載內容中",loadcontenterr="加載內容失敗",lanpagetitle="",Istel="1",telgamepath="",boolchange=true,Isnotice=false,Isonclick=false,tbcode="",gamelogin=false,defaultnamespace=false;
var gamebg="salongame",Booleanflash=false,objlan=(lan==""?"zh_TW":lan),gameloginchange=false,Etelvaild="驗證數據中",chooesgame="1",logbtn="進入",jsonlan=null,jsondata=null;
function Setlan(slan){
	if(getNavplay()&&chooesgame=="1"){
	    SetJsonLan(slan.toString());
	}
}
function SetJsonLan(slan){
	Getweblan(slan.toString());
	GetNotice(slan.toString());
	GetmoneyNotice(slan.toString());	
	GetService(slan.toString());
	lanNav(slan.toString());
    jsonlan = lanjsons(slan.toString());
	jsondata = eval(jsonlan);
	objlan = slan.toString();
	$("#Services").html(jsondata["Services"]);
	$("#Contact").html(jsondata["Contact"]);		
	$("#Join").html(jsondata["Join"]);
	var Betting = jsondata["Betting"];
	var b = Betting.split("|");
	setClubslan(jsondata["clubsnav"]);
	$("#net1").val(b[0]);
	$("#net2").val(b[1]);
	$("#flashcontent").html(jsondata["Loading"]);
	txtflashcontent = jsondata["Loading"];
	$("#Img1").attr("alt", jsondata["RefLoad"]);
	$("#dheader").html(jsondata["title"]);
	$("#dcontent").html(jsondata["content"]);
	if (slan == "vi_VN") {
		$("#dcontent").css({"font-size": "11px","line-height": "normal"});
		$("#dcontent1").css({"font-size": "11px","line-height": "normal"});
	}else if(slan == "en_TH"){
		if(Sys.ie=="6.0"){
			$("#dcontent").css({"font-size": "12px","line-height": "12px"});
			$("#dcontent1").css({"font-size": "12px","line-height": "12px"});
		}
	}else {
		$("#dcontent").css({"font-size": "12px","line-height": "normal"});
		$("#dcontent1").css({"font-size": "12px","line-height": "normal"});
	}
	$("#nh").html(jsondata["ntitle"]);
	$("#ndcontent").html(jsondata["ndcontent"]);
	if (slan == "vi_VN") {
		$("#ndcontent").css({"font-size": "11px","line-height": "normal"});
	}else if(slan == "en_TH"){
		if(Sys.ie=="6.0"){
			$("#ndcontent").css({"font-size": "12px","line-height": "12px"});
		}
	}
	else {
		$("#ndcontent").css({"font-size": "12px","line-height": "normal"});
	}
	$("#dcontent1").html(jsondata["content1"]);
	$("#versiontitle").html(jsondata["version"]);
	$("#download").html(jsondata["download"]);
	$("#host").html(jsondata["host"]);
	hosterr = jsondata["hosterr"];
	chooseip = jsondata["chooseip"];
	chooseiperr = jsondata["chooseiperr"];
	changeerr = jsondata["changeerr"];
	stel = jsondata["serivcetel"];
	stoptel = jsondata["Notice"];
	loadcontent = jsondata["loadcontent"];
	loadcontenterr = jsondata["loadcontenterr"];
	Etelvaild = jsondata["vaild"];	
	cloginimg(slan.toString());
	if(objlan.toString()=="en_TH"){
		$("#net1").css({"font-size":"10px"});
		$("#net2").css({"font-size":"10px"});
	}else{
	    $("#net1").css({"font-size":"12px"});
		$("#net2").css({"font-size":"12px"});
	}
	getGameTelBet(stel, slan.toString());
	
	if(slan=="zh_TW"||slan=="zh_CN"){
	  $("#logintop").html(jsondata["Notice"] + SetgameStel(gamebg, slan));	  
	}else{
	    if(gamebg=="salongame"){
	        $("#logintop").html(jsondata["Notice"] + SetgameStel(gamebg, slan));	  
	    }else{
	        var jsonlan1 = lanjsons("en_US");
	        var jsondata1 = eval(jsonlan1);
	        stel = jsondata1["serivcetel"];
	        stoptel = jsondata1["Notice"];
	        $("#logintop").html(jsondata1["Notice"] + SetgameStel(gamebg, "en_US"));
	    }
	}
	if(gamebg=="jsalongame"||gamebg=="tsalongame"||gamebg=="hsalongame"){
        $("#logintop").html(SetgameStel(gamebg, "en_US"));
    }
	// logo change
	try{
	     if(getbrowser()){
            __flash__addCallback(getswf("logo"), "getLanChange");  
        }
        getswf("logo").getLanChange(SetGamelan());	
    }catch(err){}
    //nav change
	try{
	     if(getbrowser()){
            __flash__addCallback(getswf("navswf"), "getLanChange");  
        }
        getswf("navswf").getLanChange(SetGamelan());	
    }catch(err){}
    //logo change
     try{
	     if(getbrowser()){
            __flash__addCallback(getswf("gswf"), "getLanChange");  
        }
        getswf("gswf").getLanChange(SetGamelan());	
    }catch(err){}
    try{
	     if(getbrowser()){
            __flash__addCallback(getswf("contactcontent"), "getLanChange");  
        }
        getswf("contactcontent").getLanChange(SetGamelan());	
    }catch(err){}
    try{
       if(getbrowser())
            __flash__addCallback(getswf("clubcdiv"), "getLanChange");  
       getswf("clubcdiv").getLanChange(SetGamelan());	
   }catch(err){}
    try{
	     if(getbrowser())
            __flash__addCallback(getswf("workframas"), "getLanChange");  
        getswf("workframas").getLanChange(SetGamelan());	
    }catch(err){}  
}

function navLoadOver(){
   try{ 
	     if(getbrowser()){
            __flash__addCallback(getswf("navswf"), "getLanChange");  
        }        
        getswf("navswf").getLanChange(SetGamelan());
   }catch(err){}
   try{
	     if(getbrowser()){
            __flash__addCallback(getswf("logo"), "getLanChange");  
        }
        getswf("logo").getLanChange(SetGamelan());	
    }catch(err){}
     try{
	     if(getbrowser()){
            __flash__addCallback(getswf("gswf"), "getLanChange");  
        }
        getswf("gswf").getLanChange(SetGamelan());	
    }catch(err){}
    try{
	     if(getbrowser()){
            __flash__addCallback(getswf("workframas"), "getLanChange");  
        }
        getswf("workframas").getLanChange(SetGamelan());	
    }catch(err){}    
    try{
     if(getbrowser()){
            __flash__addCallback(getswf("clubcdiv"), "getLanChange");  
        }
        getswf("clubcdiv").getLanChange(SetGamelan());	
    }catch(err){}
    
}

function helpLoadOver(){
    try{ 
	     if(getbrowser()){
            __flash__addCallback(getswf("contactcontent"), "getLanChange");  
        }
        getswf("contactcontent").getLanChange(SetGamelan());
   }catch(err){} 
}

function getswf(id){
	 if (navigator.appName.indexOf("Microsoft") != -1) {  
        return document.getElementById(id);
    }else {  
        return document[id];
    }  
}
window["MzBrowser"]={};(function(){
    if(MzBrowser.platform) return;   
    var ua = window.navigator.userAgent;
    MzBrowser.platform = window.navigator.platform;  
    MzBrowser.firefox = ua.indexOf("Firefox")>0;   
    MzBrowser.opera = typeof(window.opera)=="object";   
    MzBrowser.ie = !MzBrowser.opera && ua.indexOf("MSIE")>0;   
    MzBrowser.mozilla = window.navigator.product == "Gecko";   
    MzBrowser.netscape= window.navigator.vendor=="Netscape";   
    MzBrowser.safari= ua.indexOf("Safari")>-1;  
    MzBrowser.chrome=  ua.indexOf("Chrome")>-1;
    MzBrowser.maxthon=false;
    try{
        MzBrowser.maxthon= window.external.max_version.indexOf(".")>-1;
    }catch(err){ MzBrowser.maxthon=false;}    
    if(MzBrowser.firefox) var re = /Firefox(\s|\/)(\d+(\.\d+)?)/;   
    else if(MzBrowser.ie) var re = /MSIE( )(\d+(\.\d+)?)/;   
    else if(MzBrowser.opera) var re = /Opera(\s|\/)(\d+(\.\d+)?)/;   
    else if(MzBrowser.netscape) var re = /Netscape(\s|\/)(\d+(\.\d+)?)/;   
    else if(MzBrowser.safari) var re = /Version(\/)(\d+(\.\d+)?)/;   
    else if(MzBrowser.mozilla) var re = /rv(\:)(\d+(\.\d+)?)/; 
    else if(MzBrowser.chrome) var re= /chrome\/([\d.]+)/;
    else if(MzBrowser.maxthon) var re=/([\d.]+)/;
   
    if("undefined"!=typeof(re)&&re.test(ua))   
    MzBrowser.version = parseFloat(RegExp.$2);
})();   
function getbrowser(){
      if(MzBrowser.ie)  
        return true;  
      else
        return false ;
}
document.onkeydown = function(evt){ 
    var evt = window.event?window.event:evt; 
	if (Isonclick && websiteclose!="block") {
		if (evt.keyCode == 13) {
			if (Istel == "1") {
				verificationResults();
			}
		}
	}
}

window.onload=function(){
    
    createlogoSalonFlash();    
    createFlash();
    createVedioFlash();
    createlivechatFlash();
	if ($.trim(gamepath)!= "") {
	    if(club=="true")
	        createnoclubnavSalonFlash();
	    else
	        createnavSalonFlash();
	    SetLogin(1);
	}
	else
	    createnavSalonFlash();
	if($.trim(c)=="clubs"){
	    SetLogin(3);
	}
	if($.trim(c)=="clubc"){
	    SetLogin(4);
	}
	if($.trim(advroomid)!=""){
	    SetLogin(3);
	}
	SetJsonLan(lan.toString());
	IsFlash();
	$("#webloadbg").css({"display":"none"});
	mloadflash=true
	if(musicflash&&mloadflash){
	    musicPlayHandler();	    
	}
	//$("body").append("<embed src=\"music/IntroMusic0106.mp3\" id=\"playmusic\" autostart=\"true\" loop=\"false\" width=\"1\" height=\"1\" hidden=\"yes\"/>");
};
function linkHandle(){
	var h=$("#header").height()+$("#picheader").height()+$("#nav").height()+$("#center").height()+$("#foot").height();
	clientWidth=document.documentElement.clientWidth>$("#main").width()?document.documentElement.clientWidth:$("#main").width();
	clientHeight=window.document.documentElement.clientHeight>h?window.document.documentElement.clientHeight:h;
    $("#version").css({"display":"block","top": (clientHeight - $("#version").height() )/2 + "px","left":( clientWidth - $("#version").width() )/2 + "px"}); 
    $("#versionbg").css({"display":"block","height":clientHeight+"px","width": clientWidth+"px","left":"0px"});
}
function getVersion(){
	var version = swfobject.getFlashPlayerVersion();
	return parseInt(version["major"]);
}
function IsFlash(){
	if (flashclose) {
		if (getVersion() < 9) {
			linkHandle();
		}
		else {
			$("#version").css({
				"display": "none"
			});
			$("#versionbg").css({
				"display": "none"
			});
		}
	}
}
function lanNav(slan){
	var safari="";
	try {
		if (window.openDatabase) {
			safari = navigator.userAgent.toLowerCase().match(/version\/([\d.]+)/)[1];
		}
	} 
	catch (e) {
	}	
	if (slan == "en_US" || slan == "vi_VN") {		
		if (MzBrowser.firefox) {
			$("#Services").css({"margin-top": "0px"});
			$("#Navigation").css({"margin-top": "0px"});
			$("#Contact").css({"margin-top": "0px"});
			$("#en_US").css({"margin-top": "0px"});
			$("#host").css({"margin-top": "0px"});
		} else if(safari!=""){
			$("#Services").css({"margin-top": "0px"});
			$("#Contact").css({"margin-top": "0px"});
			$("#en_US").css({"margin-top": "0px"});
			$("#host").css({"margin-top": "0px"});
		}else{			
			$("#Services").css({"margin-top": "-2px"});
			$("#Contact").css({"margin-top": "-2px"});
			$("#en_US").css({"margin-top": "-2px"});
			$("#host").css({"margin-top": "-2px"});
		}
	}else{
		if (MzBrowser.firefox) {
			$("#Services").css({"margin-top": "0px"});
			$("#Contact").css({"margin-top": "0px"});
			$("#en_US").css({"margin-top": "0px"});
			$("#host").css({"margin-top": "0px"});
		} else if(safari!=""){
			$("#Services").css({"margin-top": "0px"});
			$("#Contact").css({"margin-top": "0px"});
			$("#en_US").css({"margin-top": "0px"});
			$("#host").css({"margin-top": "0px"});
		}else{			
			$("#Services").css({"margin-top": "0px"});
			$("#Contact").css({"margin-top": "0px"});
			$("#en_US").css({"margin-top": "-2px"});
			$("#host").css({"margin-top": "0px"});
		}
	}
	if(slan=="en_TH"&&MzBrowser.ie=="6.0"){
		$("#Services").css({"margin-top": "-4px"});
		$("#Contact").css({"margin-top": "-4px"});
		$("#en_US").css({"margin-top": "-2px"});
		$("#host").css({"margin-top": "-4px"});
	}
}

function setClubslan(content){
    var bigclass=content.split(",");
    for(var i=0; i<$("#workleft li a").length;i++){
        $("#workleft li a").eq(i).html(bigclass[i]);
    }
    for(var i=0;i<$("#workleft .menu").length;i++){
        var s=bigclass[2+i].split("|");
        $("#workleft .menu").eq(i).html("<span>"+s[0]+"</span>");
        var d=s[1].split(">");
        for(var r=0;r<$("#menu"+(i+1)+" li").length;r++){
            $("#menu"+(i+1)+" li").eq(r).html(d[r]);
        }
    }
}

var musicflash=false,mloadflash=false;
function getMusicUrl(){
    return "music/IntroMusic0106.mp3";
}
function getvolume(){
    return 50;
}
function getloop(){
    return false;
}

function isReady(){
    musicflash=true
    if(musicflash&&mloadflash){
	    musicPlayHandler();	    
	}
}

function musicPlayHandler(){
   try{ 
	     if(getbrowser()){
            __flash__addCallback(getswf("flashview"), "musicPlay");  
        }
       getswf("flashview").musicPlay();
   }catch(err){}
}

function musicStopHandler(){
    try{ 
	     if(getbrowser()){
            __flash__addCallback(getswf("flashview"), "musicStop");  
        }
       getswf("flashview").musicStop();
   }catch(err){}
}

function musicAddplayHandler(musicURL,mloop){
    try{ 
	     if(getbrowser()){
            __flash__addCallback(getswf("flashview"), "musicAddplay");  
        }
       getswf("flashview").musicAddplay(musicURL,mloop);
   }catch(err){}
}