<!--
var caution = false
function setCookie(name, value, expires, path, domain, secure) {
        var curCookie = name + "=" + escape(value) +
                ((expires) ? "; expires=" + expires.toGMTString() : "") +
                ((path) ? "; path=" + path : "") +
                ((domain) ? "; domain=" + domain : "") +
                ((secure) ? "; secure" : "")
        if (!caution || (name + "=" + escape(value)).length <= 4000)
                document.cookie = curCookie
        else
                if (confirm("Cookie exceeds 4KB and will be cut!"))
                        document.cookie = curCookie
}
function getCookie(name) {
        var prefix = name + "="
        var cookieStartIndex = document.cookie.indexOf(prefix)
        if (cookieStartIndex == -1)
                return null
        var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length)
        if (cookieEndIndex == -1)
                cookieEndIndex = document.cookie.length
        return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex))
}
function deleteCookie(name, path, domain) {
        if (getCookie(name)) {
                document.cookie = name + "=" + 
                ((path) ? "; path=" + path : "") +
                ((domain) ? "; domain=" + domain : "") +
                "; expires=Thu, 01-Jan-70 00:00:01 GMT"
        }
}
function fixDate(date) {
        var base = new Date(0)
        var skew = base.getTime()
        if (skew > 0)
                date.setTime(date.getTime() - skew)
}

function setselect(selectversion)
{if(document.rememberform.rememberselect.checked==true){
var now = new Date()
fixDate(now)
now.setTime(now.getTime() + 365 * 24 * 60 * 60 * 1000)
setCookie("selectversion",selectversion , now,"/","linkwan.com")
}
}

function SetLinkwanUrlCookie(selectversion)
{
var now = new Date()
fixDate(now)
now.setTime(now.getTime() + 365 * 24 * 60 * 60 * 1000)
	switch(selectversion)
	{
		case "nc":
			setCookie("selectversion","http://nc.linkwan.com/gb/", now,"/","linkwan.com");
			break;
		case "tc":		
	    	setCookie("selectversion","http://www.linkwan.com/gb/", now,"/","linkwan.com");
	    	break;
	    case "hk":
	        setCookie("selectversion","http://hk.linkwan.com/gb/", now,"/","linkwan.com");
			break;
	    default:
			break;	       		
	}

}


function gotoselect()
{/*go to url last visit linkwan nc,hk, */
var selectversion = getCookie("selectversion");
if(selectversion) window.location.href=selectversion;
} 
  

function cc()
{
 /* check for cookie is enable or not,by cgan linkwan. */
  if (navigator.cookieEnabled==false&&document.rememberform.rememberselect.checked==true)
  {
    /* if a cookie is not found - alert user change cookie seting of cang and linkwan*/
    alert("COOKIES need to be enabled!"); 
    document.rememberform.rememberselect.checked=false;    
  }

 }

CSAg = window.navigator.userAgent;CSBVers = parseInt(CSAg.charAt(CSAg.indexOf("/")+1),10);

function IsIE() {
    return CSAg.indexOf("MSIE") > 0;
}

function CSIEStyl(s) {
    return document.all.tags("div")[s].style;
}

function CSNSStyl(s) {
    return CSFindElement(s, 0);
}

function CSFindElement(n, ly) {
    if (CSBVers < 4) {
        return document[n];
    }
    var curDoc = ly ? ly.document : document;
    var elem = curDoc[n];
    if (!elem) {
        for (var i = 0; i < curDoc.layers.length; i++) {
            elem = CSFindElement(n, curDoc.layers[i]);
            if (elem) {
                return elem;
            }
        }
    }
    return elem;
}

function CSButtonReturn() {
    var bAgent = window.navigator.userAgent;
    var bAppName = window.navigator.appName;
    if ((bAppName.indexOf("Explorer") >= 0) && (bAgent.indexOf("Mozilla/3") >= 0) && (bAgent.indexOf("Mac") >= 0)) {
        return false;
    } else {
        return true;
    }
}

function CSClickReturn() {
    var bAgent = window.navigator.userAgent;
    var bAppName = window.navigator.appName;
    if ((bAppName.indexOf("Explorer") >= 0) && (bAgent.indexOf("Mozilla/3") >= 0) && (bAgent.indexOf("Mac") >= 0)) {
        return false;
    } else {
        return true;
    }
}
CSIm = new Object();

function CSIShow(n, i) {
    if (document.images) {
        if (CSIm[n]) {
            var img = (!IsIE()) ? CSFindElement(n, 0) : document[n];
            if (img) {
                img.src = CSIm[n][i].src;
                self.status = CSIm[n][3];
            }
            return true;
        }
    }
    return false;
}

function CSILoad(im, ar) {
    if (document.images) {
        CSIm[im] = new Object();
        for (var i = 0; i < 3; i++) {
            if (ar[i] != "") {
                CSIm[im][i] = new Image();
                CSIm[im][i].src = ar[i];
            } else {
                CSIm[im][i] = 0;
            }
        }
        CSIm[im][3] = ar[3];
    }
}

