function over(tdid,aktiv)
{
	var tdObj = document.getElementById(tdid);
	
	tdObj.className = 'catItemOver';
}

function out(tdid,aktiv)
{
	var tdObj = document.getElementById(tdid);
	
	if(aktiv == 1)
	{
		tdObj.className = 'catItemActive';
	}
	else
	{
		tdObj.className = 'catItem';	
	}

}

function check_form(arg)
{

	validated = true;
	var errormsg = '';
	
	if(arg.navn.value.length < 3)
		{
			arg.navn.style.border = "1px solid #ff0000";
			errormsg += 'Navn må fylles ut.\n';
			validated = false;
		}
		else
		{
			arg.navn.style.border = "1px solid #7F9DB9";
		}
		
	if(arg.adr.value.length < 3)
		{
			arg.adr.style.border = "1px solid #ff0000";
			errormsg += 'Adresse må fylles ut.\n';
			validated = false;
		}
		else
		{
			arg.adr.style.border = "1px solid #7F9DB9";
		}
		
	if(arg.pnr.value.length < 4)
		{
			arg.pnr.style.border = "1px solid #ff0000";
			errormsg += 'Postnummer må fylles ut.\n';
			validated = false;
		}
		else
		{
			arg.pnr.style.border = "1px solid #7F9DB9";
		}
		
	if(arg.sted.value.length < 3)
		{
			arg.sted.style.border = "1px solid #ff0000";
			errormsg += 'Poststed må fylles ut.\n';
			validated = false;
		}
		else
		{
			arg.sted.style.border = "1px solid #7F9DB9";
		}
		
	if(arg.tlf.value.length < 8)
		{
			arg.tlf.style.border = "1px solid #ff0000";
			errormsg += 'Telfonnummer må fylles ut.\n';
			validated = false;
		}
		else
		{
			arg.tlf.style.border = "1px solid #7F9DB9";
		}
		
		
	if(arg.epost.value.indexOf('@') != -1)
		{
			var splitter = arg.epost.value.split('@');
			if(splitter[1].indexOf('.') != -1)
			{
				arg.epost.style.border = "1px solid #7F9DB9";
			}
			else
			{
				arg.epost.style.border = "1px solid #ff0000";
				errormsg += 'Du har ikke oppgitt en korrekt e-post adresse.\n';
				validated = false;
			}
		}
		else
		{
			arg.epost.style.border = "1px solid #ff0000";
			errormsg += 'Du har ikke oppgitt en korrekt e-post adresse.\n';	
			validated = false;
		}

	if(validated)
		{
			return true;
		}
		else
		{
			errormsg = "Følgende punkter er feil i skjemaet:\n\n" + errormsg;
			alert(errormsg);
			return false;
		}
}

function validate_color(arg,type)
{
	var obj = document.getElementById(arg);

	switch(type)
	{
		case "tlf":

				if(obj.value.length > 7)
				{
					obj.style.border = "1px solid #7F9DB9";			
				}
				else
				{
					obj.style.border = "1px solid #ff0000";			
				}
			break;
		case "string":
				if(obj.value.length > 3)
				{
					obj.style.border = "1px solid #7F9DB9";			
				}
				else
				{
					obj.style.border = "1px solid #ff0000";			
				}

			break;
		case "email":
				if(obj.value.indexOf('@') != -1)
				{
					var splitter = obj.value.split('@');
					if(splitter[1].indexOf('.') != -1)
					{
						obj.style.border = "1px solid #7F9DB9";
					}
					else
					{
						obj.style.border = "1px solid #ff0000";			
					}
				}				
				else
				{
					obj.style.border = "1px solid #ff0000";			
				}
				
			break;
	}	
}

var oldColor = 'color-1';

function pick_color(td,prodid)
{
	var oldObj = document.getElementById(oldColor);
	var newObj = document.getElementById(td);
	var pidObj = document.getElementById('prodid');
	pidObj.value = prodid;
	oldObj.style.border = '2px solid #fff';
	newObj.style.border = '2px solid #000';
	oldColor = td;
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
  return false;
}

function confirm_send(iEpost)
{
	alert('Ditt tips er nå sendt til ' + iEpost +'.');
}