﻿
if(typeof deconcept=="undefined"){var deconcept=new Object();}if(typeof deconcept.util=="undefined"){deconcept.util=new Object();}if(typeof deconcept.SWFObjectUtil=="undefined"){deconcept.SWFObjectUtil=new Object();}deconcept.SWFObject=function(_1,id,w,h,_5,c,_7,_8,_9,_a){if(!document.getElementById){return;}this.DETECT_KEY=_a?_a:"detectflash";this.skipDetect=deconcept.util.getRequestParameter(this.DETECT_KEY);this.params=new Object();this.variables=new Object();this.attributes=new Array();if(_1){this.setAttribute("swf",_1);}if(id){this.setAttribute("id",id);}if(w){this.setAttribute("width",w);}if(h){this.setAttribute("height",h);}if(_5){this.setAttribute("version",new deconcept.PlayerVersion(_5.toString().split(".")));}this.installedVer=deconcept.SWFObjectUtil.getPlayerVersion();if(!window.opera&&document.all&&this.installedVer.major>7){deconcept.SWFObject.doPrepUnload=true;}if(c){this.addParam("bgcolor",c);}var q=_7?_7:"high";this.addParam("quality",q);this.setAttribute("useExpressInstall",false);this.setAttribute("doExpressInstall",false);var _c=(_8)?_8:window.location;this.setAttribute("xiRedirectUrl",_c);this.setAttribute("redirectUrl","");if(_9){this.setAttribute("redirectUrl",_9);}};deconcept.SWFObject.prototype={useExpressInstall:function(_d){this.xiSWFPath=!_d?"expressinstall.swf":_d;this.setAttribute("useExpressInstall",true);},setAttribute:function(_e,_f){this.attributes[_e]=_f;},getAttribute:function(_10){return this.attributes[_10];},addParam:function(_11,_12){this.params[_11]=_12;},getParams:function(){return this.params;},addVariable:function(_13,_14){this.variables[_13]=_14;},getVariable:function(_15){return this.variables[_15];},getVariables:function(){return this.variables;},getVariablePairs:function(){var _16=new Array();var key;var _18=this.getVariables();for(key in _18){_16[_16.length]=key+"="+_18[key];}return _16;},getSWFHTML:function(){var _19="";if(navigator.plugins&&navigator.mimeTypes&&navigator.mimeTypes.length){if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","PlugIn");this.setAttribute("swf",this.xiSWFPath);}_19="<embed type=\"application/x-shockwave-flash\" src=\""+this.getAttribute("swf")+"\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\" style=\""+this.getAttribute("style")+"\"";_19+=" id=\""+this.getAttribute("id")+"\" name=\""+this.getAttribute("id")+"\" ";var _1a=this.getParams();for(var key in _1a){_19+=[key]+"=\""+_1a[key]+"\" ";}var _1c=this.getVariablePairs().join("&");if(_1c.length>0){_19+="flashvars=\""+_1c+"\"";}_19+="/>";}else{if(this.getAttribute("doExpressInstall")){this.addVariable("MMplayerType","ActiveX");this.setAttribute("swf",this.xiSWFPath);}_19="<object id=\""+this.getAttribute("id")+"\" classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" width=\""+this.getAttribute("width")+"\" height=\""+this.getAttribute("height")+"\" style=\""+this.getAttribute("style")+"\">";_19+="<param name=\"movie\" value=\""+this.getAttribute("swf")+"\" />";var _1d=this.getParams();for(var key in _1d){_19+="<param name=\""+key+"\" value=\""+_1d[key]+"\" />";}var _1f=this.getVariablePairs().join("&");if(_1f.length>0){_19+="<param name=\"flashvars\" value=\""+_1f+"\" />";}_19+="</object>";}return _19;},write:function(_20){if(this.getAttribute("useExpressInstall")){var _21=new deconcept.PlayerVersion([6,0,65]);if(this.installedVer.versionIsValid(_21)&&!this.installedVer.versionIsValid(this.getAttribute("version"))){this.setAttribute("doExpressInstall",true);this.addVariable("MMredirectURL",escape(this.getAttribute("xiRedirectUrl")));document.title=document.title.slice(0,47)+" - Flash Player Installation";this.addVariable("MMdoctitle",document.title);}}if(this.skipDetect||this.getAttribute("doExpressInstall")||this.installedVer.versionIsValid(this.getAttribute("version"))){var n=(typeof _20=="string")?document.getElementById(_20):_20;n.innerHTML=this.getSWFHTML();return true;}else{if(this.getAttribute("redirectUrl")!=""){document.location.replace(this.getAttribute("redirectUrl"));}}return false;}};deconcept.SWFObjectUtil.getPlayerVersion=function(){var _23=new deconcept.PlayerVersion([0,0,0]);if(navigator.plugins&&navigator.mimeTypes.length){var x=navigator.plugins["Shockwave Flash"];if(x&&x.description){_23=new deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s+r|\s+b[0-9]+)/,".").split("."));}}else{if(navigator.userAgent&&navigator.userAgent.indexOf("Windows CE")>=0){var axo=1;var _26=3;while(axo){try{_26++;axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+_26);_23=new deconcept.PlayerVersion([_26,0,0]);}catch(e){axo=null;}}}else{try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");}catch(e){try{var axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");_23=new deconcept.PlayerVersion([6,0,21]);axo.AllowScriptAccess="always";}catch(e){if(_23.major==6){return _23;}}try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");}catch(e){}}if(axo!=null){_23=new deconcept.PlayerVersion(axo.GetVariable("$version").split(" ")[1].split(","));}}}return _23;};deconcept.PlayerVersion=function(_29){this.major=_29[0]!=null?parseInt(_29[0]):0;this.minor=_29[1]!=null?parseInt(_29[1]):0;this.rev=_29[2]!=null?parseInt(_29[2]):0;};deconcept.PlayerVersion.prototype.versionIsValid=function(fv){if(this.major<fv.major){return false;}if(this.major>fv.major){return true;}if(this.minor<fv.minor){return false;}if(this.minor>fv.minor){return true;}if(this.rev<fv.rev){return false;}return true;};deconcept.util={getRequestParameter:function(_2b){var q=document.location.search||document.location.hash;if(_2b==null){return q;}if(q){var _2d=q.substring(1).split("&");for(var i=0;i<_2d.length;i++){if(_2d[i].substring(0,_2d[i].indexOf("="))==_2b){return _2d[i].substring((_2d[i].indexOf("=")+1));}}}return "";}};deconcept.SWFObjectUtil.cleanupSWFs=function(){var _2f=document.getElementsByTagName("OBJECT");for(var i=_2f.length-1;i>=0;i--){_2f[i].style.display="none";for(var x in _2f[i]){if(typeof _2f[i][x]=="function"){_2f[i][x]=function(){};}}}};if(deconcept.SWFObject.doPrepUnload){if(!deconcept.unloadSet){deconcept.SWFObjectUtil.prepUnload=function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){};window.attachEvent("onunload",deconcept.SWFObjectUtil.cleanupSWFs);};window.attachEvent("onbeforeunload",deconcept.SWFObjectUtil.prepUnload);deconcept.unloadSet=true;}}if(!document.getElementById&&document.all){document.getElementById=function(id){return document.all[id];};}var getQueryParamValue=deconcept.util.getRequestParameter;var FlashObject=deconcept.SWFObject;var SWFObject=deconcept.SWFObject;

