function email(name, domain, suffix, text)
{
   var address = name + "\u0040" + "plastecomilano" + "." + "com";
   var url = "mailto:" + address;

   if( ! text )
   {
      text = address;
   }

   document.write("<a href=\"" + url + "\">" + text + "</a>");
}

function validate() {
  validity = true; // assume valid
  var colore = "#ffcc00"
  
    if (!check_empty(document.formcontatti.nome.value))
        { 	validity = false;	
			check_nome.style.display = "block";
			document.formcontatti.elements["nome"].style.backgroundColor = colore; 
			document.formcontatti.elements["nome"].focus(); return false;}

    if (!check_empty(document.formcontatti.cognome.value))
        { 	validity = false;	
			check_cognome.style.display = "block";
			document.formcontatti.elements["cognome"].style.backgroundColor = colore; 
			document.formcontatti.elements["cognome"].focus(); return false;}

    if (!check_empty(document.formcontatti.citta.value))
        { 	validity = false;	
			check_citta.style.display = "block";
			document.formcontatti.elements["citta"].style.backgroundColor = colore; 
			document.formcontatti.elements["citta"].focus(); return false;}			

	if (!check_email(document.formcontatti.mail.value))
        { 	
			validity = false;	
			check_lettera.style.display = "block";
			document.formcontatti.elements["mail"].style.backgroundColor = colore; 
			document.formcontatti.elements["mail"].focus(); return false;}					

  if (validity)
		return validity;
}

function check_empty(text) {
  check_nome.style.display = "none";
  check_cognome.style.display = "none";
  check_citta.style.display = "none";  
  check_lettera.style.display = "none";  
  return (text.length > 0); // returns false if empty 
	
}

function check_email(address) {
  if ((address == "")
    || (address.indexOf ('@') == -1)
    || (address.indexOf ('.') == -1))
      return false;
  return true;
}



// <![CDATA[

var scrollDiv;
var hDiv;
var tClip;
var bClip;
var wClip;
var interval;
var topPos = 0;



function initScroller(id) {
    scrollDiv = document.getElementById(id);   
    var margin = parseInt(scrollDiv.offsetTop);
    
    var scrollDiv__controls = document.getElementById(id + '__controls');

    /* Style per il div interno (testo) */
    scrollDiv.style.width    = (scrollDiv.parentNode.offsetWidth - (margin * 2)) - 24 + 'px';
    scrollDiv.style.height   = 'auto';
    scrollDiv.style.overflow = 'hidden';
    
    /* Style per il div esterno (contenitore) */
    scrollDiv.parentNode.style.overflow = 'hidden';
    
    /* Style per il div con i controlli (testo) */
    scrollDiv__controls.style.display = 'block';  


    /* Impostazioni per visualizzare la parte di testo superiore */
    hDiv  = scrollDiv.offsetHeight;

    tClip = 0;   
    wClip = scrollDiv.parentNode.offsetWidth - (margin * 2);
    bClip = scrollDiv.parentNode.offsetHeight - (margin * 2);

    scrollDiv.style.clip = 'rect('+ tClip +'px,'+ wClip +'px,'+ bClip +'px,0)';   
    // alert("tClip:"+tClip+"\nwClip:"+wClip+"\nbClip:"+bClip+"\n");
}

function scroll(scrollBy, time) {
    tClip += scrollBy;
    bClip += scrollBy;
    topPos -= scrollBy;

    
    if (tClip < 0 || bClip > hDiv) {
        tClip -= scrollBy;
        bClip -= scrollBy;
        topPos += scrollBy;    
    }
    
    
    scrollDiv.style.clip = 'rect('+ tClip +'px, '+ wClip +'px, '+ bClip +'px, 0)';   
    scrollDiv.style.top = topPos + 'px';    
    interval = setTimeout('scroll('+ scrollBy +', '+ time +')', time);
}

function stopScroll() {
    if (interval) clearTimeout(interval);
}

// ]]>


function paginaLegal(num) {
		window.open("/legal.htm","","height=350,width=550,left=120,top=120");
	}