function popUp(URL,winName,w,h,scrbar,resize) {
	var RTEpopup
	var winParam = "left=" + (screen.availWidth-10-w)/2 + ",top=" + (screen.availHeight-30-h)/2 + ",scrollbars=" + scrbar + ",resizable=" + resize + ",width=" + w + ",height=" + h + ",toolbar=0,location=0,status=0,menubar=0";
	if (!RTEpopup || RTEpopup.closed) {
		RTEpopup = window.open(URL, winName, winParam);
	}
	RTEpopup.focus()
}

function genWin(url,w,h){
	var genWin
	var scrbar = "1"
	var resize = "1"
	var winParam = "left=" + (screen.availWidth-10-w)/2 + ",top=" + (screen.availHeight-30-h)/2 + ",scrollbars=" + scrbar + ",resizable=" + resize + ",width=" + w + ",height=" + h + ",toolbar=1,location=0,status=0,menubar=0";
	if (!genWin || genWin.closed) {
		genWin = window.open(url,'genWin',winParam)
	}
	genWin.focus()
}
function printWin(modulid,pageid){
	var prWin
	if (!prWin || prWin.closed) {
		prWin = window.open('win_print.asp?pt='+modulid+'&id='+pageid,'prWin','width=670,height=600,menubar=0,toolbar=1,location=0,scrollbars=1,resizable=1,screenX=100,screenY=100,left=100,top=100')
	}
	prWin.focus()
}
function valContactForm() {
	var errorMsg = ''
	var form = document.contactform
	if (form.navn.value==''){
		errorMsg += "\n- Ditt navn"
	}
	if (form.email.value==''){
		errorMsg += "\n- Din e-post adresse"
	}else{
		if (form.email.value.indexOf("@") == -1 || form.email.value.indexOf(".") == -1){
			errorMsg += "\n- E-postadresse er ikke riktig utfyllt"
		}
	}
	if (form.beskjed.value==''){
		errorMsg += "\n- Beskjedfeltet er tomt"
	}
	if (errorMsg != ""){
		msg = "Følgende felter må fylles ut før skjema kan sendes:\n";
		msg += "_________________________________________\n";
		errorMsg += alert(msg + errorMsg + "\n\n");
		return false;
	}
	return true
}
function valNLForm() {
	var errorMsg = ''
	var chkCnt = 0;
	var cntChecked = 0;
	var form = document.nlform
	var fLen = form.length - 1
	if (form.fnavn.value==''){
		errorMsg += "\n- Ditt fornavn"
	}
	if (form.enavn.value==''){
		errorMsg += "\n- Ditt etternavn"
	}
	if (form.email.value==''){
		errorMsg += "\n- Din e-postadresse"
	}else{
		if (form.email.value.indexOf("@") == -1 || form.email.value.indexOf(".") == -1){
			errorMsg += "\n- E-postadresse er ikke riktig utfyllt"
		}
	}
	for (i=0;i<=fLen;i++){
		if (form.elements[i].type == 'checkbox') {
			chkCnt++;
			if (form.elements[i].status == true) {
				cntChecked++;
			}
		}
	}
	if (chkCnt>0 && cntChecked<1) {
		errorMsg += "\n- Du må krysse av for minst en kategori."
	}
	if (errorMsg != ""){
		msg = "Følgende felter må fylles ut før skjema kan sendes:\n";
		msg += "_________________________________________\n";
		errorMsg += alert(msg + errorMsg + "\n\n");
		return false;
	}
	return true
}
function selRefcat(field){
	var selName = field.name
	var selVerdi = field.options[field.selectedIndex].value
	if (selVerdi != "") {
	location.href = 'default.asp?mod=ref&catid='+selVerdi
	}
return true
}
