    

   var http_request = false;

   function makePOSTRequest(spantag,url, parameters) {
      http_request = false;
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
         	// set type accordingly to anticipated content type
            //http_request.overrideMimeType('text/xml');
            http_request.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) { // IE
         try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }
      
      http_request.onreadystatechange = function() {
       if (http_request.readyState == 4) {
         if (http_request.status == 200) {
            //alert(http_request.responseText);
            result = http_request.responseText;
            document.getElementById(spantag).innerHTML = result;            
         } else {
            alert('There was a problem with the request.');
         }
      }
      
      }
   //                    alert('poststr'+parameters);
      http_request.open('POST', url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);
   }

   function alertContents(tag) {
      if (http_request.readyState == 4) {
         if (http_request.status == 200) {
            //alert(http_request.responseText);
            result = http_request.responseText;
            document.getElementById(tag).innerHTML = result;            
         } else {
            alert('There was a problem with the request.');
         }
      }
   }
   
   function get(obj,spantag,url,poststr) {                    
      // var poststr = escape(encodeURI(poststr)) ;        
      makePOSTRequest(spantag,url, poststr);
   }
  
   




var arVersion = navigator.appVersion.split("MSIE")
var version = parseFloat(arVersion[1])

function fixPNG(myImage) 
{
    if ((version >= 5.5) && (version < 7) && (document.body.filters)) 
    {
       var imgID = (myImage.id) ? "id='" + myImage.id + "' " : ""
	   var imgClass = (myImage.className) ? "class='" + myImage.className + "' " : ""
	   var imgTitle = (myImage.title) ? 
		             "title='" + myImage.title  + "' " : "title='" + myImage.alt + "' "
	   var imgStyle = "display:inline-block;" + myImage.style.cssText
	   var strNewHTML = "<span " + imgID + imgClass + imgTitle
                  + " style=\"" + "width:" + myImage.width 
                  + "px; height:" + myImage.height 
                  + "px;" + imgStyle + ";"
                  + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
                  + "(src=\'" + myImage.src + "\', sizingMethod='scale');\"></span>"
	   myImage.outerHTML = strNewHTML	  
    }
}


var espan='';
function showImager(espan,cspan,ccspan){


// do not edit anything below this line
var j = 0
var p = theImages.length;
var preBuffer = new Array()
for (i = 0; i < p; i++){
preBuffer[i] = new Image()
preBuffer[i].src = theImages[i]
}
var whichImage = Math.round(Math.random()*(p-1));


var svar = document.getElementById(cspan).innerHTML;
// alert ('svar='+cspan+' -'+svar);

// var setlogo='<img src="'+theImages[whichImage]+'" width="186" height="116" border="0" onload="fixPNG(this)">';

if (theImages.length > 1) {



  while (whichImage == svar)
  {
   var whichImage = Math.round(Math.random()*(p-1));
   
  }
//alert ('svar 2='+svar+' ---- '+whichImage);

}

// document.write('<img src="'+theImages[whichImage]+'" width="186" height="116" border="0">');
    
var setlogo = '<img src="'+theImages[whichImage]+'" width="186" height="116" border="0" onload="fixPNG(this)">';
document.getElementById(ccspan).innerHTML=whichImage;
document.getElementById(espan).innerHTML=setlogo;
var showat = espan;
setTimeout('showImager("'+espan+'","'+cspan+'","'+ccspan+'")',15000);
}





function PopupPics(sPicURL) {
window.open("r2manage/popuppic.php?"+sPicURL, "", "resizable=1,HEIGHT=200,WIDTH=200");
}
function PopupAttachment(sPicURL) {
window.open("/r2manage/popupattachment.php?"+sPicURL, "", "resizable=1,HEIGHT=200,WIDTH=200");
}
function showpreview(theThumb,ThumbDesc,DivName,ThumbPid) {
// document.getElementById("preview"+DivName).innerHTML="<center><img src='"+theThumb+"' height='200' onclick=javascript:hidepreview('"+DivName+"');></center><h4>"+ThumbDesc+"<br /><br /><center><a href=javascript:hidepreview('"+DivName+"');>Terug</a>&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"javascript:PopupPic('f="+theThumb+"&projectid="+ThumbPid+"&pic');\">Zoom</a></center><br /></h4><br />";
document.getElementById("preview"+DivName).innerHTML="<center><img src='"+theThumb+"' height='200' onclick=javascript:hidepreview('"+DivName+"');></center><h4>"+ThumbDesc+"<br /><br /><center><a href=javascript:hidepreview('"+DivName+"');>Terug</a>&nbsp;&nbsp;&nbsp;&nbsp;<a class='thickbox' href=\"javascript:tb_show('"+ThumbDesc+"','"+theThumb+"?height=320&width=200','');\">Zoom</a></center><br /></h4><br />";


// document.getElementById("thumbbar"+DivName).innerHTML="";
document.getElementById("preview"+DivName).style.visibility ="visible";
document.getElementById("thumbbar"+DivName).style.visibility ="hidden";
document.getElementById("thumbbar"+DivName).style.display = "none";
}
function hidepreview(DivName) {
// var my_id = "photoalbum"+DivName;
// tb_init('#my_id a.thickbox, #my_id area.thickbox, #my_id input.thickbox');
document.getElementById("preview"+DivName).innerHTML="";
//document.getElementById("preview"+DivName).style.display = "none";
// pullpage('3',"../r2manage/modules/wallpapers.php?loadpage="+DivName,"photoalbum"+DivName);
document.getElementById("preview"+DivName).style.visibility ="hidden";
document.getElementById("thumbbar"+DivName).style.display = "";
document.getElementById("thumbbar"+DivName).style.visibility ="visible";
}




