function openwin(URL, wdt, hgt, windowname){
  window.open(URL, windowname, 'width='+wdt+',height='+hgt+',left=200,top=200,toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1');
}
function deleteimg(id) {
  if(confirm("Weet u zeker dat u deze afbeelding wilt verwijderen?"))
    parent.window.location="./fotos/index.html?actie=deleteimg&id="+id+"";
}
function sendwink(id) {
  if(confirm("Weet u zeker dat u deze gebruiker een flirt wilt sturen"))
    parent.window.location=location.href+"?actie=wink";
}
function delmessage_ajax(id, page) {
  if(confirm("Weet u zeker dat u dit bericht wilt verwijderen"))
    parent.window.location=location.href="./berichten/index.html?actie=bericht_verwijder&id="+id+"&page="+page;
}
function delverzmessage_ajax(id, page) {
  if(confirm("Weet u zeker dat u dit bericht wilt verwijderen"))
    parent.window.location=location.href="./berichten/verzonden.html?actie=bericht_verwijderverz&id="+id+"&page="+page;
}

function geeninteresse(id) {
  if(confirm("Weet u zeker dat u geen interesse wilt tonen"))
    submit_geeninteresse (id);
}

function blokkeeruser() {
  if(confirm("Weet u zeker dat u deze gebruiker wilt blokkeren? Hij of zij zal u nergens meer op de site zien.")) {
    redirect = location.href;
    
    if(redirect.search(/deblokkeer/) > 0)
      redirect = replaceQueryString(redirect,"deblokkeer","nee")  
 
     redirect = replaceQueryString(redirect,"blokkeer","ja")  
      
    parent.window.location=redirect;
  }
}

function deblokkeeruser() {
  if(confirm("Weet u zeker dat u deze gebruiker wilt deblokkeren? Hij of zij zal u weer op de site zien.")) {
    redirect = location.href;
    
    if(redirect.search(/blokkeer/) > 0)
      redirect = replaceQueryString(redirect,"blokkeer","nee")  
 
     redirect = replaceQueryString(redirect,"deblokkeer","ja")  

    parent.window.location=redirect;
  }
}

function del_meerdere_berichten() {
	if(confirm("Weet u zeker dat u deze berichten wilt verwijderen")) { 
		document.getElementById('berichten_verwijderen').submit();
	} else { 
		return false; 
	}
}
 
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
} 
function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function switch_div (name) {
  var obj      = document.getElementById(name);
  
  if(obj.style.display == "none") {
    obj.style.display = "block"
  } else {
    obj.style.display = "none"
  }
  
}

function showDivById (name, state) {
  var obj      = document.getElementById(name);

  if (state == undefined) {
    var state = (obj.style.display == "none") ? "show" : "none";  
  }

  obj.style.display = (state == 'show') ? "block" : "none";
}

function showGooAd () {
  if (parseInt(navigator.appVersion)>3) {
    if (navigator.appName=="Netscape") {
     winW = window.innerWidth-16;
    }
    if (navigator.appName.indexOf("Microsoft")!=-1) {
      winW = document.body.offsetWidth;
    }
  }

  if (winW >= 1200) {
    showDivById('goo_ad', 'show');
  }

}

function addsmiley(code)
{
  pretext = document.getElementById('schrijfbericht').value;
  this.code = code;
  document.getElementById('schrijfbericht').value = pretext + code;
  document.getElementById("schrijfbericht").focus();
}

function replaceQueryString(url,param,value) {
    var re = new RegExp("([?|&])" + param + "=.*?(&|$)","i");
    if (url.match(re))
        return url.replace(re,'$1' + param + "=" + value + '$2');
    else if (url.indexOf("?") == -1)
        return url + '?' + param + "=" + value;
    else
        return url + '&' + param + "=" + value;
}