//----------------------
souce_url="http://admin.avanavi.cn/ava/";
xml_url = "http://admin.avanavi.cn/statistic/pageview";

ga = 0;

client_id = anid.substring(0,anid.lastIndexOf("+"));
campaign_id = anid.substring(anid.lastIndexOf("+")+1,anid.length);
page_url = avanavi_format_location(location.href);
is_drag_myFla_flg = false;
avanavi_drag=1;
avanavi_auto_move = 0;
avanavi_position = 1;
avanavi_fla_height = 1;
avanavi_fla_width = 1;
avanavi_access_type = "play";
//------------------------------
var dragobject={
z: 0, x: 0, y: 0, offsetx : null, offsety : null, targetobj : null, dragapproved : 0,avanavi_myFlv_w : null,avanavi_myFlv_l : null,
initialize:function(){	
document.onmousedown=this.drag
document.onmouseup=function(){this.dragapproved=0}
},
drag:function(e){
	
var evtobj=window.event? window.event : e
this.targetobj=window.event? event.srcElement : e.target

if (this.targetobj.className=="avanavi_drag"&&avanavi_drag==1){
this.dragapproved=1
if (isNaN(parseInt(document.getElementById("avanavi_myFla").style.left))){this.targetobj.style.left=0}
if (isNaN(parseInt(document.getElementById("avanavi_myFla").style.top))){this.targetobj.style.top=0}
this.offsetx=parseInt(document.getElementById("avanavi_myFla").style.left)
this.offsety=parseInt(document.getElementById("avanavi_myFla").style.top)



this.x=evtobj.clientX
this.y=evtobj.clientY



if (evtobj.preventDefault)
evtobj.preventDefault()
document.onmousemove=dragobject.moveit
}
},
moveit:function(e){
var evtobj=window.event? window.event : e
//alert(this.offsetx+","+evtobj.clientX+","+this.x);
if (this.dragapproved==1){
	is_drag_myFla_flg = true;
	changeMove(avanavi_fla_height,avanavi_fla_width,this.offsetx+evtobj.clientX-this.x,this.offsety+evtobj.clientY-this.y);

	//this.targetobj.style.left=this.offsetx+evtobj.clientX-this.x+"px"
	//this.targetobj.style.top=this.offsety+evtobj.clientY-this.y+"px"
	return false;
}
}
}

	dragobject.initialize();

