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"
    });

	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);
});
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>"));

            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>"));
    }
}
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");
}
