function FlashTag(src, width, height)
{
    this.src       = src;
    this.width     = width;
    this.height    = height;
    this.version   = '7,0,19,0';
    this.flashVars = null;
	 this.menu				='false';
    //this.id        = null;
    this.bgcolor   = "";
    this.id        = "f_" + ((new Date()).getTime()).toString();
    this.salign = null;
    this.align = null;
    this.scale = null;
    this.wmode = 'transparent';
    this.allowScriptAccess = null;
    this.wmodeFF = null;//(FF=firefox)
}

FlashTag.prototype.setSalign = function(sa)
{
    this.salign = sa;
}
FlashTag.prototype.setAlign = function(align)
{
    this.align = align;
}

FlashTag.prototype.setMenu = function(menuShow)
{
    this.menu = menuShow;
}

FlashTag.prototype.setScale = function(scl)
{
    this.scale = scl;
}

FlashTag.prototype.setWmode = function(wm)
{
    this.wmode = wm;
}

FlashTag.prototype.setWmodeFF = function(wmff)
{
    this.wmodeFF = wmff
}

FlashTag.prototype.setVersion = function(v)
{
    this.version = v;
}

FlashTag.prototype.setId = function(id)
{
    this.id = id;
}

FlashTag.prototype.setBgcolor = function(bgc)
{
    this.bgcolor = bgc;
}

FlashTag.prototype.setFlashvars = function(fv)
{
    this.flashVars = fv;
}

FlashTag.prototype.setSrc = function(src)
{
    this.src       = src;
}
FlashTag.prototype.setAllowScriptAccess = function(value)
{
    this.allowScriptAccess       = value;
}
FlashTag.prototype.setNew = function(src, width, height)
{
    this.src       = src;
    this.id        = "f_" + ((new Date()).getTime()).toString();
    this.width     = width;
    this.height    = height;
    this.flashVars = null;
    this.bgcolor   = '';
    this.salign = null;
    this.align = null;
    this.scale = null;
    this.wmode = 'transparent';//opaque
    this.allowScriptAccess = null;
    this.wmodeFF = null;//(FF=firefox)
	return this.id;
}

FlashTag.prototype.toString = function()
{
    var ie = (navigator.appName.indexOf ("Microsoft") != -1) ? 1 : 0;
    var flashTag = new String();
    if (ie)
    {
        flashTag += '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" ';
        if (this.id != null)
        {
            flashTag += 'id="'+this.id+'" ';
        }
        flashTag += 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+this.version+'" ';
        flashTag += 'width="'+this.width+'" ';
        flashTag += 'height="'+this.height+'">';
        flashTag += '<param name="movie" value="'+this.src+'"/>';
        flashTag += '<param name="quality" value="high"/>';
        flashTag += '<param name="bgcolor" value="#'+this.bgcolor+'"/>';
				flashTag += '<param name="menu" value="'+this.menu+'"/>';
        if (this.wmode != null)
        {
            flashTag += '<param name="wmode" value="'+this.wmode+'"/>';
        }
        if (this.salign != null)
        {
            flashTag += '<param name="salign" value="'+this.salign+'"/>';
        }
        if (this.align != null)
        {
            flashTag += '<param name="align" value="'+this.align+'"/>';
        }
        if (this.scale != null)
        {
            flashTag += '<param name="scale" value="'+this.scale+'"/>';
        }
        if (this.flashVars != null)
        {
            flashTag += '<param name="flashvars" value="'+this.flashVars+'"/>';
        }
        if (this.allowScriptAccess != null)
        {
            flashTag += '<param name="allowScriptAccess" value="'+this.allowScriptAccess+'"/>';
        }
        flashTag += '</object>';
    }
    else
    {
        flashTag += '<embed src="'+this.src+'" ';
        flashTag += 'quality="high" '; 
        flashTag += 'bgcolor="#'+this.bgcolor+'" ';
        flashTag += 'width="'+this.width+'" ';
        flashTag += 'height="'+this.height+'" ';
        flashTag += 'type="application/x-shockwave-flash" ';
		flashTag += 'menu="'+this.menu+'" ';
        if (this.flashVars != null)
        {
            flashTag += 'flashvars="'+this.flashVars+'" ';
        }
        if (this.id != null)
        {
            flashTag += 'name="'+this.id+'" ';
        }
				if ((this.wmode!=null)&&(this.wmode == "transparent")) {this.wmodeFF = "transparent"; }
        if (this.wmodeFF != null)
        {
            flashTag += 'wmode="'+this.wmodeFF+'" ';
        }
        if (this.scale != null)
        {
            flashTag += 'scale="'+this.scale+'" ';
        }
        if (this.salign != null)
        {
            flashTag += 'salign="'+this.salign+'" ';
        }        flashTag += 'pluginspage="http://www.macromedia.com/go/getflashplayer">';
        flashTag += '</embed>';
    }
    return flashTag;
}

