
function domainChanged(domname){
	var elem = document.getElementById('sel_'+domname);
	var newVal = elem.value;
	if( newVal == 'else' ){
		var row = document.getElementById('row_'+domname+'_in');
		row.style.display = '';	
	}
	else{
		var row = document.getElementById('row_'+domname+'_in');
		if(row!=null)row.style.display = 'none';		
	}
	setSubDomainElements(domname,newVal); 		
}

/* Generated */
function setSubDomainElements(domname, newVal){
if(domname == 'country'){var dd = document.getElementById('state');var i = 1;
while(i < dd.options.length){ dd.options[i] = null;}
if(newVal == 'de'){
	dd.options[1] = new Option();
	dd.options[1].value='de_all';
	dd.options[1].text='Alle Bundesländer';
	dd.options[2] = new Option();
	dd.options[2].value='de_BW';
	dd.options[2].text='Baden-Württemberg ';
	displaySelectRow('state');
	dd.options[3] = new Option();
	dd.options[3].value='de_BY';
	dd.options[3].text='Bayern ';
	dd.options[4] = new Option();
	dd.options[4].value='de_BE';
	dd.options[4].text='Berlin    ';
	dd.options[5] = new Option();
	dd.options[5].value='de_BA';
	dd.options[5].text='Brandenburg';
	dd.options[6] = new Option();
	dd.options[6].value='de_BR';
	dd.options[6].text='Bremen ';
	dd.options[7] = new Option();
	dd.options[7].value='de_HH';
	dd.options[7].text='Hamburg ';
	dd.options[8] = new Option();
	dd.options[8].value='de_HE';
	dd.options[8].text='Hessen ';
	dd.options[9] = new Option();
	dd.options[9].value='de_MP';
	dd.options[9].text='Mecklenburg-Vorpommern ';
	dd.options[10] = new Option();
	dd.options[10].value='de_NS';
	dd.options[10].text='Niedersachsen ';
	dd.options[11] = new Option();
	dd.options[11].value='de_NRW';
	dd.options[11].text='Nordrhein-Westphalen ';
	dd.options[12] = new Option();
	dd.options[12].value='de_RP';
	dd.options[12].text='Rheinland-Pfalz ';
	dd.options[13] = new Option();
	dd.options[13].value='de_SL';
	dd.options[13].text='Saarland';
	dd.options[14] = new Option();
	dd.options[14].value='de_SS';
	dd.options[14].text='Sachsen ';
	dd.options[15] = new Option();
	dd.options[15].value='de_SA';
	dd.options[15].text='Sachsen-Anhalt ';
	dd.options[16] = new Option();
	dd.options[16].value='de_SH';
	dd.options[16].text='Schleswig-Holstein ';
	dd.options[17] = new Option();
	dd.options[17].value='de_TH';
	dd.options[17].text='Thüringen ';
	displaySelectRow('state');
}
else if(newVal == 'at'){}
else if(newVal == 'he'){}
else if(newVal == 'else'){}
else{disableRow('state');	}}}


/*
function setSubDomainElements(domname, newVal)
{	
	if(domname == 'country'){
		var dependendDom = document.getElementById('state');
		var i = 1;
		while(i < dependendDom.options.length){
			dependendDom.options[i] = null;
		}
		if(newVal == 'de'){
			displaySelectRow('state');	
			dependendDom.options[0] = new Option();	
			dependendDom.options[0].value='key';		
			dependendDom.options[0].text='wert';
		}else if(newVal == 'at'){
			displaySelectRow('state');	
			dependendDom.options[0] = new Option();	
			dependendDom.options[0].value='burgenland';		
			dependendDom.options[0].text='burgenland';		
		}else if(newVal == 'ch'){
			displaySelectRow('state');	
			dependendDom.options[0] = new Option();	
			dependendDom.options[0].value='burgenland';		
			dependendDom.options[0].text='burgenland';		
		}else{
			disableRow('state');	
		}		
	}
}
*/
function displaySelectRow(domname){
	var row = document.getElementById('row_'+domname+'_sel');
	row.style.display = '';		
	var row = document.getElementById('row_'+domname+'_in');
	row.style.display = 'none';			
}
function displayInputRow(domname){
	var row = document.getElementById('row_'+domname+'_sel');
	row.style.display = 'none';		
	var row = document.getElementById('row_'+domname+'_in');
	row.style.display = '';			
}
function disableRow(domname){
	var row = document.getElementById('row_'+domname+'_sel');
	row.style.display = 'none';		
	var row = document.getElementById('row_'+domname+'_in');
	row.style.display = 'none';			
}



