// -------------------------------------------------------
// -------------------------------------------------------
// HEARTc
// -------------------------------------------------------
// -------------------------------------------------------
var name = "cyou.gif";
var height_1 = 15;
var width_1 = 15;
var obj_1 = new Array();
var num_1 = 10;
var ptr_1 = 5;

N1 = (document.layers) ? 1 : 0;
E1 = (document.all) ? 1 : 0;
HEART = (N1|E1) ? 1 : 0;

var style_1 = (N1) ? "" : ".style";

// -------------------------------------------------------
// ΦP
// -------------------------------------------------------
function MouseEvent(e) {
    ptr_1 = (++ptr_1 < num_1) ? ptr_1 : 0;

    obj_1[ptr_1].old = 0;

    if (N1) {
        obj_1[ptr_1].layer.visibility = "visible";
        obj_1[ptr_1].layer.left = e.pageX ;
        obj_1[ptr_1].layer.top = e.pageY + 5;
    } else {
        obj_1[ptr_1].layer.style.visibility = "visible";
        obj_1[ptr_1].layer.style.pixelLeft = event.clientX + document.body.scrollLeft ;
        obj_1[ptr_1].layer.style.pixelTop = event.clientY + document.body.scrollTop + 5;
    }
}
// -------------------------------------------------------
// ΦQ
// -------------------------------------------------------
function Visibility_Obj() {
    for(var x=0; x < num_1; x++) {
        with (obj_1[x]) {
            if (old <num_1) {
                if (++old == num_1) eval('layer' +  style_1 + '.visibility = "hidden"');
            }
        }
    }
}

// -------------------------------------------------------
// ΦR
// -------------------------------------------------------
function Def_Obj(ID) {
    if (N1) {
        this.layer = new Layer (0);
        this.layer.visibility = "hidden";
        this.layer.document.write('<img src=\"'+name+'\" height=\"'+height_1 +'\" width=\"'+width_1 +'\" border=\"0\">');
        this.layer.document.close();
    } else {
        eval ('this.layer = document.all.SP1'+ID);
    }
    this.old = 6;
}


// -------------------------------------------------------
// ΦS
// -------------------------------------------------------
function Init() {
    if (HEART) {
        for(var x=0; x<num_1; x++) obj_1[x] = new Def_Obj(x) ;

        if (N1) document.captureEvents(Event.MOUSEMOVE);
        document.onmousemove = MouseEvent;

        setInterval("Visibility_Obj();",40);
    }
}

if (HEART && ! N1) {
    for (var x=0; x<num_1; x++) {
        document.write('<div id="SP1'+x+'" style="position: absolute; visibility: hidden;">');
        document.write('<img src="'+name+'" height="'+height_1 +'" width="'+width_1 +'" border="0"></div>');
        document.write('</div>');
    }
}
if (window.onload) {
    if (window.RegExp) {
        var regstr = '^[^\\{]*\\{((.|\\t|\\n|\\r)*)}[^\\}]*$';
        window.onload.toString().match(regstr);
        window.onload = new Function (RegExp.$1+"; Init ();");
    }
}
else window.onload = Init;