FlashTag.prototype.write = function(doc)
{
    doc.write(this.toString());
	doc.close();
}

FlashTag.prototype.writeToElm = function(elm)
{
    if((typeof elm).toLowerCase()=='string'){
		elm=document.getElementById(elm);
	}
	if(elm){
		elm.innerHTML=this.toString();
	}
}

function FlashSerializer(useCdata)
{
    this.useCdata = useCdata;
}

FlashSerializer.prototype.serialize = function(args)
{
    var qs = new String();

    for (var i = 0; i < args.length; ++i)
    {
        switch(typeof(args[i]))
        {
            case 'undefined':
                qs += 't'+(i)+'=undf';
                break;
            case 'string':
                qs += 't'+(i)+'=str&d'+(i)+'='+escape(args[i]);
                break;
            case 'number':
                qs += 't'+(i)+'=num&d'+(i)+'='+escape(args[i]);
                break;
            case 'boolean':
                qs += 't'+(i)+'=bool&d'+(i)+'='+escape(args[i]);
                break;
            case 'object':
                if (args[i] == null)
                {
                    qs += 't'+(i)+'=null';
                }
                else if (args[i] instanceof Date)
                {
                    qs += 't'+(i)+'=date&d'+(i)+'='+escape(args[i].getTime());
                }
                else // array or object
                {
                    try
                    {
                        qs += 't'+(i)+'=xser&d'+(i)+'='+escape(this._serializeXML(args[i]));
                    }
                    catch (exception)
                    {
                        throw new Exception("FlashSerializationException",
                                            "The following error occurred during complex object serialization: " + exception.getMessage());
                    }
                }
                break;
            default:
                throw new Exception("FlashSerializationException",
                                    "You can only serialize strings, numbers, booleans, dates, objects, arrays, nulls, and undefined.");
        }

        if (i != (args.length - 1))
        {
            qs += '&';
        }
    }

    return qs;
}

FlashSerializer.prototype._serializeXML = function(obj)
{
    var doc = new Object();
    doc.xml = '<fp>'; 
    this._serializeNode(obj, doc, null);
    doc.xml += '</fp>'; 
    return doc.xml;
}

FlashSerializer.prototype._serializeNode = function(obj, doc, name)
{
    switch(typeof(obj))
    {
        case 'undefined':
            doc.xml += '<undf'+this._addName(name)+'/>';
            break;
        case 'string':
            doc.xml += '<str'+this._addName(name)+'>'+this._escapeXml(obj)+'</str>';
            break;
        case 'number':
            doc.xml += '<num'+this._addName(name)+'>'+obj+'</num>';
            break;
        case 'boolean':
            doc.xml += '<bool'+this._addName(name)+' val="'+obj+'"/>';
            break;
        case 'object':
            if (obj == null)
            {
                doc.xml += '<null'+this._addName(name)+'/>';
            }
            else if (obj instanceof Date)
            {
                doc.xml += '<date'+this._addName(name)+'>'+obj.getTime()+'</date>';
            }
            else if (obj instanceof Array)
            {
                doc.xml += '<array'+this._addName(name)+'>';
                for (var i = 0; i < obj.length; ++i)
                {
                    this._serializeNode(obj[i], doc, null);
                }
                doc.xml += '</array>';
            }
            else
            {
                doc.xml += '<obj'+this._addName(name)+'>';
                for (var n in obj)
                {
                    if (typeof(obj[n]) == 'function')
                        continue;
                    this._serializeNode(obj[n], doc, n);
                }
                doc.xml += '</obj>';
            }
            break;
        default:
            throw new Exception("FlashSerializationException",
                                "You can only serialize strings, numbers, booleans, objects, dates, arrays, nulls and undefined");
            break;
    }
}

FlashSerializer.prototype._addName= function(name)
{
    if (name != null)
    {
        return ' name="'+name+'"';
    }
    return '';
}

FlashSerializer.prototype._escapeXml = function(str)
{
    if (this.useCdata)
        return '<![CDATA['+str+']]>';
    else
        return str.replace(/&/g,'&amp;').replace(/</g,'&lt;');
}