//--------------------
var statistic_date = new Date();
var statistic_param = "client_id=" + client_id;
statistic_param += "&campaign_id=" + campaign_id;
statistic_param += "&access_type=pageview";
statistic_param += "&url=" + page_url;
statistic_param += "&dt=" + statistic_date.getTime();
//document.write("<img name=\"heyuansoft_avapageview\" width=1 height=1 src=\"" + xml_url + "?" + statistic_param + "\"/>");



function onload_start_navi()
{
	avanavi_clear_myFla();
	
	var element = document.createElement('div');
	element.id = "avanavi_myFla";
  element.className="avanavi_drag";
	element.style.cssText = "position:absolute; left:10px; top:10px; width:10px; height:10px; z-index:99;";
	document.getElementsByTagName("body").item(0).appendChild(element);
	
	var element_sub = document.createElement('div');
	element_sub.id = "flashpoint";
	element_sub.className="avanavi_drag";
	element_sub.style.cssText = "height:100%;";
	document.getElementById("avanavi_myFla").appendChild(element_sub);

	play_config();
}

function startflash(pos_num,objw,objh) {
	var obj = new Object();

	if(document.compatMode=="BackCompat"){
		winx = document.body.clientWidth;
		winy = document.body.clientHeight;
		scrx = document.body.scrollLeft; 
		scry = document.body.scrollTop; 
	}
	else{
		if(navigator.userAgent.indexOf("Safari") != -1){
			winx = window.innerWidth;
			winy = window.innerHeight;
			scrx = document.body.scrollLeft; 
			scry = document.body.scrollTop; 
		}
		else{
			winx = document.documentElement.clientWidth;
			winy = document.documentElement.clientHeight;
			scrx = document.documentElement.scrollLeft;
			scry = document.documentElement.scrollTop;
		}
	}

	if(pos_num==1){
		objx = 0;
		objy = 0 + scry;
	}
	else if(pos_num==2){
		objx = winx/2 - objw/2;
		objy = 0 + scry;
	}
	else if(pos_num==3){
		objx = winx - objw;
		objy = 0 + scry;
	}
	else if(pos_num==4){
		objx = 0;
		objy = winy/2 - objh/2 + scry;
	}
	else if(pos_num==5){
		objx = winx/2 - objw/2;
		objy = winy/2 - objh/2 + scry;
	}
	else if(pos_num==6){
		objx = winx - objw;
		objy = winy/2 - objh/2 + scry;
	}
	else if(pos_num==7){
		objx = 0;
		objy = winy - objh - 20 + scry;
	}
	else if(pos_num==8){
		objx = winx/2 - objw/2;
		objy = winy - objh - 20 + scry;
	}
	else if(pos_num==9){
		objx = winx - objw;
		objy = winy - objh - 20 + scry;
	}

	if((objx + objw < winx + scrx )&&(objy + objh < winy + scry )){
			changeMove(objw , objh , objx , objy+20);
	}
	else if((objx + objw >= winx + scrx )&&(objy + objh < winy + scry )){
			changeMove(objw , objh , winx-objw-10+scrx , objy+20);
	}
	else if((objx + objw < winx + scrx )&&(objy + objh >= winy + scry )){
		if( objy < objh){
			changeMove(objw , objh , objx , 10);
		}
		else{
			changeMove(objw , objh , objx , objy-objh);
		}
	}
	else if((objx + objw >= winx + scrx )&&(objy + objh >= winy + scry )){
		if(objy < objh){
			changeMove(objw , objh , winx-objw-10+scrx , 10);
		}
		else{
			changeMove(objw , objh , winx-objw-10+scrx , objy-objh);
		}
	}
}

