

    function loadmap() {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map"));
        map.setCenter(new GLatLng(51.513218,-0.077215), 16);
        //map.openInfoWindow(map.getCenter(),document.createTextNode("XXX"));
	 var point = new GLatLng(51.513218,-0.077215);
          map.addOverlay(new GMarker(point));
    map.addControl(new GSmallMapControl());
        map.addControl(new GMapTypeControl());
      }

    }

var lasthomequote = 0;

function runHomeQuotes(maxhomequotes) {
	//doHomeQuotes(maxhomequotes);
	_doHomeQuotes(maxhomequotes);
	document.getElementById('mainpanelfootlimagehomefeatured').style.display = 'block';
	window.setInterval('doHomeQuotes('+maxhomequotes+')', 7000) ;

}

function doHomeQuotes(maxhomequotes) {
	//window.setTimeout('Effect.Fade(\'featuredhomequote\', {duration:1.5})',1);
	//window.setTimeout('_doHomeQuotes('+maxhomequotes+')', 1500);
	//window.setTimeout('Effect.Appear(\'featuredhomequote\', {duration:3.0})',2000);

	window.setTimeout('Effect.Fade(\'mainpanelfootlimagehomefeatured\', {duration:1.0})',1);
	window.setTimeout('_doHomeQuotes('+maxhomequotes+')', 1000);
	window.setTimeout('Effect.Appear(\'mainpanelfootlimagehomefeatured\', {duration:1.0})',1500);

}

function _doHomeQuotes(maxhomequotes) {
	var featuredhomequotediv = document.getElementById('mainpanelfootlimagehomefeatured');
	var randomhomequotenum = 0;
	if(lasthomequote==0)
	{
		randomhomequotenum = (Math.round(Math.random() * (maxhomequotes-1)))+1;
	}
	else
	{
		if(lasthomequote == maxhomequotes)
		{
			lasthomequote = 0;
		}
		randomhomequotenum = lasthomequote+1;
		
	}
	

	//alert(randomhomequotenum);
	var randomhomequotediv = document.getElementById('mainpanelfootlimagehome'+randomhomequotenum);
	if(featuredhomequotediv&&randomhomequotediv)
	{
		featuredhomequotediv.innerHTML = randomhomequotediv.innerHTML;
	}
	lasthomequote = randomhomequotenum;
}

var stoppromorotate = false;

var lasthomepromopod = 0;

function runHomePromoPods(maxhomepromopods) {
	if(stoppromorotate) {
		return;
	}
	//doHomePromoPods(maxhomepromopods);
	_doHomePromoPods(maxhomepromopods);
	document.getElementById('mainpanelfoothomepromorotatefeatured').style.display = 'block';
	if(stoppromorotate==false) {
		window.setInterval('doHomePromoPods('+maxhomepromopods+')', 45000) ;
	}
}

function doHomePromoPods(maxhomepromopods) {
	if(stoppromorotate) {
		return;
	}
	//window.setTimeout('Effect.Fade(\'featuredhomepromopod\', {duration:1.5})',1);
	//window.setTimeout('_doHomePromoPods('+maxhomepromopods+')', 1500);
	//window.setTimeout('Effect.Appear(\'featuredhomepromopod\', {duration:3.0})',2000);

	window.setTimeout('Effect.Fade(\'mainpanelfoothomepromorotatefeatured\', {duration:1.5})',1);
	window.setTimeout('_doHomePromoPods('+maxhomepromopods+')', 1500);
	window.setTimeout('Effect.Appear(\'mainpanelfoothomepromorotatefeatured\', {duration:3.0})',2000);

}

function _doHomePromoPods(maxhomepromopods) {
	if(stoppromorotate) {
		return;
	}
	var featuredhomepromopoddiv = document.getElementById('mainpanelfoothomepromorotatefeatured');
	var randomhomepromopodnum = 0;
	if(lasthomepromopod==0)
	{
		randomhomepromopodnum = (Math.round(Math.random() * (maxhomepromopods-1)))+1;
	}
	else
	{
		if(lasthomepromopod == maxhomepromopods)
		{
			lasthomepromopod = 0;
		}
		randomhomepromopodnum = lasthomepromopod+1;
		
	}
	

	//alert(randomhomepromopodnum);
	var randomhomepromopoddiv = document.getElementById('mainpanelfoothomepromorotate'+randomhomepromopodnum);
	if(featuredhomepromopoddiv&&randomhomepromopoddiv)
	{
		featuredhomepromopoddiv.innerHTML = randomhomepromopoddiv.innerHTML;
	}
	lasthomepromopod = randomhomepromopodnum;
}

function selectpromoformfield(formfield)
{
		stoppromorotate = true;
		formfield.focus();
		formfield.select();
	
}


function checkseminarnotifyform()
{

	var email_re=/\w+[\w-\.]*\@\w+((-\w+)|(\w*))\.[a-z|A-Z]{2,3}/;
	var number_re=/^[\d\s]+$/;
	var word_re=/\w+/;
	var zerofirst_re=/^0/;




	var formrecorder_forename = document.getElementById('formrecorder_forename');
	var formrecorder_surname = document.getElementById('formrecorder_surname');
	var formrecorder_email = document.getElementById('formrecorder_email');

	if(formrecorder_forename) {
		if(formrecorder_forename.value.length < 2 || formrecorder_forename.value == "First name") {
			highlightfield(formrecorder_forename);
			return false;
		}
		else {
			dehighlightfield(formrecorder_forename);
		}
	}

	if(formrecorder_surname) {
		if(formrecorder_surname.value.length < 2 || formrecorder_surname.value == "Last name") {
			highlightfield(formrecorder_surname);
			return false;
		}
		else {
			dehighlightfield(formrecorder_surname);
		}
	}

	if(formrecorder_email) {
		if(formrecorder_email.value.length < 2 || formrecorder_email.value == "Email" ||  formrecorder_email.value.search(email_re) == -1) {
			highlightfield(formrecorder_email);
			return false;
		}
		else {
			dehighlightfield(formrecorder_email);
		}
	}

	document.getElementById("formrecorder_userrequest").value = document.getElementById('formrecorder_datasetname').value;

	showthanksbox();	
	return true;
}

function highlightfield(formfield,isselect) {
	if(formfield) {
		formfield.style.color = "#ff0000";
		formfield.focus();
		if(!isselect)
		{
			formfield.select();
		}
	}
}
function dehighlightfield(formfield) {
	if(formfield) {
		formfield.style.color = "#323750";
	}
}
function _showthanksbox(disablehide)
{
	var mainpanelfoothomepromorotatefeatured = document.getElementById('mainpanelfoothomepromorotatefeatured');
	var formthanks = document.getElementById('formthankscontainer');
	mainpanelfoothomepromorotatefeatured.innerHTML = formthanks.innerHTML;

}

function showthanksbox(disablehide)
{
	window.setTimeout('Effect.Fade(\'mainpanelfoothomepromorotatefeatured\', {duration:1.5})',1);
	window.setTimeout('_showthanksbox('+disablehide+')', 1500);
	window.setTimeout('Effect.Appear(\'mainpanelfoothomepromorotatefeatured\', {duration:3.0})',2000);
}

function setupformthanks()
{
	var formthankscontainer = document.getElementById('formthankscontainer');
	//var formthankscontainer = document.getElementById('formthankscontainer');
	//formthanks.innerHTML = formthankscontainer.innerHTML;
	formthankscontainer.style.display = 'none';
}




