// JavaScript Document
function setPic(link_href, PlaceID, thumbNail,imageWidth) {
	for (i=0;i<document.getElementsByTagName('a').length; i++) {
		if (document.getElementsByTagName('a').item(i).className == "activeThumb") {
			document.getElementsByTagName('a').item(i).className = "";
		}
	}
	thumbNail.className = "activeThumb";
	if (document.getElementById) { // DOM3 = IE5, NS6
		document.getElementById(PlaceID).width = '1';
		document.getElementById(PlaceID).src = link_href;
		document.getElementById(PlaceID).width = imageWidth;
	}
	else { 
		if (document.layers) { // Netscape 4
		
			document.layers[PlaceID].src = link_href;
			document.layers[PlaceID].width = imageWidth;
		} 
		else { // IE 4 
			document.all.layers[PlaceID].src = link_href;
			document.all.layers[PlaceID].width = imageWidth;
		}
	}
}
//blendimage('images/babies/0001.jpg','placeholder',900,this,'722');
var onBlend = false;
function blendimage(imagefile, imageid, millisec, active, imageWidth) {
	if (Right(document.getElementById(imageid).src,10) != Right(imagefile,10)) {
		for (i=0;i<document.getElementsByTagName('a').length; i++) {
			if (document.getElementsByTagName('a').item(i).className == "activeThumb") {
				document.getElementsByTagName('a').item(i).className = "";
			}
		}
		active.className = "activeThumb";

		var speed = Math.round(millisec / 100);
		var timer = 0; 
		
		//make image transparent 
		for(i = 100; i = 0; i--) { 
			setTimeout("changeOpac(" + i + ",'" + imageid + "')",(timer * speed)); 
			timer++; 
		}
		//make new image 
		document.getElementById(imageid).src = imagefile; 
		document.getElementById(imageid).width = imageWidth; 
		//fade in image 
		for(i = 0; i <= 100; i++) { 
			setTimeout("changeOpac(" + i + ",'" + imageid + "')",(timer * speed)); 
			timer++; 
		}
	}
}
//change the opacity for different browsers 
function changeOpac(opacity, id) { 
    var object = document.getElementById(id).style; 
    object.opacity = (opacity / 100); 
    object.MozOpacity = (opacity / 100); 
    object.KhtmlOpacity = (opacity / 100); 
    object.filter = "alpha(opacity=" + opacity + ")"; 
}

function Left(str, n){
    if (n <= 0)
        return "";
    else if (n > String(str).length)
        return str;
    else
        return String(str).substring(0,n);
}
function Right(str, n){
    if (n <= 0)
       return "";
    else if (n > String(str).length)
       return str;
    else {
       var iLen = String(str).length;
       return String(str).substring(iLen, iLen - n);
    }
}