
document.getElementsByClassName = function(cl) {var retnode = [];var myclass = new RegExp('\\b'+cl+'\\b');var elem = this.getElementsByTagName('*');for (var i = 0; i < elem.length; i++) {var classes = elem[i].className;if (myclass.test(classes)) retnode.push(elem[i]);}return retnode;};

PC21tricks()
function PC21tricks(){
if(ele('msgSet_ibt__division_gc21_site_portal_modules_community_ws_gc21public_datebook1701_de')!=null)
hideOldDates('msgSet_ibt__division_gc21_site_portal_modules_community_ws_gc21public_datebook1701_de','startTime',0);
if(ele('msgSet_ibt__division_gc21_site_portal_modules_community_ws_gc21public_datebook1701_en')!=null)
hideOldDates('msgSet_ibt__division_gc21_site_portal_modules_community_ws_gc21public_datebook1701_en','startTime',0);
if(ele('msgSet_ibt__division_gc21_site_portal_modules_community_ws_gc21public_datebook1701_es')!=null)
hideOldDates('msgSet_ibt__division_gc21_site_portal_modules_community_ws_gc21public_datebook1701_es','startTime',0);
if(ele('msgSet_ibt__division_gc21_site_portal_modules_community_ws_gc21public_datebook1701')!=null)
hideOldDates('msgSet_ibt__division_gc21_site_portal_modules_community_ws_gc21public_courses1900','startTime',0);

changeClassStyle('msgset','visibility','visible')
}

function hideOldDates(topdiv,cls,chld){
/* hides dates older than today
*/
var now=new Date();
now=now.getFullYear()+'-'+((now.getMonth()+1)<10 ? '0'+(now.getMonth()+1):(now.getMonth()+1) )+'-'+(now.getDate()<10 ? '0'+now.getDate():now.getDate() )
var	el = document.getElementsByClassName(cls)
for(var i=el.length-1;i>-1;i--){
if(el[i].childNodes.length!=0 && el[i].childNodes[0].childNodes[chld].className=='date' && el[i].parentNode.parentNode.id==topdiv && el[i].childNodes[0].childNodes[chld].innerHTML < now){
if(typeof flexedit=='undefined') el[i].parentNode.style.display='none';
el[i].parentNode.style.color='#d8d8d8';
}
}
}

function changeClassStyle(cls,styleitem,value){ el=document.getElementsByClassName(cls); for(var i=0;i<el.length;i++){  el[i].style[styleitem] = value ; }}
function ele(id){return document.getElementById(id);}
