// Check page name
function thispg(pg){
    page = pg+'.html';
    return (window.location.href.indexOf(page)!=-1)?true:false;
}
window.onload = function(){
    var TOTOP = 'Back to Top';
    var anchors = $('a');
    // ---v- Unobtrusive popup Windows
    $($('.newwin'),anchors).click(function(){
        cls = $(this).attr('class');
        url = $(this).attr('href');
        w   = ((cls.match(/w:(\d+)/)||[])[1]) || 300;
        h   = ((cls.match(/h:(\d+)/)||[])[1]) || 170;
        // Available param values:
        // toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=600,height=400
        parm = "width="+w+",height="+h+",scrollbars=1,resizable=1";
        window.open(url,'InfoWindow',parm).focus();
        return false;
    });
    // ---^-
// ---v- FAQ/MailFAQ pages: number answers, add "Back to top" links
    var toTop = '<a href="#top" class="ttp">Back to Top</a>';
    if (thispg('faq')) {
        var faqs = document.getElementsByTagName('dl');
        var flen = faqs.length;
        for(var i=0;i<flen;i++){
            if(faqs[i].className=='faqa'){
                var dtel = faqs[i].getElementsByTagName('dt');
                var ddel = faqs[i].getElementsByTagName('dd');
                var dtln = dtel.length;
                for(var n=0;n<dtln;n++){
                    dtel[n].innerHTML = 1+n+'. '+dtel[n].innerHTML;
                    ddel[n].innerHTML = ddel[n].innerHTML+toTop;
                }
            }
        }
    }
// ---^-
    // ---v- Remove focus
    anchors.focus(function(){$(this).blur()});
    // ---^-
}

bnrs = [
    ['<div id="banner"><h2>1 PASS, 2 SITES ACCESS!</h2><span>With access to StripHiLo.com and<br />CamContacts.com you get...</span>'+
        '<ul><li>Access to 80,000+ LIVE<br />Webcam Babes!</li><li>Millions of adult pictures<br />available! And more added<br />'+
        'every day!</li><li>See Live Webcams for as low<br />as $0.50 Per Min!</li><li><b>Access Strip Games on Both Sites!</b></li></ul>'+
        '<div><a href="/register.html" title="REGISTER AND PLAY NOW!">REGISTER AND PLAY NOW!</a></div>'+
        '<p><a href="/html/benefits.html" title="Members benefits">Members Benefits</a></p></div>'],
    ['<div id="bannerg"><h2>1 PASS, 2 SITES ACCESS!</h2>'+
        '<div><a href="http://www.camcontacts.com/" target="_blank" title="CamContacts.com">Register with StripHiLo and get<br />'+
        'instant access to CamContacts!</a><h3 id="cc"><a href="http://www.camcontacts.com/" target="_blank" title="CamContacts.com" class="bl">'+
        '<b>CamContacts.com</b></a></h3><h4 id="regnow"><a href="/register.html" title="Register Now" class="bl"><b>Register Now</b></a>'+
        '</h4></div></div>'],
    ['<div id="bannery"><h2 id="ccy"><a href="http://www.camcontacts.com/" target="_blank" title="CamContacts.com" class="bl">'+
        '<b>CamContacts.com</b></a></h2></div>'],
    ['<div id="bannery2"><h2 id="ccy"><a href="http://www.camcontacts.com/" target="_blank" title="CamContacts.com" class="bl">'+
        '<b>CamContacts.com</b></a></h2></div>']
]
// ---v- Parse URL
function gu(name){
    regexS = "[\\?&]"+name+"=([^&#]*)";
    regex  = new RegExp(regexS);
    tmpURL = window.location.href;
    res    = regex.exec(tmpURL);
    return (res == null)?'':res[1];
}
// ---^-
function sbnr(){
    elem = document.getElementById('chbnr');
    ctid = (typeof(ctid)!='undefined')?ctid:0;
    tpov = (typeof(tpov)!='undefined')?tpov:0;
    if(ilin){// Logged in
        if(!thispg('viewerservices')&&!thispg('whoare')&&!thispg('terms')&&!thispg('faq')){
            elem.innerHTML=(bnrs[2]);
        }
        else{
            elem.innerHTML=(bnrs[3]);
        }
        if(thispg('whoisonlinenow')&&(tpov==1&&(ctid==17||ctid==10))||tpov==2){
            elem.innerHTML=(bnrs[3]);
        }
    } else {// Not logged in
        if(!thispg('viewerservices')&&!thispg('whoare')&&!thispg('terms')&&!thispg('faq')){
            elem.innerHTML=(bnrs[0]);
        }
        else{
            elem.innerHTML=(bnrs[1]);
        }
        if(thispg('whoisonlinenow')&&(tpov==1&&(ctid==17||ctid==10))||tpov==2){
            elem.innerHTML=(bnrs[1]);
        }
    }
}
// ---v- Display emotions
function showico(){
    var tags = $('.sttl')
    var tlen = tags.length;
    if(tlen>0){
        for (var i = 0; i < tlen; i++) display.changeSmiles(tags[i], '/img/icons/emoticons/');
    }
}
// ---^-
