//**载入CSS*****
var xScrollStickCssFilePath="sp\/css\/xframe.css";
//document.write("<style>@import url("+xScrollStickCssFilePath+");</style>");

//**检测浏览器种类*****
var BROWSERNAME="";
switch(navigator.appName.toLowerCase()){
    case "netscape":
        BROWSERNAME="ns";
    break;
    case "microsoft internet explorer":
    default:
        BROWSERNAME="ie";
    break;
}

//**设置初始化事件******
switch(BROWSERNAME){
    case "ns":
        window.addEventListener("load",_xScrollStick_init,false);
    break;
    case "ie":
    default:
        window.attachEvent("onload",_xScrollStick_init);
}

//**初始化函数******
function _xScrollStick_init(){
    var allTheScrollSticks=document.getElementsByTagName("div");
    for(var i=0;i<allTheScrollSticks.length;i++){
        if(allTheScrollSticks[i].className.match(/^((xScrollStick)|(.+ +xScrollStick)|(xScrollStick +.+)|(.+ +xScrollStick +.+))$/))_xScrollStick_event_doInit(allTheScrollSticks[i]);
    }
    window_event_scroll();
}


//**事件响应函数区******

function _xScrollStick_event_doInit(element){
    //初始化变量
    element.offX=element.offsetLeft;
    element.offY=element.offsetTop;
    
    //设置方法
    element.Stick=_xScrollStick_method_Stick;
    
    //设置事件
    switch(BROWSERNAME){
        case "ns":
            window.addEventListener("scroll",window_event_scroll,false);
        break;
        case "ie":
        default:
            window.attachEvent("onscroll",window_event_scroll);
    }
    
    //获取设置
    //无
    document.body.parentNode.onscroll=window_event_scroll;

}

function window_event_scroll(){
    var allTheScrollSticks=document.getElementsByTagName("div");
    for(var i=0;i<allTheScrollSticks.length;i++){
        if(allTheScrollSticks[i].className.match(/^((xScrollStick)|(.+ +xScrollStick)|(xScrollStick +.+)|(.+ +xScrollStick +.+))$/))try{allTheScrollSticks[i].Stick();}catch(e){}
    }
}

//**方法函数区******
function _xScrollStick_method_Stick(){
    var x=this.offX, y=this.offY, po=this;
	var t1=0, t2=0, t3=0;
    this.style.position="absolute";
	
	t1=x;
	t2=document.body.parentNode.scrollLeft;
	t3 = (435-(t1+190))/2;	 
	x+= t3;
		
	y+=document.body.parentNode.scrollTop;
    this.style.left=x+"px";
    this.style.top=y+"px";
    
}

//**通用函数区***
//无
//]]>

