var postId = 0;

function empty_input(obj){
      if(obj.value=="Zoeken..."){
            obj.value="";
      }else if(obj.value==""){
            obj.value="Zoeken...";
      }
}

function showFunctions(_id){
      document.getElementById('options_'+_id).style.display='block';
}

function hideFunctions(_id){
      document.getElementById('options_'+_id).style.display='none';
}

function content_change(_id) {
if (_id>0){ eval("document.getElementById('extra_content').style.display='block';")}else{eval("document.getElementById('extra_content').style.display='none';")};
}

function reload(form,p_id,sub,subsub)
{
var val=form.toon.options[form.toon.options.selectedIndex].value;

self.location='index.php?p_id=' + p_id + '&sub=' + sub + '&subsub=' + subsub + '&toon=' + val ;
}

function reload2(thisform,p_id,sub,subsub,toon,opt){
// place any other field validations that you require here
// validate myradiobuttons
myOption = -1;
for (i=thisform.check.length-1; i > -1; i--) {
if (thisform.check[i].checked) {
myOption = i; i = -1;
}
}
if (myOption == -1) {
alert("Selecteer een radiobutton");
return false;
}

      if(opt == 'del'){
            if(confirm('Weet je zeker dat je het item wilt verwijderen?')){
            self.location='index.php?p_id=' + p_id + '&sub=' + sub + '&subsub=' + subsub + '&toon=' + toon + '&opt=' + opt + '&id2=' + thisform.check[myOption].value;
            }
      }else if(opt == 'del2'){
            if(confirm('Weet je zeker dat je de geslecteerde film wilt verwijderen?')){
                  getDBData2("getdata.php?"+self.document.location.hash.substring(1)+"&del_id="+thisform.check[myOption].value);
            }
      }else{
            self.location='index.php?p_id=' + p_id + '&sub=' + sub + '&subsub=' + subsub + '&toon=' + toon + '&opt=' + opt + '&id2=' + thisform.check[myOption].value;
      }

}


var xmlhttp,alerted
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
  try {
  xmlhttp=new ActiveXObject("Msxml2.XMLHTTP")
 } catch (e) {
  try {
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")
  } catch (e) {
   alert("Je browser moet Microsofts XML parsers beschikbaar hebben")
  }
 }
@else
 alert("Je browser moet minstens JScript 5 ondersteunen.")
 xmlhttp=false
 alerted=true
@end @*/
if (!xmlhttp && !alerted) {
 try {
  xmlhttp = new XMLHttpRequest();
 } catch (e) {
  alert("Je hebt een browser nodig die het XMLHttpRequest object ondersteunt.")
 }
}

function deleteImage(img){
 if (xmlhttp) {
  xmlhttp.open("GET", "getdata.php?waarde15=" + img, true);
  xmlhttp.onreadystatechange=function() {
        if (xmlhttp.readyState==4)
            if (xmlhttp.status==200){
                document.getElementById('uploader').style.display = 'block';
                document.getElementById('cat_img').value = '';
                document.getElementById('mdb_img').innerHTML = '';
                }
    }
  xmlhttp.send(null)
 }
}

function deleteCat(_id){
var check = confirm("Weet je zeker dat je de categorie wilt verwijderen?");
if(check){
 if (xmlhttp) {
  xmlhttp.open("GET", "getdata.php?waarde17=" + _id, true);
  xmlhttp.onreadystatechange=function() {
        if (xmlhttp.readyState==4)
            if (xmlhttp.status==200){
                getMovieposters('','0');
                }
    }
  xmlhttp.send(null)
 }
}
}

function editCat(thumb,cat){
      document.getElementById('uploader').style.display = 'none';
      document.getElementById('cat_img').value = thumb;
      document.getElementById('mdb_1').value = cat;
      document.getElementById('mdb_img').innerHTML = "<img src='"+thumb+"' width='100' /><br /><span onclick='deleteImage('"+thumb+"')' style='cursor: pointer; cursor: hand; color: red'><u>Verwijder</u></span>";
      openbox('1');
}

function cancelCat(){
 if (xmlhttp) {
  xmlhttp.open("GET", "getdata.php?waarde15=" + document.getElementById('cat_img').value, true);
  xmlhttp.onreadystatechange=function() {
        if (xmlhttp.readyState==4)
            if (xmlhttp.status==200){
                document.getElementById('uploader').style.display = 'block';
                document.getElementById('cat_img').value = '';
                document.getElementById('mdb_1').value = '';
                document.getElementById('mdb_img').innerHTML = '';
                closebox('1');
                getMovieposters('','0');
                }
    }
  xmlhttp.send(null)
 }
}

