function openTerms()
{
	newwin = window.open("terms.html","terms","width=405,height=400,scrollbars=yes");
}

function openPrivacy()
{
	newwin = window.open("privacy.html","terms","width=405,height=400,scrollbars=yes");
}

function openEmailAFriend(page)
{
	newwin = window.open("emailafriend.aspx?page=" + page,"emailafriend","width=397,height=340,scrollbars=no");
}

function navOver(imgName)
{
 var theImage = document.getElementById(imgName);
 if(theImage.src.indexOf("_off.gif") != -1)
 {
  theImage.src = theImage.src.replace("_off.gif","_on.gif");
 }
 else
 {
  theImage.src = theImage.src.replace("_on.gif","_off.gif");
 }
}

function validateForm(theForm)
{
	
	valid = true;
	message = "Please enter the following sections before proceeding:\n\n";
	
	if(theForm.elements["name"].value == "")
	{
		message += "Your name\n";
		valid = false;
	}


	if(theForm.elements["phone"].value == "")
	{
		message += "Your phone number\n";
		valid = false
	}
	
	if(theForm.elements["email"].value == "")
	{
		message += "Your email address\n";
		valid = false
	}	
		
	if(theForm.elements["email"].value != "")	
	{	
		var supEmail = theForm.elements["email"].value;
		var emLen = supEmail.length;
		var posAt = supEmail.indexOf('@')
		var posDot = supEmail.lastIndexOf('.')
		if((emLen < 7) || (posAt < 1) || (posDot <= (posAt + 1)) || (posDot >= (emLen - 1)))
		{
			message += "Valid email address\n";
			valid = false;
		}
	}	

	if(theForm.elements["comments"].value == "")
	{
		message += "Your enquiry\n";
		valid = false
	}	
	
	if(valid)
	{			
		return true;
	}
	else
	{		
		alert(message);
		return false;
	}		
}


function validateRellieNews(theForm)
{
	
	valid = true;
	message = "Please complete the following fields before proceeding:\n\n";
	
	if(theForm.elements["yourname"].value == "")
	{
		message += "Your name\n";
		valid = false;
	}
		
	if(theForm.elements["youremail"].value != "")	
	{	
		var supEmail = theForm.elements["youremail"].value;
		var emLen = supEmail.length;
		var posAt = supEmail.indexOf('@')
		var posDot = supEmail.lastIndexOf('.')
		if((emLen < 7) || (posAt < 1) || (posDot <= (posAt + 1)) || (posDot >= (emLen - 1)))
		{
			message += "Valid email address\n";
			valid = false;
		}
	}	
	else
	{
	    message += "Valid email address\n";
		valid = false;
	}
	
	if(valid)
	{			
		return true;
	}
	else
	{		
		alert(message);
		return false;
	}		
}

function validateEmailAFriend(theForm)
{
	
	valid = true;
	message = "Please complete the following fields before proceeding:\n\n";
	
	if(theForm.elements["yourname"].value == "")
	{
		message += "Your name\n";
		valid = false;
	}
		
	if(theForm.elements["youremail"].value != "")	
	{	
		var supEmail = theForm.elements["youremail"].value;
		var emLen = supEmail.length;
		var posAt = supEmail.indexOf('@')
		var posDot = supEmail.lastIndexOf('.')
		if((emLen < 7) || (posAt < 1) || (posDot <= (posAt + 1)) || (posDot >= (emLen - 1)))
		{
			message += "Your Email - Valid email address\n";
			valid = false;
		}
	}	
	else
	{
	    message += "Your Email - Valid email address\n";
		valid = false;
	}
	
	if(theForm.elements["friendsname"].value == "")
	{
		message += "Friends name\n";
		valid = false;
	}
		
	if(theForm.elements["friendsemail"].value != "")	
	{	
		var supEmail = theForm.elements["friendsemail"].value;
		var emLen = supEmail.length;
		var posAt = supEmail.indexOf('@')
		var posDot = supEmail.lastIndexOf('.')
		if((emLen < 7) || (posAt < 1) || (posDot <= (posAt + 1)) || (posDot >= (emLen - 1)))
		{
			message += "Friends Email - Valid email address\n";
			valid = false;
		}
	}	
	else
	{
	    message += "Friends Email - Valid email address\n";
		valid = false;
	}
	
	if(valid)
	{			
		return true;
	}
	else
	{		
		alert(message);
		return false;
	}		
}

function changeBorder(id)
{		
	document.getElementById(id).style.borderColor = "#000000";											
}

function resetBorder(id)
{		
	document.getElementById(id).style.borderColor = "#999999";											
}

function showImage(image)
{
	document.getElementById("mainImage").src = image;
}		

function callSiFR()
{
	if(typeof sIFR == 'function')
	{	
		sIFR.replaceElement('h2', named({sFlashSrc: 'sifr.swf',sColor: '#ffffff' ,sLinkColor:"#999999",sHoverColor:"333333",sBgColor: '#ffffff', sWmode:'transparent'}));		
		sIFR.replaceElement('h3', named({sFlashSrc: 'sifr.swf',sColor: '#ffffff' ,sLinkColor:"#999999",sHoverColor:"333333",sBgColor: '#ffffff', sWmode:'transparent'}));		
		sIFR.replaceElement('h4', named({sFlashSrc: 'sifr.swf', sColor: '#16b3dc', sBgColor: '#ffffff'}));
		sIFR.replaceElement('h5', named({sFlashSrc: 'sifr.swf', sColor: '#8bcf3e', sBgColor: '#ffffff'}));
	}
}	




