//
// Functions for entire JS
//
// (C) Copyright 2006 by ZIGMA
// Written by Kasper Leth Jensen
//

function __ZIGMA_Object(id){
	if(document.getElementById){
		return document.getElementById(id);
	}else{
		return false;
	}
}
function __ZIGMA_Force_Top(){
	if(window.top.location.href!=self.location.href){
		window.top.location.href = self.location.href;
	}
}
function changeVisibility (id) {
	if ( document.getElementById(id) != null ) {
		obj = document.getElementById(id);
		if ( obj.style.display == 'none' ) {
			obj.style.display = '';
		} else {
			obj.style.display = 'none';
		}
	}
}
function setCharsLeft (el, id) {
	maxlength = el.maxLength;
	charnum = el.value.length;
	document.getElementById(id).innerHTML = '(' + (maxlength - charnum) + ' tegn tilbage)';
}
function chkLanguageAddFrom() {
	if ( document.getElementById('id_name').value == '' ) {
		alert('Du skal angive navnet på det nye sprog.');
		return false;
	} else if ( document.getElementById('id_code').value.length != 2 ) {
		alert('Du skal angive landekoden for det nye sprog.\nDenne skal bestå af 2 danske tegn.');
		return false;
	} else {
		return true;
	}
}
function __ZIGMA_Validate_Guestbook(){
	name = __ZIGMA_Object('gb_name').value;
	email = __ZIGMA_Object('gb_email').value;
	country = __ZIGMA_Object('gb_country').value;
	msg = __ZIGMA_Object('gb_message').value;
	spamtest = __ZIGMA_Object('gb_test').value;
	errtxt = 'Udfyld venligst alle felter markeret med stjerne (*) for at sende formularen.';
	if (name=='') {
		alert(errtxt);
		return false;
	} else if (country=='') {
		alert(errtxt);
		return false;
	} else if (msg=='') {
		alert(errtxt);
		return false;
	}else if(spamtest==''){
		alert(errtxt);
		return false;
	} else {
		return true;
	}
}