function changeMove(myX,myY,moX,moY) {
	if(document.all && !document.getElementById) {
		var myFlaObj = document.all['avanavi_myFla'];
		if (myFlaObj) {
			myFlaObj.style.pixelWidth = myX+"px";
			myFlaObj.style.pixelHeight = myY+"px";
			myFlaObj.style.pixelLeft = moX+"px";
			myFlaObj.style.pixelTop = moY+"px";
		}
	}
	else{
		var myFlaObj = document.getElementById('avanavi_myFla');
		if (myFlaObj) {
			myFlaObj.style.width = myX+"px";
			myFlaObj.style.height = myY+"px";
			myFlaObj.style.left = moX+"px";
			myFlaObj.style.top = moY+"px";
		}
	}
}

function play_config()
{
	my_var = Math.floor(Math.random()*1000000);
	document.getElementById('flashpoint').innerHTML = '<object  classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="100%" height="100%" id="flashnavi" align="middle"><param name="allowScriptAccess" value="always" /><param name="movie" value="' + souce_url + 'avanavi_pack_config.swf?' + my_var + '" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#ffffff" /><PARAM NAME=FlashVars VALUE="client_id=' + client_id + '&campaign_id=' + campaign_id + '&page_url=' + page_url + '"><embed src=" '+ souce_url + 'avanavi_pack_config.swf?' + my_var + '" name="flashnavi" swLiveConnect=true quality="high" bgcolor="#ffffff" width="100%" height="100%" wmode="transparent" align="middle" allowScriptAccess="always" FlashVars="client_id=' + client_id + '&campaign_id=' + campaign_id + '&page_url=' + page_url + '" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';
	startflash(5,1,1);
}

function avanavi_play(pos_num,objw,objh)
{

	my_var = Math.floor(Math.random()*1000000);
	agent_no = 0;
	if(navigator.userAgent.indexOf("MSIE") != -1){ agent_no =1; }
	document.getElementById('flashpoint').innerHTML = '<object  class="avanavi_drag" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="100%" height="100%" id="flashnavi" align="middle"><param name="allowScriptAccess" value="always" /><param name="movie" value="' + souce_url + 'avanavi_pack.swf?' + my_var + '" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#ffffff" /><PARAM NAME=FlashVars VALUE="client_id=' + client_id + '&campaign_id=' + campaign_id + '&page_url=' + page_url + '&agent_no='+ agent_no +'&ga=' + ga + '"><embed src=" '+ souce_url + 'avanavi_pack.swf?' + my_var + '" name="flashnavi" swLiveConnect=true quality="high" bgcolor="#ffffff" width="100%" height="100%" wmode="transparent" align="middle" allowScriptAccess="always" FlashVars="client_id=' + client_id + '&campaign_id=' + campaign_id + '&page_url=' + page_url + '&agent_no=' + agent_no + '&ga=' + ga + '" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" class="avanavi_drag" /></object>';
	startflash(pos_num,objw,objh);
}

function foutbasenavi(auto_play){
	if(auto_play==1){
		if(document.all) {
			window['flash_button'].GotoFrame(29);
			changeMove_click('end');
		}
		else{
			window.document['flash_button'].GotoFrame(29);
			changeMove_click('end');
		}
	}
	else{
		if(document.all) {
			window['flash_button'].GotoFrame(28);
		}
		else{
			window.document['flash_button'].GotoFrame(28);
		}
	}
  avanavi_clear_myFla();
}

