// Copyright 2006-2007 javascript-array.com

var timeout	= 1000;
var GIIclosetimer	= 4000;
var ddmenuitem	= 0;


// cancel close timer
function mcancelclosetime()
{

	if(GIIclosetimer)
	{	
		clearTimeout(GIIclosetimer);
		GIIclosetimer = null;
	}
}

// open hidden layer
function mopen(id)
{	
	// cancel close timer
	mcancelclosetime();

	// close old layer
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';

	// get new layer and show it
	ddmenuitem = document.getElementById(id);
	ddmenuitem.style.visibility = 'visible';
	
}
// close showed layer
function mclose()
{
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
}

// go close timer
function mclosetime()
{
	GIIclosetimer = setTimeout(mclose, timeout);
}
// close layer when click-out
document.onclick = mclose; 

if (document.all || document.getElementById){ //if IE4 or NS6+
//document.write('<style type="text/css">\n')
//document.write('.successitems{display: none; width: 250px; height: 60px;}\n')
//document.write('</style>')
}

// Rotate Funcs
var curcontentindex=0
var messages=new Array()
function getElementByClass(classname){
var inc=0
var alltags=document.all? document.all : document.getElementsByTagName("*")
for (i=0; i<alltags.length; i++){
if (alltags[i].className==classname)
messages[inc++]=alltags[i]
}
}
function rotatecontent(){
curcontentindex=(curcontentindex<messages.length-1)? curcontentindex+1 : 0
prevcontentindex=(curcontentindex==0)? messages.length-1 : curcontentindex-1
messages[prevcontentindex].style.display="none" //hide previous message
messages[curcontentindex].style.display="block" //show current message
}
window.onload=function(){if (document.all || document.getElementById){getElementByClass("successitems");setInterval("rotatecontent()", 6000)}}
