//alert(getCookie("menuBlock[De Vereniging]"));

function AddSmiley(formName,smiley) {
	if (formName.createTextRange) {
		formName.message.focus();
		document.selection.createRange().duplicate().text = smiley;
	} else {
		formName.message.value += smiley;
	}
}

function AddCharsToField(obj, pre, post) {
	obj.focus();
	if (document.selection.createTextRange) {
		document.selection.createRange().duplicate().text = pre+post;
	} else {
		obj.value += pre + post;
		//obj.value += post;
	}
	obj.focus();
}

function showTeamfotoBig(URL) {
	eval("page" + " = window.open(URL, '" + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=450,height=320,left = 461,top = 356');");
}

function handleMenuLeftBlock(id) {
	var menuBlockClass = document.getElementById(id);
	// Indien menublock nu gesloten is -> uitklappen & cookie weghalen
	if(menuBlockClass.className == 'hide') {
		menuBlockClass.className = 'show';
		setCookie(id,'open','30');
	// Indien menublock nu geopend -> sluiten & cookie plaatsen
	} else {
		menuBlockClass.className = 'hide';
		setCookie(id,'','');
	}
}

function showOrHide($idArray) {
	for ($id in $idArray) {
		var elementCurrentClass = document.getElementById($idArray[$id]);
		if(elementCurrentClass.className == 'hide') {
			elementCurrentClass.className = 'show';
		} else {
			elementCurrentClass.className = 'hide';
		}
	}
}

function changeView(id,newView) {
	var basicTextStyle = document.getElementById('basic['+id+']').style;
	var longTextStyle = document.getElementById('long['+id+']').style;

	var newBasicView = (newView=='show') ? 'hidden' :  'visible';
	var newBasicPos = (newView=='show') ? 'absolute' :  'relative';
	var newLongView = (newView=='show') ? 'visible' :  'hidden';
	var newLongPos = (newView=='show') ? 'relative' :  'absolute';

	basicTextStyle.visibility = newBasicView;
	basicTextStyle.position = newBasicPos;

	longTextStyle.visibility = newLongView;
	longTextStyle.position = newLongPos;
}

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

function getCookie(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 "";
}