var W3CDOM = (document.createElement && document.getElementsByTagName && document.getElementById);
var http_request = false;

function show_captcha() {
    if (!W3CDOM) return;
    if (span=document.getElementById('captcha_comments')) {
        if (span.style.display=='none' || span.style.display=='') {
            span.style.display='block';
            captcha_reload_c(Math.round(Math.random()*100000));
        } 
    }
}

function showhide(tagid, tagid2) {
    if (!W3CDOM) return;
    if (span=document.getElementById(tagid)) {
        if (span.style.display=='none' || span.style.display=='') {
            span.style.display='block';
        } else {
            span.style.display='none';
        }
    }
	if (tagid!=tagid2) {
    	if (span=document.getElementById(tagid2)) {
        	if (span.style.display=='block') {
    	        span.style.display='none';
            }
        }
    }
}

var forwardlink = "";
var forwardtext = "";

function countdown(sec, cdlink, cdtext) {
	if (!W3CDOM) return;
    timerspan=document.getElementById('countdown');
    data=new Date();
    data.setTime(((60+data.getTimezoneOffset())*60+sec)*1000);
    if (cdlink && cdlink!='') {
        forwardlink = cdlink;
    }
    if (cdtext && cdtext!='') {
        forwardtext = cdtext;
    }
    time();
}

function time(){
    data.setTime(data.getTime()-1000);
    var s=data.getSeconds();
    var s_text = (s>1) ? 'seconds' : 'second';
    timerspan.innerHTML=s+' '+s_text;
    if(data.getTime()!=data.getTimezoneOffset()*60*1000) {
        setTimeout('time()',1000);
    } else {
        if (forwardtext && forwardtext!='') {
            timerspan.innerHTML=forwardtext;
        }
        if (forwardlink && forwardlink!='') {
            location=forwardlink;
        }
    }
}

function printpage() {
    if (window.print) {
        window.print();
    }
}

function captcha_reload(tid) {
	var d = document.getElementById('captchaimage');
	if (d) {d.src = '/captcha/captcha_image.php?'+ Math.round(Math.random()*100000); }
}

function captcha_reload_c(tid) {
	var d = document.getElementById('captchaimage_c');
	if (d) {d.src = '/captcha_c/captcha_image.php?'+ Math.round(Math.random()*100000); }
}
