var i = 0;
var tmp = null;
var cookies = null;
var timeout = null;

function expand(id, rem, selectelem, def, display_mod) {
	if (!display_mod)
		display_mod = 'block';
	listElementStyle = document.getElementById('content' + id).style;
	clickElementClass = document.getElementById('image' + id);
	if (listElementStyle.display == "none") {
		listElementStyle.display = display_mod;
			
		clickElementClass.src = "http://www.simpload.com/images/icons/minus.png";
		if (rem == true && def != 'closed')
			createCookie(id, 'false', 5);
		else {
			if (rem == true)
				eraseCookie(id);
		}
		
		if (selectelem == true)
			document.getElementById(selectelem).focus();
	} else {
		listElementStyle.display = "none";
		clickElementClass.src = "http://www.simpload.com/images/icons/plus.png";
		if (rem == true && def == 'closed')
			createCookie(id, 'closed', 5);
		else {
			if (rem == true)
				eraseCookie(id);
		}
	}
	
	if (typeof reposition_hints == 'function')
		reposition_hints();
}

function mouseOut() {
	document.getElementById('move').style.display = 'none';
}

function mouseOver(id, linkurl) {
	clearTimeout(timeout);
	var pos = findPos(document.getElementById(id));
	document.getElementById('move').style.top = pos[1]+3 + 'px';
	document.getElementById('move').style.left = pos[0]+3 + 'px';
	document.getElementById('move').style.display = 'block';
	document.getElementById('changeurl').href = linkurl;
}



function cookie_fetch() {
	cookies = document.cookie.split('; ');
	for (i = 0; i < cookies.length; i++) {
		tmp = cookies[i].split('=');
		if (tmp[0].indexOf('-rem') != -1)
			expand(tmp[0], true, false, tmp[1]);
	}
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}
