﻿function swapImage(img, src)
{
    img.src = src;
}

function preload(images)
{
    if (document.images) 
    {
        var i = 0;
        var imageArray = new Array();
        imageArray = images.split(',');
        var imageObj = new Image();
        for(i=0; i<=imageArray.length-1; i++)
            {imageObj.src=imageArray[i];}
    }
}

function pageHeight() 
{
    return  window.innerHeight != null? window.innerHeight : document.documentElement && document.documentElement.clientHeight ?  document.documentElement.clientHeight : document.body != null? document.body.clientHeight : null;} function posLeft() {return typeof window.pageXOffset != 'undefined' ? window.pageXOffset :document.documentElement && document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ? document.body.scrollLeft : 0;} function posTop() {return typeof window.pageYOffset != 'undefined' ?  window.pageYOffset : document.documentElement && document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ? document.body.scrollTop : 0;} function posRight() {return posLeft()+pageWidth();} function posBottom() {return posTop()+pageHeight();
}

function setFooter()
{
    ffoot = document.getElementById('floatfooter');
    bfoot = document.getElementById('bottomfooter');
    if (document.body.offsetHeight<pageHeight()-50)
    {
        bfoot.style.display = "none";
        ffoot.style.display = "block";
    }
    else  
    {
        bfoot.style.display = "block";
        ffoot.style.display = "none";
    }
}


function checkMaxTextLength(textobj, maxlength)
{
    obj = document.getElementById(textobj);
    if (obj.value.length > maxlength)
        {                                                       
        alert('Il campo descrizione può contenere al massimo 8000 caratteri.');
        return false;
        }
    else return true;
}

function ControllaPassword(source, args)
{
    args.IsValid = (args.Value.indexOf(" ") == -1) && (args.Value.length == 0 || args.Value.length > 4);
}

function RadioButtonSelezionato(radioButton)
{
    if (radioButton.length == null) return (radioButton.checked)
    
    else
    {
        for (var i = 0; i < radioButton.length; i++)
        
            if (radioButton[i].checked) return true;
        
    
        return false;    
    }
}
