// JavaScript Document written by landervs.be
function checkLogin(){
	
	var varUser = document.frmLogin.inpUsername;
	var varPaswd = document.frmLogin.inpPassword;
	
	if(varUser.value == "" || varUser.value == "Username"){
		
		alert("Fill in your username!");
		varUser.style.border = "2px solid #660000";
		varUser.focus();
		return false;
		
	}
	
	if(varPaswd.value == "" || varPaswd.value == "Password"){
		
		alert("Fill in your password!");
		varPaswd.style.border = "2px solid #660000";
		varPaswd.focus();
		return false;
		
	}
	
}

function toonPost(wat){
	
	document.getElementById('postVideo').style.display = "none";
	document.getElementById('postFoto').style.display = "none";
	document.getElementById('postTekst').style.display = "none";
	document.getElementById('nieuweUser').style.display = "none";
	
	document.getElementById(wat).style.display = "block";
}

function checkPost(wat){
	
	if(wat == "foto"){
		
		var varTitel = document.frmPostFoto.inpTitel;
		var varImage = document.frmPostFoto.inpImage;
		
		if(varTitel.value == ""){
			
			alert("Fill in the title!");
			varTitel.style.border = "2px solid #FFFF00";
			varTitel.focus();
			return false;
			
		}
		
		if(varImage.value == ""){
			
			alert("Browse to your image!");
			varImage.style.border = "2px solid #FFFF00";
			varImage.focus();
			return false;
			
		}
		
	}
	else if(wat == "video"){
		
		var varTitel = document.frmPostVideo.inpTitel;
		var varEmbed = document.frmPostVideo.inpEmbed;
		
		if(varTitel.value == ""){
			
			alert("Fill in the title!");
			varTitel.style.border = "2px solid #FFFF00";
			varTitel.focus();
			return false;
			
		}
		
		if(varEmbed.value == ""){
			
			alert("Paste your embed code!");
			varEmbed.style.border = "2px solid #FFFF00";
			varEmbed.focus();
			return false;
			
		}
		
	}
	else if(wat == "tekst"){
		
		var varTitel = document.frmPostTekst.inpTitel;
		var varTekst = document.frmPostTekst.inpTekst;
		
		if(varTitel.value == ""){
			
			alert("Fill in the title!");
			varTitel.style.border = "2px solid #FFFF00";
			varTitel.focus();
			return false;
			
		}
		
		if(varTekst.value == ""){
			
			alert("Fill the text!");
			varTekst.style.border = "2px solid #FFFF00";
			varTekst.focus();
			return false;
			
		}
	}
	else if(wat == "user"){
		
		var varUserName = document.frmNieuweUser.inpUsername;
		var varWachtwoord = document.frmNieuweUser.inpPassword;
		
		if(varUserName.value == ""){
			
			alert("Fill in the user name!");
			varUserName.style.border = "2px solid #FFFF00";
			varUserName.focus();
			return false;
			
		}
		
		if(varWachtwoord.value == ""){
			
			alert("Fill the password!");
			varWachtwoord.style.border = "2px solid #FFFF00";
			varWachtwoord.focus();
			return false;
			
		}
	}
}

function toonNieuweUser(){
	
	document.getElementById('postVideo').style.display = "none";
	document.getElementById('postFoto').style.display = "none";
	document.getElementById('postTekst').style.display = "none";
	
	document.getElementById('nieuweUser').style.display = "block";
}

/* AJAX */
function newAjax(){
	
	//jax laden
	if(window.XMLHttpRequest){
		jaxPost = new XMLHttpRequest();
	}
	else{
		try{
			jaxPost = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch(e){
			try{
				jaxPost = new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch(e){
				window.alert("Uw browser ondersteunt het XMLHttpRequest object niet!");
			}	
		}
	}
}

function postReactie(divID, tekstveldID, postID){
	
	var varReactie = document.getElementById(tekstveldID).value;
	
	document.getElementById(tekstveldID).value = "Posting..";
	
	//REACTIE
	jaxPost.onreadystatechange = function(){
		if(jaxPost.readyState == 4){
			
			document.getElementById(divID).innerHTML = document.getElementById(divID).innerHTML + jaxPost.responseText;
			
			document.getElementById(tekstveldID).value = "Post reaction..";
		}
	}

	//GET DATA	
	
	var varQueryString = "?reactie=" + varReactie + "&postID=" + postID;
	
	jaxPost.open("GET", "php/post.php" + varQueryString, true);
	jaxPost.send(null); 
}

