    function expand(elem) {
        var imH = elem.offsetHeight;
        var imW = elem.offsetWidth;
        var posLeft = elem.offsetLeft;
        var posTop = elem.offsetTop;
            posLeft--;
            posTop--;
            imH++;
            imW++;
            if(imW <= 90) {
                elem.style.left = posLeft;
                elem.style.top = posTop;
                      elem.style.width = imW + 1;
                      elem.style.height = imH + 1;
                  timerID = setTimeout(function(){expand(elem)}, 20);

            }
    }
    function revert(elem) {
        var imW = elem.offsetWidth;
        var imH = elem.offsetHeight;
        var posLeft = elem.offsetLeft;
        var posTop = elem.offsetTop;
              posLeft++;
              posTop++;
              imW--;
              imH--;
            elem.style.left = posLeft;
            elem.style.top = posTop;
                  elem.style.width = imW - 1;
                  elem.style.height = imH - 1;
                if(imW <= 72) {
                    return false
                }
                 timerID = setTimeout(function(){revert(elem)}, 50);
    }




  function expand2(elem2) {
        var imH2 = elem2.offsetHeight;
        var imW2 = elem2.offsetWidth;
        var posLeft2 = elem2.offsetLeft;
        var posTop2 = elem2.offsetTop;
            posLeft2--;
            posTop2--;
            imH2++;
            imW2++;
            if(imW2 <= 22) {
                elem2.style.left = posLeft2;
                elem2.style.top = posTop2;
                      elem2.style.width = imW2 + 1;
                      elem2.style.height = imH2 + 1;
                  timerID2 = setTimeout(function(){expand2(elem2)}, 20);

            }
    }
    function revert2(elem2) {
        var imW2 = elem2.offsetWidth;
        var imH2 = elem2.offsetHeight;
        var posLeft2 = elem2.offsetLeft;
        var posTop2 = elem2.offsetTop;
              posLeft2++;
              posTop2++;
              imW2--;
              imH2--;
            elem2.style.left = posLeft2;
            elem2.style.top = posTop2;
                  elem2.style.width = imW2 - 1;
                  elem2.style.height = imH2 - 1;
                if(imW2 <= 18) {
                    return false
                }
                 timerID2 = setTimeout(function(){revert2(elem2)}, 50);
    }




  function expand3(elem3) {
        var imH3 = elem3.offsetHeight;
        var imW3 = elem3.offsetWidth;
        var posLeft3 = elem3.offsetLeft;
        var posTop3 = elem3.offsetTop;
            posLeft3--;
            posTop3--;
            imH3++;
            imW3++;
            if(imW3 <= 106) {
                elem3.style.left = posLeft3;
                elem3.style.top = posTop3;
                      elem3.style.width = imW3 + 1;
                      elem3.style.height = imH3 + 1;
                  timerID3 = setTimeout(function(){expand3(elem3)}, 20);

            }
    }
    function revert3(elem3) {
        var imW3 = elem3.offsetWidth;
        var imH3 = elem3.offsetHeight;
        var posLeft3 = elem3.offsetLeft;
        var posTop3 = elem3.offsetTop;
              posLeft3++;
              posTop3++;
              imW3--;
              imH3--;
            elem3.style.left = posLeft3;
            elem3.style.top = posTop3;
                  elem3.style.width = imW3 - 1;
                  elem3.style.height = imH3 - 1;
                if(imW3 <= 92) {
                    return false
                }
                 timerID3 = setTimeout(function(){revert3(elem3)}, 50);
    }