function checksignup()
{
	$e='';
	var _form=document.getElementById('signupform');
	if(_form.ig_captcha.value=='')
		$e='You need to enter the validation text.';
	if(!_form.agree.checked)
		$e='You need to agree to the terms and conditions.';
	for(var i=0;i<_form.elements.length;i++)
	{
		var op=_form.elements[i];
		var name=op.name;
		
		if(op.name.indexOf('ig_')==0)
			continue;
		
		if(typeof _form['ig_'+name+'_req'] == 'undefined' || _form['ig_'+name+'_req'].value!='true')
			continue;
			
		if(op.value == '' || op.value=='<p></p>')
		{
			$e=_form['ig_'+name+'_err'].value;
			op.focus();
			break;
		}
	}
	
	if($e!='')
	{
		alert($e);
		return false;
	}
	
	return true;
}

var oldonload_signup = window.onload;
window.onload = function()
{
	if(typeof oldonload_signup == 'function')
		oldonload_signup();
		
	var dd = document.getElementById('referrer');
	dd.onchange = donchange;
}

function donchange(e)
{
	var si = e.target.selectedIndex;
	if(si == 3 || si == 5)
	{
		document.getElementById('formother').style.display = 'block';
	} else
	{
		document.getElementById('formother').style.display = 'none';
	}
}