window.onload = function(){
	onload_start();
};

function action(ac_no){
	is_drag_myFla_flg = false;
	if(ac_no == undefined){
		client_id = anid.substring(0,anid.lastIndexOf("+"));
		campaign_id = anid.substring(anid.lastIndexOf("+")+1,anid.length);
		page_url = avanavi_format_location(location.href);
		onload_start_navi();
	}
	else{
		client_id = anid.substring(0,anid.lastIndexOf("+"));
		anid = client_id + "+" + ac_no;
		campaign_id = anid.substring(anid.lastIndexOf("+")+1,anid.length);
		page_url = avanavi_format_location(location.href);
		onload_start();
	}
}

function onload_start(){
	addPageStatistic();
	if(document.all) {
       var version = deconcept.SWFObjectUtil.getPlayerVersion();
   if ( version["major"] > 0) {
     //alert( "You have Flash player "+ version['major'] +"."+ version['minor'] +"."+ version['rev'] +" installed.");
    //has install flash player
	if(document.compatMode=="BackCompat"){
		winxx = document.body.clientWidth;
		scry = document.body.scrollTop;
	}
	else{
		if(navigator.userAgent.indexOf("Safari") != -1){
			winxx = window.innerWidth;
			scry = document.body.scrollTop;
		}
		else{
			winxx = document.documentElement.clientWidth;
			scry = document.documentElement.scrollTop;
		}
	}

	button_x = winxx - 120;
	button_t = scry + 30;

	avanavi_clear_click_button();
	
	var element = document.createElement('div');
	element.id = "click_button_layer";
	element.style.cssText = "position:absolute; left:" + button_x + "px; top:" + button_t + "px; width:120px; height:370px; z-index:90;";
	document.getElementsByTagName("body").item(0).appendChild(element);

	var element_sub = document.createElement('div');
	element_sub.id = "flash_button_layer";
	element_sub.style.cssText = "height:100%;";
	document.getElementById("click_button_layer").appendChild(element_sub);

	my_var = Math.floor(Math.random()*1000000);
	document.getElementById('flash_button_layer').innerHTML = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="100%" height="100%" id="flash_button" align="middle"><param name="allowScriptAccess" value="always" /><param name="movie" value="' + souce_url + 'avanavi_button.swf?' + my_var + '" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#ffffff" /><PARAM NAME=FlashVars VALUE="client_id=' + client_id + '&campaign_id=' + campaign_id + '&page_url=' + page_url + '"><embed src=" '+ souce_url + 'avanavi_button.swf?' + my_var + '" name="flash_button" swLiveConnect="true" quality="high" bgcolor="#ffffff" width="100%" height="100%" wmode="transparent" align="middle" allowScriptAccess="always" FlashVars="client_id=' + client_id + '&campaign_id=' + campaign_id + '&page_url=' + page_url + '" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';

	changeMove_click();
	//---------------------------
   }else{
    
	if(document.compatMode=="BackCompat"){
		winxx = document.body.clientWidth;
		scry = document.body.scrollTop;
	}
	else{
		if(navigator.userAgent.indexOf("Safari") != -1){
			winxx = window.innerWidth;
			scry = document.body.scrollTop;
		}
		else{
			winxx = document.documentElement.clientWidth;
			scry = document.documentElement.scrollTop;
		}
	}

	button_x = winxx - 120;
	button_t = scry + 30;

	avanavi_clear_click_button();
	
	var element = document.createElement('div');
	element.id = "click_button_layer";
	element.style.cssText = "position:absolute; left:" + button_x + "px; top:" + button_t + "px; width:120px; height:370px; z-index:90;";
	document.getElementsByTagName("body").item(0).appendChild(element);

	var element_sub = document.createElement('div');
	element_sub.id = "flash_button_layer";
	element_sub.style.cssText = "height:100%;";
	document.getElementById("click_button_layer").appendChild(element_sub);

	my_var = Math.floor(Math.random()*1000000);
	document.getElementById('flash_button_layer').innerHTML = '<a href="http://get.adobe.com/flashplayer/thankyou/activex/?installer=Flash_Player_10_for_Windows_Internet_Explorer&i=McAfee_Security_Scan" target="_blank">请安装最新的Flash插件<img width="112" height="33" src="imgs/get_adobe_flash_player.png" alt="Flash Player下载" border="0"></a>';

	changeMove_click();
   }
	

	}else{
      	if(document.compatMode=="BackCompat"){
		winxx = document.body.clientWidth;
		scry = document.body.scrollTop;
	}
	else{
		if(navigator.userAgent.indexOf("Safari") != -1){
			winxx = window.innerWidth;
			scry = document.body.scrollTop;
		}
		else{
			winxx = document.documentElement.clientWidth;
			scry = document.documentElement.scrollTop;
		}
	}

	button_x = winxx - 120;
	button_t = scry + 30;

	avanavi_clear_click_button();
	
	var element = document.createElement('div');
	element.id = "click_button_layer";
	element.style.cssText = "position:absolute; left:" + button_x + "px; top:" + button_t + "px; width:120px; height:370px; z-index:90;";
	document.getElementsByTagName("body").item(0).appendChild(element);

	var element_sub = document.createElement('div');
	element_sub.id = "flash_button_layer";
	element_sub.style.cssText = "height:100%;";
	document.getElementById("click_button_layer").appendChild(element_sub);

	my_var = Math.floor(Math.random()*1000000);
	document.getElementById('flash_button_layer').innerHTML = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="100%" height="100%" id="flash_button" align="middle"><param name="allowScriptAccess" value="always" /><param name="movie" value="' + souce_url + 'avanavi_button.swf?' + my_var + '" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#ffffff" /><PARAM NAME=FlashVars VALUE="client_id=' + client_id + '&campaign_id=' + campaign_id + '&page_url=' + page_url + '"><embed src=" '+ souce_url + 'avanavi_button.swf?' + my_var + '" name="flash_button" swLiveConnect="true" quality="high" bgcolor="#ffffff" width="100%" height="100%" wmode="transparent" align="middle" allowScriptAccess="always" FlashVars="client_id=' + client_id + '&campaign_id=' + campaign_id + '&page_url=' + page_url + '" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';

	changeMove_click();
    }
}

