function writeCookie(name, eID) {
	var timeout = 60*60*24*365;
	
	var today = new Date();
	today.setTime(today.getTime() + 1000 * timeout);
	var expires = today.toGMTString();
	
	document.cookie = name + ' = ' + document.getElementById(eID).value + '; expires = ' + today + '; path=/';
}

function readCookie(name) {
	var everything = document.cookie.split('; ');
	
	for (i = 0; i < everything.length; i++) {
		var str = everything[i];
		
		if (str.match(name)) {
			var theCookie = str.replace(name + '=', '');
		}
	}
	
	return theCookie;
}

function changeWidth(eID, px) {
	document.getElementById(eID).style.width = document.getElementById(eID).value.length * px + 'px';
}

function fillIn(eID, theCookie) {
	if (readCookie(theCookie) != undefined) {
		document.getElementById(eID).value = readCookie(theCookie);
	}
}

function clearCookie(theCookie) {
	var d = new Date();
	document.cookie = theCookie + ' =; expires = ' + d.toGMTString() + '; path=/';
	location.reload(true);
}

function modal(eID, check) {
	if (check != undefined) {
		if (document.getElementById('check').checked == true) {
			window.onscroll = function () {document.getElementById(eID).style.top = document.body.scrollTop;};
			document.getElementById(eID).style.display = 'block';
			document.getElementById(eID).style.top = document.body.scrollTop;
			document.getElementById(eID).style.zIndex = 6666;
			document.getElementById('black').style.display='block';
		}
	
		else {
			document.getElementById('home').style.background = '';
			document.getElementById(eID).style.display = 'none';
			document.getElementById('black').style.display='none';
		}
	}
	
	else {
		if (x == 'show') {
			window.onscroll = function () {document.getElementById(eID).style.top = document.body.scrollTop;};
			document.getElementById(eID).style.display = 'block';
			document.getElementById(eID).style.top = document.body.scrollTop;
			document.getElementById(eID).style.zIndex = 6666;
			document.getElementById('black').style.display='block';
		}
		
		if (x == 'hide') {
			document.getElementById('home').style.background = '';
			document.getElementById(eID).style.display = 'none';
			document.getElementById('black').style.display='none';
		}
	}
}