﻿                                                                               

function getJSEntryFilter() {		

	var entry;	
	var compareString = document.getElementById("filter").value.toLowerCase(); 
	
	var container = document.getElementById("filterblock");			
	var entries = container.getElementsByTagName("p");
	 
  	for ( var i=0; i<entries.length; i++ ) { 
                    
		entry = entries[i].innerHTML.toLowerCase();
		
		if ( entry.indexOf(compareString) >= 0 ) {
			entries[i].parentNode.style.display = "block";
		} else {
			entries[i].parentNode.style.display = "none";
		}
		
	}
			
}         


/* News */

function getAjaxNewsAddEntry(){	
	
	var method = "news_member.php";

	var headline = '';
	var textbody = '';
	var date = '';
		
	if (document.getElementById("news_title_new").value != '') {
		headline = document.getElementById("news_title_new").value;	
		if (document.getElementById("news_message_new").value != '') {	
			textbody = document.getElementById("news_message_new").value;
			method = method + '?headline=' + headline + '&textbody=' + textbody + '&job=insert';
			
			document.getElementById("news_message_new").value = '';
			document.getElementById("news_title_new").value = '';
		} else {
			alert("Bitte beide Felder ausfüllen!");
		}
	} else {
		alert("Bitte alle Felder ausfüllen!");
	}
		
	var ajax = new ajaxRequest("content_admin",method); 				
	ajax.doRequest();
	
}         

function getAjaxNewsCustomizeEntry(currentDivID){ 

	var method = "news_member.php";

	var headline = '';
	var textbody = '';
	var date = '';
	
	var HeadlineID = "newstitle_" + currentDivID;
	
	var TextID = "newsmessage_" + currentDivID;
	var DateID = "newsdate_" + currentDivID;
		
	if (document.getElementById(TextID).value != '' && document.getElementById(DateID).value != '') {
		headline = document.getElementById(HeadlineID).value;
		date = document.getElementById(DateID).value;	
		if (document.getElementById(TextID).value != '') {	
			textbody = document.getElementById(TextID).value;
			method = method + '?headline=' + headline + '&textbody=' + textbody + '&date=' + date + '&job=update&ID=' + currentDivID;
		} else {
			alert("Bitte alle Felder ausfüllen!");
		}
	} else {
		alert("Bitte alle Felder ausfüllen!");
	}
		
	var ajax = new ajaxRequest("content_admin",method); 				
	ajax.doRequest();
} 

function getAjaxNewsDeleteEntry(currentDivID){ 

	var method = "news_member.php"; 

	var headline = '';
	var textbody = '';
	var date = '';

	var checker = confirm("Der Eintrag wird gelöscht!");
		
	if (checker == true) {	
		
		method = method + '?job=delete&ID=' + currentDivID;
		var ajax = new ajaxRequest("content_admin",method); 				
		ajax.doRequest();
	}
		
} 



/* Actors */

function getAjaxDeleteLinkActor(currentDivID){ 

	var short = document.getElementById("actor_short").value;
	
	var checker = confirm("Link wirklich löschen?");		
	if (checker == true) {			
	
		//alert(currentDivID);
		method = "actor_member.php?nr_link=" + currentDivID + "&short=" + short;	
		
		var ajax = new ajaxRequest("content_admin",method); 				
		ajax.doRequest();
		
	}
		
} 

function getAjaxDeleteLitActor(currentDivID){ 

	var short = document.getElementById("actor_short").value;
	
	var checker = confirm("Literatureintrag wirklich löschen?");		
	if (checker == true) {			
		method = "actor_member.php?nr_lit=" + currentDivID + "&short=" + short;	
		
		var ajax = new ajaxRequest("content_admin",method); 				
		ajax.doRequest();		
	}
		
} 



function getAjaxActorsAddMovie(){
	
	var method = "actor_member.php";

	var title = '';
	var short = '';
	var type = '';
	var year = '';
	var short_actor = '';
		
	if (document.getElementById("new_movie").value != 'Film hinzufügen' && document.getElementById("new_movie_short").value != 'Kurzbezeichnung' && document.getElementById("new_movie_type").value != '') {		
		
		title = document.getElementById("new_movie").value;	
		short = document.getElementById("new_movie_short").value;			
		type = document.getElementById("new_movie_type").value;
		short_actor = document.getElementById("actor_short").value;
		year = document.getElementById("new_movie_year").value;
			
		method = method + '?title=' + title + '&short_movie=' + short + '&type=' + type + '&short=' + short_actor + '&year=' + year;
		
		var ajax = new ajaxRequest("content_admin",method); 				
		ajax.doRequest();

	} else {
		alert("Bitte alle drei Felder ausfüllen!");
	}
	
} 

