// JavaScript Document
var _setPath = "_global/"

function importJS( which ){
	document.write('<script language="JavaScript" type="text/javascript" src="'+ _setPath + which + '"><\/script>')
	//alert('<script language="JavaScript" type="text/javascript" src="_golbal/' + which + '"><\/script>')
}
//---分拆变量
//使用方法:var kkk = new split_filters( filter )
//		取值: aaa = kkk.item1
function split_filters( filter ){
	if( filter != null ){	
		filter	= filter + ","
		filter	= filter.replace(/"/g,"")
		filter	= filter.replace(/http:\/\//g,"\@SS_URL\@")
		filters = filter.split(",")	
		if( filters.length > 1 ){
			for( var i = 0 ; i < filters.length - 1; i ++ ){	
				newVar = filters[i].split(":")
				if( newVar.length > 1 ){
					eval('this.'+newVar[0] + '="' + newVar[1] + '"')
				}
			}
		}
	}
}
//==获得正确位置===
function getRealPosition( where ,type ){
	var prtObj 		= where.parentNode
		offsetTop 	= where.offsetTop
		offsetleft 	= where.offsetLeft
	//---初始时得值---
	if( prtObj.nodeName.toLowerCase() == "form" ){			//如果上级是form，取得form的位置,跳过td,tr,tbody的取值
		offsetTop 	+= parseInt(prtObj.offsetTop)
		offsetleft 	+= parseInt(prtObj.offsetLeft)
		prtObj = prtObj.parentNode.parentNode.parentNode.parentNode
	}
	if( prtObj.nodeName.toLowerCase() == "td" ){			//如果上级是td，取得td的位置,跳过tr,tbody的取值
		offsetTop 	+= parseInt(prtObj.offsetTop)
		offsetleft 	+= parseInt(prtObj.offsetLeft)
		prtObj = prtObj.parentNode.parentNode.parentNode
	}
	//--end---	
	while( prtObj.nodeName != "BODY" ){					//当一级菜单对象的父级不是body时，继续寻找下一级，找到对象的父级是body为止
		if(prtObj.nodeName.toLowerCase() == "td"){			//如果上级是td，取得td的位置,跳过tr,tbody的取值
			offsetTop 	+= parseInt(prtObj.offsetTop)
			offsetleft 	+= parseInt(prtObj.offsetLeft)
			prtObj = prtObj.parentNode.parentNode
		}else if(prtObj.nodeName.toLowerCase() == "form" && prtObj.parentNode.nodeName.toLowerCase() != "body"){//如果上级是form，取得form的位置,跳过td,tr,tbody的取值
			offsetTop 	+= parseInt(prtObj.offsetTop)
			offsetleft 	+= parseInt(prtObj.offsetLeft)
			prtObj = prtObj.parentNode.parentNode.parentNode
		}else{
			offsetTop 	+= parseInt(prtObj.offsetTop)
			offsetleft 	+= parseInt(prtObj.offsetLeft)
		}
		prtObj = prtObj.parentNode
	}
	if( type == "top" ){ return offsetTop }
	if( type == "left" ){ return offsetleft }
}