	function demoAlert()
	{
		alert('You are viewing our demo.  This feature is not enabled in the demo.');
	}
	
	function showHide(show)
	{
		document.getElementById(show).style.display = '';
		document.getElementById('suspendSuccess').style.display = 'none';
		document.getElementById('enableSuccess').style.display = 'none';
	}
	
	function enableAlerts(acctType)
	{
		hide('disableText');
		document.getElementById('btnSuspend').style.display = '';
		document.getElementById('btnEnable').style.display = 'none';
		document.getElementById('success').style.display = 'none';
		document.getElementById('suspendSuccess').style.display = 'none';
		document.getElementById('enableSuccess').style.display = '';
		
		for(i=1; i<=2; i++)
		{
			show('updateAlerts' + i);
			hide('updateAlertsOff' + i);
		}
			
		document.getElementById('alertSuspend').value = 'false';
		
		for(i=1; i<=10; i++)
		{
			document.getElementById('inputChecking' + i).disabled = false;
			
			if(document.getElementById('inputChecking' + i).checked == true)
			{
				document.getElementById('optionChecking' + i).disabled = false;
			}
		}
		
		for(i=1; i<=8; i++)
		{
			document.getElementById('inputSavings' + i).disabled = false;
			
			if(document.getElementById('inputSavings' + i).checked == true)
			{
				document.getElementById('optionSavings' + i).disabled = false;
			}
		}
		
		for(i=1; i<=2; i++)
		{
			document.getElementById('inputCD' + i).disabled = false;
			
			if(document.getElementById('inputCD' + i).checked == true)
			{
				document.getElementById('optionCD' + i).disabled = false;
			}
		}
		
		for(m=1; m<=10; m++)
		{
					
			if(document.getElementById('inputChecking' + m) != null)
			{					
				if(document.getElementById('inputChecking' + m).checked == true)
				{
					show('addButtonChecking' + m);
					for(i=0; i<=9; i++)
					{
						if(document.getElementById('newSelectIDChecking' + m + "-" + i) != null)
						{
							document.getElementById('newSelectIDChecking' + m + "-" + i).disabled = false;
							document.getElementById('removeLinkChecking' + m + "-" + i).style.display = '';
						}
					}
				}
				else
				{
					hide('addButtonChecking' + m);
					for(i=0; i<=9; i++)
					{
						if(document.getElementById('newSelectIDChecking' + m + "-" + i) != null)
						{
							document.getElementById('newSelectIDChecking' + m + "-" + i).disabled = true;
							document.getElementById('removeLinkChecking' + m + "-" + i).style.display = 'none';
						}
					}
				}
			}
			
			if(document.getElementById('inputSavings' + m) != null)
			{
				if(document.getElementById('inputSavings' + m).checked == true)
				{
					show('addButtonSavings' + m);
					for(i=0; i<=9; i++)
					{
						if(document.getElementById('newSelectIDSavings' + m + "-" + i) != null)
						{
							document.getElementById('newSelectIDSavings' + m + "-" + i).disabled = false;
							document.getElementById('removeLinkSavings' + m + "-" + i).style.display = '';
						}
					}
				}
				else
				{
					hide('addButtonSavings' + m);
					for(i=0; i<=9; i++)
					{
						if(document.getElementById('newSelectIDSavings' + m + "-" + i) != null)
						{
							document.getElementById('newSelectIDSavings' + m + "-" + i).disabled = true;
							document.getElementById('removeLinkSavings' + m + "-" + i).style.display = 'none';
						}
					}
				}
			}
			
			if(document.getElementById('inputCD' + m) != null)
			{
				if(document.getElementById('inputCD' + m).checked == true)
				{
					show('addButtonCD' + m);
					for(i=0; i<=9; i++)
					{
						if(document.getElementById('newSelectIDCD' + m + "-" + i) != null)
						{
							document.getElementById('newSelectIDCD' + m + "-" + i).disabled = false;
							document.getElementById('removeLinkCD' + m + "-" + i).style.display = '';
						}
					}
				}
				else
				{
					hide('addButtonCD' + m);
					for(i=0; i<=9; i++)
					{
						if(document.getElementById('newSelectIDCD' + m + "-" + i) != null)
						{
							document.getElementById('newSelectIDCD' + m + "-" + i).disabled = true;
							document.getElementById('removeLinkCD' + m + "-" + i).style.display = 'none';
						}
					}
				}
			}
		}
	}
		
	function suspendAlerts(acctType)
	{			
		document.getElementById('disableText').style.display = '';
		document.getElementById('btnEnable').style.display = '';
		document.getElementById('btnSuspend').style.display = 'none';
		document.getElementById('suspendSuccess').style.display = '';
		document.getElementById('enableSuccess').style.display = 'none';
		document.getElementById('success').style.display = 'none';
		
		for(i=1; i<=2; i++)
		{
			hide('updateAlerts' + i);
			show('updateAlertsOff' + i);
		}
		
		document.getElementById('alertSuspend').value = 'true';
		
		for (i=1; i<=10; i++)
		{
			document.getElementById('inputChecking' + i).disabled = true;
			document.getElementById('optionChecking' + i).disabled = true;
		}
		
		for (i=1; i<=8; i++)
		{
			document.getElementById('inputSavings' + i).disabled = true;
			document.getElementById('optionSavings' + i).disabled = true;
		}
		
		for (i=1; i<=2; i++)
		{
			document.getElementById('inputCD' + i).disabled = true;
			document.getElementById('optionCD' + i).disabled = true;
		}
		
		for(m=1; m<=10; m++)
		{
			for(i=0; i<=9; i++)
			{
				if(document.getElementById('newSelectChecking' + m + "-" + i) != null)
				{
					document.getElementById('newSelectIDChecking' + m + "-" + i).disabled = true;
					document.getElementById('removeLinkChecking' + m + "-" + i).style.display = 'none';
				}
				if(document.getElementById('newSelectSavings' + m + "-" + i) != null)
				{
					document.getElementById('newSelectIDSavings' + m + "-" + i).disabled = true;
					document.getElementById('removeLinkSavings' + m + "-" + i).style.display = 'none';
				}
				if(document.getElementById('newSelectCD' + m + "-" + i) != null)
				{
					document.getElementById('newSelectIDCD' + m + "-" + i).disabled = true;
					document.getElementById('removeLinkCD' + m + "-" + i).style.display = 'none';
				}
			}
			
			if(document.getElementById('addButtonChecking' + m) != null)
			{
				hide('addButtonChecking' + m);
			}
			if(document.getElementById('addButtonSavings' + m) != null)
			{
				hide('addButtonSavings' + m);
			}
			if(document.getElementById('addButtonCD' + m) != null)
			{
				hide('addButtonCD' + m);
			}
		}
	}
	
	function enableOptions(type,j)
	{
		if(document.getElementById('input' + type + j).checked == false)
		{
			for(i=0; i<=9; i++)
			{
				if(document.getElementById('newSelect' + type + j + '-' + i) != null)
				{
					document.getElementById('newSelectID' + type + j + '-' + i).disabled = true;
					document.getElementById('removeLink' + type + j + '-' + i).style.display = 'none';
				}
			}
			
			document.getElementById('addButton' + type + j).style.display = 'none';
			document.getElementById('option' +  type + j).disabled = true;
		}
		else
		{
			for(i=0; i<=9; i++)
			{
				if(document.getElementById('newSelect' + type + j + '-' + i) != null)
				{
					document.getElementById('newSelectID' + type + j + '-' + i).disabled = false;
					document.getElementById('removeLink' + type + j + '-' + i).style.display = '';
				}
			}
		
			if(document.getElementById('option' + type + j).value == 'default')
			{
				document.getElementById('addButton' + type + j).style.display = 'none';
			}
			else
			{
				document.getElementById('addButton' + type + j).style.display = '';
			}
			document.getElementById('option' +  type + j).disabled = false;
		}
	}
	
	function addContact(type,value,count)
	{
		if(value == 'addContact')
		{
			location.href = 'contactpoints.html';
		}
		else
		{
			document.getElementById('new' + type + count).style.display = '';
		}
	}		
	
	function removeContact(type,value,count)
	{
		if(value == 'addContact')
		{
			location.href = 'contactpoints.html';
		}
		else
		{
			document.getElementById('new' + type + count).style.display = '';
			document.getElementById('remove' + type + count).style.display = '';
		}
	}
	
	function remove(type,j)
	{
		document.getElementById('new' + type + j).style.display = 'none';
		document.getElementById('add' + type + j).value = 'default';
		document.getElementById('remove' + type + j).style.display = 'none';
	}
	
	function altCheck(altValue)
	{	
		for(i=1; i<=10; i++)
		{
			if(document.getElementById('typeChecking' + i) != null)
			{
				document.getElementById('typeChecking' + i).style.display = 'none';
			}
			if(document.getElementById('typeSavings' + i) != null)
			{
				document.getElementById('typeSavings' + i).style.display = 'none';
			}
			if(document.getElementById('typeCD' + i) != null)
			{
				document.getElementById('typeCD' + i).style.display = 'none';
			}
			
			if(document.getElementById('type' + altValue + i) != null)
			{
				document.getElementById('type' + altValue + i).style.display = '';
			}
		}
	}
	
	// New Scripts for adding Contact Points
	function addContactPoint(type, nextSelect)
	{
		var ni = document.getElementById('newContactPoint' + type + nextSelect);
		var numi = document.getElementById('theValue' + type  + nextSelect);  
		var num = (numi.value -1)+ 2;
		document.getElementById('addButton' + type  + nextSelect).style.display = 'none';
		
		if (num <= 9)
		{
			var divIdName = "newSelect" + type  + nextSelect + "-" + num;
			var newSelectID = "newSelectID" + type  + nextSelect + "-" + num;
			var inputIdName = "newInput" + type  + num;
			var removeLink = "removeLink" + type  + nextSelect + "-" + num;
			var selectIdName = "newContactPoint" + type  + nextSelect;
			var newdiv = document.createElement('div');
			newdiv.setAttribute("id",divIdName);			
			newdiv.setAttribute("className","topMargin");			
			
			numi.value = num;
			
			newdiv.innerHTML = "<select id=\"" +newSelectID+ "\" onChange=\"checkDefault(this.value,'" +type+ "'," +nextSelect+ "," +num+ ")\"><option value=default selected>Select a Contact</option><option>Primary E-Mail</option><option>Work E-mail</option><option>My Voice Number</option><option>My Cell Phone</option><option value=divider>------------------------------</option><option value=addContact>Add Contact Point</option></select>&nbsp;&nbsp;<span style=\"display:none\" id=\"" +removeLink+ "\"><a href=\"javascript:;\" onclick=\"removeEvent(\'" +divIdName+ "\',\'" +type+  "\',\'" +selectIdName+  "\',\'" +nextSelect+ "\')\" class=\"smalltxt\">Remove</a></span>"
			
			ni.appendChild(newdiv);
		}
	}
	
	function removeEvent(divNum,type,selectNum,counter)
	{
		var d = document.getElementById(selectNum);
		var olddiv = document.getElementById(divNum);
		d.removeChild(olddiv);
		
		var reverseCounter = document.getElementById('theValue' + type + counter).value;
		
		document.getElementById('theValue' + type + counter).value = reverseCounter - 1;
		
		document.getElementById('addButton' + type + counter).style.display = '';
	}
	
	function checkDefault(value,type,count,id)
	{
		if (value == 'addContact')
		{
			location.href = 'contactpoints.html';
		}
		
		else if (value == 'divider')
		{
			document.getElementById('addButton' + type + count).style.display = 'none';
			document.getElementById('removeLink' + type  + count + "-" + id).style.display = 'none';
		}
		
		else if (value == 'default')
		{
			document.getElementById('addButton' + type  + count).style.display = 'none';
			document.getElementById('removeLink' + type  + count + "-" + id).style.display = 'none';
		}
		
		else
		{
			if(document.getElementById('removeLink' + type  + count +'-9') != null)
			{
				document.getElementById('addButton' + type  + count).style.display = 'none';
			}
			else
			{
				document.getElementById('addButton' + type  + count).style.display = '';
			}
				
			document.getElementById('removeLink' + type  + count + "-" + id).style.display = '';
		}
	}