
if (document.getElementById) {
	var shown = new Array();
}


/*
if (document.getElementById) {
	document.write('<style type="text/css">');
	document.write(".inlineJsRequired { display: inline; }");
	document.write(".blockJsRequired { display: block; }");
	document.write(".blocktoggle { display: none; }");
	document.write("<\/style>");
	var shown = new Array();
}
*/


function blocktoggle(i) {
	if (document.getElementById) {
		shown[i] = (shown[i]) ? false : true;
		currentdisplay = (shown[i]) ? 'block' : 'none';
		currentdisplayc = (shown[i]) ? 'none' : 'block';
		document.getElementById('blocktoggle'+i).style.display = currentdisplay;
		document.getElementById('blocktogglec'+i).style.display = currentdisplayc;
	}
}


function blockdisplay(i) {
	if (document.getElementById) {
		if (document.getElementById("blockdisplay"+i)) {
			for ( j = 1; j < 1000; j++ ) {
				if (document.getElementById('blockdisplay' + j)) {
					document.getElementById('blockdisplay' + j).style.display = 'none';
				}
				else {
					j = 1000;
				}
			}
			if (i) {
				document.getElementById("blockdisplay" + i).style.display = 'block';
			}
		}
	}
}

function projectsRotate (dir, autoRotate) {
	dir = (!dir) ? 1 : dir;
	if (!autoRotate) {
		autoRotateVar = false;
	}
	if (!autoRotateVar && autoRotate) {
		return;
	}
	projectsCounter += 1 * dir;
	if (projectsCounter >= projectsBanners.length || projectsCounter < 0) {
		projectsCounter = (projectsCounter >= 0) ? 0 : projectsBanners.length-1;
	}

	var text = projectsBanners[projectsCounter][2];
	document.getElementById("projectsBanner").src = projectsBanners[projectsCounter][0];
	document.getElementById("projectsLink").href = projectsBanners[projectsCounter][1];
	document.getElementById("projectsText").firstChild.nodeValue = text;
	document.getElementById("projectsNumber").firstChild.nodeValue = projectsCounter+1 +"/" +projectsBanners.length;

	if (autoRotate) {
		window.setTimeout('projectsRotate(1, true);', 5000);
	}
	// alert(autoRotateVar);
}

