function setSearchMode(field)
{
	if(field.value == "Search for books...")
	{
		field.value = "";
    field.focus();
	}
	field.className = "quick_search_box_text_field_clicked";
}

function removeSearchForBooks()
{
	var searchfield = document.getElementById("quick_search_text_field");
	if(searchfield.value == "Search for books...")
	{
		searchfield.value = "";
	}
}

function setSubscribeMode(field)
{
  if(field.value == "Your email here...")
  {
    field.value = "";
		field.style.color="#000000";
    field.focus();
  }
  //field.className = "quick_search_box_text_field_clicked";
}

function removeYourEmailHere()
{
  var searchfield = document.getElementById("welcome_register_email");
  if(searchfield.value == "Your email here...")
  {
    searchfield.value = "";
  }
}

function findPos(obj) 
{
  var org_obj = obj;
	var curleft = curtop = 0;
  
  
	if (obj.offsetParent) 
  {
		curleft = obj.offsetLeft;
		curtop = obj.offsetTop;
		while (obj = obj.offsetParent) 
    {
			curleft += obj.offsetLeft;
			curtop += obj.offsetTop;
		}

    curtop += org_obj.clientHeight;
	}

	return [curleft,curtop];
}


function setDivVisible(divid, on)
{
	if(on == false)
	{
		new Effect.Fade(divid);
	}
	else if(on == true)
	{
		new Effect.Appear(divid);
	}
	//return false to identify that the browser has active javascript.
	return false;
}

function setLoginDivVisible(divid, on)
{
	//clear login form on popup or popdown to not accidently store username and 
	//password and forget about it on a public computer
	var pass_field = document.getElementById("password_loginform");
	var user_field = document.getElementById("username_loginform");
	
	user_field.value="";
	pass_field.value="";
	
	if(on == false)
	{
		Effect.Fade(divid);
	}
	else if(on == true)
	{
		Effect.Appear(divid, { afterFinish: function(element) {  user_field.focus()} });
	}
	else
	{
		Effect.toggle(divid, 'appear', { afterFinish: function(element) {  user_field.focus()} });
	}
	//return false to identify that the browser has active javascript.
	return false;
}



