﻿// JScript File
function getEl(id)
    {
    return window.document.getElementById(id);
    }
    
function getParEl(id)
	{
	return window.parent.document.getElementById(id);
	}
    
function refreshCaptcha(sesid)
    {
    var now = new Date();
    getEl('captcha_image').src='images/progress.gif';
    getEl('captcha_image').src='image.aspx?captcha=true&session='+sesid+'&cached='+now.getTime();			
    }

function showMessage(mess,id)
    {
    var m=getEl('messaggio')
    var s=m.style;
    s.display='';
    m.innerHTML=mess;
    var o=getEl(id);
    var t=findPos(o)
    s.left=t[0]+'px';
    var top=(Number(t[1])-m.offsetHeight);
    if(top<0){top=t[1]}
    s.top=top+'px';
    }
    
var idS
function showGrazie(id)
    {
    idS=id
    getEl(id+'_body').style.display='none';
    getEl('but_body').style.display='none';
    getEl('grazie').style.display='';
	
    var s = getParEl(id+'form').style;
    var h = new RegExp("px", "g");
    var v = s.height;
    v = v.replace(h, "");			
    s.height=(Number(v)-130)+'px'
	
    setTimeout("resetIframe()", 10000);
    }
    
function resetIframe()
    {
    getEl(idS+'_body').style.display='';
    getEl('but_body').style.display='';
    getEl('grazie').style.display='none';

    var s = getParEl(idS+'form').style;
    var h = new RegExp("px", "g");
    var v = s.height;
    v = v.replace(h, "");			
    s.height=(Number(v)+130)+'px'
	
    getParEl('input_comment').style.display='none';
    }
        
function restoreMessage()
    {
    var m=getEl('messaggio')
    m.style.display='none';
    }

function findPos(obj)
    {
    var curleft = curtop = 0;
    if (obj.offsetParent) {
        do {
            curleft += obj.offsetLeft;
            curtop += obj.offsetTop;
           } while (obj = obj.offsetParent);
    	return [curleft,curtop];
        }
    }
    