﻿// JScript File
function Search()
{
    window.location='zoek.aspx?searchtext='+ document.getElementById("SearchInput").value ;
}

function SetImageTitle(){
  var  e, i= 0;
  while (e = document.getElementsByTagName ('img')[i++]) {
           e.title=e.alt;
        }
     }
     
function SelectAll(id) {
    var frm = document.forms[0];
    for (i=0;i<frm.elements.length;i++) {
        if (frm.elements[i].type == "checkbox") {
            frm.elements[i].checked = document.getElementById(id).checked;
        }
    }
} 

//function OnFailed(error) {
//   // Alert user to the error.
//   alert(error.get_message());
//}

function OnFailed(error) {
   // Alert user to the error.
   if(error._statusCode>0){
    alert(error.get_message());
   }
}

function clickButton(e, buttonid){

      var evt = e ? e : window.event;

      var bt = document.getElementById(buttonid);

      if (bt){

          if (evt.keyCode == 13){

                bt.click();

                return false;

          }

      }

}

function jsPost(strFields, FormId) {
    urlstring=""
    var FieldList = new Array();
    FieldList = strFields.split(';');
    for (tel = 1; tel <= FieldList.length; tel++){
        var myId="field" + FieldList[tel-1]
        var myField=document.getElementById(myId)
        var myFieldValue=myField.value
        urlstring += "field" + FieldList[tel-1] + "=" + myFieldValue
        //document.getelementbyid('aspnetform').action='telmee.aspx'
        //document.aspnetForm.submit();
        //var myControlValue=document.getElementById(myControlId)
//var myValue=myControlValue.value
    }
    window.location.href='/content.aspx?id=' + FormId + '&amp;action=post&amp;' + urlstring ;
//    ~/content.aspx?id=$1&amp;action=post
//    alert(urlstring);
//    Formulier/" & Me.Id & ".aspx
}
	
//function Enter(e) {
//if(e && e.which){ //if which property of event object is supported (NN4)
//e = e
//characterCode = e.which //character code is contained in NN4's which property
//}
//else{
//e = event
//characterCode = e.keyCode //character code is contained in IE's keyCode property
//}

//if(characterCode == 13){ //if generated character code is equal to ascii 13 (if enter key)
//Search();//submit the form
//return false 
//}
//else{
//return true 
//}

//    }
    
function Enter(e,btn) {

if(window.event){ 
characterCode = window.event.keyCode; //character code is contained in IE's keyCode property
}
else{
characterCode = e.which; //character code is contained in NN4's which property
}

if(characterCode == 13){ //if generated character code is equal to ascii 13 (if enter key)
//Search();//submit the form
eval(document.getElementById(btn).href);
return false 
}
else{

return true 
}

    }

function Enterbis(e) {

if(window.event){ 
characterCode = window.event.keyCode; //character code is contained in IE's keyCode property
}
else{
characterCode = e.which; //character code is contained in NN4's which property
}

if(characterCode == 13){ //if generated character code is equal to ascii 13 (if enter key)
Search();//submit the form
return false 
}
else{

return true 
}

    }
    
function LoginOnEnter(e,btn) {

if(window.event){ 
characterCode = window.event.keyCode; //character code is contained in IE's keyCode property
}
else{
characterCode = e.which; //character code is contained in NN4's which property
}

if(characterCode == 13){ //if generated character code is equal to ascii 13 (if enter key)
eval(document.getElementById(btn).href);//submit the form
return false 
}
else{

return true 
}

    }

function CheckNumeric(e) {   
var key //= (window.event) ? event.keyCode : e.which;
   if (window.event)     
    key = event.keyCode   
   else     
    key = e.which   // Was key that was pressed a numeric character (0-9) or backspace (8)?   
   if ( key > 47 && key < 58 || key == 8 )     
        return; // if so, do nothing   
   else // otherwise, discard character     
   if (window.event) //IE       
    window.event.returnValue = null;     
  else //Firefox       
    e.preventDefault(); } 
    
    
function ShowCalendar(buttonid, calid) {
    var cal=document.getElementById(calid);
    //if (cal == null){
        eval(document.getElementById(buttonid).href);
    //}
}

function HideCalendar(calid) {
    document.getElementById(calid).style.visibility=hidden;
}




function hide2(calid) {
//var browserType;

//if (document.layers) {browserType = "nn4"}
//if (document.all) {browserType = "ie"}
//if (window.navigator.userAgent.toLowerCase().match("gecko")) {
// browserType= "gecko"
//}

//  if (browserType == "gecko" )
//     document.poppedLayer = 
//         eval('document.getElementById(calid)');
//  else if (browserType == "ie")
//     document.poppedLayer = 
//        eval('document.getElementById(calid)');
//  else
//     document.poppedLayer =   
//        eval('document.layers[calid]');
//  document.poppedLayer.style.display = "none";
document.getElementById(calid).style.display = 'none';
}

function show2(calid) {
//var browserType;

//if (document.layers) {browserType = "nn4"}
//if (document.all) {browserType = "ie"}
//if (window.navigator.userAgent.toLowerCase().match("gecko")) {
// browserType= "gecko"
//}

//  if (browserType == "gecko" )
//     document.poppedLayer = 
//         eval('document.getElementById(calid)');
//  else if (browserType == "ie")
//     document.poppedLayer = 
//        eval('document.getElementById(calid)');
//  else
//     document.poppedLayer = 
//         eval('document.layers[calid]');
//  document.poppedLayer.style.display = "inline";
document.getElementById(calid).style.display = 'inline';
}
