$(document).ready(function()
{

var rotator = $('#brandingbar_image div.feature-view ul');
$(rotator).cycle({
    //prev: '#brandingbar_image .feature-nav a.prev',
    //next: '#brandingbar_image .feature-nav a.next',
    fx: 'scrollHorz',
    timeout: 8000,
    speed: 750,
    pager: '#brandingbar_image div.feature-nav div.nav',
    after: function () {
        var curr = $(this).prevAll().length+1;
        $('#brandingbar_image .feature-nav .counter .curr').html(curr);
    }
});

$('#brandingbar_image').hover(
    function() {
        $(rotator).cycle('pause');
    },
    function() {
        $(rotator).cycle('resume');
});

$("#ctl00_tbEmail").focus(
    function(){
        SetTargetInput('email')
    }
);

$("#ctl00_pageTop_tbSearch").focus(
    function(){
        SetTargetInput('search')
    }
);  


});

$.fn.cycle.transitions.scrollHorz = function($cont, $slides, opts) {
    $cont.css('overflow','hidden').width();
    opts.before.push(function(curr, next, opts, fwd) {
        $.fn.cycle.commonReset(curr,next,opts);
        opts.cssBefore.left = fwd ? (next.cycleW-1) : (1-next.cycleW);
        opts.animOut.left = fwd ? -curr.cycleW : curr.cycleW;
    });
    opts.cssFirst = { left: 0 };
    opts.cssBefore= { top: 0 };
    opts.animIn   = { left: 0 };
    opts.animOut  = { top: 0 };
};

$(document).keydown(

    function(event){
        var keynum;
        keynum = window.event ? event.keyCode : event.which;
        if (keynum == 13)
        {
            switch(targetInput)
            {
                case "email":
                    __doPostBack('ctl00$btnSubmit','')
                    break;
                case "search":
                    __doPostBack('ctl00$pageTop$btnSearch','')
                    break;
            }
        }
    }

);

var targetInput = "";

function SetTargetInput(target)
{
    targetInput = target;
    //alert(target);
}

function watermark (input_value,xxx){
    if (xxx.value == input_value){
        xxx.value = "";
		return true;
		} else if (xxx.value == ""){
		    xxx.value = input_value;
			return true;
		}
}
