/*
合肥网新科技公司浮动在线通讯通用JS(version 1.0)

参数说明：（显示位置|距顶部距离|显示宽度|边框颜色|背景颜色|显示样式|背景图片|顶部文字）

(0) 显示位置: 如 "left" 或者 "right"
(1) 距顶部距离: 如 200
(2) 显示宽度：如 100
(3) 边框颜色：如"3464C8"
(4) 背景颜色：如"789FE4"
(5) 背景图片: 如 http://service.ibw.cn/js/qq/img/ibw_online_communication_background_1.jpg
(6) 顶部文字: 如 "在线咨询"
*/

var ibw_online_communication_flag 			= true;			//传递参数是否正确的标志
var ibw_online_communication_str;							//输出到页面上的代码
var ibw_online_communication_paraArray 	= new Array();	//传入参数的数组

ibw_online_communication_paraArray[0] 		= "left";						//位置
ibw_online_communication_paraArray[1]		= 200;							//浮动框距顶部的距离
ibw_online_communication_paraArray[2]		= 100;							//显示的宽度
ibw_online_communication_paraArray[3]		= "3464C8";						//边框颜色
ibw_online_communication_paraArray[4]		= "789FE4";						//背景颜色
ibw_online_communication_paraArray[5]		= "";							//背景图片URL
ibw_online_communication_paraArray[6]		= "在线咨询";					//顶部文字


var ibw_online_communication_para; //传入参数字符串
ibw_online_communication_para = document.getElementsByTagName("script")[document.getElementsByTagName("script").length - 1].src;
ibw_online_communication_para = decodeURI(ibw_online_communication_para.substr(ibw_online_communication_para.indexOf("?") + 1));
ibw_online_communication_para = ibw_online_communication_para.split("|");
if (ibw_online_communication_para.length > 0)
{
	for (i = 0; i < ibw_online_communication_para.length; i++)
	{
		if (ibw_online_communication_para[i] != "")
		{
			ibw_online_communication_paraArray[i] = ibw_online_communication_para[i];		//用户设置了相关参数值则调整，否则使用默认值
		}
	}
}
else
{
	ibw_online_communication_flag = false;
}

if (ibw_online_communication_flag)
{
	ibw_online_communication_str = "<span id='ibw_online_communication_hang_obj' style='z-index:20;position:absolute;" + ibw_online_communication_paraArray[0] + ":5px;top:"+ ibw_online_communication_paraArray[1] +"px;width:"+ ibw_online_communication_paraArray[2] +"px;background:#FFFFFF;'><div style='border:1px solid #" + ibw_online_communication_paraArray[3] + ";'>";

	if (ibw_online_communication_paraArray[5] != "")
	{
		ibw_online_communication_str += "<div style='border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;border-top:1px solid #FFFFFF;'><img src='"+ ibw_online_communication_paraArray[5] +"' /></div>"
	}
	else
	{
		ibw_online_communication_str += "<div style='border:1px solid #FFFFFF; background:#"+ ibw_online_communication_paraArray[4] +"; color:#FFFFFF; font-size:13px; text-align:center; padding:4px;'>"+ ibw_online_communication_paraArray[6] +"</div>"
	}


	ibw_online_communication_str += ibw_online_communication + "<div style='border:1px solid #FFFFFF; background:#" + ibw_online_communication_paraArray[4] + "; height:18px; margin-top:8px;'></div></div></span>";
	document.write(ibw_online_communication_str);
	window.setInterval("ibw_online_communication_hang("+ ibw_online_communication_paraArray[2] +")", 10);
}


function ibw_online_communication_hang(fixedTop)
{
	var scrollTop;
	if (document.compatMode == "CSS1Compat")
	{
		scrollTop = window.document.documentElement.scrollTop;
	}
	else
	{
		scrollTop = window.document.body.scrollTop;
	}

	var obj = document.getElementById("ibw_online_communication_hang_obj");
	var objTop = parseInt(obj.style.top, 10);

	if (objTop + 5 < scrollTop + fixedTop)
	{
		obj.style.top = objTop + 5 + "px";
	}
	else if (objTop - 5 > scrollTop + fixedTop)
	{
		obj.style.top = objTop - 5 + "px";
	}
}
