var http = false;


if(navigator.appName == "Microsoft Internet Explorer") {
  http = new ActiveXObject("Microsoft.XMLHTTP");
} else {
  http = new XMLHttpRequest();
}

function validate(url) {
var load_rss=null;

document.getElementById('rss-result').innerHTML = '<div class="loader">&nbsp;</div>';
  http.abort();
  
   http.open("GET", url, true);
  http.onreadystatechange=function() {
    if(http.readyState == 4) {
		
      document.getElementById('rss-result').innerHTML = http.responseText; 
    }
  }
  http.send(null);
}

function externalLinks() {
 if (!document.getElementsByTagName) return;
 var anchors = document.getElementsByTagName("a");
 for (var i=0; i<anchors.length; i++) {
   var anchor = anchors[i];
   if (anchor.getAttribute("href") &&
       anchor.getAttribute("rel") == "external")
     anchor.target = "_blank";
 }
}

window.addEvent('domready', function(){
	externalLinks();
	if ( typeof(load_rss) != 'undefined' && load_rss != null ) {
		validate(load_rss);
	}
	if ( $('selecteerklassement') != null ){
		$('selecteerklassement').getElementsByTagName('INPUT')[0].style.display='none';
	}
});


var tWidth='985px';                  // width (in pixels)
var tHeight='15px';                  // height (in pixels)
var moStop=true;                     // pause on mouseover (true or false)
var tSpeed=3;                        // scroll speed (1 = slow, 5 = fast)
var content='';

var cps=tSpeed; var aw, mq; var fsz = parseInt(tHeight) - 4; function startticker(){if (document.getElementById) {
	content = document.getElementById('ticker').innerHTML;
	var tick = '<div style="position:relative;margin: 0 0 0 -5px;width:'+tWidth+';height:'+tHeight+';overflow:hidden;"'; 
	if (moStop) tick += ' onmouseover="cps=0" onmouseout="cps=tSpeed"'; tick +='><div id="mq" style="position:absolute;left:0px;top:0px;white-space:nowrap;"><\/div><\/div>'; 
	document.getElementById('ticker').innerHTML = tick; 
	mq = document.getElementById("mq"); 
	mq.style.left=(parseInt(tWidth)+10)+"px"; 
	mq.innerHTML='<span id="tx">'+content+'<\/span>'; 
	aw = document.getElementById("tx").offsetWidth; 
	lefttime=setInterval("scrollticker()",50);}} 
	function scrollticker(){mq.style.left = (parseInt(mq.style.left)>(-10 - aw)) ?parseInt(mq.style.left)-cps+"px" : parseInt(tWidth)+10+"px";} //window.onload=startticker;
    


add_option = function(sel_el, opt){
	try {
	  sel_el.add(opt, null);//old); // standards compliant; doesn't work in IE
	}
	catch(ex) {
	  sel_el.add(opt);//, num); // IE only
	}	
}



function checkfrmmed() {

	

   sDate = document.getElementById('startdate').value;
   sDate2 = document.getElementById('enddate').value;
   
   var re = /^\d{4}\-\d{2}\-\d{2}$/
   if (re.test(sDate) && re.test(sDate2) ) {
      var dArr = sDate.split("-");
      var d = new Date(sDate);
	  document.getElementById('frmitem').submit();
      return d.getMonth() + 1 == dArr[0] && d.getDate() == dArr[1] && d.getFullYear() == dArr[2];
   }
   else {
	  alert('Een of meerdere velden incorrect');
      return false;
   }
}

function checkfrmnws() {

   sDate = document.getElementById('date').value;
   
   var re = /^\d{4}\-\d{2}\-\d{2}$/
   if (re.test(sDate)) {
      var dArr = sDate.split("-");
      var d = new Date(sDate);
	  document.getElementById('frmitem').submit();

      return d.getMonth() + 1 == dArr[0] && d.getDate() == dArr[1] && d.getFullYear() == dArr[2];
   }
   else {
	  alert('Een of meerdere velden incorrect');
      return false;
   }
}