/**
 * global javascript functions
 * @author Benjamin Roesler <bro@godot.de>
 **/
function $(elementId){ return document.getElementById(elementId); }

function $$(elementName){ return document.getElementsByName(elementName); }

function toggleElement(elementId){
	if (YAHOO.util.Dom.getStyle(elementId, 'display')=='none'){
		YAHOO.util.Dom.setStyle(elementId, 'display', 'block');
	} else {
		YAHOO.util.Dom.setStyle(elementId, 'display', 'none');
	}
}

function toggleElements(elementId01, elementId02) {
	if (YAHOO.util.Dom.getStyle(elementId01, 'display')=='block') {
		YAHOO.util.Dom.setStyle(elementId01, 'display', 'none');
		YAHOO.util.Dom.setStyle(elementId02, 'display', 'block');
	} else if (YAHOO.util.Dom.getStyle(elementId02, 'display')=='block') {
		YAHOO.util.Dom.setStyle(elementId02, 'display', 'none');
		YAHOO.util.Dom.setStyle(elementId01, 'display', 'block');
	}
}

function showElement(elementId) {
		YAHOO.util.Dom.setStyle(elementId, 'display', 'block');
}

function hideElement(elementId) {
		YAHOO.util.Dom.setStyle(elementId, 'display', 'none');
}

function outlineElement(element){
	//IE FIX
	element.style.outline = "2px dotted red;";
	//element.setAttribute("style", element.getAttribute("style") + " outline-style: dotted; outline-color: red; outline-width: 2px;");
}

function inlineElement(element){
	element.style.outline = "";
	//element.setAttribute("style", element.getAttribute("style") + " outline-style: none;");
}

function update_background_color(element01, element02){
	$(element02).setAttribute('style', $(element02).getAttribute('style') + 'background-color:#' + element01.value + ';');
}

function showLanguages(){
	var elems = $$('site_language');
	for (var i=0; i<elems.length; i++)
		elems[i].setAttribute('style', elems[i].getAttribute('style') + ' display: block;');
}

function hideLanguages(){
	var elems = $$('site_language');
	for (var i=0; i<elems.length; i++){
		if (elems[i].getAttribute('id')!='active')
			elems[i].setAttribute('style', elems[i].getAttribute('style') + ' display: none;');
	}
}

function multiply(value01, value02)
{

	value01 = parseInt(value01);
	value02 = parseInt(value02);
	value03 = value01 * value02;
	return value03;
}

