﻿// // // // COPYRIGHT DE LEGENDE VAN AANG.NL \\ \\ \\ \\
// Add een tekst aan een veld functie
/*function addtext(id, text) {
    var target = document.getElementById(id);
    target.value += ' ' + text + ' ';
    target.focus();
}*/

function addtext(id, sUBB, eUBB){ 
  var objTxtArea = document.getElementById(id);

  if (!eUBB) {
   eUBB = ' '+sUBB+' '; // Smileys..
   sUBB = '';
  }
  
  if (objTxtArea.selectionStart || objTxtArea.selectionStart == 0){
   var ss = objTxtArea.selectionStart;
   var se = objTxtArea.selectionEnd;
   objTxtArea.value = objTxtArea.value.substring(0, ss) + sUBB + objTxtArea.value.substring(ss, se) + eUBB + objTxtArea.value.substring(se, objTxtArea.value.length);
   if (sUBB.length != 0) {
    objTxtArea.selectionStart = ss;
    objTxtArea.selectionEnd = se + sUBB.length + eUBB.length;
   } else {
    objTxtArea.selectionStart = se + sUBB.length + eUBB.length;
    objTxtArea.selectionEnd = objTxtArea.selectionStart;
   }
   objTxtArea.focus();
  } else if (objTxtArea.createTextRange) {
   objTxtArea.focus();	//Needs to get focus to prevent other objects to get ubb codes
   document.selection.createRange().text = sUBB + document.selection.createRange().text + eUBB;
  } else {
   txtArea.value = txtArea.value + sUBB + eUBB;
  }
}

function addAdres(user) {
    var target = opener.document.getElementById(to);
    target.value = user;
    
    close();
}

function moreSmiles() {
	
	document.getElementById('moresmiles').style.display = 'inline';
	document.getElementById('morelink').style.display = 'none';
	
}

function popUp(URL,Width,Height) {
window.open(URL, '', 'toolbar=no,scrollbars=yes,left=300,top=300,width=' + Width + ',height=' + Height + ',resizable=no,status=no');
}

function doSpoiler(ID,knopID) {
var ID = ID;
var knopID = knopID;

	if (document.getElementById(ID).style.display == 'none') {
	document.getElementById(ID).style.display = 'inline';
	document.getElementById(knopID).value = 'Verberg';
	} else {
	document.getElementById(ID).style.display = 'none';
	document.getElementById(knopID).value = 'Toon';
	}
}



	function afleveringButton (out) {
		if (document.getElementById('menu_afleveringen').style.display == 'none') {
			document.getElementById('menu_afleveringen').style.display = 'inline';
			document.getElementById('button_afl').src = 'images/menubarh_afleveringen.png';
		} else if (out = true) {
			document.getElementById('menu_afleveringen').style.display = 'none';
			document.getElementById('button_afl').src = 'images/menubar_afleveringen.png';			
		}
				
	}
	
	
	function doPoll() {
		
		try {
			// Opera 8.0+, Firefox, Safari
			ajaxRequest4 = new XMLHttpRequest();
		} catch (e) {
			// Internet Explorer Browsers
			try{
				ajaxRequest4 = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					ajaxRequest4 = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {
					// Something went wrong
					alert("AJAX niet ondersteund! Update alsjeblieft je browser.");
				}
			}
		}
		
		ajaxRequest4.onreadystatechange = function() {
			if (ajaxRequest4.readyState == 4) {
				var antwoord4 = ajaxRequest4.responseText;
				
				document.getElementById('pollcontent').innerHTML = antwoord4;				
			}
		}
	
		ajaxRequest4.open("GET", "ajax/showpoll.php", true);
		ajaxRequest4.setRequestHeader("Cache-Control", "no-cache");
		ajaxRequest4.setRequestHeader("X_USERAGENT", "DLVAJAX");
		ajaxRequest4.send('');
	}
	
	function votePoll(answer) {
		
		try {
			// Opera 8.0+, Firefox, Safari
			ajaxRequest5 = new XMLHttpRequest();
		} catch (e) {
			// Internet Explorer Browsers
			try{
				ajaxRequest5 = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e) {
				try {
					ajaxRequest5 = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {
					// Something went wrong
					alert("AJAX niet ondersteund! Update alsjeblieft je browser.");
				}
			}
		}
		
		ajaxRequest5.onreadystatechange = function() {
			if (ajaxRequest5.readyState == 3 || ajaxRequest5.readyState == 2) {
				document.getElementById('pollcontent').innerHTML = "<center><br><img src=\"images/load.gif\"><br><br></center>";				
			} else if (ajaxRequest5.readyState == 4) {
				doPoll();
			}
		}
	
		ajaxRequest5.open("GET", "ajax/votepoll.php?vote=" + answer, true);
		ajaxRequest5.setRequestHeader("Cache-Control", "no-cache");
		ajaxRequest5.setRequestHeader("X_USERAGENT", "DLVAJAX");
		ajaxRequest5.send('');
	}
	
	function goLogin() {
		document.location = '?p=inloggen';
	}
