dom = (document.getElementById)? true : false;
isOpera = (window.opera)? true : false;
isOpera7 = (isOpera && document.readyState)? true : false;
sim = new Image();
sim.src = 'pix/load.gif';

function Show(path, obj) {
	if ( !( isOpera && !isOpera7 ) && dom) {
		if(document.getElementById('show_div'))	{
			document.image.src = sim.src;
			//im = new Image();
			//im.src = path;
			document.image.src = path;
                        document.getElementById('show_div').style.top = document.body.scrollTop+55;
                        document.getElementById('show_div').style.display = 'block';
		}
		return false;
	}
	return true;
}

function Hide() {
	if(document.getElementById('show_div')) document.getElementById('show_div').style.display = "none";
        if(document.getElementById('show_div_shadow')) document.getElementById('show_div_shadow').style.display = 'none';
	document.image.src = sim.src;
	return false;
}

//refresh=setInterval('document.getElementById("show_div").style.top = document.body.scrollTop+105;',20);

function getObj(name) {
    var obj = document.getElementById(name);
    return obj;
}
function rollUp(div, rollDivName) {
    var rollDiv = getObj(rollDivName);
    var rollDivW = getObj('w' + rollDivName);
    var step = 11;
    div.style.visibility = 'hidden';

    if (rollDivW.style.height != "1px")
        step = -step;
    else
        rollDivW.style.position = "relative";

    setTimeout("rolling('" + div.id + "', 'w" + rollDivName + "', " + (rollDiv.offsetHeight + 5) + ", " + step + ");", 20);
}
function rolling(divName, objName, toHeight, step) {
    var obj = getObj(objName);

    var currH = obj.offsetHeight;
    currH += step;
    if (currH < 1) currH = 1;
    if (currH > toHeight) currH = toHeight;

    obj.style.height = currH;
    if (currH != 1 && currH != toHeight)
        setTimeout("rolling('" + divName + "', '" + objName + "', " + toHeight + ", " + step + ");", 20);
    else {
        var div = getObj(divName);
        div.style.visibility = 'visible';
        if (currH == 1) {
            div.innerHTML = '<b>Прайс >></b>'
            obj.style.position = "absolute";
        }
        else {
            div.innerHTML = '<b>Свернуть Прайс <<</b>'
            obj.style.position = "relative";
        }
    }
}

