/*
Copyright (c) 2009, Swati Raju. All rights reserved.
Author: Swati Raju
version: 1.0.0
*/
var Y = YAHOO;
var yud = YAHOO.util.Dom;
var yue = YAHOO.util.Event;
var yua = YAHOO.util.Anim;
Y.namespace("Mobly.Index");
/**
    * LBF
    *
    * @module LBF
    * @title LBF
    * @namespace YAHOO.LBF
    * @requires YAHOO, dom, event
    */
Y.Mobly.Index = function() {
    var showTooltip = function(e){
        //yud.addClass(this, "showTT");
        yue.on(this, "mouseout", hideTooltip);
        var tt = yud.get(this.id + "-tip");
        /*var myAnim1 = new yua(tt, { 
                opacity: {to: 1}  
            }, .40, YAHOO.util.Easing.easeBoth);
        myAnim1.animate();*/
        yud.setStyle(tt, "display", "block");  
    }
    var hideTooltip = function(e){
        var oRelatedTarget = yue.getRelatedTarget(e);
        //if (oRelatedTarget.id == this.id + "-tip"){ return; }
        var tt = yud.get(this.id + "-tip");
        /*var myAnim1 = new yua(tt, { 
                opacity: {to: 0}  
            }, .40, YAHOO.util.Easing.easeBoth);
        myAnim1.animate();*/
        yud.setStyle(tt, "display", "none");  
        
    }
    var goToPage = function(e){
        if (this.id == "promo-1"){ document.location = "/clients/trapster"; } 
        else if(this.id == "promo-2"){ document.location = "/clients/nbc"; }
        else{ document.location = "/clients/opentable"; }
    }
    return{
        /**
        * init page
        *
        * @method init
        * @param
        * @returns
        */
        init: function() {
           yue.on("promo-1", "mouseover", showTooltip);   
           yue.on("promo-2", "mouseover", showTooltip);   
           yue.on("promo-3", "mouseover", showTooltip); 
           yue.on("promo-1", "click", goToPage);   
           yue.on("promo-2", "click", goToPage);   
           yue.on("promo-3", "click", goToPage);           
        }
    };
}();
Y.Mobly.Index.init();
