﻿var div;
function CheckFirebug(msg, hideLink, fixLink, stTitleURL, top, culture)
{
    var firebugPresent=window.console?window.console.firebug:false;
    var cook = getCookie('perculus_firebug_hide');
    if(firebugPresent&&cook!='hide')
    {
        div=document.createElement("div");
        div.innerHTML=msg;
        div.className='firebugWarning';
        div.style.position='fixed';

        var a=document.createElement("a");
        a.innerHTML=hideLink;
        a.href=stTitleURL+'?firebug_fix_'+culture;
        div.appendChild(a);
        
        a=document.createElement("a");
        a.innerHTML=fixLink;
        a.href='javascript:hideWarning()';
        div.appendChild(a);
        
        div.style.display='block';
        document.body.appendChild(div);
    }
}

function hideWarning()
{
    div.parentNode.removeChild(div);
    setCookie('perculus_firebug_hide','hide',3);
}

function setCookie(c_name,value,expiredays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}

function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1)
    { 
    c_start=c_start + c_name.length+1; 
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) c_end=document.cookie.length;
    return unescape(document.cookie.substring(c_start,c_end));
    } 
  }
return "";
}