function FlashProxy(uid, proxySwfName)
{
    this.uid = uid;
    this.proxySwfName = proxySwfName;
    this.flashSerializer = new FlashSerializer(false);
}

/**
 * Call a function in your Flash content.  Arguments should be:
 * 1. ActionScript function name to call,
 * 2. any number of additional arguments of type object,
 *    array, string, number, boolean, date, null, or undefined. 
 */
FlashProxy.prototype.call = function()
{
    if (arguments.length == 0)
    {
        throw new Exception("Flash Proxy Exception",
                            "The first argument should be the function name followed by any number of additional arguments.");
    }

    var qs = 'lcId=' + escape(this.uid) + '&functionName=' + escape(arguments[0]);

    if (arguments.length > 1)
    {
        var justArgs = new Array();
        for (var i = 1; i < arguments.length; ++i)
        {
            justArgs.push(arguments[i]);
        }
        qs += ('&' + this.flashSerializer.serialize(justArgs));
    }

    var divName = '_flash_proxy_' + this.uid;
    if(!document.getElementById(divName))
    {
        var newTarget = document.createElement("div");
        newTarget.id = divName;
        document.body.appendChild(newTarget);
    }
    var target = document.getElementById(divName);
    var ft = new FlashTag(this.proxySwfName, 1, 1);
    ft.setVersion('6,0,65,0');
    ft.setFlashvars(qs);
    target.innerHTML = ft.toString();
}

FlashProxy.callJS = function()
{
    var functionToCall = eval(arguments[0]);
    var argArray = new Array();
    for (var i = 1; i < arguments.length; ++i)
    {
        argArray.push(arguments[i]);
    }
    functionToCall.apply(functionToCall, argArray);
}

function getMovieObj(movieName) {
	if (navigator.appName.indexOf("Microsoft") != -1){
		return window[movieName];
	}else{
		return document[movieName];
	}
}
var flashTagIns = new FlashTag("", 1, 1);
function addFlash(src, w, h, opt){
	try{
		var flashId=flashTagIns.setNew(src, w, h);
		flashTagIns.setVersion("7,0,19,0");
		if(opt){
			if(opt.scale){
				flashTagIns.setScale(opt.scale);
			}
			if(opt.allowScriptAccess){
				flashTagIns.setAllowScriptAccess(opt.allowScriptAccess);
			}
			if(opt.salign){
				flashTagIns.setSalign(opt.salign);
			}
			if(opt.align){
				flashTagIns.setAlign(opt.align);
			}
			if(opt.version){
				flashTagIns.setVersion(opt.version);
			}
		}
		flashTagIns.write(document);
		return getMovieObj(flashId);
	}catch(er){return;}
}



