/*
# Varje formulärfält som ska valideras ska åtföljas av 
# ett gömt fält döpt till "val_" + formulärfältets namn. 
# Det gömda fältets värde är det fellmeddelande som visas.
#
# exempel:
# <input type="text" name="email">
# <input type="hidden" name="val_email" value="Du måste fylla i en e-postadress">
#
# (c) Kringelstan AB 2004
*/
function ShowHide(id) {
	if (document.getElementById) {
		if (document.getElementById(id).style.display == "none") {
			document.getElementById(id).style.display = "block";
		} else {
			document.getElementById(id).style.display = "none";
		}

	}
}

function validateForm(form) {
	var el = form.elements;

	for (i = 0; i < el.length; i++) {
		if (el[i].name.substr(0,4) == 'val_') {
			arr_el = el[i].name.split('_');
			check_el = form.elements[arr_el[1]];
			
			if (! check_el.value.length > 0) {
				alert(el[i].value);
				return false;
			}
		}
	}
	return true;
}

function mailto(in1, in2) {

	out1 = '';
	for (i = in1.length - 1; i >= 0; i--) {
		out1 += in1.charAt(i);
	}
	out2 = '';
	for (i = in2.length - 1; i >= 0; i--) {
		out2 += in2.charAt(i);
	}
	window.open('mailto:'+out1+'@'+out2, '_self');
}

function picpop(url) {
	window.open('/picpop.php?url='+url, 'picpop', 'resizable=yes, width=100, height=100');
}

function picpopdyn(url) {
	window.open('/picpopdyn.php?url='+url, 'picpop', 'resizable=yes, width=100, height=100');
}