要素の位置を取得する(バグ)

	function getElementOffset( e ,base){
		if(!base) base = document.body;
		var p  = {x:0,y:0};

	    p.x = e.offsetLeft;
	    p.y = e.offsetTop;

		var prnt = e.offsetParent;
		var overflow;
		while((prnt != null)  ){
			p.x += PixNum( prnt.offsetLeft);
			p.y += PixNum(prnt.offsetTop ) ;

			p.x += PixNum( getStyle(prnt,"borderLeftWidth") ) ;
			p.y += PixNum( getStyle(prnt,"borderTopWidth") )  ;
			overflow = getStyle(prnt.offsetParent,"overflow") 
			if(overflow){
				if(overflow != ""){
					p.x += PixNum( getStyle(prnt.offsetParent,"borderLeftWidth") ) ;
					p.y += PixNum( getStyle(prnt.offsetParent,"borderTopWidth") )  ;
				}
			}
			//if(prnt == base) break;

			prnt = prnt.offsetParent;
		}
		//overflow = getStyle(prnt,"overflow") 
		//		if(overflow){
		//			if(overflow != ""){
		//				p.x += PixNum( getStyle(prnt,"borderLeftWidth") ) ;
		//				p.y += PixNum( getStyle(prnt,"borderTopWidth") )  ;
		//			}
		//		}
		return p;
	}