﻿var PREVIEW_LENGTH = 200;

function search()
{
	var tbSearch = document.getElementById("searchQuery");
	if(tbSearch)
	{
		var url = "http://search.immigration.dinslaw.com/?index=415990&calln=2&doc0=0&query=" + tbSearch.value +"&search=Search&opt=ANY";
		window.location = url;
	}
}

function checkEnter(event) 
{
	if ((event.which && (event.which == 13 || event.which == 10)) ||
		(event.keyCode && (event.keyCode == 13 || event.keyCode == 10))) {
		search();
		return false;
	}
	else 
	{
		return true;
	}
}

function configNavButtons()
{
	try
	{
		var url = window.location.href;
		url = url.split("/");
		url = url[url.length - 1];
		
		if(url !== null && url !== "")
		{
			var fileName = url.match(/.*\.(htm|html|aspx|asp)/)[0];
			var links = document.getElementById("navBar");
			if(links)
			{
				links = links.getElementsByTagName("a");
				for(var i =0; i<links.length; i++)
				{
					if(links[i].getAttribute("href"))
					{
						if(links[i].getAttribute("href").indexOf(fileName) != -1)
						{
							var parent = links[i].parentNode;
							var newDiv = document.createElement('div');
							newDiv.innerHTML = links[i].innerHTML;
							parent.removeChild(links[i]);
							parent.appendChild(newDiv);
							
							i = links.length;
						}
					}
				}
			}
		}
	}
	catch (e)
	{
		alert(e);
	}
}

function init()
{
	configNavButtons();
}
