/* 
Show/hide elements related to a checkbox,
Use the the css-class .hidden for invisible elements on load. 
*/

function showhideRelatedToCheckbox(checkboxid, relid)
{
	var a = document.getElementById(checkboxid), b = document.getElementById(relid);
	if(a.checked == true) b.style.visibility = 'visible'; else b.style.visibility = 'hidden';
}

/* Show/hide for radio-elements. Mutliple radioboxids, comma-separated. One rel-element */

function showhideRelatedToRadiobox(radioboxids, relid)
{
	var b = document.getElementById(relid), i;
	radioboxids = radioboxids.split(/,/);
	for(i = 0; i < radioboxids.length; i++)
	{	
		if(document.getElementById(radioboxids[i]).checked == true)
		{
			b.style.visibility = 'visible'; 
			break;
		}	
		else b.style.visibility = 'hidden';
	}
}

/* Default onSubmit-functions for validation */

function profileSubmit()
{

}

function registrationSubmit()
{

}