function saveCat(){
 if (xmlhttp) {
  img = document.getElementById('cat_img').value;
  cat = document.getElementById('mdb_1').value;
  xmlhttp.open("GET", "getdata.php?waarde16=" + img + "&cat=" + cat, true);
  xmlhttp.onreadystatechange=function() {
        if (xmlhttp.readyState==4)
            if (xmlhttp.status==200){
                document.getElementById('uploader').style.display = 'block';
                document.getElementById('cat_img').value = '';
                document.getElementById('mdb_1').value = '';
                document.getElementById('mdb_img').innerHTML = '';
                closebox('1');
                getMovieposters('','0');
                }
    }
  xmlhttp.send(null)
 }
}

function getData(val) {
 if (xmlhttp) {
  xmlhttp.open("GET", "getdata.php?waarde=" + val, true);
  xmlhttp.onreadystatechange=verwerk
  xmlhttp.send(null)
 }
}

function getData2(val) {
 if (xmlhttp) {
  xmlhttp.open("GET", "getdata.php?waarde2=" + val, true);
  xmlhttp.onreadystatechange=verwerk2
  xmlhttp.send(null)
 }
}

function getData3(val,output) {
 if (xmlhttp) {
  xmlhttp.open("GET", "getdata.php?waarde3=" + val, true);
  xmlhttp.onreadystatechange=function() {
        if (xmlhttp.readyState==4)
            if (xmlhttp.status==200){
                process(xmlhttp, output);
                }
    }
  xmlhttp.send(null)
 }
}

function getData4(val,output) {
 if (xmlhttp) {
  xmlhttp.open("GET", "getdata.php?waarde4=" + val, true);
  xmlhttp.onreadystatechange=function() {
        if (xmlhttp.readyState==4)
            if (xmlhttp.status==200)
                process(xmlhttp, output);
    }
  xmlhttp.send(null)
 }
}

function getData5(val,output) {
 if (xmlhttp) {
  xmlhttp.open("GET", "getdata.php?waarde6=" + val, true);
  xmlhttp.onreadystatechange=function() {
        if (xmlhttp.readyState==4)
            if (xmlhttp.status==200)
                process(xmlhttp, output);
    }
  xmlhttp.send(null)
 }
}

function getData6(val,output) {
 if (xmlhttp) {
  xmlhttp.open("GET", "getdata.php?waarde7=" + val, true);
  xmlhttp.onreadystatechange=function() {
        if (xmlhttp.readyState==4)
            if (xmlhttp.status==200)
                process(xmlhttp, output);
    }
  xmlhttp.send(null)
 }
}

function getData7(val,output) {
      var sel_option=val.template.options[val.template.options.selectedIndex].value;
      var oEditor = FCKeditorAPI.GetInstance('bericht');
      var val_fck = oEditor.GetXHTML(true);
      val_fck = val_fck.split("<div id=\"fck_bericht\">");
            if(val_fck.length!=2 && sel_option!='1'){
                  alert("Zorg dat de tekst tussen de volgende code staat: <div id=\"fck_bericht\">Hier tekst</div>");
                  return false;
            }
 if (xmlhttp) {
  xmlhttp.open("GET", "getdata.php?waarde8=" + sel_option +"&val="+val_fck[1], true);
  xmlhttp.onreadystatechange=function() {
        if (xmlhttp.readyState==4)
            if (xmlhttp.status==200){
                document.getElementById(output).innerHTML = xmlhttp.responseText;
                }
    }
  xmlhttp.send(null)
 }
}

function getDBData(thisform) {
 output = 'movie_db';
 search_word = thisform.search_1.value;
 s_type = thisform.type1.value;
 s_genre = thisform.genre.value;
 if(thisform.type.value=='1'){
      waarde = 'waarde9';
      s_region = thisform.regio.value;
       for(i=0;i<=1;i++){
            if(thisform.toon[i].checked){
      			toon = thisform.toon[i].value;
      	}
       }
       self.document.location.hash = "#"+waarde+"=" + search_word + "&s_type=" +s_type+ "&s_genre=" +s_genre+ "&s_region=" +s_region+ "&toon=" +toon;
 }else if(thisform.type.value=='2'){
      waarde = 'waarde10';
      self.document.location.hash = "#"+waarde+"=" + search_word + "&s_type=" +s_type+ "&s_genre=" +s_genre;
 }


 if (xmlhttp) {
  if(waarde=='waarde9'){
      xmlhttp.open("GET", "getdata.php?"+waarde+"=" + search_word + "&s_type=" +s_type+ "&s_genre=" +s_genre+ "&s_region=" +s_region+ "&toon=" +toon, true);
  }else if(waarde=='waarde10'){
      xmlhttp.open("GET", "getdata.php?"+waarde+"=" + search_word + "&s_type=" +s_type+ "&s_genre=" +s_genre, true);
  }
  xmlhttp.onreadystatechange=function() {
        if (xmlhttp.readyState==4){
            document.getElementById('ajaxloader').style.display='none';
            if (xmlhttp.status==200){
                process(xmlhttp, output);
            }
        }else{
            document.getElementById('ajaxloader').style.display='block';
        }
    }
  xmlhttp.send(null)
 }
}