/*访问量统计js开始*/
var my_sdc_server = "61.135.144.217";
var my_sdc_id = "dcs8axv0g100004vym29asfm2_8w2x";
var insert_sdc_code = " <!-- START OF SDC Advanced Tracking Code --> "    +"\n"+
" <!-- Copyright (c) 1996-2005 WebTrends Inc.  All rights reserved. --> "    +"\n"+
" <!-- V7.5 --> "    +"\n"+
" <!-- $DateTime: 2005/07/20 17:14:11 $ --> "    +"\n"+
" <SCRIPT LANGUAGE=\"Javascript\"><!-- "    +"\n"+
" var gService = true; "    +"\n"+
" var gTimeZone = +8; "    +"\n"+
" // Code section for Enable First-Party Cookie Tracking "    +"\n"+
" function dcsCookie(){ "    +"\n"+
" 	if (typeof(dcsOther)==\"function\"){ "    +"\n"+
" 		dcsOther(); "    +"\n"+
" 	} "    +"\n"+
" 	else if (typeof(dcsPlugin)==\"function\"){ "    +"\n"+
" 		dcsPlugin(); "    +"\n"+
" 	} "    +"\n"+
" 	else if (typeof(dcsFPC)==\"function\"){ "    +"\n"+
" 		dcsFPC(gTimeZone); "    +"\n"+
" 	} "    +"\n"+
" } "    +"\n"+
" function dcsGetCookie(name){ "    +"\n"+
" 	var pos=document.cookie.indexOf(name+\"=\"); "    +"\n"+
" 	if (pos!=-1){ "    +"\n"+
" 		var start=pos+name.length+1; "    +"\n"+
" 		var end=document.cookie.indexOf(\";\",start); "    +"\n"+
" 		if (end==-1){ "    +"\n"+
" 			end=document.cookie.length; "    +"\n"+
" 		} "    +"\n"+
" 		return unescape(document.cookie.substring(start,end)); "    +"\n"+
" 	} "    +"\n"+
" 	return null; "    +"\n"+
" } "    +"\n"+
" function dcsGetCrumb(name,crumb){ "    +"\n"+
" 	var aCookie=dcsGetCookie(name).split(\":\"); "    +"\n"+
" 	for (var i=0;i<aCookie.length;i++){ "    +"\n"+
" 		var aCrumb=aCookie[i].split(\"=\"); "    +"\n"+
" 		if (crumb==aCrumb[0]){ "    +"\n"+
" 			return aCrumb[1]; "    +"\n"+
" 		} "    +"\n"+
" 	} "    +"\n"+
" 	return null; "    +"\n"+
" } "    +"\n"+
" function dcsFPC(offset){ "    +"\n"+
" 	if (typeof(offset)==\"undefined\"){ "    +"\n"+
" 		return; "    +"\n"+
" 	} "    +"\n"+
" 	var name=gFpc; "    +"\n"+
" 	var dCur=new Date(); "    +"\n"+
" 	dCur.setTime(dCur.getTime()+(dCur.getTimezoneOffset()*60000)+(offset*3600000)); "    +"\n"+
" 	var dExp=new Date(dCur.getTime()+315360000000); "    +"\n"+
" 	var dSes=new Date(dCur.getTime()); "    +"\n"+
" 	if (document.cookie.indexOf(name+\"=\")!=-1){ "    +"\n"+
" 		var id=dcsGetCrumb(name,\"id\"); "    +"\n"+
" 		var lv=parseInt(dcsGetCrumb(name,\"lv\")); "    +"\n"+
" 		var ss=parseInt(dcsGetCrumb(name,\"ss\")); "    +"\n"+
" 		if ((id==null)||(id==\"null\")||isNaN(lv)||isNaN(ss)){ "    +"\n"+
" 			return; "    +"\n"+
" 		} "    +"\n"+
" 		WT.co_f=id; "    +"\n"+
" 		WT.vt_f=\"0\"; "    +"\n"+
" 		WT.vt_f_a=\"0\"; "    +"\n"+
" 		var dLst=new Date(lv); "    +"\n"+
" 		dSes.setTime(ss); "    +"\n"+
" 		if ((dCur.getTime()>(dLst.getTime()+1800000))||(dCur.getTime()>(dSes.getTime()+28800000))){ "    +"\n"+
" 			dSes.setTime(dCur.getTime()); "    +"\n"+
" 			WT.vt_f_s=\"1\"; "    +"\n"+
" 		} "    +"\n"+
" 		if ((dCur.getDay()!=dLst.getDay())||(dCur.getMonth()!=dLst.getMonth())||(dCur.getYear()!=dLst.getYear())){ "    +"\n"+
" 			WT.vt_f_d=\"1\"; "    +"\n"+
" 		} "    +"\n"+
" 	} "    +"\n"+
" 	else{ "    +"\n"+
" 		var tmpname=name+\"_TMP=\"; "    +"\n"+
" 		document.cookie=tmpname+\"1\"; "    +"\n"+
" 		if (document.cookie.indexOf(tmpname)!=-1){ "    +"\n"+
" 			document.cookie=tmpname+\"; expires=Thu, 01-Jan-1970 00:00:01 GMT\"; "    +"\n"+
" 			if ((typeof(gWtId)!=\"undefined\")&&(gWtId!=\"\")){ "    +"\n"+
" 				WT.co_f=gWtId; "    +"\n"+
" 				WT.vt_f=\"0\"; "    +"\n"+
" 			} "    +"\n"+
" 			else if ((typeof(gTempWtId)!=\"undefined\")&&(gTempWtId!=\"\")){ "    +"\n"+
" 				WT.co_f=gTempWtId; "    +"\n"+
" 				WT.vt_f=\"1\"; "    +"\n"+
" 			} "    +"\n"+
" 			else{ "    +"\n"+
" 				WT.co_f=\"2\"; "    +"\n"+
" 				var cur=dCur.getTime().toString(); "    +"\n"+
" 				for (var i=2;i<=(32-cur.length);i++){ "    +"\n"+
" 					WT.co_f+=Math.floor(Math.random()*16.0).toString(16); "    +"\n"+
" 				} "    +"\n"+
" 				WT.co_f+=cur; "    +"\n"+
" 				WT.vt_f=\"1\"; "    +"\n"+
" 			} "    +"\n"+
" 			WT.vt_f_a=(typeof(gWtAccountRollup)!=\"undefined\")?\"0\":\"1\"; "    +"\n"+
" 			WT.vt_f_s=\"1\"; "    +"\n"+
" 			WT.vt_f_d=\"1\"; "    +"\n"+
" 		} "    +"\n"+
" 		else{ "    +"\n"+
" 			WT.vt_f=\"2\"; "    +"\n"+
" 			WT.vt_f_a=\"2\"; "    +"\n"+
" 			return; "    +"\n"+
" 		} "    +"\n"+
" 	} "    +"\n"+
" 	WT.co_f=escape(WT.co_f); "    +"\n"+
" 	WT.vt_sid=WT.co_f+\".\"+dSes.getTime(); "    +"\n"+
" 	var expiry=\"; expires=\"+dExp.toGMTString(); "    +"\n"+
" 	document.cookie=name+\"=\"+\"id=\"+WT.co_f+\":lv=\"+dCur.getTime().toString()+\":ss=\"+dSes.getTime().toString()+expiry+\"; path=/\"+(((typeof(gFpcDom)!=\"undefined\")&&(gFpcDom!=\"\"))?(\"; domain=\"+gFpcDom):(\"\")); "    +"\n"+
" } "    +"\n"+

