﻿aDelimiter = "_"; 

function PadLeft(c,n,p) {
var c= String(c);
while (c.length<n) { c=p+c; }
return c;
};

function yyyymmdd( d ) {
var c = PadLeft( d.getYear(), 4, "0" ); 
c += PadLeft( d.getMonth()+1, 2, "0" ) ;
c += PadLeft( d.getDate(), 2, "0" ) ;
return  c ;
};

function ashuffle(o){
	for(var j, x, i = o.length; i; j = parseInt(Math.random() * i), x = o[--i], o[i] = o[j], o[j] = x)  ;
	return o;
};

function GetDOW( cDate) {
	year   = parseFloat( cDate.substr(6,4) );
	month = parseFloat( cDate.substr(3,2) - 1 );
	day = parseFloat( cDate.substr(0,2)  );
	d = new Date ( year, month , day ) ;
	return a_days_short[ d.getDay() ];
};

function DateCalc( cDate , n ) {
	year   = parseFloat( cDate.substr(6,4) );
	month = parseFloat( cDate.substr(3,2) - 1 );
	day = parseFloat( cDate.substr(0,2)  );
	d = new Date ( year, month , day ) ;
	n = d.valueOf() + n * 24 * 3600000 ;
	d = new Date ( n ) ;
	c = yyyymmdd( d );	
return c.substr(6,2)+'/'+c.substr(4,2)+'/'+c.substr(0,4);
};

function DateStringCalc( cDateString , n ) {
var year,month,day,d,c; 
	year   = parseFloat( cDateString.substr(0,4) );
	month = parseFloat( cDateString.substr(4,2) - 1 );
	day = parseFloat( cDateString.substr(6,2)  );
	d = new Date ( year, month , day ) ;
	n = d.valueOf() + n * 24 * 3600000 ;
	d = new Date ( n ) ;
	c = yyyymmdd( d );	
return c;
};

function ddmmyyyy( d ) {
var c= PadLeft( d.getDate(), 2, "0" ) + "/" ;
c += PadLeft( d.getMonth()+1, 2, "0" )+ "/" ;
c += PadLeft( d.getFullYear(), 4, "0" ); 
return  c ;
};

function CheckDate ( obj ) {
c = obj.value ; 
if (!c.match('/')) c = c.substr(0,2)+'/'+c.substr(2,2)+'/'+c.substr(4,4);
c=c.substr(0,10);
var i =  c.indexOf('/') ;
var d = parseFloat( c.substr(0,i) );
c=c.substr( i+1 , c.length+4);
i =  c.indexOf('/') ;
var m = parseFloat( c.substr(0, i ));
c=c.substr( i+1 , c.length+1 );
var y=parseFloat( c );
if (y<50) y+=2000;
var dd = new Date( y,m-1,d )
obj.value = ddmmyyyy(dd) ; 
return c;
};

function lastMd()
{
	var towrite = '<font color=#999999>';
	if (self == top && !self.disabled)
	{
		
		link = 'http://www.lensonline.be/nl/';
		today=new Date();
		yR=today.getFullYear();
		link = 'http://www.lensonline.be/';
        towrite += '<%=banner01%></font>';
	};
};

function takeYear(datum)
{
	x = datum.getYear();
	var y = x % 100;
	y += (y < 38) ? 2000 : 1900;
	return y;
}; 
