﻿//判断对应语言的文件是否存在
function GetLanguageUrl(languageID)
{	
    var getUrl = document.location.href;
    getUrl = getUrl.substring(getUrl.lastIndexOf("/")+1);//出去/之前的目录信息
    getUrl = getUrl.toLowerCase().replace("#","");
         
	var newLanguage; 
	var oldLanguage;
    switch(languageID)
    {
        case 1:
            newLanguage = "ft";
            break;
        case 2:
            newLanguage = "en";
            break;
        case 3:
            newLanguage = "jp";
            break;
        default:
            newLanguage = "cn";
            break;
    }
	
    if(getUrl.indexOf("ft.")>-1)
    {  oldLanguage = "ft";  }
    else if(getUrl.indexOf("en.")>-1)
    {  oldLanguage = "en";  }
    else if(getUrl.indexOf("jp.")>-1)
    {  oldLanguage = "jp";  }
    else
    {  oldLanguage = "cn";  }
	
	//动态页、静态页
	if(getUrl.indexOf(".htm")>-1 || getUrl.indexOf(".html")>-1 ){	
	    newLanguage = newLanguage.replace("cn","");
		oldLanguage = oldLanguage.replace("cn","");
		if(newLanguage!=""){
			newLanguage="_"+newLanguage;
		}

	    if(oldLanguage!=""){
			oldLanguage="_"+oldLanguage;
		}
		
		if(oldLanguage != newLanguage)
		{ 	
	    	getUrl = getUrl.replace(oldLanguage+".htm",newLanguage.replace("cn","").toUpperCase()+".htm");
			getUrl = setUrlParam(getUrl,"language",newLanguage.replace("_",""));
	    	//gotoUrl = gotoUrl + "?language="+newLanguage+"&url="+getUrl; 
    	}
		else
		{ getUrl = "#"; }	
    }else{
		getUrl = setUrlParam(getUrl,"language",newLanguage);			
	}	
	//alert(getUrl);
	document.write(getUrl);
		
	if(CheckURL(getUrl)){
		document.location.href = getUrl;
	}else{
		GB_showCenter("肇庆碧桂园凤凰酒店 Country Garden Phoenix Hotel Zhaoqing","../../auto/building.htm",510,510);
	}
}


//流量统计
        function setSrc(url)
        {
            if(document.getElementById('frame1').src.length<1)
            {
                document.getElementById('frame1').src=url+'ClickTimerIFrame.aspx?url=/'+window.location.href.replace(/http:\/\/.*?\//,'');
            }
        }
        
        
//google流量统计
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));

try {
var pageTracker = _gat._getTracker("UA-10308407-3");
pageTracker._trackPageview();
} catch(err) {}


//判断链接是否存在
function CheckURL(URL) 
{ 
  var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); 
  xmlhttp.Open("GET",URL, false); 
  try 
  {  
    xmlhttp.Send();  
    var result = xmlhttp.status; 
  } 
  catch(e) {return(false); } 
  if(result==200) 
  {  
    return true; 
  } 
  xmlhttp = null; 
  return false; 
}





function GetLanguageUrl2(languageID)
{
	var gotoUrl = "../scripts/GotoUrl.aspx";
    var getUrl = document.location.href;
    getUrl = getUrl.substring(getUrl.lastIndexOf("/")+1);
    getUrl = getUrl.toLowerCase();
    
	var newLanguage; 
	var oldLanguage;
    switch(languageID)
    {
        case 1:
            newLanguage = "_ft";
            break;
        case 2:
            newLanguage = "_en";
            break;
        case 3:
            newLanguage = "_jp";
            break;
        default:
            newLanguage = "";
            break;
    }
	
	if(getUrl.indexOf("ft.")!=-1)
    {  oldLanguage = "_ft";  }
	else if(getUrl.indexOf("en.")!=-1)
    {  oldLanguage = "_en";  }
	else if(getUrl.indexOf("jp.")!=-1)
    {  oldLanguage = "_jp";  }
	else
    {  oldLanguage = "";  }
	
	if(oldLanguage != newLanguage)
	{ 	
	    getUrl = getUrl.replace(oldLanguage+".",newLanguage.toUpperCase()+".");
	    gotoUrl = gotoUrl + "?language="+newLanguage+"&url="+getUrl; 
    }
	else
	{ gotoUrl = "#"; }	
	
	//alert(gotoUrl);
    document.location.href = gotoUrl;
}

//更换url的参数值
    function   setUrlParam(oldurl,paramname,pvalue){     
          var   reg   =   new   RegExp("(\\?|&)"+   paramname   +"=([^&]*)(&|$)","gi");     
          var   pst=oldurl.match(reg);     
          if((pst==undefined)   ||   (pst==null)){    
            return   oldurl+((oldurl.indexOf("?")==-1)?"?":"&")+paramname+"="+pvalue;     
          }   
          var   t=pst[0];     
          var   retxt=t.substring(0,t.indexOf("=")+1)+pvalue;     
          if(t.charAt(t.length-1)=='&')   retxt+="&";     
          return   oldurl.replace(reg,retxt);     
    } 

//获取url的参数值
function GetQueryString(name) {
   var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)","i");
   var r = window.location.search.substr(1).match(reg);
   if (r!=null) return unescape(r[2]); return null;
}