" // Code section for Use the new first-party cookie generated with this tag. "    +"\n"+
" var gFpc=\"WT_FPC\"; "    +"\n"+
" var gWtId=\"\"; "    +"\n"+
" var gTempWtId=\"\"; "    +"\n"+
" if (gService){ "    +"\n"+
" 	var gConvert=true; "    +"\n"+
" } "    +"\n"+


" function dcsMultiTrack(){ "    +"\n"+
" 	for (var i=0;i<arguments.length;i++){ "    +"\n"+
" 		if (arguments[i].indexOf('WT.')==0){ "    +"\n"+
" 				WT[arguments[i].substring(3)]=arguments[i+1]; "    +"\n"+
" 				i++; "    +"\n"+
" 		} "    +"\n"+
" 		if (arguments[i].indexOf('DCS.')==0){ "    +"\n"+
" 				DCS[arguments[i].substring(4)]=arguments[i+1]; "    +"\n"+
" 				i++; "    +"\n"+
" 		} "    +"\n"+
" 		if (arguments[i].indexOf('DCSext.')==0){ "    +"\n"+
" 				DCSext[arguments[i].substring(7)]=arguments[i+1]; "    +"\n"+
" 				i++; "    +"\n"+
" 		} "    +"\n"+
" 	} "    +"\n"+
" 	var dCurrent=new Date(); "    +"\n"+
" 	DCS.dcsdat=dCurrent.getTime(); "    +"\n"+
" 	dcsTag(); "    +"\n"+
" } "    +"\n"+


" function dcsAdv(){ "    +"\n"+
" 	dcsFunc(\"dcsCookie\"); "    +"\n"+
" } "    +"\n"+

" //--> "    +"\n"+
" </SCRIPT> "    +"\n"+
" <!-- END OF SDC Advanced Tracking Code --> "    +"\n"+