function changeMove_click(navi) {
	if(document.compatMode=="BackCompat"){
		winxx = document.body.clientWidth;
	}
	else{
		if(navigator.userAgent.indexOf("Safari") != -1){
			winxx = window.innerWidth;
		}
		else{
			winxx = document.documentElement.clientWidth;
		}
	}

	button_x = winxx - 120;

	if(navi=="end"){
		clearTimeout(timeID);

		if(document.all && !document.getElementById) {
			document.all['click_button_layer'].style.pixelLeft = "-1000px";
		}
		else{
			document.getElementById('click_button_layer').style.left = "-1000px";
		}

	}
	else{
		if(document.all && !document.getElementById) {
			document.all['click_button_layer'].style.pixelLeft = button_x+"px";
		}
		else{
			document.getElementById('click_button_layer').style.left = button_x+"px";
		}
		timeID = setTimeout( "changeMove_click();", 500 );
	}
}

window.onscroll = function(){
	avanavi_fla_move();
};

window.onresize = function(){
	avanavi_fla_move();
};

function avanavi_clear_myFla()
{
	if(document.all && !document.getElementById) {
		var myFlaObj = document.all['avanavi_myFla'];
		if (myFlaObj) {
			myFlaObj.parentNode.removeChild(myFlaObj);
		}
	}
	else{
		var myFlaObj = document.getElementById('avanavi_myFla');
		if (myFlaObj) {
			myFlaObj.parentNode.removeChild(myFlaObj);
		}
	}
}

function avanavi_clear_click_button()
{
	if(document.all && !document.getElementById) {
		var clickButtonObj = document.all['click_button_layer'];
		if (clickButtonObj) {
			clickButtonObj.parentNode.removeChild(clickButtonObj);
		}
	}
	else{
		var clickButtonObj = document.getElementById('click_button_layer');
		if (clickButtonObj) {
			clickButtonObj.parentNode.removeChild(clickButtonObj);
		}
	}
}

