function applySizeStyles(me){
  if(!sizeStyles) return false;

  var s, i, target, ret= msg= '';

  for(i=0; i<sizeStyles.length; i++){
    s= sizeStyles[i];
    if(s.condition){
      msg+= s.condition+' => '+eval(s.condition)+'<br>\n';
      target= s.target ? s.target : document.getElementById(s.targetId)

      if( eval(s.condition) ){
        if(s.rm)  ret+= target.rmClass( s.rm  );
        if(s.add) ret+= target.addClass(s.add );
      }
      else{
        if(s.rm)  ret+= target.addClass(s.rm  );
        if(s.add) ret+= target.rmClass( s.add );
      }
    }
  }
//  trace(msg,'overwrite');
}

window.addListener('load', applySizeStyles);
window.addListener('resize', applySizeStyles);