" <!-- START OF SmartSource Data Collector TAG --> "    +"\n"+
" <!-- Copyright (c) 1996-2005 WebTrends Inc.  All rights reserved. --> "    +"\n"+
" <!-- V7.5 --> "    +"\n"+
" <!-- $DateTime: 2005/07/20 17:14:11 $ --> "    +"\n"+
" <SCRIPT LANGUAGE=\"Javascript\"><!-- "    +"\n"+
" gVersion=\"1.0\"; "    +"\n"+
" //--> "    +"\n"+
" </SCRIPT> "    +"\n"+
" <SCRIPT LANGUAGE=\"Javascript1.1\"><!-- "    +"\n"+
" gVersion=\"1.1\"; "    +"\n"+
" //--> "    +"\n"+
" </SCRIPT> "    +"\n"+
" <SCRIPT LANGUAGE=\"Javascript1.2\"><!-- "    +"\n"+
" gVersion=\"1.2\"; "    +"\n"+
" var RE={\"%09\":/\\t/g,\"%20\":/ /g,\"%23\":/\\#/g,\"%26\":/\\&/g,\"%2B\":/\\+/g,\"%3F\":/\\?/g,\"%5C\":/\\\\/g}; "    +"\n"+
" //--> "    +"\n"+
" </SCRIPT> "    +"\n"+
" <SCRIPT LANGUAGE=\"Javascript1.3\"><!-- "    +"\n"+
" gVersion=\"1.3\"; "    +"\n"+
" if (window.ActiveXObject){ "    +"\n"+
" 	var gFV=\"\"; "    +"\n"+
" 	for (var gVer=2;gVer<=10;gVer++){ "    +"\n"+
" 		try{ "    +"\n"+
" 			var gFlash = eval(\"new ActiveXObject('ShockwaveFlash.ShockwaveFlash.\"+gVer+\"');\"); "    +"\n"+
" 			if (gFlash){ "    +"\n"+
" 				gFV=gVer+\".0\"; "    +"\n"+
" 				break; "    +"\n"+
" 			} "    +"\n"+
" 		} "    +"\n"+
" 		catch(e){ "    +"\n"+
" 		} "    +"\n"+
" 	} "    +"\n"+
" } "    +"\n"+
" //--> "    +"\n"+
" </SCRIPT> "    +"\n"+
" <SCRIPT LANGUAGE=\"Javascript1.4\"><!-- "    +"\n"+
" gVersion=\"1.4\"; "    +"\n"+
" //--> "    +"\n"+
" </SCRIPT> "    +"\n"+
" <SCRIPT LANGUAGE=\"Javascript1.5\"><!-- "    +"\n"+
" gVersion=\"1.5\"; "    +"\n"+
" //--> "    +"\n"+
" </SCRIPT> "    +"\n"+
" <SCRIPT LANGUAGE=\"JavaScript\"><!-- "    +"\n"+
" var gImages=new Array; "    +"\n"+
" var gIndex=0; "    +"\n"+
" var DCS=new Object(); "    +"\n"+
" var WT=new Object(); "    +"\n"+
" var DCSext=new Object(); "    +"\n"+
" var gQP=new Array(); "    +"\n"+

" var gDomain=\"" + my_sdc_server + "\"; "    +"\n"+
" var gDcsId=\"" + my_sdc_id + "\"; "    +"\n"+
" // Add customizations here "    +"\n"+

