function makeSure(txt) {
	var answer = confirm(txt);
	if (answer == true) {
		return true;
	} 
	else {
		return false;
	}
}

function checkPass() {
	kode1 = document.getElementById('kode1');
	kode2 = document.getElementById('kode2');
	
	if (kode1.value == kode2.value) {
		document.getElementById('passcheck').innerHTML = '<font color="#00CC00">Begge kodeord er ens</font>';
	}
	else {
		document.getElementById('passcheck').innerHTML = '<font color="#FF0000">Gentag kodeord</font>';
	}
	
	if (kode1.value == '' && kode2.value == '') {
		document.getElementById('passcheck').innerHTML = '';
	}
}

function opretBruger () {
	brugernavn = document.getElementById('indtast_brugernavn');
	kodeord_1 = document.getElementById('kodeord_1');
	kodeord_2 = document.getElementById('kodeord_2');
	navn = document.getElementById('navn');
	adresse = document.getElementById('adresse');
	postnr = document.getElementById('postnr');
	bynavn = document.getElementById('bynavn');
	telefon = document.getElementById('telefon');
	error = false;

	if(error == false && brugernavn.value == '') {
		alert('Du skal skrive et brugernavn');
		brugernavn.focus();
		error = true;
	}
	if (error == false && brugernavn.value.match(/\s/)) {
		alert('Dit brugernavn må ikke indeholde mellemrum');
		brugernavn.focus();
		error = true;
	}
	if(error == false && kodeord_1.value == '') {
		alert('Du skal skrive et kodeord');
		kodeord_1.focus();
		error = true;
	}
	if (error == false && kodeord_1.value.match(/\s/)) {
		alert('Dit kodeord må ikke indeholde mellemrum');
		kodeord_1.focus();
		error = true;
	}
	if(error == false && kodeord_2.value == '') {
		alert('Du skal gentage dit kodeord');
		kodeord_2.focus();
		error = true;
	}
	
	if(error == false && navn.value == '') {
		alert('Du skal skrive et navn');
		navn.focus();
		error = true;
	}
	
	if(error == false && adresse.value == '') {
		alert('Du skal skrive en adresse');
		adresse.focus();
		error = true;
	}
	
	if(error == false && postnr.value == '') {
		alert('Du skal skrive et postnr');
		postnr.focus();
		error = true;
	}
	
	if(error == false && bynavn.value == '') {
		alert('Du skal skrive en by');
		bynavn.focus();
		error = true;
	}
	
	if(error == false && telefon.value == '') {
		alert('Du skal skrive et telefon nr.');
		telefon.focus();
		error = true;
	}
		
	if (error == false && (kode1.value == '' || kode2.value == '')) {
		alert('Du skal vælge et kodeord');
		kode1.focus();
		error = true;
	}
	
	if (error == false && kode1.value != kode2.value) {
		alert('Du skal indtaste to ens kodeord');
		kode2.focus();
		error = true;
	}
	return (error == false);
}
function redigerBruger () {
	kodeord_1 = document.getElementById('kode1');
	kodeord_2 = document.getElementById('kode2');
	navn = document.getElementById('navn');
	adresse = document.getElementById('adresse');
	postnr = document.getElementById('postnr');
	bynavn = document.getElementById('bynavn');
	telefon = document.getElementById('telefon');
	gammel_kode = document.getElementById('gammel_kode');
	error = false;
	
	if(error == false && kodeord_1.value != '' && kodeord_2.value == '') {
		alert('Du skal gentage dit kodeord');
		kodeord_2.focus();
		error = true;
	}
	
	if(error == false && navn.value == '') {
		alert('Du skal skrive et navn');
		navn.focus();
		error = true;
	}
	
	if(error == false && adresse.value == '') {
		alert('Du skal skrive en adresse');
		adresse.focus();
		error = true;
	}
	
	if(error == false && postnr.value == '') {
		alert('Du skal skrive et postnr');
		postnr.focus();
		error = true;
	}
	
	if(error == false && bynavn.value == '') {
		alert('Du skal skrive en by');
		bynavn.focus();
		error = true;
	}
	
	if(error == false && telefon.value == '') {
		alert('Du skal skrive et telefon nr.');
		telefon.focus();
		error = true;
	}
		
	/*if (error == false && (kode1.value == '' || kode2.value == '')) {
		alert('Du skal vælge et kodeord');
		kode1.focus();
		error = true;
	}*/
	
	if (error == false && kodeord_1.value != kodeord_2.value) {
		alert('Du skal indtaste to ens kodeord');
		kode2.focus();
		error = true;
	}
	
	if(error == false && gammel_kode.value == '') {
		alert('Du skal skrive dit gamle kodeord for at opdatere informationerne');
		gammel_kode.focus();
		error = true;
	}
	
	return (error == false);
}
function checkBoxFlip() {
	for (var i = 0; i < document.formindbakke.elements.length; i++) {
		if(document.formindbakke.elements[i].type == 'checkbox' && document.formindbakke.elements[i].disabled == false)	{
			document.formindbakke.elements[i].checked = !(document.formindbakke.elements[i].checked);
		}
	}
}
function emoticon(text, felt_id) {
	var textArea = document.getElementById(felt_id);
	text = '' + text + '';
	if (textArea.createTextRange && textArea.caretPos) { //IE
		textArea.focus();
		var caretPos = textArea.caretPos;
		caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? caretPos.text + text + ' ' : caretPos.text + text;
	}
	else if ( textArea.setSelectionRange ) { //NETSCAPE
		textArea.focus();
		var len = textArea.selectionEnd;
		textArea.value = textArea.value.substr( 0, len ) + text + textArea.value.substr( len );
		textArea.setSelectionRange(len+text.length,len+text.length)
	}
	else  {
		textArea.focus();
		textArea.value += text;
	}
}
function storeCaret(textEl) {
	if (textEl.createTextRange) 
		textEl.caretPos = document.selection.createRange().duplicate();
}
// QuickPay og PBS pop-up funktion
pbswin = null;
function PBSpopup(f) {
	if (pbswin==null || pbswin.closed()) {
		pbswin = window.open('', 'PBSgateway', 'dependent=1,width=500,height=300,scrollbars=1,status=1,resizable=1,titlebar=1');
	}
	pbswin.focus();
	if(!self.name) {
		self.name = 'shop';
	}
	if (!pbswin.opener) {
		pbswin.opener = self;
	}
	f.opener.value = self.name;
	return true;
}

function checkMail(email) {
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(email)) {
		return true;
	}
	else  {
		//alert('Du skal indtaste en gyldig emailadresse.');
		return false;
	}
}
function toggle_div(div_id) {
	if (document.getElementById(div_id).style.visibility == 'visible') {
		document.getElementById(div_id).style.display = 'none';
		document.getElementById(div_id).style.visibility = 'hidden';
	}
	else {
		document.getElementById(div_id).style.display = 'inline';
		document.getElementById(div_id).style.visibility = 'visible';
	}
}
function getFileExt(file_name) {
	var file_array = file_name.split('.');
	return file_array[file_array.length-1];
}
