function auratag(placementid, sizeid, grpid, kw1, kw2) { 
	ct = '<center>'
	cte = '</center>'
	lt = '<'
	document.write(ct+'<scr'+'ipt language="javascript1.1" src="http://adserver.adtech.de/addyn|3.0|512|'+placementid+'|0|'+sizeid+'|ADTECH;loc=100;target=_blank;sub1=[subst];grp='+grpid+';key=key1+key2+key3+key4;misc='+new Date().getTime()+'">'+cte+'</scri'+'pt>');
}

function rolloverButton (id, state) {
  if (document.getElementById) {
    var element_id = document.getElementById(id);
	if (state == 'on') {
	  element_id.className = id + 'on'
	}else{
	  element_id.className = id
	}
  }
}


var popupWin
function openMatchConsole(){
	popupWin = window.open("/default.sps?pagegid=%7B3303A5DB%2D9D19%2D4467%2DBD9A%2DCA384AD15F6D%7D","MatchConsole","toolbar=no,leftmargin=0,topmargin=0,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=866,height=700");
	popupWin.focus(); 
}

function openTimeZoneSelector(dateTime){
	popupWin = window.open("/default.sps?pagegid={8DB27BAD-E10E-4C9D-B9CB-C037B59128C7}&amp;matchTime=" + dateTime,"MatchConsole","toolbar=no,leftmargin=0,topmargin=0,location=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=460,height=220");
	popupWin.focus(); 
}


///////////////////////////////////////////////////////////////////////////////////////
//functions to calculate the hospitality package prices based on the number of people
///////////////////////////////////////////////////////////////////////////////////////
	
function twoPence(val)
{	
	//converts money to readable format and does necessary rounding
	var pounds = val.match(/^£\d+/)?val.match(/^£\d+/)[0]:'00';
	var pence = val.split('.')[1]?val.split('.')[1]:'';
			
	if(pence.length > 2){
		pence = Math.round(pence.substring(0,3)/10);
	}
	if(pence.length == 0){
		pence = '00';
	}
	if(pence.length == 1){
		pence = pence + '0';
	}
	return pounds + '.' + pence;						
}
			
function calc(elem)
{
	var theform = elem.form;		
	var price = theform[elem.name.replace('_numPpl','_netCost')].value;		
	var people = elem.value;
	var output = theform[elem.name.replace('_numPpl','_cost')];
	var peeps = 0;
	var tax = theform['vat'].value/100;
	var cost = 0;
		
	if(!elem.value.match(/\D/))
	{
		output.value = people * price;
	}
	else
	{	//gets updated no of people
		elem.value = '';	
		theform[elem.name.replace('_numPpl','_cost')].value = '';	//calculates price for group
	}

	for(i=0; i < theform.length; i++)
	{		
		if(theform[i].name.match(/_numPpl/) && theform[i].name != 'totalAttendees')
		{
			if(!isNaN(parseInt(theform[i].value)))
			{
				peeps+=parseInt(theform[i].value);
			}
		}	//loops through all people fields and totals
	}	//displays total
		
	theform['totalAttendees'].value = peeps;
		
	if(peeps > 150)
	{
		alert('Max no. of people is 150');
		elem.value = 0;
		calc(elem);
	}

	for(i = 0; i < theform.length; i++)
	{
		if(theform[i].name.match(/cost/))
		{
			if(!isNaN(parseInt(theform[i].value)))
			{
				cost+=parseInt(theform[i].value);
			}
		}	//loops through all prices and totals
	}							
		
	theform['subtotal'].value = twoPence('£'+cost);		//displays subtotal
	theform['addedtax'].value = twoPence('£'+(cost*tax));	//calculates vat
	theform['total'].value = twoPence('£'+(cost*(tax+1)));	//displays grand total		
}
	
///////////////////////////////////////////////////////////////////////////////////////
// JS function for the New Quadrants Register Interest Form
///////////////////////////////////////////////////////////////////////////////////////
	
function switchDivs(stage)
{
	if (stage == 1)
	{
		document.getElementById("ttNQLeftForm").style.display = "none";
		document.getElementById("ttNQLeftForm2").style.display = "block";
		document.getElementById("ttNQLeftForm3").style.display = "none";
			
		document.getElementById("headerStage1").style.display = "none";
		document.getElementById("headerStage2").style.display = "block";
		document.getElementById("headerStage3").style.display = "none";
	}
	else if (stage == 2)
	{
		document.getElementById("ttNQLeftForm").style.display = "none";
		document.getElementById("ttNQLeftForm2").style.display = "none";
		document.getElementById("ttNQLeftForm3").style.display = "block";
			
		//Div on the right hand site of the form
		document.getElementById("ttNQRightForm").style.display = "block";
		document.getElementById("ttNQRight").style.display = "none";
			
		document.getElementById("headerStage1").style.display = "none";
		document.getElementById("headerStage2").style.display = "none";
		document.getElementById("headerStage3").style.display = "block";
	}
	else
	{
		document.getElementById("ttNQLeftForm").style.display = "block";
		document.getElementById("ttNQLeftForm2").style.display = "none";
		document.getElementById("ttNQLeftForm3").style.display = "none";
			
		document.getElementById("headerStage1").style.display = "block";
		document.getElementById("headerStage2").style.display = "none";
		document.getElementById("headerStage3").style.display = "none";
	}
}
	
