
current_banner = ((Math.random()*banners)|0);


function wordwrap( str, width, brk, cut ) {
 
    brk = brk || '\n';
    width = width || 75;
    cut = cut || false;
 
    if (!str) { return str; }
 
    var regex = '.{1,' +width+ '}(\\s|$)' + (cut ? '|.{' +width+ '}|.+$' : '|\\S+?(\\s|$)');
 
    return str.match( RegExp(regex, 'g') ).join( brk );
 
}
var drawBanner = function(){
    //braintek/project/sort
    //
    //alert('drawBanner()');
    var ctx = document.getElementById('banner_canvas').getContext('2d');
    
            ctx.clearRect(0,0,600,82);
            
            var img_start = 200;
	    var img = new Image();
	    img.onload = function(){
	      ctx.drawImage(img,img_start,5,50,50);
	    };
            if(bannerImgs[current_banner].length > 2)
                img.src = '/img/' + bannerImgs[current_banner]; 
            
            ctx.fillStyle = "rgb(74,68,42)"
            ctx.font = "italic 12pt Helvetica";
            text = bannerText1[current_banner]; // + '"';  
            text = wordwrap(text,65,'\n',false);

            lines = text.split('\n');
            for(var i = 0; i < lines.length;i++){
                ctx.fillText(lines[i],5,35+(18*(i-1)));
            } 
            
            ctx.fillStyle = "rgb(74,68,42)";
            //ctx
            ctx.font = "9pt Helvetica";
            text = ' - ' + bannerText2[current_banner];
            lines = text.split('\n');
            for(i = 0; i < lines.length;i++){
                ctx.fillText(lines[i],img_start,75+(15*i));
            }
            old_banner = current_banner;
            while(current_banner == old_banner)
                current_banner = ((Math.random()*banners)|0);

}


function setV(){
        drawBanner();
        setInterval(drawBanner,10000);
}


