animatedcollapse.addDiv("cart", "fade=0,speed=300");
animatedcollapse.addDiv("panel", "fade=0,speed=300");
animatedcollapse.addDiv("writerev","fade=0,speed=300");
animatedcollapse.addDiv("writefirstrev","fade=0,speed=300");
animatedcollapse.init();
var timeout	= 500;
var closetimer = 0;
var ddmenuitem	= 0;

// 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()
{
	closetimer = window.setTimeout(mclose, timeout);
}

// cancel close timer
function mcancelclosetime()
{
	if(closetimer)
	{
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}

// close layer when click-out
document.onclick = mclose;

if (document.images)
{
preload_image_object = new Image();
// set image url
image_url = new Array();
image_url[0] = "images/floating-box-bottom.png";
image_url[1] = "images/floating-box-bg.png";
image_url[2] = "images/btn-bg.jpg";
var i = 0;
for(i=0; i<2; i++)
 preload_image_object.src = image_url[i];
}

function getsearch(e,string,formid)
{
	var keynum;
	if(window.event)
		keynum = e.keyCode;
	else if(e.which)
		keynum = e.which;
	//alert(formid)
	if(keynum=='13')
	{
		window.location = 'search.php?s='+string;
		return false;	
	}
}

function getlogin(e)
{
	var keynum;
	if(window.event)
		keynum = e.keyCode;
	else if(e.which)
		keynum = e.which;
	if(keynum=='13')
	{
		AjaxObject.startRequest('login','Logging in..','login.php');
		return false;
	}
}

var atimeout	= 1000;
var aclosetimer = 0;
var addmenuitem = 0;

function mclosetime()
{
	aclosetimer = window.setTimeout("animatedcollapse.hide('cart')", atimeout);
}

function mclosetimea()
{
	//closetimer = window.setTimeout("animatedcollapse.toggle('cart')", 1000);
	//mcancelclosetime();
	window.clearTimeout(aclosetimer);
	aclosetimer = null;
	animatedcollapse.toggle('cart');
}

function mclosetimeb()
{
	//closetimer = window.setTimeout("animatedcollapse.toggle('cart')", 1000);
	//mcancelclosetime();
	window.clearTimeout(aclosetimer);
	aclosetimer = null;
	animatedcollapse.toggle('panel');
}

function mcancelclosetime()
{
	if(aclosetimer)
	{
		window.clearTimeout(aclosetimer);
		aclosetimer = null;
	}
}
function displayChange(t,id)
{
	var elem = document.getElementById(id);
	if(t == 'H')
	{
		elem.innerHTML = 'More...';
		elem.onclick = function(){displayChange('S',this.id);};
	}
	if(t == 'S')
	{
		elem.innerHTML = 'Hide';
		elem.onclick = function(){displayChange('H',this.id);};
	}
	return true;
}

 function doClear(theText) {
     if (theText.value == theText.defaultValue) {
         theText.value = ""
     }
 }