var cel = null;
function toggleContent(el)
{
if (cel) {
$('#' + cel).slideUp('slow');
}
if (el != cel) {
cel = el;
$('#' + cel).slideDown('slow', function(){$('#h_' + cel).ScrollTo(1000);});
} else {
cel = null;
}
return false;
}





function popUp(URL,WINNAME) {
winpops=window.open(URL,"WINNAME","width=400,height=200,")
ret = window.focus(winpops);
}





function pullpage(modus,eurl,espan) {
//var xmlhttp = null;
// document.getElementById(espan).innerHTML="Started...";
//if(window.XMLHttpRequest)
//xmlhttp = new XMLHttpRequest();
//else if (window.ActiveXObject)
//xmlhttp  = new ActiveXObject("Microsoft.XMLHTTP");


var xmlhttp=null;
 if(window.XMLHttpRequest)
  { xmlhttp = new XMLHttpRequest(); }
  else if(window.ActiveXObject) {
    var ie_versions = ["MSXML2.XMLHttp.5.0", "MSXML2.XMLHttp.4.0","MSXML2.XMLHttp.3.0", "MSXML2.XMLHttp","Microsoft.XMLHttp"];

    for(var i=0; i <ie_versions.length; i++) {
      try {
        xmlhttp = new ActiveXObject(ie_versions[i]);
      }
      catch (error) {}
    }
}


xmlhttp.onreadystatechange = function()
{

if (modus ==0) { document.getElementById(espan).innerHTML="&nbsp;"; }
if (modus ==-1) { document.getElementById(espan).innerHTML="<table id=loader align=center border=0 width=100% height=100% ><tr bgcolor='#ededed'><td style='position: absolute; left: 500; top: 400'; border-style: dotted; border-width: 2px'><center><br /><img src='{urlprojectpath}/r2manage/images/loading.gif' align=middle width='32' height='32'><br />een moment geduld a.u.b.</center></td></tr></table>"; }
if (modus ==1) { document.getElementById(espan).innerHTML="<table align=center border=0 width=100% height=100% ><tr><td><center><img src={urlpath}/r2manage/images/loading.gif' align=middle width='32' height='32'><br />een moment geduld a.u.b.</center></td></tr></table>"; }
if (modus ==2) { document.getElementById(espan).innerHTML="<table align=center border=0 width=100% height=100% ><tr><td>Loading...</center></td></tr></table>"; }
if (modus ==3) { document.getElementById(espan).innerHTML="<table align=center border=0 width=100% height=100% ><tr><td><center><img src={urlpath}/r2manage/images/blank.gif' height=200></center></td></tr></table>";}
if (modus ==4) { document.getElementById(espan).innerHTML="<table align=center border=0 width=100% height=100% ><tr><td><center><br /><img src={urlpath}/r2manage/images/loading.gif' align=middle width='32' height='32'><br /></center></td></tr></table>"; }


if(xmlhttp.readyState==4) {
if(xmlhttp.status==200)
{
document.getElementById(espan).innerHTML="" +  xmlhttp.responseText;
}
else
{
document.getElementById(espan).innerHTML="Error: returned status code " +  xmlhttp.status + " " +  xmlhttp.statusText;
}
}
}

//	 var x=window.confirm(eurl);
xmlhttp.open("GET", eurl, true);
xmlhttp.setRequestHeader("Content-Type", "text/html; charset=iso-8859-1");
if(window.XMLHttpRequest)
xmlhttp.send(null);
else if (window.ActiveXObject)
xmlhttp.send();
}





function PopupPic(sPicURL) {
window.open("/r2manage/popuppic.php?"+sPicURL, "", "resizable=1,HEIGHT=200,WIDTH=200");
}

function starrateImg(rating,imgId)  {

    var postvar = 'rating='+rating+'&imgId='+imgId;

		pullpage(0,'/r2manage/starvoteupdate.php?'+postvar,'current-rating');
		rating = rating * 25;
		document.getElementById('current-rating').style.width = rating+'px';
}



				function submitSearch(theForm) {
			//	var x=window.confirm("Weet u zeker dat u deze kaart wil opslaan?"+document.getElementById('author'));
			// 	if (x) {
			//	var formSearch=getElementById("search").value;
				
				var poststr = 'search=.'+theForm; 
			  // var poststr = escape(encodeURI(poststr)) ; 
				// var x=window.confirm(poststr);
				if (theForm.length>=0) {
        pullpage(3,'/r2manage/navigatorcontent.php?'+poststr,'r2content');
        }
       // get(theForm,'r2content','http://www.ookeen.nl/r2manage/navigatorcontent.php',poststr);
				// pullpage('album_photos.php?id=<?echo $id;?>&uid=<?echo $uid;?>&upa='+photoStatusAdd+'&ula='+photoDescriptionAdd+'&uaa='+photoPhotographerAdd+'&uea='+photoIdAdd+'','projects');
		//		}
				}

function submitPass(theForm) {

				var articlePass=document.getElementById('passpage').value;
				var articleNavcat=document.getElementById('navcat').value;
				var articleNavsubcat=document.getElementById('navsubcat').value;
				var articleNavbody=document.getElementById('navbody').value;
				var articlePid=document.getElementById('pid').value;
				
								var poststr = 'passpage='+articlePass+'&navbody='+articleNavbody+'&PID='+articlePid; 
				
			pullpage(3,'/r2manage/navigatorcontent.php?'+poststr,'r2content');
				}



