function openTerms()
{
	newwin = window.open("/terms-conditions.aspx","popup","width=400,height=450,scrollbars=yes");
}
function openPrivacy()
{
	newwin = window.open("/privacy.aspx","popup","width=400,height=450,scrollbars=yes");
}
function openEmail(url)
{
	url = window.location;
	newwin = window.open("/good-call/email-a-friend.aspx?url=" + url,"emailfriend","width=400,height=390,scrollbars=no");
}
function openMap()
{
	newwin = window.open("/good-call/map.aspx","map","width=611,height=626,scrollbars=no,resizable=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");
	}
}


/* SuFR */
function doSifrH1(){
	var theH1 = document.getElementsByTagName('h1');	
	for(var i=0;i < theH1.length; i++){	
					
		if(theH1[i].childNodes[1] && theH1[i].childNodes[1].firstChild){		
			subHeadingTxt = theH1[i].childNodes[1].firstChild.nodeValue
		}		
		if(subHeadingTxt){					
			headingTxt = theH1[i].firstChild.data;	
			var so = new SWFObject("/scripts/sifr-h1_sub.swf?headingTxt=" + headingTxt + "&subTxt=" + subHeadingTxt , "superfoxSifr", "265", "26", "6", "#ffffff");
			so.write(document.getElementsByTagName('h1')[i]);
			subHeadingTxt = '';
		}else{			
			headingTxt = theH1[i].firstChild.data;		
			var so = new SWFObject("/scripts/sifr-h1.swf?headingTxt=" + headingTxt, "superfoxSifr", "265", "26", "6", "#ffffff");
			so.write(document.getElementsByTagName('h1')[i]);
		}				
	}
}
function doSifrH2(){
	var theH2 = document.getElementsByTagName('h2');	
	for(var i=0;i < theH2.length; i++){				
		pageTxt = theH2[i].firstChild.data;		
		var so = new SWFObject("/scripts/sifr-h2.swf?pageTxt=" + pageTxt, "superfoxSifr", "300", "20", "6", "#ffffff");
		so.write(document.getElementsByTagName('h2')[i]);		
	}
}



function validateForm(theForm)
{
	valid = true;
	message = "So we can deal with your enquiry: \n\n";
	if(theForm.elements["name"].value == "")
	{
		message += "  Please enter your name\n";
		valid = false;
	}
	if(theForm.elements["phone"].value == "")
	{
		message += "  Please enter your phone number\n";
		valid = false;
	}
	if(theForm.elements["company"].value == "")
	{
		message += "  Please enter your company name\n";
		valid = false;
	}
	
	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 += "  Please enter a valid email address\n";
		valid = false;
	}
	if(valid)
	{
		return true;
	}
	else
	{
		alert(message);
		//createCustomAlert(message);
		return false;
	}
}