var setvalue =0;
var speed =0;
function fadeIn(divname,focusdiv,adddivname)
{
	document.getElementById(divname).style.height = setvalue+"px";
	if(document.getElementById(adddivname))
	{
		document.getElementById(adddivname).style.height = setvalue+"px";
	}
	setvalue = setvalue+20;
	if(speed<=setvalue)
	{
		if(document.getElementById(focusdiv))
		{
			document.getElementById(focusdiv).focus();
		}
		return;
	}
	setTimeout("fadeIn('"+divname+"','"+focusdiv+"','"+adddivname+"')",0);
}
function fadeOut(divname,divid,adddivname)
{
	document.getElementById(divname).style.height = setvalue+"px";
	if(document.getElementById(adddivname))
	{
		document.getElementById(adddivname).style.height = setvalue+"px";
	}
	setvalue = setvalue-15;
	if(speed >setvalue)
	{
		document.getElementById(divname).className = "hide";
		if(document.getElementById(divid))
		{
			document.getElementById(divid).className = "hide";
		}
		if(document.getElementById(adddivname))
		{
			document.getElementById(adddivname).className = "hide";
		}
		return;
	}
	setTimeout("fadeOut('"+divname+"','"+divid+"','"+adddivname+"')",0);
}
var type = "";
function slowlyshow(divname,heg,divid,focusdiv,adddivname,checkdiv,type)
{
	setvalue=10;
	speed = heg;
	
	//alert(document.getElementById(divname).className);
	if((type=="BOOK") && (document.getElementById(divname).className == "show"))
	{
		document.getElementById(divname).className = "show"
		document.getElementById(divid).className = "show"
		if(document.getElementById(focusdiv))
		{
			document.getElementById(focusdiv).focus();
		}
	}
	else
	{
		type="";
		if(document.getElementById(divname).className == "hide")
		{
			document.getElementById(divname).className = "show";
			document.getElementById(divid).className = "show";
			if(document.getElementById(checkdiv))
			{
				if(document.getElementById(checkdiv).className == "hide")
				{	
					document.getElementById(adddivname).className = "show";
				}
				else
				{
					document.getElementById(adddivname).className = "hide";
					document.getElementById("atyourpriceflowmsg").className = "hide";
				}
			}
			
			fadeIn(divname,focusdiv,adddivname);
		}
		else
		{
			setvalue=heg;
			speed =10;
			fadeOut(divname,divid,adddivname);
		}
	}
}

function slowlyshowsearch(divname,heg,divid,checkdiv,adddivname)
{
	setvalue=10;
	speed = heg;
		if(document.getElementById(divname).className == "hide")
		{
			document.getElementById(divname).className = "show";
			document.getElementById(divid).className = "show";
			document.getElementById(checkdiv).className = "hide";
			if(document.getElementById("divloginmain"))
			{
				if((document.getElementById("divloginmain").className == "show") || (document.getElementById("forgotdiv").className == "show") || (document.getElementById("signupdivshow").className == "show"))
				{
					document.getElementById(adddivname).className = "hide";
				}
				else
				{
					document.getElementById(adddivname).className = "show";
				}
			}
			fadeIn(divname,'',adddivname);
		}
		else
		{
			setvalue=heg;
			speed =10;
			fadeOut(divname,divid,adddivname);
			//document.getElementById("signinmsg").className = "show";
		}
			
	
	
}

/*
var setvalue =0;
var speed =0;
function fadeIn(divname,focusdiv,adddivname)
{
	document.getElementById(divname).style.height = setvalue+"px";
	if(document.getElementById(adddivname))
	{
		document.getElementById(adddivname).style.height = setvalue+"px";
	}
	setvalue = setvalue+20;
	if(speed<=setvalue)
	{
		if(document.getElementById(focusdiv))
		{
			document.getElementById(focusdiv).focus();
		}
		return;
	}
	setTimeout("fadeIn('"+divname+"','"+focusdiv+"','"+adddivname+"')",0);
}
function fadeOut(divname,divid,adddivname)
{
	document.getElementById(divname).style.height = setvalue+"px";
	if(document.getElementById(adddivname))
	{
		document.getElementById(adddivname).style.height = setvalue+"px";
	}
	setvalue = setvalue-15;
	if(speed >setvalue)
	{
		document.getElementById(divname).className = "hide";
		if(document.getElementById(divid))
		{
			document.getElementById(divid).className = "hide";
		}
		if(document.getElementById(adddivname))
		{
			document.getElementById(adddivname).className = "hide";
		}
		return;
	}
	setTimeout("fadeOut('"+divname+"','"+divid+"','"+adddivname+"')",0);
}
var type="";
function slowlyshow(divname,heg,divid,focusdiv,adddivname,showdiv,type)
{
	setvalue=10;
	speed = heg;
	//alert(type);
	if((type=="book") && (document.getElementById(divname).className == "show"))
	{
		document.getElementById(divname).className = "show"
		document.getElementById(divid).className = "show"
		if(document.getElementById(focusdiv))
		{
			document.getElementById(focusdiv).focus();
		}
	}
	else
	{
		type="";
		if(document.getElementById(divname).className == "hide")
		{
			document.getElementById(divname).className = "show";
			if(document.getElementById(showdiv))
			{
				if(document.getElementById(showdiv).className == "hide")
				{
					if(document.getElementById(adddivname))
					{
						document.getElementById(adddivname).className = "show";
					}
				}
			}
			
			if(divname == 'quicksearchdiv')
			{
				if(document.getElementById('viewlinklogin').className == "show")
				{
					document.getElementById('viewlinklogin').className = "hide";
				}
				else
				{
					if((document.getElementById('divloginmain').className == "show") || (document.getElementById('signupdivshow').className == "show") || (document.getElementById('forgotdiv').className == "show"))
					{
						document.getElementById('viewlinklogin').className = "show";
					}
				}
			}
			if(document.getElementById("quicksearchdiv"))
			{
				if(document.getElementById("quicksearchdiv").className == "show")
				{
					document.getElementById(adddivname).className = "hide";
					document.getElementById("atyourpriceflowmsg").className = "hide";
				}
				else
				{
					document.getElementById(adddivname).className = "show";
				}
			}
			document.getElementById(divid).className = "show";
			fadeIn(divname,focusdiv,adddivname);
		}
		else
		{
			setvalue=heg;
			speed =10;
			fadeOut(divname,divid,adddivname);
			//document.getElementById("atyourpriceflowmsg").className = "show";
		}
	}
}



function slowlyshowsearch(divname,heg,divid,adddivname)
{
	setvalue=10;
	speed = heg;
	
	//alert(document.getElementById(divname).className);
	if(document.getElementById(divname).className == "hide")
	{
		document.getElementById(divname).className = "show";
		document.getElementById(divid).className = "show";
		if((document.getElementById("divloginmain").className == "show") || (document.getElementById("forgotdiv").className == "show") || (document.getElementById("signupdivshow").className == "show"))
		{
			document.getElementById(adddivname).className = "hide";
			document.getElementById("viewlinklogin").className = "hide";
		}
		else
		{
			document.getElementById(adddivname).className = "show";
		}
		fadeIn(divname,'',adddivname);
	}
	else
	{
		setvalue=heg;
		speed =10;
		fadeOut(divname,divid,adddivname);
		//document.getElementById("signinmsg").className = "show";
	}
}
*/
