function goBackES() {
document.write('<p class="goBack"><a href="javascript:history.back();">Volver atr&aacute;s</a></p>')
}
function goBackEN() {
document.write('<p class="goBack"><a href="javascript:history.back();">Go back</a></p>')
}
$(this).ready(function() { 
    $("a[rel=lightbox]").lightbox({
        overlayOpacity:             0.5,
		fileLoadingImage :          "libs/jquery/jquery.lightbox/images/loading.gif",
		fileBottomNavCloseImage :   "libs/jquery/jquery.lightbox/images/closelabel.gif"
    });

	$(".clearField").clearField();

	sfHover = function() {
		var sfEls = document.getElementById("mainNav").getElementsByTagName("LI");
		for (var i=0; i<sfEls.length; i++) {
			sfEls[i].onmouseover=function() {
				this.className+=" sfhover";
			}
			sfEls[i].onmouseout=function() {
				this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
			}
		}
	}

	if (window.attachEvent) window.attachEvent("onload", sfHover);
});

$(document).ready( function() {
	$.fn.media.defaults.flvPlayer = "libs/jquery/jquery.media/mediaplayer.swf";
	$.fn.media.defaults.mp3Player = "libs/jquery/jquery.media/mediaplayer.swf";

	$("a[@rel*=fancyvideo]").fancybox({
		overlayShow: true,
		frameWidth:480,
		frameHeight:385
	});
});

function cancelEvent(objEvent) {
    objEvent.cancelBubble = true;
    objEvent.returnValue = false;

    return false;
}
/*
function togglePlan(strReference, strQuota) {
    var found = false;

    jQuery.each(quotas, function(reference, q) {
        if (reference == strReference) {
            $("#quota").empty();
            $("#quota").attr("disabled", "");

            $("#quota").append($("<option value='month' " + (strQuota && strQuota == "month" ? "selected=\"selected\"" : "") + ">" + q.month + "</option>"));
            $("#quota").append($("<option value='year' " + (strQuota && strQuota == "year" ? "selected=\"selected\"" : "") + " class='optionSaving'>" + q.year + "</option>"));

			$("#sstep4").show();

            found = true;
        }
    });

    if (!found) {
        $("#quota").empty();
        $("#quota").attr("disabled", "disabled");

        var options = $("#plan").attr("options")
        $("#quota").append($("<option value='' selected='selected'>" + options[$("#plan").attr("selectedIndex")].text + "</option>"));

		$("#sstep4").hide();
    }
}
function generateSubdomain(oSrc, oDest) {
    var subdomain = $(oSrc).val().toLowerCase();
    var regExp = new RegExp("[^a-z0-9-_]", "g");
    subdomain = subdomain.replace(regExp, "");
    subdomain = subdomain.substr(0, $(oDest).attr("maxlength"));

    $(oDest).val(subdomain);
}
function toggleTimezone() {
    if ($("#country").val()) {
        var options = $("#country").attr("options");

        $.ajax({
            type: "GET",
            url: "ajax.php",
            data: "action=modules/ecommerce/ajax/countryTimezones&country=" + options[$("#country").attr("selectedIndex")].getAttribute("rel"),
            async: true,
            dataType: "text",
            success: function (data, textStatus) {
                eval("data=" + data);
                $("#timezone").empty();

                jQuery.each(data, function(timezone, diff) {
                    $("#timezone").append($("<option value='" + diff + "'>" + timezone + "</option>"));
                });
            },
            error: function (XMLHttpRequest, textStatus, errorThrown) {
                alert("Error en la petición AJAX (" + errorThrown + "): " + textStatus);
            }
        });
    }
}
function togglePaymethod() {
    if ($("#paymethod_INVOICES_PAYMETHOD_CARD").attr("checked")) {
        $("#paymethod_INVOICES_PAYMETHOD_CARD_help:hidden").slideDown(400);
        $("#paymethod_INVOICES_PAYMETHOD_DIRECTBILLING_help:visible").slideUp(100);
    } else {
        $("#paymethod_INVOICES_PAYMETHOD_CARD_help:visible").slideUp(100);
        $("#paymethod_INVOICES_PAYMETHOD_DIRECTBILLING_help:hidden").slideDown(400);
    }
}
function submitWorking() {
	$("#commandNext").css("display", "none");
	$("#cancelBtn").css("display", "none");
	$("#procesando").css("display", "inline");
}
*/
function initSignupForm() {
	$("input[type=text],input[type=password]").focus(function(e) {
		$(this).siblings("label").fadeOut(50);
	});

	$("input[type=text],input[type=password]").blur(function(e) {
		$(this).siblings("label").fadeOut(50);
		if (!$(this).val()) {
			$(this).siblings("label").fadeIn(50);
		}
	});

	$("input[type=password]").change(function(e) {
		if ($(this).val().length < 6 || $(this).val().length > 12) {
			$(this).parents("div.field").addClass("fieldError");
			$("#passwordFeedback").slideDown(200);
		} else {
			$(this).parents("div.field").removeClass("fieldError");
			$("#passwordFeedback").slideUp(200);
		}
	});
	
	$("input[type=text],input[type=password]").trigger("blur");
}

function generateSubdomain2() {
    var subdomain = $("#shopname").val().toLowerCase();
    var regExp = new RegExp("[^a-z0-9-_]", "g");
    subdomain = subdomain.replace(regExp, "");
    subdomain = subdomain.substr(0, $("#subdomain").attr("maxlength"));

    $("#subdomain").val(subdomain);
	$("#subdomain").trigger("blur", false);
}

function selectShopPlan(sIdPlan, sQuota) {
	if (sIdPlan != "free") {
		$("#quotaWrap").slideDown(200);
		$(".asideFee").find(".fee").hide();
		$(".asideFee").find("#fee_" + sIdPlan + "_" + $("#quota").val()).show();
		$(".asideFee").slideDown(200);
		$("#sideNotePlanInfo").slideDown(200);
	} else {
		$("#quotaWrap").slideUp(200);
		$(".asideFee").slideUp(200);
		$("#sideNotePlanInfo").slideUp(200);
	}
}

function selectShopDesign(sId, e) {
	$("#shopdesigns").find("li").each(function(i) {
		if ($(this).attr("id") == sId) {
			$(this).addClass("active");
			$(this).find(".tick").show();
		} else {
			$(this).removeClass("active");
			$(this).find(".tick").hide();
		}
	});

	$("#shopdesign").val(sId);

	return (e ? cancelEvent(e) : false);
}

var _scrollShopDesignAnimation = false;

function scrollShopDesign(sDirection, e) {
	var step = $("#shopdesigns").width() / 3;
	var left = Math.abs(parseInt($("#shopdesigns").css("left")));
	var nl = 0;

	if (!_scrollShopDesignAnimation) {
		if (sDirection == "l" && left > 0) {
			nl = left - step;
		} else if (sDirection == "r") {
			if (Math.ceil(left + step) < ($("#shopdesigns").width() - 1)) {
				nl = left + step;
			} else {
				nl = 0;
			}
		}

		_scrollShopDesignAnimation = true;

		$("#shopdesigns").animate({
			left: (-1 * nl) + "px"
		}, 500, function() {
			_scrollShopDesignAnimation = false;
		});
	}

	return (e ? cancelEvent(e) : false);
}








