// $Id: popup.js,v 1.24 2006/10/04 16:54:36 makhotkin Exp $
function finalCountdown(){
    //clearInterval(pp); 
    func_popup("show");
}

function func_popup(act){
    popupDiv = document.getElementById("popup");
    switch (act){
        case "show":
            incrementCounter();
            popupDiv.style.display  = "block";
            break;
        case "hide":
            popupDiv.style.display  = "none";
            break;
        default:
    }
    
}

// iframe
function incrementCounter(){
    loc = window.location.toString();
    dots = loc.indexOf(":");
    prot  = loc.substring(0,dots);
    address = prot + "://javaberry" + "/?module=430&action=counter&id="+popupId;
    document.all.counter_frame.src = address;
}

function $() {
  var elements = new Array();
  for (var i = 0; i < arguments.length; i++){
    var element = arguments[i];
    if (typeof element == 'string')
      element = document.getElementById(element);
    if (arguments.length == 1)
      return element;
    elements.push(element);
  }
  return elements;
}

var dynoblockId = "";
var theBlock = "";

function toggleDynoblock(_id){
	block = $(_id);
	if(block.visible){
		hide_block(block);
	} else {
		show_block(block);		
	}
}

function hide_block(_block){
	if(!_block) {_block = theBlock; }
	_block.style.display = 'none';
	_block.visible = false;
}

function show_block(_block){
	theBlock = _block;
	_block.style.display = 'block';
	_block.visible = true;
}

function show_block_over(_id){
	if(dynoblockId!="") {clearTimeout(dynoblockId); hide_block(); }
	block = $(_id);
	theBlock = block;
	block.style.display = 'block';
	block.visible = true;
}

function to_close(){
	dynoblockId = setTimeout("hide_block()", 200);
}

function no_close(){
	clearTimeout(dynoblockId);
}