function getDBData2(url,output) {
 if (xmlhttp) {
  xmlhttp.open("GET", url, true);
  xmlhttp.onreadystatechange=function() {
        if (xmlhttp.readyState==4){
            document.getElementById('ajaxloader').style.display='none';
            if (xmlhttp.status==200){
                process(xmlhttp, output);
            }
        }else{
            document.getElementById('ajaxloader').style.display='block';
        }
    }
  xmlhttp.send(null)
 }
}

function getDBData3(thisform) {
 output = 'movie_db';
 search_word = thisform.search_1.value;
 s_genre = thisform.genre.value;
 month = thisform.month.value;
 year = thisform.year.value;
 disctype = thisform.discType.value;
 region = thisform.regio.value;

 if (xmlhttp) {
      xmlhttp.open("GET", "getdata.php?waarde12=" + search_word + "&month=" +month+ "&s_genre=" +s_genre+ "&year=" +year+ "&disctype=" +disctype+ "&region=" +region, true);
  xmlhttp.onreadystatechange=function() {
        if (xmlhttp.readyState==4){
            document.getElementById('ajaxloader').style.display='none';
            if (xmlhttp.status==200){
                process(xmlhttp, output);
            }
        }else{
            document.getElementById('ajaxloader').style.display='block';
        }
    }
  xmlhttp.send(null)
 }
}

function getReleases(val,opt,val2){
 if(val2==''){
      val2 = 0;
 }
 output = 'div_releases';
 if (xmlhttp) {
  xmlhttp.open("GET", "getdata.php?waarde11=" + val + "&opt="+ opt + "&value="+val2, true);
  xmlhttp.onreadystatechange=function() {
        if (xmlhttp.readyState==4){
            document.getElementById('ajaxloader').style.display='none';
            if (xmlhttp.status==200){
                process(xmlhttp, output);
            }
        }else{
            document.getElementById('ajaxloader').style.display='block';
        }
    }
  xmlhttp.send(null)
 }
}

function getMovieposters(val,opt,val2){
 output = 'movieposters';
 if (xmlhttp) {
  xmlhttp.open("GET", "getdata.php?waarde14=" + val + "&opt="+ opt + "&value="+val2, true);
  xmlhttp.onreadystatechange=function() {
        if (xmlhttp.readyState==4){
            document.getElementById('ajaxloader').style.display='none';
            if (xmlhttp.status==200){
                process(xmlhttp, output);
            }
        }else{
            document.getElementById('ajaxloader').style.display='block';
        }
    }
  xmlhttp.send(null)
 }
}

function saveRelease(date,opt,val2){
 titel = document.getElementById('titel').value;
 disctype = document.getElementById('discType').value;
 genre = document.getElementById('genre').value;
 region = document.getElementById('region').value;
 comments = document.getElementById('comments').value;
 output = 'div_releases';
 if(val2==''){
      val2 = 0;
 }
 if (xmlhttp) {
  xmlhttp.open("GET", "getdata.php?waarde11=" + date + "&value="+val2+"&opt="+ opt +"&titel="+titel+"&disctype="+disctype+"&genre="+genre+"&region="+region+"&comments="+comments, true);
  xmlhttp.onreadystatechange=function() {
        if (xmlhttp.readyState==4){
            document.getElementById('ajaxloader').style.display='none';
            if (xmlhttp.status==200){
                process(xmlhttp, output);
            }
        }else{
            document.getElementById('ajaxloader').style.display='block';
        }
    }
  xmlhttp.send(null)
 }
}

function twitter_load(dir){
      if(dir=='decr'){
            postId--;
      }else if(dir=='incr'){
            postId++;
      }
      getData8(postId,'twitter_plcholder');
}

function getData8(val,output){
      if (xmlhttp) {
        xmlhttp.open("GET", "getdata.php?waarde13=" + val, true);
        xmlhttp.onreadystatechange=function() {
              if (xmlhttp.readyState==4)
                  if (xmlhttp.status==200){
                      process(xmlhttp, output);
                      }
          }
        xmlhttp.send(null)
       }
}