function getAjaxLoadActor(){
	
	var actor_value = document.getElementById("actors_select_field").value;
	
	var method = "actor_member.php?name=" + actor_value;		
	var ajax = new ajaxRequest("content_admin",method); 				
	ajax.doRequest();	
}

function getAjaxDeleteImageActor(imNumber){
	
	var short = document.getElementById("actor_short").value;
	
	var checker = confirm("Bild wirklich löschen?");		
	if (checker == true) {			
		method = "actor_member.php?nr_bild=" + imNumber + "&short=" + short;	
		
		var ajax = new ajaxRequest("content_admin",method); 				
		ajax.doRequest();
	}
}

function getAjaxActorsAddImages(){
	
	var actor_value = document.getElementById("actors_select_field").value;
	var short = document.getElementById("actor_short").value;
	
	var method = "actor_member.php?name=" + actor_value + "&add_img=ja" + "&short=" + short;
		
	var ajax = new ajaxRequest("content_admin",method); 				
	ajax.doRequest();
}

/* Movies */

function getAjaxLoadMovie(){	
	var movie_value = document.getElementById("movies_select_field").value;
	
	var method = "movie_member.php?titel=" + movie_value;
		
	var ajax = new ajaxRequest("content_admin",method); 				
	ajax.doRequest();
}

function getAjaxDeleteLinkMovie(currentDivID){ 

	var short = document.getElementById("movie_short").value;
	
	var checker = confirm("Link wirklich löschen?");		
	if (checker == true) {			
		//alert(currentDivID);
		method = "movie_member.php?nr_link=" + currentDivID + "&short=" + short;	
		
		var ajax = new ajaxRequest("content_admin",method); 				
		ajax.doRequest();		
	}
		
} 


function getAjaxDeleteLitMovies(currentDivID){ 

	var short = document.getElementById("movie_short").value;
	
	//alert(currentDivID);
	
	var checker = confirm("Literatureintrag wirklich löschen?");		
	if (checker == true) {		
		//alert(currentDivID);
		method = "movie_member.php?nr_lit=" + currentDivID + "&short=" + short;	
		
		var ajax = new ajaxRequest("content_admin",method); 				
		ajax.doRequest();		
	}
		
} 

function getAjaxDeleteImageMovie(imNumber){
	
	var short = document.getElementById("movie_short").value;
	
	var checker = confirm("Bild wirklich löschen?");
		
	if (checker == true) {			
		method = "movie_member.php?nr_bild=" + imNumber + "&short=" + short;	
		
		var ajax = new ajaxRequest("content_admin",method); 				
		ajax.doRequest();
	}
}


function getAjaxMoviesAddPerson(){
	
	var method = "movie_member.php";

	var name = '';
	var short_person = '';
	var type = '';
	var short = '';
	
	//alert("stufe 1");
		
	if (document.getElementById("new_person").value != 'Name' && document.getElementById("new_person_short").value != 'Kurzbezeichnung') {
		
		//alert("stufe 2");
		
		name = document.getElementById("new_person").value;			
		short_person = document.getElementById("new_person_short").value;	
		type = document.getElementById("new_person_type").value;
		short = document.getElementById("movie_short").value;
		
		method = method + '?name=' + name + '&short_person=' + short_person + '&type=' + type + '&short=' + short;	
		
		var ajax = new ajaxRequest("content_admin",method); 				
		ajax.doRequest();

	} else {
		alert("Bitte alle drei Felder ausfüllen!");
	}
	
} 






function getAjaxMoviesAddSite(){
	
	var method = "movie_member.php";

	var site_name = document.getElementById("new_site").value;	
	var site_short = document.getElementById("new_site_short").value;
	var movie_short = document.getElementById("movie_short").value;
		
	if ( site_name != 'Drehort' && site_name != '' && site_short != 'Kurzbezeichnung' && site_short != '' ) {	
			
		method = method + '?site_name=' + site_name + '&site_short=' + site_short + '&short=' + movie_short;	
		
		var ajax = new ajaxRequest("content_admin",method); 				
		ajax.doRequest();

	} else {
		alert("Bitte beide Felder ausfüllen!");
	}
	
} 






