function showinvoice()
{
	if(document.booking.muser5[1].checked)
	{
		thechoice=document.booking.muser5[1].value;
		document.getElementById('hiddeninvoice').style.display='block';
	}
	else
	{
		thechoice=document.booking.muser5[1].value;
		document.getElementById('hiddeninvoice').style.display='none';
	}
}


function LimitCheck2(theval)
{
	numchecks=7;
	//alert(" LimitCheck - theval "+theval+" numchecks "+numchecks+' box166 '+box166);
	if(box166<3)
	{
		box166++;
		//alert("else theval "+svc+" enable "+fldname[svc].disabled+"  thechecks "+thechecks+' this '+this.checked);
	}
	else
	{
		//alert("Please select only three");
		this.checked='';
	}
}

function TextLimit(obj,fldname,thelimit)
{
	
	var keepcheck=0;
	var lastcheck=0;
	for(var i=0; i<obj.form.elements.length; i++)
	{
		if(obj.form.elements[i].name==fldname)
		{
			thetext=obj.form.elements[i].value;
			var thelen=thetext.length;
			finallim=thelimit+1;
			if(thelen>finallim)
			{
				themsg="You have reach the maximum input of "+thelimit+" characters.";
				alert(themsg);
				var newstring=thetext.substring(0,thelimit);
				obj.form.elements[i].value=newstring;
				return false;
			}
		}
	}
}

function CheckLimit(obj,theval,fldname)
{
	
	var keepcheck=0;
	var lastcheck=0;
	for(var i=0; i<obj.form.elements.length; i++)
	{
		if(obj.form.elements[i].name==fldname)
		{
			var chkval=obj.form.elements[i].checked;
			var chkval2=obj.form.elements[i].checked;
			if(obj.form.elements[i].checked)
			{
				if(obj.form.elements[i].value == theval)
				{
					// Keeps a check of the last checked box
					lastcheck=i;
				}
				keepcheck++;
				if(keepcheck>3)
				{
					alert("Only three answers allowed for question7. Please deselect a checkbox to proceed");
					// unsets the last checkbox
					obj.form.elements[lastcheck].checked=false;
					return false;
				}
			}
		}
	}
}
