//Basic Object Manipulation Functions
//--------------------------------------

function getElem(id){
	return document.getElementById(id);
}

function getElemID(id){
	return (getElem(id).id) ? getElem(id).id : "";
}

function getElemClass(id){
	return (getElem(id).className) ? getElem(id).className : "";
}

function getElemStyle(id){
	return (getElem(id).style) ? getElem(id).style : "";
}

function show(id){
	getElemStyle(id).visibility = 'visible';
	getElemStyle(id).position ='static';
}

function hide(id){	
	getElemStyle(id).visibility = 'hidden';
	getElemStyle(id).position ='absolute';	
	getElemStyle(id).left = "-1000px";
	getElemStyle(id).top = "-1000px";
}

function isHidden(id){
	if (getElemStyle(id).visibility == 'hidden') return true;
	else return false;
}

function swapClass(obj, klase1, klase2){
	if (obj.className == klase1)
		obj.className = klase2;
	else
		obj.className = klase1;
		
	//if (klase1 == getElemClass(id)){
	//	getElem(id).className = klase2;
	//}
	//else{
	//	getElem(id).className = klase1;
	//}
}

function getVal(id){
	return getElem(id).value;
}

function setVal(id, value){
	getElem(id).value = value;
}
