var done = 0;
//var pathToRoot = "/labb/tobias/lanlove/";
var pathToRoot = "/";
var dhtml = (document.getElementById || document.all) ? true : false;

function swapIn(i)
{
	if(done)
	{
		document.images[i].src = pathToRoot + "img/menu/" + i + "_1.gif";
	}
}

function swapOut(i)
	{
	if(done)
	{
		document.images[i].src = pathToRoot + "img/menu/" + i + "_0.gif";
	}
}

function setBackgroundImg(iImg,sScriptName)
{
	location.href = pathToRoot + "inc/asp/setBackgroundSession.asp?iImg=" + iImg + "&sScriptName=" + sScriptName;
}

function verifyContactForm(fObj)
{
	for(i=1;i<6;i++)
	{
			document.getElementById("error" + i).style.color = "#000000";
	}
	var sErrorMessage = "The following fields are mandatory:";
	if(fObj.Name.value == "")
	{
		sErrorMessage += "\n - Name.";
		if(dhtml)
		{
			document.getElementById("error1").style.color = "#FF0000";
		}
	}
	if(fObj.Company.value == "")
	{
		sErrorMessage += "\n - Company.";
		if(dhtml)
		{
			document.getElementById("error2").style.color = "#FF0000";
		}
	}
	if(fObj.Phone.value == "")
	{
		sErrorMessage += "\n - Phone.";
		if(dhtml)
		{
			document.getElementById("error3").style.color = "#FF0000";
		}
	}
	if(!isEmail(fObj.Email.value))
	{
		sErrorMessage += "\n - Email.";
		if(dhtml)
		{
			document.getElementById("error4").style.color = "#FF0000";
		}
	}
	if(fObj.Message.value == "")
	{
		sErrorMessage += "\n - Message.";
		if(dhtml)
		{
			document.getElementById("error5").style.color = "#FF0000";
		}
	}
	if(sErrorMessage != "The following fields are mandatory:")
	{
		alert(sErrorMessage);
		return false;
	}
	return true;
}

function verifyLoginForm(fObj)
{
	document.getElementById("error1").style.color = "#000000";
	document.getElementById("error2").style.color = "#000000";
	var sErrorMessage = "The following fields are mandatory:";
	if(fObj.Username.value == "")
	{
		sErrorMessage += "\n- Username.";
		if(dhtml)
		{
			document.getElementById("error1").style.color = "#FF0000";
		}
	}		
	if(fObj.Password.value == "")
	{
		sErrorMessage += "\n- Password.";
		if(dhtml)
		{
			document.getElementById("error2").style.color = "#FF0000";
		}
	}		
	if(sErrorMessage != "The following fields are mandatory:")
	{
		alert(sErrorMessage);
		return false;
	}
	return true;
}

function isEmail(sEmail)
{
	var at = sEmail.indexOf("@");
	var lastAt = sEmail.lastIndexOf("@");
	var dot = sEmail.lastIndexOf(".");
	var suffix = sEmail.length - dot;
	if((at < 1) || (at != lastAt) || (dot < at) || (suffix > 4) || (suffix == 1))
	{
		return false;
	}
	return true;
}