var req = null;
var paralle = null;
function trim(value) { value = value.replace(/^\s+/,'');   value = value.replace(/\s+$/,'');  return value;}


function checkForm6(){


msg = "Let op de volgende velden zijn niet juist!\n";
gaan = 1;
naam = trim(document.getElementById("naamm").value)
bericht = trim(document.getElementById("bericht").value)

if(naam == ""){
msg = msg +"\n - Voer uw e-mailadres in.";
gaan = 0
}


if(bericht == ""){
msg = msg +"\n - Een bericht invoeren is wel zo makkelijk.";
gaan = 0
}

if(gaan == 0){
alert(msg);
return false;
} else {
return true
}


return false;
}


function checkForm5(){
msg = "Let op de volgende velden zijn niet juist!\n";
gaan = 1;
naam = trim(document.getElementById("em").value)

if(naam == ""){
msg = msg +"\n - Voer een e-mailadres in.";
gaan = 0
}

if(gaan == 0){
alert(msg);
return false;
} else {
return true
}


return false


}

function checkForm4(){

msg = "Let op de volgende velden zijn niet juist!\n";
gaan = 1;

naam = trim(document.getElementById("em").value)
ww = trim(document.getElementById("ww").value)
ww2 = trim(document.getElementById("ww2").value)
vw  = document.getElementById("vw").checked
if(naam == ""){
msg = msg +"\n - Voer een e-mailadres in.";
gaan = 0
}

if(ww == ""){
msg = msg +"\n - Voer een wachtwoord in.";
gaan = 0
} else {
if(trim(ww) != trim(ww2)){
msg = msg +"\n - Uw gekozen wachtwoord en de bevestiging komen niet overeen.";
gaan = 0
}
}

if(vw == false){
msg = msg +"\n - U moet nog akkoord geven voor de voorwaarden.";
gaan = 0
}



if(gaan == 0){
alert(msg);
return false;
} else {
return true
}


return false

}



function checkForm3(){
msg = "Let op de volgende velden zijn niet juist!\n";
gaan = 1;
naam = trim(document.getElementById("em").value)
link = trim(document.getElementById("ww").value)
if(naam == ""){
msg = msg +"\n - Voer uw e-mailadres in.";
gaan = 0
}
if(link == ""){
msg = msg +"\n - Voer uw wachtwoord in.";
gaan = 0
}
if(gaan == 0){
alert(msg);
return false;
} else {
document.getElementById("ww").value = hex_md5(trim(document.getElementById("ww").value.toUpperCase()))
return true;
}
return false
}

function createXMLHttpRequest() {
    if (typeof XMLHttpRequest != "undefined") {
        return new XMLHttpRequest();
    } else if (typeof ActiveXObject != "undefined") {
        return new ActiveXObject("Microsoft.XMLHTTP");
    } else {
        throw new Error("XMLHttpRequest not supported");
    }
}

function loadXMLDoc(url,statehandler) {
req = createXMLHttpRequest();
req.open("GET", url,true);
req.onreadystatechange = statehandler
req.send(null);
}

function p(str){return unescape(str.replace(/\+/g, " "));}


function clear1(){
document.getElementById("sug_txt").innerHTML = "";
document.getElementById("sug").innerHTML = " ";
}


function sel(ttl){

per = ttl.split("|");



document.getElementById("naam_link").value =per[0];
document.getElementById("url_link").value =per[1];


clear1()
}

function checkForm2(){

msg = "Let op de volgende velden zijn niet juist!\n";
gaan = 1;
naam = trim(document.getElementById("naam_link").value)
if(naam == ""){
msg = msg +"\n - Voer een naam in voor de categorie.";
gaan = 0
}
if(gaan == 0){
alert(msg);
return false;
} else {
return true;
}
return false;
}

function checkForm1(){

msg = "Let op de volgende velden zijn niet juist!\n";
gaan = 1;
naam = trim(document.getElementById("naam_link").value)
link = trim(document.getElementById("url_link").value)

if(naam == ""){
msg = msg +"\n - Voer een titel in voor de link.";
gaan = 0
}

if(link == ""){
msg = msg +"\n - Voer een url in voor de link.";
gaan = 0
}

if(gaan == 0){
alert(msg);
return false;
} else {
return true;
}



return false


}

function checkForm1rss(){

msg = "Let op de volgende velden zijn niet juist!\n";
gaan = 1;
naam = trim(document.getElementById("rss_naam").value)
link = trim(document.getElementById("rss_link").value)

if(naam == ""){
msg = msg +"\n - Voer een titel in voor de rssfeed.";
gaan = 0
}

if(link == ""){
msg = msg +"\n - Voer een url in voor de rssfeed.";
gaan = 0
}

if(gaan == 0){
alert(msg);
return false;
} else {
return true;
}



return false


}

function vulin(){



    if (req.readyState == 4) {
	if (req.status == 200) {
	//alert(	req.status)
	var tekst =  p(req.responseText.toString());

	if( tekst.toUpperCase() == "EOF"){
	clear1()
	} else {

	clear1()
	document.getElementById("sug_txt").innerHTML = "<i>Suggesties:</i>";
	paralle = new Array();
	var inh = "<select id='sugest'  size='8' mutiple style='width:210px;' class='regular' style='border:0px;' onclick='sel(this.value)'>";

	vars = tekst.split("^");

 	for(i=0;i<vars.length;i++){
		vars2 =  vars[i].split("|");
		var titel = vars2[0];

		inh = inh + "<option value='" + titel + "|" + vars2[1] +"'>" + titel + "</option>";

	}
	

	inh = inh + "</select>";
	document.getElementById("sug").innerHTML = inh
}


} 
}
}


function sugereer(val,u){


   try {
    netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead");
   } catch (e) {
  //  alert("Permission UniversalBrowserRead denied.");
   }


if(trim(val.toString()) != ""){
//var str1 = u + "?"+  trim(val);
var str1 = u + "sug_xml_req.asp?"+ trim(val);
//alert(str1)
loadXMLDoc(str1,vulin);
} else {
clear1()
}

}

function googleZoekVak(cb){
	if(cb.checked==true){
	p = 1
	} else {
	p = 0
	}
	location.replace("default.asp?go_edit=uit&gz=" + p)
}

function zetKolommen(v){

	location.replace("default.asp?go_edit=uit&zk=" + v)
}


function doeNuts(){}

function ss(ul){woord = trim(document.getElementById("sbi").value.toString());var url = "http://" + document.domain + "/dontbeevil.asp?" + woord.toString();loadXMLDoc(url,doeNuts);}


function toggleCat(id){

	var st = document.getElementById("div"+id.toString()).style

	if(st.display == "none"){
		nieuwstatus = "block"
		state = 1
	} else {
		nieuwstatus = "none"
		state = 0
	} 
	
	var q = id.toString() + "," + state.toString();
	var url = "http://" + document.domain + "/saveState.asp?" + q.toString();
	loadXMLDoc(url,doeNuts);


	if(state == 1){
	//	$("#div"+id.toString()).show("fast");
//	$("#div"+id.toString()).slideDown("fast")
	} else {
	//	$("#div"+id.toString()).hide("fast");
//$("#div"+id.toString()).slideUp("fast")
	}

	 st.display = nieuwstatus;



}