function CSAction(array) {
    var result;
    for (var i = 0; i < array.length; i++) {
        result = CSAct[array[i]][0](CSAct[array[i]]);
    }
    return result;
}

function CSSetImageURL(action) {
    var img = null;
    if (document.images) {
        if (!IsIE()) {
            img = CSFindElement(action[1], 0);
        } else {
            img = document.images[action[1]];
        }
        if (img) {
            img.src = action[2];
        }
    }
}

function CSSetStatus(action) {
    self.status = action[1];
}


function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v3.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function pop_page(w,h,htmlurl) {
   str="toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width="+w+",height="+h
  var win=window.open(htmlurl,"_blank",'"'+str+'"');
}

function GetLocalPoint()
{ var r, re,slocalpt;
  var s = parent.location.toString();
  re = /nc\.|data\./i;
  r = s.search(re);  
  if ( r > 0)
  { 
  		slocalpt="nc";
  }
  else
  {
 	 re = /hk\./i;
 	 r = s.search(re);  
 	 if ( r > 0)
 	 {
 	 	slocalpt="hk";
 	 }
 	 else
 	 {
 	 	slocalpt="tc";
 	 }  
  }
  return slocalpt;
}

function GetonclickfuncStr(pt)
{
	return " target=_self onclick=SetLinkwanUrlCookie('"+pt+"')  ";
}

function GetLeftUrl()
{
	var DocURL = document.URL;
	var protocolIndex=DocURL.indexOf("://",4);
	var serverIndex=DocURL.indexOf("/",protocolIndex + 3);
	var BeginURL=DocURL.indexOf("#",1) + 1;
	var urlresulthomepage=DocURL.substring(BeginURL,serverIndex);
	var preBeginURL=DocURL.indexOf(";",1) + 1;
	if (preBeginURL>1) 
	{	
		DocURL=DocURL.substring(preBeginURL,DocURL.length)
		protocolIndex=DocURL.indexOf("://",4);
		serverIndex=DocURL.indexOf("/",protocolIndex + 3);
	}
	
	var leftUrl	= DocURL.substring(serverIndex,DocURL.length);

	return leftUrl;
}

var chn,siteurl,leftUrl;
leftUrl = GetLeftUrl();
function GetEngChnSiteUrl(position)
{
	var localpt;
	localpt = GetLocalPoint();  
	if( position == 1)
	{
		switch(localpt)
		{
			case "nc":
			case "tc":	
				eng = "hk";
				chn = "香港";
				siteurl = "hk.linkwan.com";
		    	break;
		    case "hk":
		    default:				
				eng = "tc";
				chn = "电信";
				siteurl = "www.linkwan.com";				
				break;
		}
	}
	else if ( position == 2)
	{
		switch(localpt)
		{
			case "nc":			
				eng = "tc";
				chn = "电信";
				siteurl = "www.linkwan.com";
				break;
			case "tc":				
		    case "hk":
			default:	
				eng = "nc";
				chn = "联通";
				siteurl = "nc.linkwan.com";
				break;
		}	
	}	
	return eng;
}
function ShowMirroringP(position)
{
	var eng,strwrite;
	eng = GetEngChnSiteUrl(position);
	strwrite = "<li id=\"img\"><img src=\"images/"+eng+".gif\" width=\"18\" height=\"10\" /></li><li id=\"text\"><a "+GetonclickfuncStr(eng)+" href=http://"+siteurl+leftUrl+">"+chn+"镜像</a></li> ";
	document.write(strwrite);
}


function ShowMirroringInner(position)
{
	var eng,strwrite;
	eng = GetEngChnSiteUrl(position);
	strwrite = "<li id=\"img\"><img src=\"/gb/images/"+eng+".gif\" width=\"18\" height=\"11\" /></li><li id=\"text\"><a href=http://"+siteurl+leftUrl+">"+chn+"镜像</a></li> ";
	document.write(strwrite);
}

function FrontPage_seachform_Validator(theForm)                                    
{                                    
                                    
  if (theForm.keyword.value == ""||theForm.keyword.value == " ")                                    
  {                                    
    alert("请输入搜索内容。");                                    
    theForm.keyword.focus();                                    
    return (false);                                    
  }         
          
  var checkOK = " ";        
  var checkStr = theForm.keyword.value;        
  var allValid = true;        
  for (i = 0;  i < checkStr.length;  i++)        
  {        
    ch = checkStr.charAt(i);        
           
      if (ch != checkOK.charAt(0))        
        break;               
           
  if (i == checkStr.length-1)        
    {        
      allValid = false;        
      break;        
    }        
  }        
  if (!allValid)        
  {        
    alert("输入字符非法。");        
    theForm.keyword.focus();        
    return (false);        
  }        
                                   
  return (true);                                    
} 


//-->
