   function validate(f)
   {
     msgtxt="Duh - please complete the form properly...\n\r\n\r";
     frmerror=0;

     if (f.f_name.value=="")
     {
        msgtxt=msgtxt+"Put your name in the box\n\r";
		frmerror=1;
     }
     if (f.f_email.value=="")
     {
        msgtxt=msgtxt+"Put your email in the box\n\r";
		frmerror=1;
     }
     if (f.f_msg.value=="")
     {
        msgtxt=msgtxt+"Obviously put your message in the message box\n\r";
		frmerror=1;
     }

     if (frmerror==1)
     {
        msgtxt=msgtxt+"\n\rThanks!";
		alert(msgtxt);
		return false;
     }
     return true;
   }
   

function go_Daz() {
	initForm();
	}

window.onload = go_Daz;



var tabs;
var sets;
var formSubmittedAlready = false;

var agt=navigator.userAgent.toLowerCase();
var is_ie   = (agt.indexOf("msie") != -1);


function initForm() {
	setupSets();
}

function setupSets() {
	
	var tabTable = document.getElementById('tabs');
	if (tabTable == null) return;
	tabs = tabTable.getElementsByTagName('li');

	var theForm = document.getElementById('tabsets');
	sets = theForm.getElementsByTagName('div');
	
/*	showSet('summary');*/
}

function resetForm() {

	for (var i=0;i<tabs.length;i++) {
	tabs[i].style.backgroundPosition = 'top left'
	}
	
	for (i=0;i<sets.length;i++) {
		if (sets[i].className == 'set') {
			sets[i].style.display = 'none'
		}
	}
}

function showSet(partial) {
	resetForm();
	
	var setId  = 'set_' + partial;
	var tabId  = 'tab_' + partial;
	var theSet = document.getElementById(setId);
	var theTab = document.getElementById(tabId);
	
	theSet.style.display = 'block'
	theTab.style.backgroundPosition = 'bottom left'


	return false;
}
