browserName = navigator.appName;          
browserVer = parseInt(navigator.appVersion);

hasImageSupport  = false;
hasInvalidFields = false;

buttonLoc = relativePath + "images/btn_";
buttonName = new Array ('aboutus','contact','home','faq','services_chartering','back_to_top','jump1','jump2','jump3');


for (var cnt=0; cnt < buttonName.length; cnt++) {
	eval ('var '+buttonName[cnt]+'_on = new Image();');
	eval (buttonName[cnt] + '_on.src = "'+buttonLoc + buttonName[cnt] + '_on.gif"');
	eval ('var '+buttonName[cnt]+'_off = new Image();');
	eval (buttonName[cnt] + '_off.src = "'+buttonLoc + buttonName[cnt] + '_off.gif"');
}	

for (var cnt=1; cnt <=4; cnt++) {
	eval ('var spotlight0'+cnt+'_on = new Image();');
	eval ('spotlight0'+cnt+'_on.src = "images/spotlight0'+ cnt + '_on.jpg"');
	
	eval ('var spotlight0'+cnt+'_off = new Image();');
	eval ('spotlight0'+cnt+'_off.src = "images/spotlight0'+ cnt + '_off.jpg"');

	eval ('var spotlight0'+cnt+'_click = new Image ();');
	eval ('spotlight0'+cnt+'_click.src = "images/spotlight0'+ cnt + '_click.gif"');
}

if (browserName == "Netscape" && browserVer >= 3)
   hasImageSupport = true;
else if (browserVer > 3)
   hasImageSupport = true;
   
function validForm(formName, msg)
{
	var myForm   = eval ("document."+formName);
	var reqField = (myForm["req"].value).split(",");
	var valid    = true;	
	for (i=0; i < reqField.length; i++)
	{
		var tmp = reqField[i].split("|");
		
		if (tmp[0] == "text" && myForm[tmp[1]].value == "")
			valid = false;
		else if (tmp[0] == "email" && ((myForm[tmp[1]].value).indexOf("@") == -1 || (myForm[tmp[1]].value).indexOf(".") == -1))
			valid = false;
	}
	if (!valid)
		alert (msg);
	return valid;
}   
   
function buttonAction (imgName, isItOn) {   
  if (hasImageSupport) {
      if (isItOn) {
         document[imgName].src = eval(imgName + "_on.src");
      } else {
         document[imgName].src = eval (imgName + "_off.src");
      }
   }
}

function buttonAction2 (imgName, num,isItOn) {   
  if (hasImageSupport) {
      if (isItOn) {
         document[imgName+num].src = eval(imgName + "_on.src");
      } else {
         document[imgName+num].src = eval (imgName + "_off.src");
      }
   }
}

var myDomain = "lighthouseshipping.com";
function buildLink (username,className,optional)
{
	var tmp  = username;
	var html = '';
	html     = '<a href="';
	html    += 'mailto:';
	html    += tmp;
	html    += '@';
	html    += myDomain;
	html    += '" class="'+className+'">';
	if (optional)
		html	+= optional
	else
	{
		html    += tmp;
		html    += '@';
		html    += myDomain;
	}
	html    += '</a>';
	document.write (html);
}	

var spotlight_default_url = "aboutus.html";
var spotlight_current_url = spotlight_default_url;
function GotoSpotlight ()
{
	location.href = spotlight_current_url;
}

function ShowSpotlight (id,isItOn)
{
	if (isItOn)
		document['click'].src = eval("spotlight"+ id + "_click.src");
	else
		document['click'].src = "images/spotlight_default.gif";
	buttonAction ('spotlight'+id, isItOn)

}

