// Standard set of libraries for CVBuddies main site

var strSearchURL = "http://www.google.com/search?q=";
var txtSearchURL = "http://www.google.com/webhp";

// Set the Google search string parameters based on input from the user.
function setSearchURL(txtSearchValue)
{
	var txtTemp = txtSearchValue;

	while (txtTemp.charAt(0) == ' ')
		txtTemp = txtTemp.substring(1,txtTemp.length);
	while (txtTemp.substring(txtTemp.length-1,txtTemp.length) == ' ')
		txtTemp = txtTemp.substring(0,txtTemp.length-1);

	txtSearchURL = strSearchURL + txtTemp;
}

// Open the Google Search Window.
function goSearchURL()
{
	window.open(txtSearchURL);
}

// Bookmark our site.
function bookmarksite(title, url)
{
	if (document.all)
		window.external.AddFavorite(url, title);
	else if (window.sidebar)
		window.sidebar.addPanel(title, url, "");
	else
		alert("Sorry. Netscape users must bookmark the pages manually by hitting <Ctrl-D>");
}

// Open template files based on links provided by parameters in web page.
function openTemplateLink(template, title, url, printpage)
{
	var defaultOptions = "height=725,width=680,fullscreen=no,toolbar=no,menubar=no,scrollbars=yes,location=no,directories=no,resizable=no";
	var openURL;
	
	if ((typeof printpage != 'undefined') && (printpage))
		openURL = template + "_template.html?title=" + title + "\&url=" + url + "\&printpage=" + printpage;
	else
		openURL = template + "_template.html?title=" + title + "\&url=" + url;
	window.name = "CVBuddiesMainWindow";
	newTemplateWindow = window.open(openURL,'TemplateWindow',defaultOptions);
	if (window.focus) newTemplateWindow.focus();
}

function checkKey(text,actionKeyNumber)
{
	var keycode = window.event.keyCode;

	if (keycode==actionKeyNumber) {
		for (var i = 0; i<document.getElementsByName('txtSearch').length; i++) {
		   var searchString = document.getElementsByName('txtSearch')[i].value;
		   if (searchString!='Powered by Google') {
		      setSearchURL(searchString);
			  goSearchURL();
		   }
		}
	}
}

function keyHandler(e)
{
    var pressedKey;
    if (document.all)    { e = window.event; }
    if (document.layers) { pressedKey = e.which; }
    if (document.all)    { pressedKey = e.keyCode; }

	for (var i = 0; i<document.getElementsByName('txtSearch').length; i++) {
	   var searchString = document.getElementsByName('txtSearch')[i].value;
	   if ((searchString!='Powered by Google') && (pressedKey==13)) {
	      setSearchURL(searchString);
		  goSearchURL();
	   }
	}
}
//document.onkeypress = keyHandler;
//alert(document.referrer);

