var tabname="";

function doFormPost(formname, buttonname) {
		msg='';
		ok=true;

		action=document.getElementById('do');
	switch (action.value) {
	case "login": {
				e=document.getElementById('login_email');
				p=document.getElementById('login_password');
				if(e && p && (e.value.trim()=='' || p.value.trim()=='')) {
					msg+='Please enter your login email and password to login.';
					alert(msg);
					return false;
				} 
				break;
			}
	case "createaccount": {
                                e=document.getElementById('user_email');
                                p=document.getElementById('user_screenname');
                                if((!e || !p) ||  (e.value.trim()=='' || p.value.trim()=='')) {
                                        msg+='Please enter your email address and screen name to create an account.';
                                        alert(msg);
                                        return false;
                                }
				
				break;
			}

		}

	verify = $('verify');
		commentField=document.getElementById('commentField');
	if ($('commentField').value != '') {
		if (verify.value.trim() == ''
				|| ($(formname).cr.value != hex_md5(verify.value))) {
				msg+='Oops. It appears that you did not enter the correct verification value. Please try again.';
			}

		} else {
			msg+='Please enter some comments before posting.';
		}

	if (msg == '')
		return ok && autocheck($(formname));
   		  alert(msg);
		return false;
}
// deprecated
function doSwitch(type){
	var myTemplate = '';
	$('tabmenu').select('.menuitem').each(function(element) {
		element.removeClassName('selected');
	});
	$('innercontainer').select('.contentdiv').each(function(element) {
		element.hide();
	});
	$$('#innercontainer input').each(function(ele) {
		ele.disabled = true;
	});
	$($(type).title).show();
	$(type).addClassName('selected');
	$($(type).title).show();
	$$('#' + ($(type).title) + ' input').each(function(ele) {
		ele.disabled = false;
	});
	tabname=($(type).title);
	document.getElementById('do').value=tabname;
}
function tabSwitch(tabname) {
	// unselect all tabs
	$('commentFormContainer').select('.menuitem').each(
			function(element) {
				element.removeClassName('selected');
			});
	// hide all content divs
	$('commentFormContainer').select('.contentdiv').each(
			function(element) {
				element.hide();
			});
	// show the selected tab's div
	$('commentFormContainer').select('.' + tabname).each(
			function(element) {
				element.show();
			});
	// add the selected css class to the tab
	$('commentFormContainer').select('.' + tabname).each(
			function(element) {
				element.addClassName('selected');
			});
	// set the form's do value
	$('do').value = tabname;
}