<!--

function createRequest() {
  var request = null;
  try {
    request = new XMLHttpRequest();
  } catch (trymicrosoft) {
    try {
      request = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (othermicrosoft) {
      try {
        request = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (failed) {
        request = null;
      }
    }
  }

  if (request == null) {
    alert("Error creating request object!");
  } else {
    return request;
  }
}

var request = createRequest();


//----------------------------------------------------------- GET PROJECTS --->>

function sendRequest(request, url) {

request.onreadystatechange = ShowContent;
  request.open("GET", url, true);
  request.send(null);

}


function sendPostRequest(request, url, data) {
    
  request.open("POST", url, true);
  request.onreadystatechange = ShowContent;
  request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");    
  request.send(data);

}



function ShowContent() 
{
  if (request.readyState == 4) 
  {
    if (request.status == 200) 
	{	
      var response = request.responseText;
      //alert(response);
	  
	  var cnt = document.getElementById('mailer');

	  cnt.innerHTML = response;
	  
	  request = createRequest();
    } else  {
      alert("Error! Request status is " + request.status);
	}
  }
}


//----------------------------------------------------------- MAILER --->>

function SendMessage() {
	
	document.getElementById('frm_process').style.visibility = 'visible';

	//alert("Je hebt geklikt!");

	var subject = document.getElementById("subject").value;
	var comp = document.getElementById("comp").value;
	var name = document.getElementById("name").value;
	var adr = document.getElementById("adr").value;
	var city = document.getElementById("city").value;
	var cntr = document.getElementById("cntr").value;
	var email = document.getElementById("email").value;
	var tel = document.getElementById("tel").value;
	var mssg = document.getElementById("mssg").value;
	
	var url = "contact_mail_process.php";
	
	var data = "subject=" + escape(subject) + "&comp=" + escape(comp) + "&name=" + escape(name) 
				+ "&adr=" + escape(adr) + "&city=" + escape(city) + "&cntr=" + escape(cntr) 
				+ "&email=" + escape(email) + "&tel=" + escape(tel) + "&mssg=" + escape(mssg);
				
	//alert(data);
	sendPostRequest(request, url, data);
	
}

function SendMail() {
	
	document.getElementById('frm_process').style.visibility = 'visible';

	//alert("Je hebt geklikt!");

	var employ = document.getElementById("employ").value;
	var subject = document.getElementById("subject").value;
	var comp = document.getElementById("comp").value;
	var name = document.getElementById("name").value;
	//var adr = document.getElementById("adr").value;
	//var city = document.getElementById("city").value;
	//var cntr = document.getElementById("cntr").value;
	var email = document.getElementById("email").value;
	//var tel = document.getElementById("tel").value;
	var mssg = document.getElementById("mssg").value;
	var mailme = document.getElementById("mailme").value;
	
	var url = "contact_mail_process.php";
	
	var data = "employ=" + escape(employ) + "&subject=" + escape(subject) + "&comp=" + escape(comp) + "&name=" + escape(name) 
				+ "&email=" + escape(email) + "&mssg=" + escape(mssg) + "&mailme=" + escape(mailme);
				
	//alert(data);
	sendPostRequest(request, url, data);
	
}


//-------------------------------------------------------------------------------------- DEFAULTS

function ShowLoadImg() {
	document.getElementById('frn_process').style.visibility = 'visible';
}

//-----------------------------------------------------------------------

function ActiveLink(lnk) {
	
  //alert('link= '+lnk);
	
  var lnks = document.getElementById('sliders').getElementsByTagName('a');		
	
  for (i = 0; i < lnks.length; i++) {
	  lnks[i].className='';
  }
  
  var l = document.getElementById(lnk);	
  l.className='act';
   
}

//-----------------------------------------------------------------------

function qSearchFocus(str) {
 if (frmqsearch.q.value == str) 
  frmqsearch.q.value = '';
}

function qSearchBlur(str) {
 if (frmqsearch.q.value == '') 
  frmqsearch.q.value = str;
}

//-----------------------------------------------------------------------

function submitform() {
  document.routenet.submit();
}

function submitsearch() {
  document.frmqsearch.submit();
}

function submitAdvSearch() {
  document.asearch.submit();
}

//-----------------------------------------------------------------------


function PopMeUp(url,w,h){
	posleft = (screen.width) ? (screen.width-w)/2 : 0;
	postop = (screen.height) ? (screen.height-h)/2 : 0;
	settings = 'height='+h+',width='+w+',top='+postop+',left='+posleft+',menubar=0,scrollbars=0,resizable=0';
	vWin = window.open(url,'Jumpscreen',settings);
}

function openMultiVideo(urlB){
	window.open(urlB,'new','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=362,height=290');
}

//-----------------------------------------------------------------------

function ColorTableRows(cl) {

	var tbl = document.getElementsByTagName('table');
  
	for(n=0; n < tbl.length; n++){
		
		if(tbl[n].className == cl){
		
			var tbody = tbl[n].getElementsByTagName("tbody");
			var rows = tbody[0].getElementsByTagName("tr");
			var x=0;
			
			for(i = 0; i < rows.length; i++){ 
				
				if (x==0) { 
				rows[i].className = "even";
				x=1;
				}else{
				rows[i].className = "oneven";
				x=0;	
				}
				
			}
		
		}
 
 	}

}

//----------------------------------------------------------------------- FLASHFIX

var isIE=(navigator.appVersion.indexOf("MSIE")!=-1)?true:false;var isWin=(navigator.appVersion.toLowerCase().indexOf("win")!=-1)?true:false;var isOpera=(navigator.userAgent.indexOf("Opera")!=-1)?true:false;function ControlVersion()
{var version;var axo;var e;try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");version=axo.GetVariable("$version");}catch(e){}
if(!version)
{try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");version="WIN 6,0,21,0";axo.AllowScriptAccess="always";version=axo.GetVariable("$version");}catch(e){}}
if(!version)
{try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");version=axo.GetVariable("$version");}catch(e){}}
if(!version)
{try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");version="WIN 3,0,18,0";}catch(e){}}
if(!version)
{try{axo=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");version="WIN 2,0,0,11";}catch(e){version=-1;}}
return version;}
function GetSwfVer(){var flashVer=-1;if(navigator.plugins!=null&&navigator.plugins.length>0){if(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]){var swVer2=navigator.plugins["Shockwave Flash 2.0"]?" 2.0":"";var flashDescription=navigator.plugins["Shockwave Flash"+swVer2].description;var descArray=flashDescription.split(" ");var tempArrayMajor=descArray[2].split(".");var versionMajor=tempArrayMajor[0];var versionMinor=tempArrayMajor[1];var versionRevision=descArray[3];if(versionRevision==""){versionRevision=descArray[4];}
if(versionRevision[0]=="d"){versionRevision=versionRevision.substring(1);}else if(versionRevision[0]=="r"){versionRevision=versionRevision.substring(1);if(versionRevision.indexOf("d")>0){versionRevision=versionRevision.substring(0,versionRevision.indexOf("d"));}}
var flashVer=versionMajor+"."+versionMinor+"."+versionRevision;}}
else if(navigator.userAgent.toLowerCase().indexOf("webtv/2.6")!=-1)flashVer=4;else if(navigator.userAgent.toLowerCase().indexOf("webtv/2.5")!=-1)flashVer=3;else if(navigator.userAgent.toLowerCase().indexOf("webtv")!=-1)flashVer=2;else if(isIE&&isWin&&!isOpera){flashVer=ControlVersion();}
return flashVer;}
function DetectFlashVer(reqMajorVer,reqMinorVer,reqRevision)
{versionStr=GetSwfVer();if(versionStr==-1){return false;}else if(versionStr!=0){if(isIE&&isWin&&!isOpera){tempArray=versionStr.split(" ");tempString=tempArray[1];versionArray=tempString.split(",");}else{versionArray=versionStr.split(".");}
var versionMajor=versionArray[0];var versionMinor=versionArray[1];var versionRevision=versionArray[2];if(versionMajor>parseFloat(reqMajorVer)){return true;}else if(versionMajor==parseFloat(reqMajorVer)){if(versionMinor>parseFloat(reqMinorVer))
return true;else if(versionMinor==parseFloat(reqMinorVer)){if(versionRevision>=parseFloat(reqRevision))
return true;}}
return false;}}
function AC_AddExtension(src,ext)
{if(src.indexOf('?')!=-1)
return src.replace(/\?/,ext+'?');else
return src+ext;}
function AC_Generateobj(objAttrs,params,embedAttrs)
{var str='';if(isIE&&isWin&&!isOpera)
{str+='<object ';for(var i in objAttrs)
{str+=i+'="'+objAttrs[i]+'" ';}
str+='>';for(var i in params)
{str+='<param name="'+i+'" value="'+params[i]+'" /> ';}
str+='</object>';}
else
{str+='<embed ';for(var i in embedAttrs)
{str+=i+'="'+embedAttrs[i]+'" ';}
str+='> </embed>';}
document.write(str);}
function AC_FL_RunContent(){var ret=AC_GetArgs
(arguments,".swf","movie","clsid:d27cdb6e-ae6d-11cf-96b8-444553540000","application/x-shockwave-flash");AC_Generateobj(ret.objAttrs,ret.params,ret.embedAttrs);}
function AC_SW_RunContent(){var ret=AC_GetArgs
(arguments,".dcr","src","clsid:166B1BCA-3F9C-11CF-8075-444553540000",null);AC_Generateobj(ret.objAttrs,ret.params,ret.embedAttrs);}
function AC_GetArgs(args,ext,srcParamName,classid,mimeType){var ret=new Object();ret.embedAttrs=new Object();ret.params=new Object();ret.objAttrs=new Object();for(var i=0;i<args.length;i=i+2){var currArg=args[i].toLowerCase();switch(currArg){case"classid":break;case"pluginspage":ret.embedAttrs[args[i]]=args[i+1];break;case"src":case"movie":args[i+1]=AC_AddExtension(args[i+1],ext);ret.embedAttrs["src"]=args[i+1];ret.params[srcParamName]=args[i+1];break;case"onafterupdate":case"onbeforeupdate":case"onblur":case"oncellchange":case"onclick":case"ondblClick":case"ondrag":case"ondragend":case"ondragenter":case"ondragleave":case"ondragover":case"ondrop":case"onfinish":case"onfocus":case"onhelp":case"onmousedown":case"onmouseup":case"onmouseover":case"onmousemove":case"onmouseout":case"onkeypress":case"onkeydown":case"onkeyup":case"onload":case"onlosecapture":case"onpropertychange":case"onreadystatechange":case"onrowsdelete":case"onrowenter":case"onrowexit":case"onrowsinserted":case"onstart":case"onscroll":case"onbeforeeditfocus":case"onactivate":case"onbeforedeactivate":case"ondeactivate":case"type":case"codebase":case"id":ret.objAttrs[args[i]]=args[i+1];break;case"width":case"height":case"align":case"vspace":case"hspace":case"class":case"title":case"accesskey":case"name":case"tabindex":ret.embedAttrs[args[i]]=ret.objAttrs[args[i]]=args[i+1];break;default:ret.embedAttrs[args[i]]=ret.params[args[i]]=args[i+1];}}
ret.objAttrs["classid"]=classid;if(mimeType)ret.embedAttrs["type"]=mimeType;return ret;}


//----------------------------------------------------------------------- MENU SLIDER

function SetSpeed()
{var browser=new Object();browser.appName=navigator.appName;browser.isNavigator=false;browser.isIE=false;browserversion="0";var speed=7;if(browser.appName.indexOf("Microsoft")!=-1){browser.isIE=true;speed=15;}else{speed=7;}
return speed;}
var slideSpeed=SetSpeed();var timer=20;var objectIdToSlideDown=false;var activeId=false;var slideInProgress=false;function showHideContent(e,inputId)
{if(slideInProgress)return;slideInProgress=true;if(!inputId)inputId=this.id;inputId=inputId+'';var numericId=inputId.replace(/[^0-9]/g,'');var answerDiv=document.getElementById('a'+numericId);objectIdToSlideDown=false;if(!answerDiv.style.display||answerDiv.style.display=='none'){if(activeId&&activeId!=numericId){objectIdToSlideDown=numericId;slideContent(activeId,(slideSpeed*-1));}else{answerDiv.style.display='block';answerDiv.style.visibility='visible';slideContent(numericId,slideSpeed);}}else{slideContent(numericId,(slideSpeed*-1));activeId=false;}}
function slideContent(inputId,direction)
{var obj=document.getElementById('a'+inputId);var contentObj=document.getElementById('ac'+inputId);height=obj.clientHeight;if(height==0)height=obj.offsetHeight;height=height+direction;rerunFunction=true;if(height>contentObj.offsetHeight){height=contentObj.offsetHeight;rerunFunction=false;}
if(height<=1){height=1;rerunFunction=false;}
obj.style.height=height+'px';var topPos=height-contentObj.offsetHeight;if(topPos>0)topPos=0;contentObj.style.top=topPos+'px';if(rerunFunction){setTimeout('slideContent('+inputId+','+direction+')',timer);}else{if(height<=1){obj.style.display='none';if(objectIdToSlideDown&&objectIdToSlideDown!=inputId){document.getElementById('a'+objectIdToSlideDown).style.display='block';document.getElementById('a'+objectIdToSlideDown).style.visibility='visible';slideContent(objectIdToSlideDown,slideSpeed);}else{slideInProgress=false;}}else{activeId=inputId;slideInProgress=false;}}}
function initShowHideDivs()
{var divs=document.getElementsByTagName('DIV');var divCounter=1;for(var no=0;no<divs.length;no++){if(divs[no].className=='question'){divs[no].onclick=showHideContent;divs[no].id='q'+divCounter;var answer=divs[no].nextSibling;while(answer&&answer.tagName!='DIV'){answer=answer.nextSibling;}
answer.id='a'+divCounter;contentDiv=answer.getElementsByTagName('DIV')[0];contentDiv.style.top=0-contentDiv.offsetHeight+'px';contentDiv.className='answer_content';contentDiv.id='ac'+divCounter;answer.style.display='none';answer.style.height='1px';divCounter++;}}}

//-->