// JavaScript Document

var showbox = false;

function set_adjustmodetext(url) {
	document.execCommand("undo");
	var test = document.queryCommandEnabled("undo");
	document.execCommand("redo");
	if(test) {
	if(confirm('Wilt u uw wijzigingen opslaan')) {
	//alert("Content must be saved");
	//setaction(url);
	//document.wcform.action = location;
	aiEditor.save();
	} else {
	location = url;
	}
	} else {
	location = url;
	}


}

function set_adjustmode(url) {
location = url;	
}


function fileupload() {
	
	//alert(document.wcform.method);
	document.wcform.method = 'POST';
	document.wcform.encoding = 'multipart/form-data';
	//alert(document.wcform.encoding);
	document.wcform.actie.value = 'invoegen';
	uploadstring = document.wcform.afb1.value;
	uploadlenght = uploadstring.length;
char1 = uploadstring.charAt(uploadlenght - 1);
char2 = uploadstring.charAt(uploadlenght - 2);
char3 = uploadstring.charAt(uploadlenght - 3);
extensie = char3 + char2 + char1;
if(extensie.toUpperCase() == "JPG") {
	
klein_1 = uploadstring.charAt(uploadlenght - 5);
klein_2 = uploadstring.charAt(uploadlenght - 6);
klein_3 = uploadstring.charAt(uploadlenght - 7);
klein_4 = uploadstring.charAt(uploadlenght - 8);
klein_5 = uploadstring.charAt(uploadlenght - 9);

kleincheckis =  klein_5 + klein_4 + klein_3 + klein_2 + klein_1;
if(kleincheckis.toUpperCase() == "KLEIN") {
	alert("De naam van de afbeelding  mag niet eindigen op klein.\n Geef de afbeelding een andere naam en probeer het opnieuw.");
} else {	
	document.wcform.submit();
}
} else {
	alert("Alert u kunt alleen jpeg afbeelding plaatsen. (*.jpg)");
}


}




function overEdit(obj, text, color) {
		//alert(text);
			obj.bgColor = color;
			floatingbox = document.getElementById('adjustbox');
			floatingbox.style.top = (document.body.scrollTop + event.clientY - 50);
			floatingbox.style.left = (document.body.scrollLeft + event.clientX + 5);
			floatingbox.style.display = 'block';
			textinfloatingbox = document.getElementById('content_td');
			textinfloatingbox.innerHTML =  '<b>' + text + '</b>' ;
			showbox = true;
			
			}
			
function outEdit(obj, color) {
			obj.bgColor = color;
			//floatingbox = document.getElementById('adjustbox');
			floatingbox.style.display = 'none';
			showbox = false;
			}
			
function outEdit_nieuws(obj) {
	obj.bgColor = '#F2F2F6';
			//floatingbox = document.getElementById('adjustbox');
			floatingbox.style.display = 'none';
			showbox = false;
}
			
function followmouse() {
		if(showbox) {
			floatingbox.style.top = (document.body.scrollTop + event.clientY - 50); 
			floatingbox.style.left = (document.body.scrollLeft + event.clientX + 5); 
		}
}


function gotoURL(urltogo) {
		locatie = urltogo;
	splitter = '&';
	urlarray = new Array();
	urlarray = locatie.split(splitter);
	newurl = urlarray[0];
	for(i = 1; i < urlarray.length; i++) {
		if(urlarray[i].indexOf('adjustmode') == -1 ) {
			newurl = newurl + '&' +urlarray[i];
		}
	}
location = newurl;
}


function removenieuws(titel, id) {
if(confirm("Weet u zeker dat u item '"+ titel +"' wilt verwijderen")) {
		pageurlarray = new Array();
	var pageurl = document.URL;
	var splitter = '?';
	//alert(pageurl)
	pageurlarray = pageurl.split(splitter);
	var gotopage = pageurlarray[0];
	//alert(gotopage);
location = gotopage + '?wcactie=del&delid=' + id;
	}
}


function removevacatures(titel, id) {
if(confirm("Weet u zeker dat u nieuwsitem '"+ titel +"' wilt verwijderen")) {
location = 'vacatures.php?wcactie=del&delid=' + id;
	}
}

function removeSubpagina(titel) {
	if(confirm("Weet u zeker dat u deze gehele pagina '"+ titel +"' wilt verwijderen")) {
		document.wcform.actie.value = 'removeSubpagina';
		document.wcform.method = 'POST';
		document.wcform.submit();
	}
}

