﻿/********************************/
/* Created By: Nilesh Jadhav    */
/********************************/
var crossFadeInDuration = 2;
var crossFadeOutDuration = 4;
        
function findPosX(obj)
{
    curleft = 0;
    if(obj != undefined && obj != null)
    {
        if (obj.offsetParent)
        {
            while (obj.offsetParent)
            {
	            curleft += obj.offsetLeft;
	            obj = obj.offsetParent;
            }
            curleft += obj.offsetLeft; 
        }
        else if (obj.x)
        {
            curleft += obj.x;
        }
    }
    return curleft;
}

function findPosY(obj)
{
    curtop = 0;
    if(obj != undefined && obj != null)
    {
        if (obj.offsetParent)
        {
            while (obj.offsetParent)
            {
	            curtop += obj.offsetTop;
	            obj = obj.offsetParent;
            }
            curtop += obj.offsetTop;
        }
        else if (obj.y)
        {
            curtop += obj.y;
        }
    }
    return curtop;
}

function This_MouseOut() 
{
    var imgMascott = document.getElementById('imgMascott');
    var divDynamicLayer = document.getElementById('divDynamicLayer');
    if(imgMascott == undefined || imgMascott == null || divDynamicLayer == undefined || divDynamicLayer == null)
    {
        return true;
    } 
    else
    {
        imgMascott.src = "../Images/b.gif";
        StartAnimation(imgMascott, crossFadeOutDuration);
    }
}

function This_MouseIn(elementThis)
{
    var objCategoryHyperLink = document.getElementById(elementThis);
    var imgMascott = document.getElementById('imgMascott');
    var divDynamicLayer = document.getElementById('divDynamicLayer');
    
    if(imgMascott == undefined || imgMascott == null || divDynamicLayer == undefined || divDynamicLayer == null)
    {
        return true;
    } 
	else if(objCategoryHyperLink != undefined && objCategoryHyperLink != null)
    {
        divDynamicLayer.style.top = findPosY(objCategoryHyperLink) - 75 + 'px';
        divDynamicLayer.style.left = findPosX(objCategoryHyperLink) + 100 + 'px';
        imgMascott.src = "../Images/mascott/" + objCategoryHyperLink.innerHTML + ".gif";
        StartAnimation(imgMascott, crossFadeInDuration);
    }
}
        
function StartAnimation(image, crossFadeDuration)
{
    if(image == undefined || image == null)
    {
        return true;
    }
    else
    {
        image.style.filter="blendTrans(duration=crossFadeDuration)";
        image.filters.blendTrans.Apply();
        image.filters.blendTrans.Play();
    }
}
