<!--

var storedData = new Array();
var countNum = 0;
var endHeights = new Array();

function ns_storeData() {
	while( document.getElementById('ns_panel') != null ) {
		storedData[countNum] = document.getElementById('ns_panel').innerHTML;
		endHeights[countNum] = document.getElementById('ns_panel').offsetHeight;
		document.getElementById('ns_panel').id = "ns_panel"+countNum;
		document.getElementById('news_title').style.backgroundImage = "url(Images/news/minimize.jpg)";
		document.getElementById('news_title').id = "news_title"+countNum;
		document.getElementById('news_image').id = "news_image"+countNum;
		countNum++;
		}
	}

function ns_minimize(obj) {
	var lib = obj.parentNode.parentNode.parentNode.parentNode.parentNode;
		lib.style.overflow = "hidden";
	var startHeight = lib.offsetHeight;
	var endHeight = 55;
	var iterate = 0;
	while( startHeight > endHeight) {
		iterate += 2.5;
		startHeight--;
		var timeoutH = setTimeout("ns_newHeight('"+lib.id+"',"+startHeight+")",2*iterate);
		}
	iterate = 0;
	for(var y=113;y>40;y--) {
		iterate += 1;
		var timeoutY = setTimeout('ns_image("'+lib.id.replace(/[A-Z_]/gi,"")+'",0,'+y+')',5*iterate);
		}
	iterate = 0;
	for(var x=131;x>50;x--) {
		iterate += 1;
		var timeoutX = setTimeout('ns_image("'+lib.id.replace(/[A-Z_]/gi,"")+'",1,'+x+')',5*iterate);
		}
	iterate = 0;
	for(var i=305;i<386;i++) {
		iterate += 1;
		var timeoutI = setTimeout('ns_title("'+lib.id.replace(/[A-Z_]/gi,"")+'",'+i+')',5*iterate);
		}
	document.getElementById('news_title'+lib.id.replace(/[A-Z_]/gi,"")).onclick = function(event) { ns_maximize(this); };
	obj.style.backgroundImage = "url(Images/news/maximize.jpg)";
	}

function ns_newHeight(obj,height) {
	var lib = document.getElementById(obj);
	lib.style.height = height+"px";
	}

function ns_image(img,dir,val) {
	var lib = document.getElementById('news_image'+img);
	if( dir == 0 ) {
		lib.style.height = val+"px";
		}
	else {
		lib.style.width = val+"px";
		}
	}

function ns_title(objId,val) {
	var lib = document.getElementById('news_title'+objId);
	lib.style.width = val+"px";
	}

function ns_maximize(obj) {
	var lib = obj.parentNode.parentNode.parentNode.parentNode.parentNode;
		lib.style.overflow = "hidden";
	var startHeight = 55;
	var endHeight = endHeights[lib.id.replace(/[A-Z_]/gi,"")];
	var iterate = 0;
	while( startHeight < endHeight) {
		iterate += 2.5;
		startHeight++;
		var timeoutH = setTimeout("ns_newHeight('"+lib.id+"',"+startHeight+")",2*iterate);
		}
	iterate = 0;
	for(var y=40;y<113;y++) {
		iterate += 1;
		var timeoutY = setTimeout('ns_image("'+lib.id.replace(/[A-Z_]/gi,"")+'",0,'+y+')',5*iterate);
		}
	iterate = 0;
	for(var x=50;x<131;x++) {
		iterate += 1;
		var timeoutX = setTimeout('ns_image("'+lib.id.replace(/[A-Z_]/gi,"")+'",1,'+x+')',5*iterate);
		}
	iterate = 0;
	for(var i=386;i>305;i--) {
		iterate += 1;
		var timeoutI = setTimeout('ns_title("'+lib.id.replace(/[A-Z_]/gi,"")+'",'+i+')',5*iterate);
		}
	document.getElementById('news_title'+lib.id.replace(/[A-Z_]/gi,"")).onclick = function(event) { ns_minimize(this); };
	obj.style.backgroundImage = "url(Images/news/minimize.jpg)";
	}

function ns_load() {
	ns_storeData();
	var c_value = false;
	var c_name = "";
	var lib;
	for(var i=0;i<countNum;i++) {
		c_name = "ns_panel"+i;
		lib = document.getElementById(c_name);
		lib_title = document.getElementById('news_title'+i);
		c_value = ns_getCookieValue(c_name);
		if(c_value == "false")
			ns_minimize(lib_title);
		}
	}

function ns_unload() {
	var c_value = false;
	var v_name = "";
	var lib;
	for(var i=0;i<countNum;i++) {
		c_name = "ns_panel"+i;
		lib = document.getElementById(c_name);
		if( document.getElementById('news_image'+i).offsetHeight == 43)
			ns_setCookieValue(c_name,false);
		else
			ns_setCookieValue(c_name,true);
		}
	}

function ns_setCookieValue(c_name,value) {
	var exdate=new Date();
	var expiredays = 31;
	exdate.setDate(exdate.getDate()+expiredays);
	document.cookie=c_name+ "=" +escape(value)+((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
	}

function ns_getCookieValue(c_name) {
	if (document.cookie.length>0) {
		c_start=document.cookie.indexOf(c_name + "=");
		if (c_start!=-1) {
			c_start=c_start + c_name.length+1;
			c_end=document.cookie.indexOf(";",c_start);
				if (c_end==-1)
					c_end=document.cookie.length;
			return unescape(document.cookie.substring(c_start,c_end));
			}
		}
	return "";
	}

// -->