function check_anchors(){
      anch = self.document.location.hash.substring(1);
      if(anch.length>0){
            getDBData2('getdata.php?'+anch,'movie_db');
      }
}

function verwerk() {
 if (xmlhttp.readyState==4) {
   document.getElementById("output").innerHTML = xmlhttp.responseText;
 }
}

function verwerk2() {
 if (xmlhttp.readyState==4) {
   document.getElementById("output2").innerHTML = xmlhttp.responseText;
 }
}

function verwerk4() {
 if (xmlhttp.readyState==4) {
   document.getElementById("output2").innerHTML = xmlhttp.responseText;
 }
}

function process(req, output) {
 if (xmlhttp.readyState==4) {
   document.getElementById(output).innerHTML = req.responseText;
 }
}

function toon(_w,_h,_img,_img2) {
if (_h=='s') eval("document.getElementById('"+_w+"').style.display='block';");
if (_h=='h') eval("document.getElementById('"+_w+"').style.display='none';");
if (_h=='s') eval("document.getElementById('"+_img+"').style.display='none';");
if (_h=='s') eval("document.getElementById('"+_img2+"').style.display='block';");
if (_h=='h') eval("document.getElementById('"+_img+"').style.display='none';");
if (_h=='h') eval("document.getElementById('"+_img2+"').style.display='block';");
}

function switch_cover(_h) {
if (_h=='b') eval("document.getElementById('cover_back').style.display='block';");
if (_h=='b') eval("document.getElementById('cover_front').style.display='none';");
if (_h=='f') eval("document.getElementById('cover_back').style.display='none';");
if (_h=='f') eval("document.getElementById('cover_front').style.display='block';");
}

      function content_change2(_id) {
      if (_id=='1'){ eval("document.getElementById('advtype').style.display='block';")}else{eval("document.getElementById('advtype').style.display='none';")};
      if (_id=='2'){ eval("document.getElementById('advtype2').style.display='block';")}else{eval("document.getElementById('advtype2').style.display='none';")};
      }

      function check(formulier,edit){
	if (formulier.naam.value=="")   {
		alert("Vergeet u niet de naam van de banner op te geven.");
		return false;
	}
	else if (formulier.user.value=="0")   {
		alert("Vergeet u niet de gebruiker op te geven.");
		return false;
	}
	else if (formulier.zone.value=="0")   {
		alert("Vergeet u niet de zone op te geven.");
		return false;
	}
	else if (formulier.lmt.value=="")   {
		alert("De limiet is niet ingevoerd.");
		return false;
	}
	else if (formulier.lmt.value=="")   {
		alert("De limiet is niet ingevuld.");
		return false;
	}
      else if (edit=="new")   {
           if (formulier.bestand.value=="")   {
           if(formulier.adsense.value==""){
	     alert("Er moet adsense code worden ingevuld of een bestand moet worden upgeload.");
	     return false;
	     }
	     }
	}

	document.newedit.submit();
      }

      function check_user(formulier){
	if (formulier.gebruikersnaam.value=="")   {
		alert("Vergeet u niet de gebruikersnaam op te geven.");
		return false;
	}
	else if (formulier.voornaam.value=="")   {
		alert("Vergeet u niet de voornaam op te geven.");
		return false;
	}
	else if (formulier.achternaam.value=="")   {
		alert("Vergeet u niet de achternaam op te geven.");
		return false;
	}
	else if (formulier.email.value=="")   {
		alert("Vergeet u niet de email op te geven.");
		return false;
	}
	document.newedit.submit();
      }

      function check_zone(formulier){
	if (formulier.naam.value=="")   {
		alert("Vergeet u niet de naam op te geven.");
		return false;
	}
	else if (formulier.width.value=="")   {
		alert("Vergeet u niet de breedte op te geven.");
		return false;
	}
	else if (formulier.height.value=="")   {
		alert("Vergeet u niet de hoogte op te geven.");
		return false;
	}
	document.newedit.submit();
      }

      function check_commentbox(){
            if(document.getElementById('comment_label').style.display=='block'){
                  document.getElementById('comment_label').style.display='none';
                  document.getElementById('comment_box').style.display='none';
                  document.getElementById('comment').innerHTML='Bericht toevoegen';
                  document.getElementById('show').checked=false;
            }else{
                  document.getElementById('comment_label').style.display='block';
                  document.getElementById('comment_box').style.display='block';
                  document.getElementById('comment').innerHTML='Alléén cijfer geven';
                  document.getElementById('show').checked=false;
            }
      }
      
      function send_newsletter(){
            document.getElementById('send').value='1';
            document.getElementById('newedit').submit();
      }

