window.onload=function(){
    // Create Sites dropdown
    var sites = document.getElementById('sites')
    if (typeof sites!="undefined" && sites!=null){
        var urls  = sites.getElementsByTagName('a');
        var ulen  = urls.length;
        var hData = '<form name="form1" id="form1" action="/">'+
                    '<select name="menu1" onchange="gotoSite(this)">'+
                    '<option selected="selected">Choose a site you like</option>';
        for(var i=0;i<ulen;i++) hData+='<option value="'+urls[i].href+'">'+urls[i].innerHTML+'</option>';
        hData+="</select>\n</form>";
        sites.innerHTML = hData;
    // FAQ/MailFAQ pages: number answers, add "Back to top" links
        if (thispg('faq')) {
            var toTop = '<p><a href="#top" class="ttp">Back to Top</a></p>';
            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;
                    }
                }
            }
        }
    }
}
// Display legend
function dlg(){
    if (thispg('whoisonlinenow')||thispg('othercams')||thispg('favorites')){
        var tags = document.getElementsByTagName('li');
        var tlen = tags.length;
        for (var i = 0; i < tlen; i++){
            if (tags[i].className == 'chfeatures'){
                var litg = tags[i].getElementsByTagName('a');
                var lilen = litg.length;
                for (var n=0;n<lilen;n++){
                    litg[n].onclick = function(){
                        popupWin('Features','/featuresexplained.html',null,310,200);
                        return false;
                    }
                }
            }
        }
    }
}
// Display emoticons
function emo(tName,cName){
    var icop = '/img/icons/emoticons/';
    var tags = document.getElementsByTagName(tName);
    var tlen = tags.length;
    if (typeof cName!="undefined" && cName!=null){
        for (var i=0;i<tlen;i++){
            if (tags[i].className.match(cName)) display.changeSmiles(tags[i],icop);
        }
    } else {
        for (var i=0;i<tlen;i++) display.changeSmiles(tags[i],icop);
    }
}
// Random bits on Homepage
if (thispg('homepage')){
    function rndBits(){
        var rn   = Math.ceil(Math.random()*3);
        var bit1 = document.getElementById('pcr');
        bit1.style.backgroundImage="url(img/home/girls"+rn+"p1.jpg)";
        var bit2 = document.getElementById('pics');
        bit2.style.backgroundImage="url(img/home/girls"+rn+"p2.jpg)";
        var bit3 = bit2.getElementsByTagName('p');
        bit3[0].style.backgroundImage="url(img/home/girls"+rn+"p3.jpg)";
    }
}
function thispg(pg){
    var page = pg+'.html';
    return (window.location.href.indexOf(page)!=-1)?true:false;
}
function gotoSite(ss){
    eval("parent.location='"+ss.options[ss.selectedIndex].value+"'");
}