function setAutoMove(num) {
	avanavi_auto_move = num;
}
function setDrag(num){
    avanavi_drag = num;
}
function setAccessType(type){
    avanavi_access_type = type;                   
}
function getAccessType(){
    return avanavi_access_type;
}
function setFlaPlayInfo(pos_num, objh, objw) {
	avanavi_position = pos_num;
	avanavi_fla_height = objh;
	avanavi_fla_width = objw;
}

function avanavi_fla_move() {
	if (avanavi_auto_move == 1) {
		if (is_drag_myFla_flg) {
			var button_top = 0;
			var myFla_t_top = 0;
			if(document.all && !document.getElementById) {
				var clickButtonObj = document.all['click_button_layer'];
				if (clickButtonObj) {
					button_top = parseInt(clickButtonObj.style.pixelTop);
				}
			} else {
				var clickButtonObj = document.getElementById('click_button_layer');
				if (clickButtonObj) {
					button_top = parseInt(clickButtonObj.style.top);
				}
			}
			
			if(document.all && !document.getElementById) {
				var myFlaObj = document.all['avanavi_myFla'];
				if (myFlaObj) {
					myFla_t_top = parseInt(myFlaObj.style.pixelTop);
				}
			} else {
				var myFlaObj = document.getElementById('avanavi_myFla');
				if (myFlaObj) {
					myFla_t_top = parseInt(myFlaObj.style.top);
				}
			}
			if(document.compatMode=="BackCompat"){
				scry = document.body.scrollTop;
			} else {
				if(navigator.userAgent.indexOf("Safari") != -1){
					scry = document.body.scrollTop;
				} else {
					scry = document.documentElement.scrollTop;
				}
			}
			myFla_t = scry + myFla_t_top - button_top + 30;
			
			if(document.all && !document.getElementById) {
				var myFlaObj = document.all['avanavi_myFla'];
				if (myFlaObj) {
					myFlaObj.style.pixelTop = myFla_t + "px";
				}
			} else {
				var myFlaObj = document.getElementById('avanavi_myFla');
				if (myFlaObj) {
					myFlaObj.style.top = myFla_t + "px";
				}
			}
		} else {
			startflash(avanavi_position, avanavi_fla_height, avanavi_fla_width);
		}
		avanavi_button_click_move();
	}
}

function avanavi_button_click_move() {
	if(document.compatMode=="BackCompat"){
		scry = document.body.scrollTop;
	} else {
		if(navigator.userAgent.indexOf("Safari") != -1){
			scry = document.body.scrollTop;
		} else {
			scry = document.documentElement.scrollTop;
		}
	}
	button_t = scry + 30;
	
	if(document.all && !document.getElementById) {
		var clickButtonObj = document.all['click_button_layer'];
		if (clickButtonObj) {
			clickButtonObj.style.pixelTop = button_t + "px";
		}
	} else {
		var clickButtonObj = document.getElementById('click_button_layer');
		if (clickButtonObj) {
			clickButtonObj.style.top = button_t + "px";
		}
	}
}

function avanavi_format_location(urlpath) {
	var page_url_str = '';
	var page_url_arr = urlpath.split('&');
	for(var i=0;i<page_url_arr.length;i++) {
		if (page_url_arr[i] != '') {
			if (i == 0) {
				page_url_str = page_url_arr[i];
			} else {
				page_url_str = page_url_str + '~' + page_url_arr[i];
			}
		}
	}
	return page_url_str;
}

function avanavi_is_msie()
{
	if(document.all) {
		return "1";
	} else {
		return "0";
	}
}

function addPageStatistic() {
	var pageview_img_div = document.createElement('div');
	pageview_img_div.id = "pageview_img_div";
	pageview_img_div.style.cssText = "position:absolute; left:10px; top:10px; width:10px; height:10px; z-index:50;";
	document.getElementsByTagName("body").item(0).appendChild(pageview_img_div);

	var img_sub = document.createElement('img');
	img_sub.name = "heyuansoft_avapageview";
	img_sub.width = 1;
	img_sub.height = 1;
	img_sub.src = xml_url + "?" + statistic_param;
	document.getElementById("pageview_img_div").appendChild(img_sub);
}
