﻿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 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")) {
        if (node.getAttribute("submitButtonID") != null) {
            var submitButtonID = node.getAttribute("submitButtonID");
            if ((submitButtonID != null) && (submitButtonID != "")) {
                $("#" + submitButtonID).click();
            }
        }
        return false;
    }
}
document.onkeypress = stopRKey;

$(document).ready(function () {
    $("[rel=photo_gallery]").fancybox({
        'titleShow': true,
        'transitionIn': 'none',
        'transitionOut': 'elastic',
        'titlePosition': 'over',
        'titleFormat': function (title, currentArray, currentIndex, currentOpts) {
            return '<span id="fancybox-title-over">Image ' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ' &nbsp; ' + title : '') + '</span>';
        },
        'thumbMinWidth': 100
    });

    $("[rel=video_gallery]").fancybox({
        'titleShow': true,
        'transitionIn': 'none',
        'transitionOut': 'elastic',
        'titlePosition': 'inside',
        'titleFormat': function (title, currentArray, currentIndex, currentOpts) {
            switch (currentOpts.type) {
                case 'swf':
                    return '<div id="fancybox-title-swf-wrapper"><div id="fancybox-title-swf">Video ' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ' &nbsp; ' + title : '') + '</div></div>';
                default:
                    return '<div id="fancybox-title-media-wrapper"><div id="fancybox-title-media">Video ' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ' &nbsp; ' + title : '') + '</div></div>';
            }
        },
        'width': 825,
        'height': 650,
        'type': 'multimedia',
        'swf': {
            'wmode': 'transparent',
            'allowfullscreen': true
        },
        'thumbMinWidth': 100
    });
});

function ClosePopupContent() {
    $("#fancybox-close").trigger('click');
}
