/*
 *  Copyright (c) 2010 Ridgecrest Asia (Pvt) Ltd.
 *  All rights reserved.
 *
 *  This software source code and binary code derived from it are the
 *  intellectual property of Ridgecrest Asia (Pvt) Ltd. Permission to
 *  use, modify, or distribute may only be granted in writing by
 *  Ridgecrest Asia (Pvt) Ltd.
 *
 *
 *  Class description goes here.
 *
 *  @version 	 1.00.000
 *  @author         thusitha
 *  modified by     <Name  >
 *  created date    Dec 6, 2010 10:11:29 AM
 *  modified date   dd-mm-yyyy
 *
 */

$(document).ready(function () {
    initSlider();
    $('.prod_desc_tickets,.prod_desc_sports,.prod_desc_finance,.prod_desc_cabs').hide();

    var $window_h = $(window).height();
    var $window_w = $(window).width();

    setRandomPosition();
    var interval = window.setInterval(move, $.randomBetween(0,3000));
    $('.prod_cloud').each(function(index, elem){
        $(elem).mouseenter(function(){
            $(elem).addClass('zee');
            $(elem).stop(true);
            clearInterval(interval);
            $(elem).find('p').last().slideDown();
        });
        $(elem).mouseleave(function(){
            $(elem).removeClass('zee');
            $(elem).find('p').last().fadeOut();
            interval = window.setInterval(move, $.randomBetween(0,3000));
        });
    });

    function move(){
        
        $('.prod_cloud').each(function(index, elem){
            var $randomY = $.randomBetween(0,$window_h-220);
            var $randomX = $.randomBetween(0,$window_w-240);

            $(elem).animate({

                top: $randomY,
                left: $randomX

            },{
                duration: $.random(10000),
                queue: true
            });
        });

    }

    function setRandomPosition()
    {
        $('.prod_cloud').each(function(index, elem){
            //alert(index);
            $(elem).css('top', $.randomBetween(0,$window_h-250));
            $(elem).css('left', $.randomBetween(0,$window_w-240));
        });

        
    }


    function initSlider()
    {
        $("#list").hide();
        $("#slide_btn").toggle(

            function ()
            {
                $("#slide_btn").addClass('sDown').removeClass('sUp');
                $("#list").slideDown("fast").addClass('zee');
            //alert("down")
            },
            function ()
            {
                $("#slide_btn").addClass('sUp').removeClass('sDown');
                $("#list").slideUp("slow").removeClass('zee');
            //alert("up")
            }
            );

        

    }

    

});





