function checkAgree () {
	var check = findObj('agreecheck');
	if ( check ) {
		if ( check.checked == true ) {
			var obj = findObj ( 'agreesubmit' );
			if ( obj ) {
				obj.disabled = false;
			}
		} else {
			var obj = findObj ( 'agreesubmit' );
			if ( obj ) {
				obj.disabled = true;
			}
		}
	}
}

function defaultagree ( el ) {
	if ( !document.all && !document.getElementById ) {
		if ( window.checkobj && checkobj.checked )
			return true
		else {
			alert ( "U dient eerst de voorwaarden te accepteren" )
			return false;
		}
	}
}


function disableElement ( el ) {
	obj = findObj(el);
	if ( obj ) {
		obj.readOnly = true;
		obj.style['background'] = '#EEEEEE';
	}
}

function enableElement ( el ) {
	obj = findObj(el);
	if ( obj ) {
		obj.readOnly = false;
		obj.style['background'] = 'white';
	}
}

function getElementValue ( element_id ) {
	obj = findObj(element_id);
	
	if ( obj ) {
		return obj.value;
	} else {
		return '';
	}
}
			
function showElement ( list ) {
	var listElementStyle=document.getElementById(list).style;
	listElementStyle.display=switcher;
}

function hideElement ( list ) {
	var listElementStyle=document.getElementById(list).style;
	listElementStyle.display="none"
}

function findObj ( n, d ) { 
	var p,i,x;
	if ( !d )
		d = document;

	if ( ( p=n.indexOf ( "?" ) ) > 0 && parent.frames.length ) {
		d = parent.frames[n.substring(p+1)].document;
		n = n.substring(0,p);
	}
	
	if ( !( x = d[n] ) && d.all )
		x = d.all[n];
		
	for ( i = 0; !x && i < d.forms.length;i++ )
		x = d.forms[i][n];

	for ( i = 0; !x && d.layers && i < d.layers.length;i++ )
		x = findObj ( n,d.layers[i].document );

	if ( !x && document.getElementById )
		x = document.getElementById(n); 
		
	return x;
}

function set_focus ( id ) {
	document.getElementById(id).focus();
//	document.getElementById(id).style['background'] = '#FFFFE1';
}

function unset_focus ( id ) {
	document.getElementById(id).blur();
	//document.getElementById(id).style['background'] = 'white';
}

function check_box ( id, switchit ) {
	if ( switchit == 'no' ) {
		document.getElementById(id).checked = true;
	} else {
		if ( document.getElementById(id).checked == true ) {
			document.getElementById(id).checked = false;
		} else { 
			document.getElementById(id).checked	= true;
		}
	}
}

function set_login_focus () {
	if ( getElementValue ( 'email') == '' )
		set_focus ( 'email' );
	else
		set_focus ( 'password' );
}

function popup ( url ) {
	window.open ( url, 'pop',"menubar=0,resizable=0,scrollbars=1,width=915,height=450" );
}