var blockType;
if (navigator.userAgent.indexOf("Firefox") > -1 || navigator.userAgent.indexOf("Netscape") > -1 || navigator.userAgent.indexOf("Opera") > -1)
{
	blockType=false;
}
else
{
	blockType=true;
}

function textCounter(field, countfield, maxlimit) 
{
if (field.value.length > maxlimit)
field.value = field.value.substring(0, maxlimit);
else 
countfield.value = maxlimit - field.value.length;
}

function viewFrequency(theChoice)
{
	if(theChoice)
	{
		if (blockType)
		{
			document.getElementById('FreqRow').style.display='block';
		}
		else
		{
			document.getElementById('FreqRow').style.display='';
		}
	}
	else
	{
	document.getElementById('FreqRow').style.display='none';
	}
}

function clearRTE(frmName)
{
	eval('document.'+frmName+'.ID.value = 0');
	eval('document.'+frmName+'.submit()');
}

function showTechInfo()
{
	var x;
	x=document.getElementById('showit');
	x.style.display='none';	

	x=document.getElementById('techinfo');
	if (blockType) 
	{
		x.style.display='block';
	}
	else
	{
		x.style.display='';
	}
	
	x=document.getElementById('hideit');
	if (blockType) 
	{
		x.style.display='block';
	}
	else
	{
		x.style.display='';
	}			
}

function hideTechInfo()
{
	var x;
	x=document.getElementById('techinfo');
	x.style.display='none';	
	
	x=document.getElementById('hideit');
	x.style.display='none';	
	
	x=document.getElementById('showit');
	if (blockType) 
	{
		x.style.display='block';
	}
	else
	{
		x.style.display='';
	}	

}

function doMailDiv(isChecked,divID)
{
	var x;
	x=document.getElementById(divID)

	if (isChecked)
	{
		x.style.display='block';
	}
	else
	{
		x.style.display='none';
	}	
}

function checkReply(theForm)
{
	if (theForm.Reply.value=="")
	{
		alert("Please enter your Response")
		theForm.Reply.focus()
		return (false)
	}
	return (true)
}

var ShowRow=0;

function showDetRow(RowNum)
{
	var x;
	x=document.getElementById("DetRow"+RowNum)
	if (RowNum==ShowRow)
	{
		x.style.display='none'
		ShowRow=0;
	}
	else 
	{
		if (blockType)
		{
			x.style.display='block';
		}
		else
		{
			x.style.display='';
		}
		ShowRow=RowNum
	}
	
	var except1 = "DetRow"+RowNum;
	
	var trs=document.getElementsByTagName('tr');
	var itemId;

	for(var i=0;i<trs.length;i++)
	{
		itemId = trs[i].id
		if (itemId.search("DetRow")==0 && itemId!=except1)
		{
			eval("window.document.all."+itemId+".style.display='none'");
		}
	}
	
	if(document.all)
	{
	     document.getElementById('FormMessage').innerText = "";
	} else{
	    document.getElementById('FormMessage').textContent = "";
	}
}

function NewWindow(mypage)
{
settings="width=450,height=400,top=0,left=0,scrollbars=yes,location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=yes";
window.open(mypage,"Reference",settings);
}

function addrRows(bAction)
{
	if (bAction)
	{
		if (blockType)
		{
			document.getElementById('AddressRow').style.display='block'
			document.getElementById('PostcodeRow').style.display='block'		
		}
		else
		{			
			document.getElementById('AddressRow').style.display=''
			document.getElementById('PostcodeRow').style.display=''
		}
	}
	else
	{
		window.document.getElementById('AddressRow').style.display='none'
		window.document.getElementById('PostcodeRow').style.display='none'
		window.document.PersData.Address.value="";
		window.document.PersData.Postcode.value="";
	}
}

var prevMenu = "";

function displayMenu(Menu){
	if(!Menu==""){
		if(document.all){
			thisDoc = document.all(Menu).style;
			if(!prevMenu==""){
				prevDoc = document.all(prevMenu).style;
			}
		}else if(document.getElementById){
			thisDoc = document.getElementById(Menu).style;
			if(!prevMenu==""){
				prevDoc = document.getElementById(prevMenu).style;
			}
		}

		if(prevMenu!="" && Menu!=prevMenu){
				prevDoc.visibility = "hidden";
				prevDoc.position = "absolute";
		}
		
		if(prevMenu==Menu && Menu !=""){
			thisDoc.visibility = "hidden";
			thisDoc.position = "absolute";
			prevMenu = "";
		}else{
			thisDoc.visibility = "visible";
			thisDoc.position = "relative";
			prevMenu = Menu;
		}
	}else{
		if(prevMenu!=""){
			if(document.all){
				prevDoc = document.all(prevMenu).style;
			}else{
				prevDoc = document.getElementById(prevMenu).style;
			}
			prevDoc.visibility = "hidden";
			prevDoc.position = "absolute";
			prevMenu = "";
		}
	}
}