// Check form details have been correctly entered:
function Check_NewQuadsFrm(frmStage)
{
	var error_txt = "";
	
	if (frmStage == 1)
	{
		var sEmail = document.getElementById("ttNQEmail").value;
		
		if(document.getElementById("ttNQFirstName").value == "")
		{
			error_txt += "Please enter your FirstName. \n";
		}
		if(document.getElementById("ttNQSurname").value == "")
		{
			error_txt += "Please enter your SurName. \n";
		}
		if(document.getElementById("ttNQDaytimeTel").value == "")
		{
			error_txt += "Please enter your Day Time telephone number. \n";
		}
		if(document.getElementById("ttNQCoName").value == "")
		{
			error_txt += "Please enter your Company Name. \n";
		}
		if(document.getElementById("ttNQAddress1").value == "")
		{
			error_txt += "Please enter your Address. \n";
		}
		if(document.getElementById("ttNQTown").value == "")
		{
			error_txt += "Please enter Town/City. \n";
		}
		if(document.getElementById("ttNQPostCode").value == "")
		{
			error_txt += "Please enter your PostCode. \n";
		}
		if((sEmail == "") || (sEmail.indexOf('@') == -1) || (sEmail.indexOf('.')== -1))
		{
			error_txt += "Please enter a valid email address. \n";
		}
		
		if (error_txt != "")
		{
			alert (error_txt);
		}else{
			switchDivs(1);
		}
	}
	
	if (frmStage == 2)
	{	
		var sSuites = eval(document.frmNewQuadsReg.ttNQSuites);
		var mMemNo = eval(document.frmNewQuadsReg.ttNQSuites);
		var d_value = "";
		
		for (var i=0; i < sSuites.length; i++)
		{
			if (sSuites[i].checked)
			{
				d_value = d_value + sSuites[i].value + "\n";
			}
		}
		if(!d_value) error_txt += 'Please select at least one suite.\n';
		
		if (mMemNo.length >1 ){
			if (mMemNo.search) {
				if (mMemNo.search(/\D/) != -1){
					alert("Please enter your Membership number using numbers only.\n");
				}
			}
		}
		
		if (error_txt != "")
		{
			alert (error_txt);
		}else{
			switchDivs(2);
		}
	}
	
	if (frmStage == 3)
	{	
		if (error_txt != "")
		{
			alert (error_txt);
		}else{
			document.frmNewQuadsReg.submit();
		}
	}
	
	/*
	var w_Frm = document.frmNewQuadsReg;
	var err_txt = "";
	var prefix = 'document.frmNewQuadsReg.';
	var nonquestionprefix = 'document.frmNewQuadsReg.';
	
	var a = eval(prefix + 'ttNQFirstName' + '.value');
	var b = eval(prefix + 'ttNQSurname' + '.value');
	var c = eval(prefix + 'ttNQDaytimeTel' + '.value');
	var d = eval(prefix + 'ttNQSuites');				
	var d_value = "";
	var e = eval(prefix + 'ttNQAddress1' + '.value');
	var f = eval(prefix + 'ttNQTown' + '.value');
	var g = eval(prefix + 'ttNQPostCode' + '.value');
	var h = eval(prefix + 'ttNQEmail' + '.value');
	var j = eval(prefix + 'ttNQMemNo' + '.value');
	var m = eval(prefix + 'ttNQComment' + '.value');
		
	for (var i=0; i < d.length; i++)
	{
		if (d[i].checked)
		{
			d_value = d_value + d[i].value + "\n";
		}
	}
				
	if(!h) err_txt += 'your Email address.\n';
	if (h.length >1 )
	{
		if ((h.indexOf('@') == -1) || (h.indexOf('.') == -1))
		{
			err_txt += 'your Email address using the correct format.\n';
		}
	}
	if(!a) err_txt += 'your First Name.\n';
	if(!b) err_txt += 'your Surname.\n';
	if(!c) err_txt += 'your Daytime number.\n';
	if(!d_value) err_txt += 'select atleast 1 suite.\n';
	if (c.length >1 ){
		if (c.search) {
			if (c.search(/\D/) != -1){
				err_txt += 'your Day time number omitting spaces.\n';
			}
		}
	}			
				
	if (j.length >1 ){
		if (j.search) {
			if (j.search(/\D/) != -1){
				err_txt += 'your Membership number using numbers only, omit if not required.\n';
			}
		}
	}
											
	if(err_txt.length>0){
		alert('Please enter:\n\n' + err_txt);
	}else{
		document.frmNewQuadsReg.submit();
	}
	*/
}
