function printPage() {
	window.print();  
}


function editModuleFrontent(module, id){
	alert("IN BEARBEITUNG......\n\nMODUL: "+module+"\nID: "+id);
}

function showItem(id){
	if(document.getElementById(id).style.display=="block"){
		hideItem(id);
	}else{		
		document.getElementById(id).style.display="block";
	}
}
function hideItem(id){
	document.getElementById(id).style.display="none";
}


function sendForm(id, formurl){
	var d = document.getElementById(id);
	document.form_document = d;
	var snd_btn = document.getElementById("button_save");
	var url = "/includes/ajax/sendForm.php";
	snd_btn.className = "send_ajax button";
	pars ="formname="+id+"&formurl="+formurl;
	for(t=0; t<d.elements.length; t++){
		elem = d.elements[t];
		elem.className = "";
		pars +="&"+elem.name+"="+elem.value;
	}	
	var sendFormReq = new Ajax.Request(url, {method:'post', parameters:pars, onComplete:sendFormResponse});
}

function sendFormResponse(sendFormReq){
	var d = document.form_document;
	var error_array = eval(sendFormReq.responseText);
	if(error_array[0]=="ok"){
		d.innerHTML = error_array[1]
		new Effect.Highlight(id,{});
	}else{
		for(var i=0; i<error_array.length; i++){
			var elem = document.getElementById(error_array[i]);
			elem.className = "error";
		}
	}
}

function searchContent(input){
	var keyword = input.value;
	var url = "/modules/search/actions/search.php";
	var pars ="keyword="+keyword;	
	// RESET
	var res_container = document.getElementById("search_result").style.display="none";
	var res_img = document.getElementById("search_content_img").style.visibility="hidden";
	var close_src = document.getElementById("close_search").style.visibility="visible";
	if(keyword.length>1){
		var res_img = document.getElementById("search_content_img").style.visibility="visible";
		var searchContentReq = new Ajax.Request(url, {method:'get', parameters:pars, onComplete:showSearchResponse});
	}
}

function showSearchResponse(searchContentReq){
	var res_container = document.getElementById("search_result");
	var res_img = document.getElementById("search_content_img");
	var close_src = document.getElementById("close_search");	
	res_img.style.visibility="hidden";
	res_container.style.display="block";
	res_container.innerHTML = searchContentReq.responseText;
}

function closeSearch(){
	var search_content = document.getElementById("search_content").value="";
	var res_container = document.getElementById("search_result").style.display="none";
	var close_src = document.getElementById("close_search").style.visibility="hidden";
}