/* Galleries */

function getAjaxLoadGallery(){	
	var gallery_value = document.getElementById("gallery_select_field").value;
	var movie_value = document.getElementById("movie_select_field").value;
	
	//alert(gallery_value);
	
	var method = "gallery_member.php?titel=" + gallery_value + "&movee=" + movie_value;
		
	var ajax = new ajaxRequest("content_admin",method); 				
	ajax.doRequest();
}


function getAjaxDeleteImageGallery(imNumber){
	
	var short = document.getElementById("gallery_short").value;
	
	var checker = confirm("Bild wirklich löschen?");
		
	if (checker == true) {			
		method = "gallery_member.php?nr_bild=" + imNumber + "&short=" + short;	
		
		var ajax = new ajaxRequest("content_admin",method); 				
		ajax.doRequest();
	}
}

/* Syntax-Checker */

function shortSyntaxChecker(divName) {	
	alert("Syntax geprüft!");
}


/* Links */

function getAjaxLinksAddEntry(){	
	
	var method = "links_member.php";
	
	var linker = document.getElementById("links_title_new").value;
	var darstellung = document.getElementById("links_message_new").value;
		
	if ( linker != '' && linker != 'Link' ) {		
		if ( darstellung != '' && darstellung != 'Darstellung' ) {		
			method = method + '?headline=' + linker + '&textbody=' + darstellung + '&job=insert';	
		} else {
			alert("Bitte beide Felder ausfüllen!");
		}
	} else {
		alert("Bitte alle Felder ausfüllen!");
	}
		
	var ajax = new ajaxRequest("content_admin",method); 				
	ajax.doRequest();
	
}         

function getAjaxLinksCustomizeEntry(currentDivID){ 

	var method = "links_member.php";
	
	var linker = document.getElementById("newstitle_" + currentDivID).value;
	var darstellung = document.getElementById("newsmessage_" + currentDivID).value;
		
	if ( linker != '' ) {		
		if ( darstellung != '' ) {		
			method = method + '?headline=' + linker + '&textbody=' + darstellung + '&job=update&ID=' + currentDivID;	
		} else {
			alert("Bitte alle Felder ausfüllen!");
		}
	} else {
		alert("Bitte alle Felder ausfüllen!");
	}
		
	var ajax = new ajaxRequest("content_admin",method); 				
	ajax.doRequest();
} 

function getAjaxLinksDeleteEntry(currentDivID){ 

	var method = "links_member.php"; 

	var checker = confirm("Der Eintrag wird gelöscht!");		
	if (checker == true) {			
		method = method + '?job=delete&ID=' + currentDivID;
		var ajax = new ajaxRequest("content_admin",method); 				
		ajax.doRequest();
	}
	
} 

/* Sponsors */

function getAjaxSponsorsAddEntry(){	
	
	var method = "sponsors_member.php";
	
	var linker = document.getElementById("links_title_new").value;
	var linkchen = document.getElementById("linksponsor_new").value;
		
	if ( linker != '' && linker != 'Sponsor') {		
		method = method + '?headline=' + linker + '&linkchen=' + linkchen + '&job=insert';	 
		var ajax = new ajaxRequest("content_admin",method); 				
		ajax.doRequest();
	} else {
		alert("Bitte Feld 'Sponsor' ausfüllen!");
	}
	
}         

function getAjaxSponsorsCustomizeEntry(currentDivID){ 

	var method = "sponsors_member.php";
	
	var linker = document.getElementById("newstitle_" + currentDivID).value;
	var linkchen = document.getElementById("sponsorlink_" + currentDivID).value;
		
	if ( linker != '' ) {		
		method = method + '?headline=' + linker + '&linkchen=' + linkchen + '&job=update&ID=' + currentDivID;
		var ajax = new ajaxRequest("content_admin",method); 				
		ajax.doRequest();
	} else {
		alert("Bitte Feld 'Sponsor' ausfüllen!");;
	}
	
} 

function getAjaxSponsorsDeleteEntry(currentDivID){ 

	var method = "sponsors_member.php"; 

	var checker = confirm("Der Eintrag wird gelöscht!");		
	if (checker == true) {			
		method = method + '?job=delete&ID=' + currentDivID;
		var ajax = new ajaxRequest("content_admin",method); 				
		ajax.doRequest();
	}
		
} 




