//show the toolbar, notifiyng for the extension
function showToolbar(){
    jQuery('#ext_toolbar').css({backgroundImage:"url('../images/chromegradient.png')",fontFamily:'Georgia, "Times New Roman", Times, serif',fontSize:'14px',color:'#333',borderBottom:'1px solid #CCC',height:"37px"});
    jQuery('#ext_toolbar').append('<div id="ext_toolbar_close"><span style="display:none;">Затваряне</span></div>');jQuery('#ext_toolbar').append('<div id="ext_toolbar_install"><span style="display:none;">Инсталиране</span></div>');
    jQuery('#ext_toolbar').append('<div id="ext_toolbar_text">Опитайте <span id="ext_toolbar_link">приставката на Computer World за Google Chrome</span>. С нея получавате известия за последните новини от computerworld.bg  директно в браузъра. </div>');
    jQuery('#ext_toolbar_link').css({textDecoration:"underline",color:"#0066CC",cursor:"pointer"});
    jQuery('#ext_toolbar_text').css({padding:"11px 10px 10px 38px",background:"url('../images/chromeicon.png') no-repeat 5px 5px",overflow:"hidden",whiteSpace:"nowrap","-webkit-user-select":"none",cursor:"default"});
    jQuery('#ext_toolbar_close').css({float:"right",background:"url('../images/chromeclose.png') no-repeat",width:"10px",height:"10px",margin:"14px 10px 0 0",cursor:"pointer"});
    jQuery('#ext_toolbar_install').css({float:"right",background:"url('../images/chromeinstall.png') no-repeat",width:"102px",height:"26px",margin:"6px 10px 0 0",cursor:"pointer"});
    
    if(typeof toolbarConfig!='undefined'){
        if(toolbarConfig.slide){jQuery('#ext_toolbar').hide().slideDown('fast');}
        jQuery('#ext_toolbar_close').click(closeToolbar);
        jQuery('#ext_toolbar_install').click(openExtension);
        jQuery('#ext_toolbar_link').click(openExtension);
        jQuery("embed").attr("wmode","opaque");
        jQuery(window).resize(flow);
        jQuery(window).scroll(move);move();
        }
}

//closing the toolbar, create a cookie
function closeToolbar(){
    jQuery('#ext_toolbar').slideUp('fast');
    if('localStorage'in window&&window['localStorage']!==null){
        localStorage[toolbarConfig.hide]=true;
    }
    createCookie('cwd','1',31);
    var date=new Date();
    date.setTime(date.getTime()+(31*24*60*60*1000));
    var expires="; expires="+date.toGMTString();
    document.cookie='cwd_ext'+"="+'1'+expires+"; path=/"+";domain=.computerworld.bg";
}

//go to the chrome webstore
function openExtension(){
    closeToolbar();
    window.open(toolbarConfig.link);
}

function flow(){
   jQuery('#ext_toolbar_text').width(jQuery(window).width()-185);
     jQuery("#ext_toolbar").css({width:jQuery(window).width()});
}

function move(){
   /* if(jQuery(window).scrollTop()<=1){
        jQuery("#ext_toolbar").css({position:"relative",top:0});
    }
    else{
        jQuery("#ext_toolbar").css({position:"absolute",top:jQuery(window).scrollTop()+"px",width:jQuery(window).width(),zIndex:"100000"});
    }
    flow();*/
}

//create a cookie
function createCookie(name,value,days){
    if(days){
        var date=new Date();
        date.setTime(date.getTime()+(days*24*60*60*1000));
        var expires="; expires="+date.toGMTString();
    }else
        var expires="";document.cookie=name+"="+value+expires+"; path=/";
}

//read a cookie
function readCookie(name){
    var ca=document.cookie.split(';');
    var nameEQ=name+"=";
    for(var i=0;i<ca.length;i++){
        var c=ca[i];while(c.charAt(0)==' ')c=c.substring(1,c.length);
        if(c.indexOf(nameEQ)==0)return c.substring(nameEQ.length,c.length);
    }
    return null;
}

//erase a cookie
function eraseCookie(name){
    createCookie(name,"",-1);
}

