function clearMe(formfield, defaultValue) {
	if ((defaultValue == null) || (defaultValue == undefined))
		defaultValue = formfield.defaultValue;
	if (formfield.value == defaultValue)
		formfield.value = "";
}
function restoreMe(formfield, defaultValue) {
	if ((defaultValue == null) || (defaultValue == undefined))
		defaultValue = formfield.defaultValue;
	if (formfield.value.replace(/^\s+|\s+$/g, "") == "")
		formfield.value = defaultValue;
}

function Show(elementId) {
	var element = document.getElementById(elementId);
	element.style.display = "block";
}

function HideAll() {
    $(".ProductImageDiv").css("display", "none");
}

var slides = 0;

$(document).ready(function () {
    var tabbedBtns = $('ul.tabbedNav li, ul.tabbedDesc li');
    var tabbedContent = $('.section');

    $(tabbedBtns).click(function () {
        $(tabbedBtns).removeClass('selected');
        $(this).addClass('selected');
        $('.section:visible').addClass("hide");

        var currentItem = $(tabbedBtns).index($(this));
        $(tabbedContent[currentItem]).removeClass("hide");
    });

    $('#imageSlider').before('<ul id="nav">').cycle({
        fx: 'scrollHorz',
        speed: 'slow',
        timeout: 0,
        next: '#next',
        prev: '#prev',
        pager: '#nav',

        // callback fn that creates a thumbnail to use as pager anchor 
        pagerAnchorBuilder: function (idx, slide) {
            return '<li><a href="#"><img src="' + slide.src + '" alt="" width="74" height="40" /></a></li>';
        }
    });

    $('#newReleases').cycle({
        fx: 'scrollHorz',
        timeout: 0,
        next: '#next2',
        prev: '#prev2'
    });

    $('#bestSellers').cycle({
        fx: 'scrollHorz',
        timeout: 0,
        next: '#next3',
        prev: '#prev3'
    });

    $('#detailSlider').cycle({
        fx: 'scrollHorz',
        timeout: 0,
        next: '#next4',
        prev: '#prev4'
    });

    $("#tweet").tweet({
        username: "mimobot",
        count: 5,
        template: "{text}"
    });

    $(".EventCalendarDetailsLink").fancybox({ 'hideOnContentClick': false, 'zoomSpeedIn': 300, 'zoomSpeedOut': 300, 'overlayShow': true, 'width': 600, 'height': 400 });
});

function stopRKey(evt) {
    var evt = (evt) ? evt : ((event) ? event : null);
    var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
    if ((evt.keyCode == 13) && (node.type == "text" || node.type == "password" || node.type == "select-one" || node.type == "radio")) {
        if (node.getAttribute("submitButtonID") != null) {
            var submitButtonID = node.getAttribute("submitButtonID");
            if ((submitButtonID != null) && (submitButtonID != "")) {
                $("#" + submitButtonID).click();
            }
        }
        return false;
    }
}
document.onkeypress = stopRKey;
function NoSubmitPostBack() {
    var formNameFld = document.getElementById('formName');
    if (formNameFld != null) {
        formNameFld.value = 'NoSubmitPostBack';
    }
}
