function showHideElements(arrElementId, cookie_name){
	var arrElements = arrElementId.split(',');
	var i = arrElements.length;
	var element = document.getElementById(arrElements[0]);;
	var status = '';
	var mycookie;
	if(element){
		status = (element.style.display == '') ? 'none' : '';
		if(cookie_name){
			mycookie = (element.style.display == '') ? 0 : 1;
			document.cookie = cookie_name + '=' + mycookie;
		}
	}
	while(i--){
		element = document.getElementById(arrElements[i]);
		if (element) element.style.display = status;
	}
	return false;
}

function showHide(elementId){
	var element = document.getElementById(elementId);
	var status = (element.style.display == '') ? 'none' : '';
	element.style.display = status;
	return false;
}

function show(elementId){
	var arr = elementId.split(',');
	var i = arr.length;
	while(i--) showObj(document.getElementById(arr[i]));
	return false;
}

function hide(elementId){
	var arr = elementId.split(',');
	var i = arr.length;
	while(i--) hideObj(document.getElementById(arr[i]));
	return false;
}

function hideObj(obj){
	if(obj) obj.style.display = 'none';
}

function showObj(obj){
	if(obj) obj.style.display = '';
}


function showElement(id){
	var i = document.forms.length;
	var element = document.getElementById(id);
	var status = (element.style.display == '') ? 'none' : '';
	while(i--){
		document.forms[i].style.display = 'none';
	}
	element.style.display = status;
	return false;
}

function getCookie(n){
    var c = document.cookie.toString();
    var i = c.indexOf(n + "=");
    if(i == -1) return null;
    i = c.indexOf("=", i) + 1;
    var j = c.indexOf(";", i);
    if(j == -1) j = c.length;
    return unescape(c.substring(i, j));
}
