
var slidedivs = Array();
var skip = Array(4);
var delay = Array(20);
var moveout = Array(120);

function debug(obj)	{
	var out = "";
	var n = 0;
	var l = 0;
	for (var i in obj)	{
//		out += "obj["+i+"] = "+obj[i]+"           ";
		var s = ""+i;
		if (s.toLowerCase().search(/class/)!=-1)	{
			alert("obj["+i+"] = "+obj[i]);
		}
		if (!((++i)%5))	{
			out += "\n";
			if (!((++l)%5))	{
//				alert(out);
				out = "";
			}
		}
	}
//	alert(out);
}

function startSlide()	{
	var pri = document.getElementById('content');
	if (pri.hasChildNodes())	{
		var m = 0;
		for (var k in pri.childNodes)	{
			if ((pri.childNodes[k].tagName=='DIV')&&(pri.childNodes[k].className=='csc-default')&&pri.childNodes[k].hasChildNodes())	{
			var st = pri.childNodes[k];
				for (var j in st.childNodes)	{
//					debug(st.childNodes[j]);
					if ((st.childNodes[j].tagName=='DIV')&&(st.childNodes[j].className=='slideimages'))	{
						slidedivs[m] = Array();
						var si = st.childNodes[j];
						if (si.hasChildNodes())	{
							var zindex = 100;
							var n = 0;
							for (var i in si.childNodes)	{
								if (si.childNodes[i].tagName=='DIV')	{
									si.childNodes[i].style.zIndex = zindex--;
									si.childNodes[i].style.visibility = 'visible';
									slidedivs[m][n++] = si.childNodes[i];
								}
								if (si.childNodes[i].tagName=='SPAN')	{
									switch (si.childNodes[i].id)	{
										case 'delay':
											delay[m] = parseInt(si.childNodes[i].innerHTML);
										break;
										case 'skip':
											skip[m] = parseInt(si.childNodes[i].innerHTML);
										break;
										case 'moveout':
											moveout[m] = parseInt(si.childNodes[i].innerHTML);
										break;
									}
								}
							}
						}
						m++;
					}
				}
			}
		}
	}
	for (var j in slidedivs)	{
		moveImages(j);
	}
	return true;
}

function moveImages(j)	{
	var moved = false;
	for (var i in slidedivs[j])	{
		var left = parseInt(slidedivs[j][i].style.marginLeft);
		if (isNaN(left))	{
			left = 0;
		}
		if (left < moveout[j]*i)	{
			slidedivs[j][i].style.marginLeft = (left+skip[j])+'px';
			moved = true;
		}
	}
	if (moved)	{
		window.setTimeout("moveImages("+j+")", delay[j]);
	}
}

window.onload = startSlide;


