var fLoginBack  = 'loginBack';
var fLoginForm  = 'loginForm';
var ping4EmailTimeout = 0.5*60*1000; // 30 seconds function refresh
var cookieExpires     = 5; //5 min cookie
var expire            = 1/(24*(60/cookieExpires));
var res;
function verifyEmail() {setTimeout(ping4newEmailsHttp, 1000);}
function shFlash( show ) {
var iframes = document.getElementsByTagName('iframe');
if( iframes.length > 0 ) for ( i in iframes ) if( iframes[i].style ) {iframes[i].style.visibility = ( show === true ) ? 'visible' : 'hidden';}
var iframes = document.getElementsByTagName( 'embed' );
if( iframes.length > 0 ) for ( i in iframes ) if( iframes[i].style ) {iframes[i].style.visibility = ( show === true ) ? 'visible' : 'hidden';}
var iframes = document.getElementsByTagName( 'object' );
if( iframes.length > 0 ) for ( i in iframes ) if( iframes[i].style ) {iframes[i].style.visibility = ( show === true ) ? 'visible' : 'hidden';}
}
function lShow() {
shFlash( false );
if (document.getElementById(fLoginBack)) document.getElementById(fLoginBack).style.display = 'block';
if (document.getElementById(fLoginForm)) document.getElementById(fLoginForm).style.display = 'block';
if (document.getElementById('login'))    document.getElementById('login').focus();
location.href = '#';
return false;
}
function extAjax( url, params ) {
    var docHead = document.getElementsByTagName('head')[0];
    params = (params != undefined) ? '?'+params : '';
    var extJs = document.createElement('script');
	extJs.setAttribute('type', 'text/JavaScript');
	extJs.setAttribute('src', url + params);
    docHead.appendChild(extJs);
}
function lHide() { 
shFlash( true );
if (document.getElementById(fLoginBack)) document.getElementById(fLoginBack).style.display = 'none';
if (document.getElementById(fLoginForm)) document.getElementById(fLoginForm).style.display = 'none';
return false;
}
function ping4newEmailsHttp() {
    var c      = '';
    var title  = '';
    var imgSrc = '';
    img = document.getElementById('userMailImg');
    if (!img) return false;
    if (c = readCookie('checkMail')){
        if (c != ''){
            inf      = c.split('|');
            title    = unescape(inf[0]);
            imgSrc   = inf[1];
        }
    }
    if (title == '' && imgSrc == ''){
        extAjax("http://main.bigmir.net/include/http_loader.php", "pingForNewEmail=true&email_lang=rus");
        if (res) {
            img.src = res.imgSrc;
            document.getElementById('userMailLink').title   = img.title = res.title;
            createCookie('checkMail', escape(res.title)+'|'+res.imgSrc, expire);
        }
    }else{
        img.src = imgSrc;
        document.getElementById('userMailLink').title   = img.title = title;
    }
    setTimeout(ping4newEmailsHttp, ping4EmailTimeout);
    return false;
}



