/* drag & drop */
var ddi=0,ddj=0,ddobj=null,ddX=0,ddY=0,posX=0,posY=0;
function dd_init() {
	if (ddi==1) return;
	ddi=1;
	document.onmousemove=dd_drag;
	document.onmouseup=dd_stop;
}
function dd_start(s) {
	if (ddi==0) dd_init();
	ddobj=document.getElementById(s);
	if (ddobj) {
		ddX=posX-ddobj.offsetLeft; 
		ddY=posY-ddobj.offsetTop;
		if (ddj==0) {
			ddobj.style.marginLeft='0px';
			ddobj.style.left=ddobj.offsetLeft-400+'px';
			ddj=1;
		}
	}
}
function dd_stop() { ddobj=null; }
function dd_drag(e) {
	posX=document.all ? window.event.clientX : e.pageX;
	posY=document.all ? window.event.clientY : e.pageY;
	if (ddobj) {
		ddobj.style.left=(posX-ddX)+'px';
		if ( posY-ddY >0 ) {
			ddobj.style.top =(posY-ddY)+'px';
		}
	}
}