" if ((typeof(gConvert)!=\"undefined\")&&gConvert&&(document.cookie.indexOf(gFpc+\"=\")==-1)){ "    +"\n"+
" 	document.write(\"<SCR\"+\"IPT Language='JavaScript' SRC='\"+\"http\"+(window.location.protocol.indexOf('https:')==0?'s':'')+\"://\"+gDomain+\"/\"+gDcsId+\"/wtid.js\"+\"'></SCR\"+\"IPT>\"); "    +"\n"+
" } "    +"\n"+
" //--> "    +"\n"+
" </SCRIPT> "    +"\n"+
" <SCRIPT LANGUAGE=\"Javascript\"><!-- "    +"\n"+
" function dcsVar(){ "    +"\n"+
" 	var dCurrent=new Date(); "    +"\n"+
" 	/* "    +"\n"+
" 	WT.tz=dCurrent.getTimezoneOffset()/60*-1; "    +"\n"+
" 	if (WT.tz==0){ "    +"\n"+
" 		WT.tz=\"0\"; "    +"\n"+
" 	} "    +"\n"+
" 	WT.bh=dCurrent.getHours(); "    +"\n"+
" 	WT.ul=navigator.appName==\"Netscape\"?navigator.language:navigator.userLanguage; "    +"\n"+
" 	if (typeof(screen)==\"object\"){ "    +"\n"+
" 		WT.cd=navigator.appName==\"Netscape\"?screen.pixelDepth:screen.colorDepth; "    +"\n"+
" 		WT.sr=screen.width+\"x\"+screen.height; "    +"\n"+
" 	} "    +"\n"+
" 	if (typeof(navigator.javaEnabled())==\"boolean\"){ "    +"\n"+
" 		WT.jo=navigator.javaEnabled()?\"Yes\":\"No\"; "    +"\n"+
" 	} "    +"\n"+
" 	if (document.title){ "    +"\n"+
" 		WT.ti=document.title; "    +"\n"+
" 	} "    +"\n"+
" 	WT.js=\"Yes\"; "    +"\n"+
" 	if (typeof(gVersion)!=\"undefined\"){ "    +"\n"+
" 		WT.jv=gVersion; "    +"\n"+
" 	} "    +"\n"+
" 	if (document.body&&document.body.addBehavior){ "    +"\n"+
" 		document.body.addBehavior(\"#default#clientCaps\"); "    +"\n"+
" 		if (document.body.connectionType){ "    +"\n"+
" 			WT.ct=document.body.connectionType; "    +"\n"+
" 		} "    +"\n"+
" 		document.body.addBehavior(\"#default#homePage\"); "    +"\n"+
" 		WT.hp=document.body.isHomePage(location.href)?\"1\":\"0\"; "    +"\n"+
" 	} "    +"\n"+
" 	if (parseInt(navigator.appVersion)>3){ "    +"\n"+
" 		if ((navigator.appName==\"Microsoft Internet Explorer\")&&document.body){ "    +"\n"+
" 			WT.bs=document.body.offsetWidth+\"x\"+document.body.offsetHeight; "    +"\n"+
" 		} "    +"\n"+
" 		else if (navigator.appName==\"Netscape\"){ "    +"\n"+
" 			WT.bs=window.innerWidth+\"x\"+window.innerHeight; "    +"\n"+
" 		} "    +"\n"+
" 	} "    +"\n"+
" 	WT.fi=\"No\"; "    +"\n"+
" 	if (window.ActiveXObject){ "    +"\n"+
" 		if ((typeof(gFV)!=\"undefined\")&&(gFV.length>0)){ "    +"\n"+
" 					WT.fi=\"Yes\"; "    +"\n"+
" 			WT.fv=gFV; "    +"\n"+
" 		} "    +"\n"+
" 	} "    +"\n"+
" 	else if (navigator.plugins&&navigator.plugins.length){ "    +"\n"+
" 		for (var i=0;i<navigator.plugins.length;i++){ "    +"\n"+
" 			if (navigator.plugins[i].name.indexOf('Shockwave Flash')!=-1){ "    +"\n"+
" 				WT.fi=\"Yes\"; "    +"\n"+
" 				WT.fv=navigator.plugins[i].description.split(\" \")[2]; "    +"\n"+
" 				break; "    +"\n"+
" 			} "    +"\n"+
" 		} "    +"\n"+
" 	} "    +"\n"+
" 	WT.sp=\"@@SPLITVALUE@@\"; "    +"\n"+
" 	*/ "    +"\n"+
" 	DCS.dcsdat=dCurrent.getTime(); "    +"\n"+
" 	DCS.dcssip=window.parent.location.hostname; "    +"\n"+
" 	DCS.dcsuri=window.parent.location.pathname; "    +"\n"+
" 	if (window.parent.location.search){ "    +"\n"+
" 		DCS.dcsqry=window.parent.location.search; "    +"\n"+
" 		if (gQP.length>0){ "    +"\n"+
" 			for (var i=0;i<gQP.length;i++){ "    +"\n"+
" 				var pos=DCS.dcsqry.indexOf(gQP[i]); "    +"\n"+
" 				if (pos!=-1){ "    +"\n"+
" 					var front=DCS.dcsqry.substring(0,pos); "    +"\n"+
" 					var end=DCS.dcsqry.substring(pos+gQP[i].length,DCS.dcsqry.length); "    +"\n"+
" 					DCS.dcsqry=front+end; "    +"\n"+
" 				} "    +"\n"+
" 			} "    +"\n"+
" 		} "    +"\n"+
" 	} "    +"\n"+
" 	if ((window.parent.document.referrer!=\"\")&&(window.parent.document.referrer!=\"-\")){ "    +"\n"+
" 		if (!(navigator.appName==\"Microsoft Internet Explorer\"&&parseInt(navigator.appVersion)<4)){ "    +"\n"+
" 			DCS.dcsref=window.parent.document.referrer; "    +"\n"+
" 		} "    +"\n"+
" 	} "    +"\n"+
" } "    +"\n"+

" function A(N,V){ "    +"\n"+
" 	return \"&\"+N+\"=\"+dcsEscape(V); "    +"\n"+
" } "    +"\n"+

" function dcsEscape(S){ "    +"\n"+
" 	if (typeof(RE)!=\"undefined\"){ "    +"\n"+
" 		var retStr = new String(S); "    +"\n"+
" 		for (R in RE){ "    +"\n"+
" 			retStr = retStr.replace(RE[R],R); "    +"\n"+
" 		} "    +"\n"+
" 		return retStr; "    +"\n"+
" 	} "    +"\n"+
" 	else{ "    +"\n"+
" 		return escape(S); "    +"\n"+
" 	} "    +"\n"+
" } "    +"\n"+

" function dcsLoadHref(evt){ "    +"\n"+
" 	if ((typeof(gHref)!=\"undefined\")&&(gHref.length>0)){ "    +"\n"+
" 		window.location=gHref; "    +"\n"+
" 		gHref=\"\"; "    +"\n"+
" 	} "    +"\n"+
" } "    +"\n"+

