function groupToggle(groupdiv,divid){
	$$('div#'+groupdiv+' li').each(function(s){
		clname = s.className;
		newclname = clname.gsub(" active","");
		s.className = newclname;
	});
	$$('div#'+groupdiv+' div').each(Element.hide);
	classname = $('li-'+divid).className;
	$('li-'+divid).className = classname+' active';
	$(divid).show();
}

function switchDisplay(divid){
	if(divid == "corepublish"){
		$('corepublish').show();
		$('rss').hide();
	}
	if(divid == "rss"){
		$('rss').show();
		$('corepublish').hide();
	}

}

function switchdisplay(stringid, activeid, amounts){
	var i = 1;
	for(i=1;i<=amounts;i++){
		if(i == activeid){
			document.getElementById(stringid+i).style.display='block';
		} else {
			document.getElementById(stringid+i).style.display='none';
		}
		
	}
}

function setActiva(div, title, index, antalldiv, cssClass){
	var htmlClass = "";
	var val = navigator.userAgent.toLowerCase();
  	if(val.indexOf("firefox") > -1){
		htmlClass = 'class';
  	} else if(val.indexOf("opera") > -1){
		htmlClass = 'class';
  	} else if(val.indexOf("msie") > -1){
	  	htmlClass = 'className';
	} 

	for(i=1; i<=antalldiv; i++){
		if(i==index){	
			//document.getElementById(div + i).setAttribute(htmlClass, div+" "+cssClass);
			//document.getElementById(title + i).setAttribute(htmlClass, title+" "+cssClass);
			document.getElementById(div + i).className = div+" "+cssClass;
			document.getElementById(title + i).className = title+" "+cssClass;
		} else {
			//document.getElementById(div + i).setAttribute(htmlClass, div);
			//document.getElementById(title + i).setAttribute(htmlClass, title);
			document.getElementById(div + i).className = div;
			document.getElementById(title + i).className = title;
		}
	}
}


function getArticle(updateDivId,articleId){
	var url = "/ajax/handler.php";
	var params = "action=getArticle&article="+articleId;
	var ajax = new Ajax.Updater(
	{success: updateDivId},
	url,
	{method: 'get', parameters: params});

}

function getNextArticle(updateDivId,direction){
	var url = "/ajax/handler.php";
	var params = "action=getNextArticle&direction="+direction;
	var ajax = new Ajax.Updater(
	{success: updateDivId},
	url,
	{method: 'get', parameters: params});
}

function getNextRSS(updateDivId,rssnr){
	var url = "/ajax/handler.php";
	var params = "action=getNextRSS&rssnr="+rssnr;
	var ajax = new Ajax.Updater(
	{success: updateDivId},
	url,
	{method: 'get', parameters: params});

}


/*function hentFylker(updateDivId, regionid){
	var url = "/ajax/handler.php";
	var params = "action=hentFylker&regionid="+regionid;
	var ajax = new Ajax.Updater(
	{success: updateDivId},
	url,
	{method: 'get', parameters: params});
}*/

function hentFylker(groupdiv,regionid){
	$$('div#'+groupdiv+' div').each(Element.hide);
	$('region'+regionid).show();
}

/*function hentMedlemmer(enhetid, name){
	var url = "/ajax/handler.php";
	var params = "action=hentMedlemmer&enhetid="+enhetid+"&name="+name;
	var ajax = new Ajax.Updater(
	{success: 'medlemmer'},
	url,
	{method: 'get', parameters: params});
}*/

function send(region){
	$$('div#fylker div').each(function(s){
		if(s.readAttribute('name') != region){
			s.descendants().each(function(h){
				if(h.tagName.toLowerCase() == "input"){
					h.checked = false;
				}
			});
		}
	});
	
	document.getElementById('memberform').submit();
	return true;
}

function menuOut(parentid, htmlelement, match){
	var children = document.getElementById(parentid).childNodes;
	for(var i = 0; i < children.length; i++){
		if(children.item(i).className == match){
			//children.item(i).style.display = 'none';
			if(children.item(i).style.display == 'none'){
				//children.item(i).style.display = 'block';	
			} else {
				//children.item(i).style.display = 'none';
			}
		}
	}
}

function menuCategoryOver(parentid, htmlelement, match, ident){
	/*if(document.getElementById('content'+id).style.display!='none'){
		alert('vist');
	}*/
	
	/*$$('div#'+parentid+' '+htmlelement).each(function(s){
		if(s.readAttribute('class') == match){
		//	alert(s.readAttribute('name'));
			if(s.readAttribute('name') != 'content'+ident){
				
				s.hide();
			} else {
				//alert(id);
				s.show()
			}
		}
	});*/

	var children = document.getElementById(parentid).childNodes;

	for(var i = 0; i < children.length; i++){
			//alert(children.item(i));
		if(children.item(i).className == match){
			if(children.item(i).id == 'content'+ident){
				children.item(i).style.display = 'block';	
			} else {
				children.item(i).style.display = 'none';
			}
		}
	}
}

/*************************************************************************************
function setfylkeselect2(stringid, artid){
	for (var i=0; i < document.form_opplaringskontor.opplaringskontor.length; i++) {
		if (document.form_opplaringskontor.opplaringskontor[i].value == artid) {
			document.form_opplaringskontor.opplaringskontor[i].selected = true;
		}
	}
}
*************************************************************************************/

function setfylkeselect(formnavn, selectbox, artid){
	//alert(document.forms[formnavn].elements[selectbox].length);
	for (var i=0; i < document.forms[formnavn].elements[selectbox].length; i++) {
		if (document.forms[formnavn].elements[selectbox][i].value == artid) {
			document.forms[formnavn].elements[selectbox][i].selected = true;
		}
	}
}

function clearText(field){
    if (field.defaultValue == field.value) field.value = '';
    else if (field.value == '') field.value = field.defaultValue;
}
