﻿	function uptadeCaptcha(){
		var randomnumber = Math.random();
		document.getElementById("captchaImg").src="captcha.php?rand="+randomnumber;
	}

	
	var submit_kommentar_form = function(captchaCode,namn,kommentar,id){
		var oOptions = {
			method: "post",
			parameters: 'captcha='+captchaCode+'&namn='+namn+'&kommentar='+kommentar+'&id='+id,
			onComplete: function(response) { 
				comment(id);
				//uptadeCaptcha();				
				document.getElementById("postform").reset();
			}

		};
		new Ajax.Request('kommentar_to_db.php', oOptions);
	}

	var process_kommentar = function(){
	
		var form = $('postform');
		var captchaCode = encodeURIComponent(form.getInputs('text', 'captcha')[0].value);
		var namn = encodeURIComponent(form.getInputs('text', 'namn')[0].value);
		var kommentar = encodeURIComponent(document.forms["postform"].elements["kommentar"].value);
		var id = encodeURIComponent(form.getInputs('hidden', 'vidId')[0].value);

		
		new Ajax.Request('captcha-process.php?captcha='+captchaCode, {   
			onComplete: function(response) {    
				if (response.responseText == '0') {
					alert('Felaktig kod!');
					uptadeCaptcha();
					document.getElementById("postform").captcha.value='';
				}
				else{
					if(kommentar == "" || namn == ""){
						alert('Vänligen fyll i alla fält!');
						uptadeCaptcha();
						document.getElementById("postform").captcha.value='';
					}
					else{
						submit_kommentar_form(captchaCode,namn,kommentar,id);
					}
				}
				     	
			} 
		}); 
	
	}
	
	var comment = function(id){
		var randomnumber = Math.random();
		new Ajax.Updater('kommentarer', 'kommentar_form.php?id='+id+'&rand='+randomnumber); 
	}
	
function showhide(){ 
if (document.getElementById){ 
obj = document.getElementById('kommentarer'); 
if (obj.style.display == "none"){ 
obj.style.display = ""; 
} else { 
obj.style.display = "none"; 
} 
} 
} 
