function encode(str)
{
	var result = "";
	for (i = 0; i < str.length; i++)
	{
		if (str.charAt(i) == " ") result += "+";
		else result += str.charAt(i).toLowerCase();
	}
	return escape(result);	
}
function valsearch()
{
	window.name = 'search';	
	var winhref = window.location.href;
	var urllen = winhref.length;
	var lastextn = winhref.substring(urllen,urllen-4)
	var lastchar = winhref.substring(urllen,urllen-1)
	if((lastextn !=".cfm" &&  lastchar == "/") || lastextn == ".edu")
	{
	  var last = winhref.indexOf("/",urllen-1);
	  if(last == -1)
		document.searchform.action = winhref+'/'+'index.cfm';
	  else
		document.searchform.action = winhref+'index.cfm';
	}
	else
	  document.searchform.action = winhref;
	var searchstr = document.searchform.searchstring.value;
	if(searchstr == "" || searchstr == null)
	{
	  alert("please enter the search string");
	  return false;
	}
	else	
	   window.open('/searchaction.cfm?searchterm='+encode(searchstr),'','location=no,toolbar=no,resizable=yes,scrollbars=yes,status=yes,width=600,height=400');
   return true;  
}
	
function valsitemap(url)
{
	window.name = 'sitemap';
	window.open(url,'','location=no,toolbar=no,scrollbars=yes,resizable=yes,status=yes,width=600,height=400');
}
function vallibrarysearch()
{
	window.name = 'search';
	var winhref = window.location.href;
	var urllen = winhref.length;
	var lastextn = winhref.substring(urllen,urllen-4)
	var lastchar = winhref.substring(urllen,urllen-1)
	if(lastextn !=".cfm" &&  lastchar == "/")
	{
	  var last = winhref.indexOf("/",urllen-1);
	  if(last == -1)
		document.libsearchform.action = winhref+'/'+'index.cfm';
	  else
		document.libsearchform.action = winhref+'index.cfm';
	}
	else
	  document.libsearchform.action = winhref;
	var searchstr = document.libsearchform.searchstring.value;
	if(searchstr == "" || searchstr == null)
	{
	  alert("please enter the search string");
	  return false;
	}
	else
	   window.open('/marvelsearch.cfm?searchterm='+encode(searchstr),'','location=no,toolbar=no,resizable=yes,scrollbars=yes,status=yes,width=600,height=400');
    return true;   
}
function valceosearch()
{
	window.name = 'search';
	var winhref = window.location.href;
	var urllen = winhref.length;
	var lastextn = winhref.substring(urllen,urllen-4)
	var lastchar = winhref.substring(urllen,urllen-1)
	if(lastextn !=".cfm" &&  lastchar == "/")
	{
	  var last = winhref.indexOf("/",urllen-1);
	  if(last == -1)
		document.ceosearchform.action = winhref+'/'+'index.cfm';
	  else
		document.ceosearchform.action = winhref+'index.cfm';
	}
	else
	  document.ceosearchform.action = winhref;
	var searchstr = document.ceosearchform.searchstring.value;
	if(searchstr == "" || searchstr == null)
	{
	  alert("please enter the search string");
	  return false;
	}
	else
	   window.open('/ceosearch.cfm?searchterm='+encode(searchstr),'','location=no,toolbar=no,resizable=yes,scrollbars=yes,status=yes,width=600,height=400');
   return true;   
}