" function dcsCreateImage(dcsSrc){ "    +"\n"+
" 	if (document.images){ "    +"\n"+
" 		gImages[gIndex]=new Image; "    +"\n"+
" 		if ((typeof(gHref)!=\"undefined\")&&(gHref.length>0)){ "    +"\n"+
" 			gImages[gIndex].onload=gImages[gIndex].onerror=dcsLoadHref; "    +"\n"+
" 		} "    +"\n"+
" 		gImages[gIndex].src=dcsSrc; "    +"\n"+
" 		gIndex++; "    +"\n"+
" 	} "    +"\n"+
" 	else{ "    +"\n"+
" 		document.write('<IMG BORDER=\"0\" NAME=\"DCSIMG\" WIDTH=\"1\" HEIGHT=\"1\" SRC=\"'+dcsSrc+'\">'); "    +"\n"+
" 	} "    +"\n"+
" } "    +"\n"+

" function dcsMeta(){ "    +"\n"+
" 	var elems; "    +"\n"+
" 	if (document.all){ "    +"\n"+
" 		elems=document.all.tags(\"meta\"); "    +"\n"+
" 	} "    +"\n"+
" 	else if (document.documentElement){ "    +"\n"+
" 		elems=document.getElementsByTagName(\"meta\"); "    +"\n"+
" 	} "    +"\n"+
" 	if (typeof(elems)!=\"undefined\"){ "    +"\n"+
" 		for (var i=1;i<=elems.length;i++){ "    +"\n"+
" 			var meta=elems.item(i-1); "    +"\n"+
" 			if (meta.name){ "    +"\n"+
" 				if (meta.name.indexOf('WT.')==0){ "    +"\n"+
" 					WT[meta.name.substring(3)]=meta.content; "    +"\n"+
" 				} "    +"\n"+
" 				else if (meta.name.indexOf('DCSext.')==0){ "    +"\n"+
" 					DCSext[meta.name.substring(7)]=meta.content; "    +"\n"+
" 				} "    +"\n"+
" 				else if (meta.name.indexOf('DCS.')==0){ "    +"\n"+
" 					DCS[meta.name.substring(4)]=meta.content; "    +"\n"+
" 				} "    +"\n"+
" 			} "    +"\n"+
" 		} "    +"\n"+
" 	} "    +"\n"+
" } "    +"\n"+

" function dcsTag(){ "    +"\n"+
" 	var P=\"http\"+(window.location.protocol.indexOf('https:')==0?'s':'')+\"://\"+gDomain+(gDcsId==\"\"?'':'/'+gDcsId)+\"/dcs.gif?\"; "    +"\n"+
" 	for (N in DCS){ "    +"\n"+
" 		if (DCS[N]) { "    +"\n"+
" 			P+=A(N,DCS[N]); "    +"\n"+
" 		} "    +"\n"+
" 	} "    +"\n"+
" 	for (N in WT){ "    +"\n"+
" 		if (WT[N]) { "    +"\n"+
" 			P+=A(\"WT.\"+N,WT[N]); "    +"\n"+
" 		} "    +"\n"+
" 	} "    +"\n"+
" 	for (N in DCSext){ "    +"\n"+
" 		if (DCSext[N]) { "    +"\n"+
" 			P+=A(N,DCSext[N]); "    +"\n"+
" 		} "    +"\n"+
" 	} "    +"\n"+
" 	if (P.length>2048&&navigator.userAgent.indexOf('MSIE')>=0){ "    +"\n"+
" 		P=P.substring(0,2040)+\"&WT.tu=1\"; "    +"\n"+
" 	} "    +"\n"+
" 	dcsCreateImage(P); "    +"\n"+
" } "    +"\n"+

" function dcsFunc(func){ "    +"\n"+
" 	if (typeof(window[func])==\"function\"){ "    +"\n"+
" 		window[func](); "    +"\n"+
" 	} "    +"\n"+
" } "    +"\n"+

" dcsVar(); "    +"\n"+
" //dcsMeta(); "    +"\n"+
" dcsFunc(\"dcsAdv\"); "    +"\n"+
" dcsTag(); "    +"\n"+
" //--> "    +"\n"+
" </SCRIPT> "    ;

document.write(insert_sdc_code);
document.close();

/*
function write_ref() {   
	document.write("<image border=\"0\" height=\"0\" width=\"0\" src=\"http://61.135.144.214/ct/img?site=cctv&size="+document.fileSize+"&wdrf=" + document.referrer + "&wdloc=" + document.location+ "\" style=\"position:absolute; left:0; top:0;\">");
	document.close();
}
write_ref();*/
/*访问量统计js结束*/
