function moveObject(sourceId, targetId) {
	obj = document.getElementById(sourceId);
	objTarget = document.getElementById(targetId);
	if(obj)
		objTarget.appendChild(obj);
}

function encodeUrl(url) {
	address = String(url);
	address = address.replace(/=/g, '%3d');
	address = address.replace(/&/g, '%26');
}

function toggle(objId) {
	obj = document.getElementById(objId);
	objFrames = obj.parentNode.getElementsByTagName('div');
	frameClass = 'frame';
	for(i = 0; i < objFrames.length; i++) {
		if(objFrames[i].id != objId && objFrames[i].className == frameClass)
			objFrames[i].style.display = 'none';
	}
	if(obj.style.display !== 'block')
		obj.style.display = 'block';
	else
		obj.style.display = 'none'
}

function divideList(number) {
	counter++;
	if(counter > number - 1) {
		document.write('</ul><ul>');
		counter = 0;
	}
}

function faq(objId) {
	container = objId.parentNode.parentNode.parentNode;
	
	//Show or hide the answer
	questions = objId.parentNode.parentNode.getElementsByTagName('div');
	for(i = 0; i < questions.length; i++) {
		if(questions[i].className = 'answer')
			if(questions[i].style.display !== 'block') {
				questions[i].style.display = 'block';
				questions[i].setAttribute('active', true);
			}
			else
				questions[i].style.display = 'none';
	}
	
	// Hide all answers
	answers = container.getElementsByTagName('div');
	for(i = 0; i < answers.length; i++) {
		if(answers[i].className == 'answer') {
			if(answers[i].getAttribute('active')) 
				answers[i].removeAttribute('active');
			else
				answers[i].style.display = 'none';
		}
	}
	
	return false;
}

function zeFocus(id, oValue) {
	obj = document.getElementById(id);
	if(obj.value == oValue) {
		obj.value = '';
		return;
	}
	else if(obj.value == '') {
		obj.value = oValue;
	}
}

function setButton(objId, value, imgSrc) {
	obj = document.getElementById(objId).getElementsByTagName('a');
	obj[0].innerHTML = value;
	obj[0].title = value;
}

function toggleDaysTitle(moreNewsTitle, moreNews){
	days = document.getElementById(moreNews);
	daysElements = days.getElementsByTagName('li');
	if(daysElements.length == 0)
		document.getElementById(moreNewsTitle).style.display = 'none';
}

function shortenClass(tagName, className, maxLength) {
	aElements = document.getElementsByTagName(tagName);
	for(iElements = 0; iElements < aElements.length; iElements++) {
		if(aElements[iElements].className == className) {
			if(aElements[iElements].innerHTML.length > maxLength) 
				aElements[iElements].innerHTML = aElements[iElements].innerHTML.substring(0,maxLength);
		}
	}
}