function jump() {
  for (i = 0; i < arguments.length; i = i + 2) {
    window.parent.frames[arguments[i]].location = arguments[ i + 1];	
  }
}

function flashHtml(html){
  var find;
  var replace;
  var i;
  var tagStart;
  var start;
  var end;
  var before;
  var after;
  var html;
  
  //vervang tekens voor html
  find    = new Array("&reg;","&#8482;","&#8364;","&pound;","&copy;","&Agrave;","&Aacute;","&Egrave;","&Eacute;","&Euml;","&Igrave;","&Iuml;","&Iacute;","&Ouml;","&Oslash;","&Uuml;","&agrave;","&acute;","&auml;","&ccedil;","&egrave;","&eacute;","&euml;","&ecirc;","&iuml;","&ouml;","&oslash;","&oacute;","&uuml;","&szlig;","&#8216;","&#8217;","&#8226;","&#8211;","&#8212;","_blank");
  replace = new Array("®",     "™",     "€",      "£",      "©",     "À",       "Á",       "È",       "É",       "Ë",     "Ì",       "Ï",      "Í",      "Ö",     "Ø",        "Ü",     "à",       "á",     "ä",     "ç",       "è",       "é",       "ë",     "ê",      "ï",     "ö",     "ø",       "ó",       "ü",     "ß",      "‘",      "’",      "•",      "–",      "—",      "\"_blank\"");
  for (i=0; i<find.length; i++){
    start=0;
    while (start!=-1) {
      start = html.indexOf(find[i]);
	  if (start!=-1) {
        before=html.substr(0,start);
        after=html.substr(start+find[i].length,html.length);
        html=before+replace[i]+after;
      }
	}
  }
  
  //haal de img tag uit de html
  tagStart=0;
  start=0;
  end=0;
  while(tagStart!=-1){
    tagStart = html.indexOf("img");
    if (tagStart!=-1) {
      start = html.lastIndexOf("<",tagStart)
      end = html.indexOf(">",tagStart)+1
      before=html.substr(0,start);
      after=html.substr(end,html.length)
      html=before+after;
    }
  }
  
  return html;
}

function getFlashImg(html){
  var img;
  var imgArr;
  var tagStart;
  var start;
  var end;
  var end1;
  var end2;
  var before;
  var after;

  //haal de img tag uit de html
  img="";
  tagStart=0;
  start=0;
  end=0;
  while(tagStart!=-1){
    tagStart = html.indexOf("img");
    if (tagStart!=-1) {
      start = html.lastIndexOf("<",tagStart)
      end = html.indexOf(">",tagStart)+1
      img=img+html.substr(start,end-start)
      before=html.substr(0,start);
      after=html.substr(end,html.length)
      html=before+after;
    }
  }

  //zet de img in array
  imgArr="";
  tagStart=0;
  start=0;
  end=0;
  while(tagStart!=-1){
    tagStart = img.indexOf("src",end);
    if (tagStart!=-1) {
      start = tagStart+4
      end1 = img.indexOf(" ",start)
      end2 = img.indexOf(">",start)
      if (end1<end2 && end1!=-1){
        end=end1;
      }
      else {
        end=end2;
      }
      imgArr=imgArr+"#s!#"+img.substr(start,end-start)
    }
  }

  imgArr=imgArr.split("#s!#");
  return imgArr;
}

//openWin('url','winName','toolbar=0,location=0,directories=0,status=0,menubar=0,resizable=0,scrollbars=0',width,height)
function openWin(url,winName,props,wdth,hght){
	if (screen.availWidth){
      X = (screen.availWidth / 2) - (wdth / 2);
      Y = (screen.availHeight / 2) - (hght / 2);
    }
	windowProps = props + ",width=" + wdth + ",height=" + hght + ",left=" + X + ",screenX=" + X + ",screenY=" + Y + ",top=" + Y;
    NewWin = window.open(url,winName,windowProps);
	NewWin.focus();
}

function getConfirm(msg,url){
	if (confirm(msg) == true){
	  window.location=url;
	}
}

function getConfirm2(msg,theForm){
	if (confirm(msg) == true){
	  theForm.submit();
	}
}

var _returnItem;
function getAssetValue(returnItem,url){
    _returnItem=returnItem
    openWin(url,'','toolbar=0,location=0,directories=0,status=0,menubar=0,resizable=0,scrollbars=0',570,540)
}
function setAssetValue(returnVal){
  document.getElementById(_returnItem).value=returnVal;	
}

function selectCheckbox(theForm,check_all,check){
  for (i = 0; i <= theForm.length - 1; i++){
	if (theForm(i).name == check){
	  theForm(i).checked = theForm(check_all).checked;
	}
  }
}

//javascript:toggle('naam layer')
function toggleLayer(item) {
   var obj=document.getElementById(item);
   var visible=(obj.style.display!="none");
   //var key=document.getElementById("x" + item);
   if (visible) {
     obj.style.display="none";
   } else {
      obj.style.display="block";
   }
}

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function removeHyphen(id){
	e=document.getElementById(id);
	var arrStr=e.value.split("-");
	e.value="";
	for (i=0; i<=arrStr.length-1; i++){
	    if (arrStr[i].length == 1){
	        arrStr[i] = "0" + arrStr[i];
	    }
	    e.value = e.value + arrStr[i];
	}
	//e.value = e.value.replace(/-/g,"");
}
function addHyphen(id){
	var d;
	var m;
	var y;
	var date;
	removeHyphen(id);
	e=document.getElementById(id);
	d=e.value.substring(0,2);
	m=e.value.substring(2,4);
	y=e.value.substring(4,8);
	e.value = d + "-" + m + "-" + y;
	if(e.value.length < 10){
		e.value="";
	}
}
function removeColon(id){
	e=document.getElementById(id);
	e.value = e.value.replace(/:/g,"");
}
function addColon(id){
	var h;
	var m;
	var time;
	removeColon(id);
	e=document.getElementById(id);
	h=e.value.substring(0,2);
	m=e.value.substring(2,4);
	e.value = h + ":" + m;
	if(e.value.length < 4){
		e.value="";
	}
}
function checkInputNumber(evt){ 
    var charCode = (evt.which) ? evt.which : window.event.keyCode;
    if (charCode <= 13){ 
        return true; 
    } 
    else 
    { 
        var keyChar = String.fromCharCode(charCode); 
        var re = /[0-9]/ 
        return re.test(keyChar); 
    } 
} 
