
function AddLinks() 
{
  var ni = document.getElementById('ExtraLinks');
  var numi = document.getElementById('Links');
  var num = (document.getElementById('Links').value );
  numi.value = num*1+1;
  var newdiv = document.createElement('div');
  var divIdName = 'Extra'+num+'Links';
  newdiv.setAttribute('id',divIdName);
  var linkText=1+num*1;
  newdiv.innerHTML = '<p><label for="link'+num+'">Link '+linkText+'</label> http:// <input type="text" name="link'+num+'" id="link'+num+'" size="50" /></p>';
  ni.appendChild(newdiv);
}

function ChangeLink(ElementNumber, RecordID)
{
	var link = document.getElementById('preview'+ElementNumber+'');
	link.href = 'previewnewsletter.php?template='+document.getElementById('template'+ElementNumber+'').value+'&ID='+RecordID+'';
}

function CheckAll(NameFirstPart)
{
	var Counter = 0;
	var Fullname;

	while (Counter < 1000)
	{
		Fullname = NameFirstPart + Counter;
		if (document.getElementById(Fullname) != null)
		{
			document.getElementById(Fullname).checked = true;
		}

		Counter++;
	}
}

/*function ToggleNewsType($element)
{
	if(document.getElementById('$element').style.display == "block")
	{
		document.getElementById('newsletter').style.display = 'block';
		document.getElementById('mailshot').style.display = 'none';
	}

	else
	{
		document.getElementById('newsletter').style.display = 'none';
		document.getElementById('mailshot').style.display = 'block';
	}
}*/

function CheckEmail(fieldname) 
{
	var email = document.getElementById(fieldname).value
	var AtPos = email.indexOf("@")
	var StopPos = email.lastIndexOf(".")

	if (AtPos == -1 || StopPos == -1) 
	{
		alert("Please enter a valid email address");
		return false;
	}

	else
	{
		return true;
	}
}

function ValidateNewsItem()
{
	var message = "";
	var returnvalue = true;

	if(document.newsitem.title.value == "")
	{
		message = message + "You must enter a title \n";
		returnvalue = false;
	}
	
	if(document.newsitem.content.value == "")
	{
		message = message + "You must enter some content \n";
		returnvalue = false;
	}

	if(returnvalue == false)
	{
		alert(message);
	}

	return returnvalue;
}

function CheckSendNewsletter()
{
	var message = "";
	var returnvalue = true;

	if(document.sendletter.subject.value == "")
	{
		message = message + "Please enter a email subject \n";
		returnvalue = false;
	}

	if(returnvalue == false)
	{
		alert(message);
	}

	return returnvalue;
}

function ToggleNewsLetter()
{
	document.getElementById('newsletterholder').style.display = 'block';
	document.getElementById('mailshot').style.display = 'none';
}

function ToggleMailshot()
{
	document.getElementById('newsletterholder').style.display = 'none';
	document.getElementById('mailshot').style.display = 'block';
}
