var chr;
var onImage = false;
var startX = 300;
var startY = 5;
var winWidth = 800;
var winHeight = 400;
var hasJoined = false;
//ns = (document.all) ? 0 : 1;


if(document.all && !document.getElementById) {
	document.getElementById = function(id) {
	return document.all[id];
	}
}

function getOffset() {
	if (!document.layers) {
	winWidth = document.body.offsetWidth;
	winHeight = document.body.offsetHeight;
	startX = Math.round((winWidth/2)-135);
		if (startX < 260) {
		startX = 260;
		}
	}
}

function mUp(object) {
	chr = object;
	if (hasJoined != true) {
	var onPile = false;
		if (chr) {
		getOffset();
			if (document.layers) {
			newX = (parseInt(chr.left));
        	newY =  (parseInt(chr.top));
        	}
			else if (chr.style.left) {
			newX = (parseInt(chr.style.left));
        	newY =  (parseInt(chr.style.top));
        	}
        	else if (chr.pixelLeft) {
        	newX = (parseInt(chr.pixelLeft));
        	newY =  (parseInt(chr.pixelTop));
        	}
			if (newX>startX && newX<(startX+260) && newY>10 && newY<85) {
			onPile = true;
			}
		}
		if (onPile == true) {
		setSize('rxfish','nsfish',260,100);
		setPosition('chromosomeDiv',-20,0);
		setTimeout("swapImage('rxfish')",5000);
		hasJoined = true;
		}
	}
	chr = null;
}

function setPosition(divName,newX,newY) {
	if (newX != -20) {
	newX = Math.floor(Math.random()*(winWidth-50));
	newY = Math.floor(Math.random()*(winHeight-100));
	}
	if (newX>startX && newX<(startX+270) && newY>0 && newY<100) {
	newX = (startX+360);
	}	
	if (document.layers) {
	document.layers[divName].left = newX;
	document.layers[divName].top = newY;
	document.layers['nsfish'].visibility = 'show';
	}
	else {
	document.getElementById(divName).style.left = newX;
	document.getElementById(divName).style.top = newY;
	}
}

function setSize(divName,nsDiv,newW,newH) {
	if (document.layers) {
	/*document.layers[nsDiv].width = newW;
	document.layers[nsDiv].height = newH;*/
	}
	else {
	document.getElementById(divName).style.width = newW;
	document.getElementById(divName).style.height = newH;
	}	
}

function swapImage(divName) {
	if (document.layers) {
	document.layers['nsfish'].visibility = 'hide';
	document.layers['nsfish1'].visibility = 'show';
	}
	else {
	document.getElementById(divName).style.background = "url(http://www.midlandstech.com/science/kelleherk/Images/rxfish1.gif) no-repeat";
	}	
}