﻿
var maxH = 150, minH = 50, step = 1;
var interval = 20;

var i = 0;
var delay = 0;
var sizeInt = 0;
var FirstID = 0;
var LastId = "";
var copy1 = 0;
var qqq = "";

function MargOver() {
    document.all["MyMarg"].stop();

    if (event.srcElement.alt == "img") {
        FirstID = event.srcElement.id;
        if ((LastId != FirstID) & (LastId != "")) {
            if ((qqq != "") & (qqq != FirstID) & (LastId != FirstID)) {
                document.getElementById(qqq).height = 50;
                document.getElementById(qqq).width = 65;
            }
            qqq = LastId;
            clearInterval(copy1);
            copy1 = setInterval("CopysizeOut();", interval);
        }
        LastId = FirstID;
        if (i == 0) {
            i = 1;
            clearInterval(sizeInt);
            sizeIn();
        }
    }
}

function MargOut() {
    document.all["MyMarg"].start();
    if (event.srcElement.alt == "img") {
        FirstID = event.srcElement.id;
        sizeOutInt();
    }
}

function sizeIn() {
    var h = parseInt(document.getElementById(FirstID).height);
    var w = parseInt(document.getElementById(FirstID).width);
    if (h <= maxH) {
        h += step;
        w += step;
        document.getElementById(FirstID).height = h;
        document.getElementById(FirstID).width = w;
        delay = setTimeout("sizeIn();", interval);
    }
}

function sizeOutInt() {
    clearTimeout(delay);
    i = 0;
    sizeInt = setInterval("sizeOut();", interval);
}

function sizeOut() {
    var h = parseInt(document.getElementById(FirstID).height);
    var w = parseInt(document.getElementById(FirstID).width);

    if (h >= minH) {
        h -= step;
        w -= step;
        document.getElementById(FirstID).height = h;
        document.getElementById(FirstID).width = w;
    }
    else {
        clearInterval(sizeInt);
        LastId = FirstID;
    }
}

function CopysizeOut() {
    var h1 = parseInt(document.getElementById(qqq).height);
    var w1 = parseInt(document.getElementById(qqq).width);

    if (h1 >= minH) {
        h1 -= step;
        w1 -= step;
        document.getElementById(qqq).height = h1;
        document.getElementById(qqq).width = w1;
    }
    else {
        clearInterval(copy1);
    }
}