function del_slide_photo(name, id) {
	if(confirm("Weet u zeker dat u foto " + name +" uit de slideshow wilt verwijderen.")) {
		document.wcform.actie.value = "del_slide_photo";
		document.wcform.del_slide_photo_id.value = id;
		document.wcform.method = 'POST';
		document.wcform.action = location;
		document.wcform.submit();
	}
}

function del_referentie(name, id) {
	if(confirm("Weet u zeker dat u referentie " + name +" uit de lijst wilt verwijderen.")) {
		document.wcform.actie.value = "del_referentie";
		document.wcform.del_slide_photo_id.value = id;
		document.wcform.method = 'POST';
		document.wcform.action = location;
		document.wcform.submit();
	}
}


function gorefadjust(go_url) {
	location = go_url;
}

function addafbeelding() {
	if(document.wcform.addimage.value == "") {
		alert("Selecteer een afbeelding a.u.b.");
	} else {
		if(filenamecheck(document.wcform.addimage.value)) {
		document.wcform.actie.value = "add_slideshow_image"
		document.wcform.encoding = "multipart/form-data";
		document.wcform.method = 'POST';
		document.wcform.action = location;
		document.wcform.submit();
		}
	}
}

function addreferentie() {
	if(document.wcform.referentienaam.value == "") { 
	alert("Vul a.u.b. de naam van de referentie in");
	} else {
		if(document.wcform.addlogo.value == "") {
	document.wcform.actie.value = "addreferentie"
		document.wcform.encoding = "multipart/form-data";
		document.wcform.method = 'POST';
		document.wcform.action = location;
		document.wcform.submit();
		} else {
			if(filenamecheck(document.wcform.addlogo.value)) {
		document.wcform.actie.value = "addreferentie"
		document.wcform.encoding = "multipart/form-data";
		document.wcform.method = 'POST';
		document.wcform.action = location;
		document.wcform.submit();
			}
		}
	}
	
}

function addalogoalsnog(id) {
		if(document.wcform.addlogo2.value == "") { 
	alert("Selecteer a.u.b. een afbeelding als logo");
	} else {
		if(filenamecheck(document.wcform.addlogo2.value)) {
	document.wcform.del_slide_photo_id.value = id;
	document.wcform.actie.value = "addalogoalsnog"
		document.wcform.encoding = "multipart/form-data";
		document.wcform.method = 'POST';
		document.wcform.action = location;
		document.wcform.submit();
	}
	}
	
}

function removelogo(id) {
	if(confirm("Weet u zeker zeker dat u het logo wilt verwijderen")) {
	document.wcform.del_slide_photo_id.value = id;
	document.wcform.actie.value = "removelogo"
		document.wcform.encoding = "multipart/form-data";
		document.wcform.method = 'POST';
		document.wcform.action = location;
		document.wcform.submit();
	}
	
}

function saveSlideshowSettings() {
		if(confirm("De slideshow instellingen opslaan?")) {
	document.wcform.actie.value = "saveSlideshowSettings"
		document.wcform.encoding = "multipart/form-data";
		document.wcform.method = 'POST';
		document.wcform.action = location;
		document.wcform.submit();
	}
}


function filenamecheck(uploadstring) {
uploadlenght = uploadstring.length;
char1 = uploadstring.charAt(uploadlenght - 1);
char2 = uploadstring.charAt(uploadlenght - 2);
char3 = uploadstring.charAt(uploadlenght - 3);
extensie = char3 + char2 + char1;
if(extensie.toUpperCase() != "JPG") {
	alert("Alert u kunt alleen jpeg afbeelding plaatsen. (*.jpg)");
	return false;
}
klein_1 = uploadstring.charAt(uploadlenght - 5);
klein_2 = uploadstring.charAt(uploadlenght - 6);
klein_3 = uploadstring.charAt(uploadlenght - 7);
klein_4 = uploadstring.charAt(uploadlenght - 8);
klein_5 = uploadstring.charAt(uploadlenght - 9);
klein_6 = uploadstring.charAt(uploadlenght - 10);

kleincheckis = klein_6 + klein_5 + klein_4 + klein_3 + klein_2 + klein_1;
if(kleincheckis.toUpperCase() == "RESIZE") {
alert("De naam van de afbeelding  mag niet eindigen op resize.\n Geef de afbeelding een andere naam en probeer het opnieuw.");
return false;
}
return true;
}
