// JavaScript Document
var xmlHttp


var request = false;
try {
request = new XMLHttpRequest();
} catch (trymicrosoft) {
try {
request = new ActiveXObject("Msxml2.XMLHTTP");
} catch (othermicrosoft) {
try {
request = new ActiveXObject("Microsoft.XMLHTTP");
} catch (failed) {
request = false;
}
}
}
if (!request)
alert("Error initializing XMLHttpRequest!");

function getInfo(str) {

var url = "view.php?order=" + str;

request.open("get",url,true);
request.onreadystatechange = updatechange;
request.send(null);
}
function getInfo2(str) {

var url = "vessellist.php?selection=" + str;

request.open("get",url,true);
request.onreadystatechange = updatechange;
request.send(null);
}
function updatechange() {

if (request.readyState == 4){
if (request.status == 200){

document.getElementById("txtHint").innerHTML = request.responseText;
//alert(request.responseText);
//alert("Server is done!");
}
else if (request.status == 404)
alert("Request URL does not exist");
else
alert("Error: status code is " + request.status);
}
else {
document.getElementById('loading').innerHTML = '<img src="images/indicator.gif">';

}
}


function swap(tr) {

tr.bgColor='#00ffff';

}
function reset_swap(col, tr) {
tr.bgColor=col;
}
// Function to retrieve form element's value.


function dvJumpMenu1(obj)
{
eval("opener.location='"+ obj.options[obj.selectedIndex].value + "'");
}

function dvJumpMenu(obj)
{
eval("window.location='" + obj.options[obj.selectedIndex].value + "'");
}
function defaultcss()
{
document.all.tblname.style.fontSize=11;
document.all.tblname.style.fontFamily="Arial, Helvetica, sans-serif";
}
function autoComplete (field, select, property, forcematch) {
	var found = false;
	for (var i = 0; i < select.options.length; i++) {
	if (select.options[i][property].toUpperCase().indexOf(field.value.toUpperCase()) == 0) {
		found=true; break;
		}
	}
	if (found) { select.selectedIndex = i; }
	else { select.selectedIndex = -1; }
	if (field.createTextRange) {
		if (forcematch && !found) {
			field.value=field.value.substring(0,field.value.length-1); 
			return;
			}
		var cursorKeys ="8;46;37;38;39;40;33;34;35;36;45;";
		if (cursorKeys.indexOf(event.keyCode+";") == -1) {
			var r1 = field.createTextRange();
			var oldValue = r1.text;
			var newValue = found ? select.options[i][property] : oldValue;
			if (newValue != field.value) {
				field.value = newValue;
				var rNew = field.createTextRange();
				rNew.moveStart('character', oldValue.length) ;
				rNew.select();
				}
			}
		}
	}
function noenter() {
  return !(window.event && window.event.keyCode == 13); }

