function post_values(formname){
	eval("document."+formname+".submit()");
}

// 1 = News, 2 = press
function delete_check(tp){
	if (tp == 1) {
		var x = window.confirm("Sind Sie sicher, dass Sie alle News löschen möchten?");
	}
	else if (tp == 2) {
		var x = window.confirm("Sind Sie sicher, dass Sie alle Pressemitteilungen in dieser Kategorie löschen möchten?");
	}
	else {
		var x = window.confirm("Sind Sie sicher, dass Sie diesen Content löschen möchten?");
	}
	return x;
}

function changeImage(link_id, new_link, id, new_image, rel, alt){
	var hidden_links = document.getElementById('hidden_images').childNodes;
	for (i=0; i<hidden_links.length; i++){
		if (hidden_links[i].href == new_link){
			hidden_links[i].href = document.getElementById(link_id).href;
		}
	}
	document.getElementById(id).src = new_image;
	document.getElementById(id).rel = rel;
	document.getElementById(id).alt = alt;
	document.getElementById(link_id).href = new_link;
}

function showCalender(id, input_id){
	if(document.getElementById) {
		var obj = document.getElementById(input_id);
	} else if (document.all){
		var obj = document.all[Elem];
	}
	position = getPosition(obj);
	height = getElementHeight(obj);
	new_x_pos = position.x - document.getElementById('wrap').offsetLeft;
	new_y_pos = position.y + height;
	// Internet Explorer pos-correction
	if (navigator.appName.indexOf("Explorer") != -1) {
		new_x_pos += 2;
		new_y_pos += 2;
	}
	document.getElementById(id).style.top = new_y_pos + "px";
	document.getElementById(id).style.left = new_x_pos + "px";
	document.getElementById(id).style.display = 'block';
	obj.style.backgroundColor = '#597EA8';
}

function hideCalender(id, input_id){
	if(document.getElementById) {
		var obj = document.getElementById(input_id);
		var obj2 = document.getElementById(id);
	} else if (document.all){
		var obj = document.all[input_id];
		var obj2 = document.all[id];
	}
	obj2.style.display = 'none';
	obj.style.backgroundColor = '#FFFFFF';
}

function getPosition(obj) {
	var pos = { x:0, y:0 };

	do {
		pos.x += obj.offsetLeft;
		pos.y += obj.offsetTop;
	} while (obj = obj.offsetParent);
	
	return pos;
}

function getElementHeight(Elem) {
	elem = Elem;
	if (elem.style.pixelHeight > 0) { 
		xPos = elem.style.pixelHeight;
	} else {
		xPos = elem.offsetHeight;
	}
	return xPos;
}

function delDateFields() {
	if (document.rent_availability.day.value=='tt')
		document.rent_availability.day.value='';
	if (document.rent_availability.month.value=='mm')
		document.rent_availability.month.value='';
	if (document.rent_availability.year.value=='jjjj')
		document.rent_availability.year.value='';
}