function big(id) {
	document.getElementById(id).className='img_big';
	//id1 = id + "1";
	//document.getElementById(id1).className='p1';
}
function small(id) {
	document.getElementById(id).className='img_small';
	//id1 = id + "1";
	//document.getElementById(id1).className='p0';
}
function aggiungi(id, val) {
	var modulo = "form_" + id;
	var prod_id = "id_" + id;
	document.getElementById(prod_id).value = val;
	document.getElementById(modulo).submit();
}
function EditCarrello(func, id) {
	document.getElementById('func').value = func;
	document.getElementById('id').value = id;
	document.getElementById('entryform').submit();
}
function SalvaModifiche() {
	document.getElementById('func').value = "update";
	document.getElementById('entryform').submit();
}
function ContinuaShopping() {
	document.getElementById('go').value = "home";
	document.getElementById('entryform').submit();
}
function AllegaLogo() {
	document.getElementById('func').value = "allega-logo";
	document.getElementById('entryform').submit();
}
function OrdinaOra(func) {
	document.getElementById('func').value = func;
	document.getElementById('login_form').submit();
}
function move_box(an, box) {
	GetWindowSize();
	var W = document.getElementById('W').value;
	var H = document.getElementById('H').value;
	var X = (W / 2) - 200;
    var cleft = 0;
    var ctop = 0;
    var obj = an;

    while (obj.offsetParent) {
        cleft += obj.offsetLeft;
        ctop += obj.offsetTop;
        obj = obj.offsetParent;
    }

    box.style.left = cleft + 'px';
    ctop += an.offsetHeight + 8;

    if (document.body.currentStyle && document.body.currentStyle['marginTop']) {
        ctop += parseInt(
            document.body.currentStyle['marginTop']);
    }

    box.style.top = ctop + 'px';
}

function hide_other_alone(obj) {
    if (!document.getElementsByTagName)
        return;

    var all_divs = document.body.getElementsByTagName("DIV");

    for (i = 0; i < all_divs.length; i++) {
        if (all_divs.item(i).style.position != 'absolute' || all_divs.item(i) == obj || !all_divs.item(i).alonePopupBox) {
            continue;
        }
        all_divs.item(i).style.display = 'none';
    }
    return;
}

function show_hide_box(an, width, height, borderStyle) {
    var href = an.href;
    var boxdiv = document.getElementById(href);

    if (boxdiv != null) {
        if (boxdiv.style.display=='none') {
            hide_other_alone(boxdiv);
            // Show existing box, move it
            // if document changed layout
            move_box(an, boxdiv);
            boxdiv.style.display='block';

            // Workaround for Konqueror/Safari
            if (!boxdiv.contents.contentWindow)
                boxdiv.contents.src = href;
        }
        else
            // Hide currently shown box.
            boxdiv.style.display='none';
        return false;
    }

    hide_other_alone(null);
    // Create box object through DOM
    boxdiv = document.createElement('div');
    // Assign id equalling to the document it will show
    boxdiv.setAttribute('id', href);
    // Add object identification variable
    boxdiv.alonePopupBox = 1;

    boxdiv.style.display = 'block';
    boxdiv.style.position = 'absolute';
    boxdiv.style.width = width + 'px';
    boxdiv.style.height = height + 'px';
    boxdiv.style.border = borderStyle;
    boxdiv.style.textAlign = 'right';
    //boxdiv.style.padding = '10px';
    boxdiv.style.background = '#FFFFFF';
	boxdiv.style.backgroundImage = "url('box_show.jpg')";
	boxdiv.style.padding = '15px 20px 10px 0px';
    document.body.appendChild(boxdiv);

    var offset = 0;

    // Remove the following code if 'Close' hyperlink
    // is not needed.
    var close_href = document.createElement('a');
    close_href.href = 'javascript:void(0);';
    close_href.onclick = function()
        { show_hide_box(an, width, height, borderStyle); }

	var close_img = document.createElement('img');
	close_img.setAttribute('src', 'chiudi_a.gif');
	close_img.setAttribute('alt', 'Chiudi');
	close_img.setAttribute('height', '21px');
	close_img.setAttribute('width', '68px');
	close_img.setAttribute('border', '0');
	close_href.appendChild(close_img);
    boxdiv.appendChild(close_href);
    offset = close_href.offsetHeight;
    // End of 'Close' hyperlink code.

    var contents = document.createElement('iframe');
    //contents.scrolling = 'no';
    contents.overflowX = 'hidden';
    contents.overflowY = 'scroll';
    contents.frameBorder = '0';
    contents.style.width = (width - 20) + 'px';
    contents.style.height = (height - 30) + 'px';

    boxdiv.contents = contents;
    boxdiv.appendChild(contents);

    move_box(an, boxdiv);

    if (contents.contentWindow)
        contents.contentWindow.document.location.replace(href);
    else
        contents.src = href;

    // The script has successfully shown the box,
    // prevent hyperlink navigation.
    return false;
}

