// ------------------------------------------------------------------
function popHelp(helpPage, htmlFile) {
	htmlpage = '/riro_jobb/help/default.asp?file=' + helpPage;
	window.open(htmlpage, 'helpWin','height=250,width=300,toolbar=no,directories=no,location=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=no');
}
// ------------------------------------------------------------------
function popAddWin(htmlPage, pageHeight) {
	window.open(htmlPage, 'addOptionWin','height=' + pageHeight + ',width=300,toolbar=no,directories=no,location=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=no');
}
// ------------------------------------------------------------------
function chkIfExist(valueToCheck, submitForm) {
	if (valueToCheck == "") {
		alert('Obligatoriska fält saknar inehåll.\n\n\nFälten är markerade med en röd asterisk');
		return(false);
	} else {
      submitForm.submit();
		return(true)
	}
}
// ------------------------------------------------------------------
function putNoDate (boxYear, boxMonth, boxDay) {
	boxYear.options.selectedIndex = 0;
	boxMonth.options.selectedIndex = 0;
	boxDay.options.selectedIndex = 0;

}
// ------------------------------------------------------------------
function chkForm (val1, val2, val3, val4, val5, submitForm) {
	goSubmit = true;
	if (val1 == "")   { goSubmit = false;}
	if (val2 == "")   { goSubmit = false;}
	if (val3 == "")   { goSubmit = false;}
	if (val4 == "")   { goSubmit = false;}
	if (val5 == "")   { goSubmit = false;}
	if (val1 == "-1") { goSubmit = false;}
	if (val2 == "-1") { goSubmit = false;}
	if (val3 == "-1") { goSubmit = false;}
	if (val4 == "-1") { goSubmit = false;}
	if (val5 == "-1") { goSubmit = false;}

	if (goSubmit) {
      submitForm.submit();
   	return(true);
   } else {
		alert('Obligatoriska fält saknar inehåll eller har felaktigt inehåll.\n\n\n(Obligatoriska fält är markerade med en röd asterisk)');
   	return(false);
   }
}
// ##################################################################
function addPerson (formToUse, selectBox, boxName) {
	createNew = true;
	newIndex = 0;
	if (boxName.length != 0) {
		if (boxName.options[0].value != '-1') {
			newIndex = boxName.options.length;
		   for (i = 0; i < boxName.options.length; i++) {
		   	if (selectBox.options[selectBox.options.selectedIndex].value == boxName.options[i].value) {
		   		createNew = false;
		   	}
			}
		}
	}

	if (selectBox.options[selectBox.options.selectedIndex].value == '%') {
		createNew = false;
		selectOne = true;
	} else {
		selectOne = false;
	}

	if (createNew == true) {
		newOption = new Option(selectBox.options[selectBox.options.selectedIndex].text, selectBox.options[selectBox.options.selectedIndex].value, true, false);
		boxName.options[newIndex] = newOption;

	} else {
		if (selectOne == true) {
			alert('Välj en person ur listan och tryck sedan på [+]');
		} else {
  			alert('Personen finns redan i listan');
  		}
	}
}
// ------------------------------------------------------------------
// Tar bort person ur listboxen
function removePerson (formToUse, boxName) {
	if (boxName.options.selectedIndex != -1) {
		boxName.options[boxName.options.selectedIndex] = null;
	} else {
		if (boxName.length != 0) {
			if (boxName.options[0].value != '-1') {
				alert('Markera en person i listan och tryck sedan på [-].');
			}
		}
	}
}
// ------------------------------------------------------------------
// Skapar värden för listboxen innan formuläret postas
function createValueBox (formToUse, boxName, valueBox) {
	if (boxName.length != 0) {
		valueBox.value = "";
		valueBox.value = boxName.options[0].value
		for (i = 1; i < boxName.options.length; i++) {
			valueBox.value = valueBox.value + ',' + boxName.options[i].value;
			if (valueBox.value == ',' + boxName.options[i].value) {
				valueBox.value = boxName.options[i].value;
			}
		}
	} else {
		valueBox.value = "";
	}
}
// ##################################################################

