

	function getObject(objName) {

		if (document.all) {
			currObject=eval('document.all[\''+objName+'\']');

		}
		else if (document.layers) {
			currObject=eval('document.layers[\''+objName+'\']');
		}
		else {
			currObject=eval('document.getElementById("'+objName+'")');

		}

		return currObject;

	}


	var cc = new Array();
	cc[0]='intro';



	function hideall() {
		for (i=0;i<cc.length;i++) {
			contname=cc[i];
			cont=getObject(contname);
			if (cont.style) {
				cont.style.display='none';
				cont.style.visibility='hidden';
			}
		}

	}

	function show(name) {
		cont=getObject(name);
		if (cont.style) {
			cont.style.display='block';
			cont.style.visibility='visible';
		}
	}

	var fadeObj=null;
	var fading=null;

	function fadeIn(name) {
		hideall();
		if (fadeObj) {

		}

		if (fadeObj) {
			if (fadeObj.name!=name) {
			fadeObj.style.color='#000000';
			fadeObj.style.display='none';
			fadeObj.style.visibility='hidden';
			fadeObj.coliter=0;
			clearInterval(fading);
			}
		}

		var cont=getObject(name);
		if (fadeObj) {
			if (fadeObj.name!=name) {
				fadeObj=cont;
				fadeObj.style.color='#000000';
				fadeObj.style.display='block';
				fadeObj.style.visibility='visible';
				cont.coliter=0;
				fade();

			}
		}
		else {

			fadeObj=cont;
			fadeObj.style.color='#000000';
			fadeObj.style.display='block';
			fadeObj.style.visibility='visible';
			cont.coliter=0;
			fading=setInterval('fade()',20);

		}


	}

	function startfadeOut() {
		fading=setInterval('fadeOut()',20);
	}
	
	function startfadeIn() {
		fading=setInterval('fade()',20);
	}

	function fade() {
		var cont=fadeObj;
		if (cont.style) {
				var coliter=parseInt(cont.coliter);
				c=parseInt(coliter);
				col='rgb('+c+'%,'+c+'%,'+c+'%)';
				cont.style.color=col;
				c=c+1;

				if (c<101) {
					cont.coliter=c;

				}
				else {
					clearInterval(fading);
					setTimeout(startfadeOut,5000);

				}

			}

	}

	
	function fadeOut() {
		var cont=fadeObj;
		if (cont.style) {
				var coliter=parseInt(cont.coliter);
				c=parseInt(coliter);
				col='rgb('+c+'%,'+c+'%,'+c+'%)';
				cont.style.color=col;
				c=c-1;

				if (c>0) {
					cont.coliter=c;
				}
				else {
					clearInterval(fading);
					setTimeout(startfadeIn,5000);
				}

			}

	}


