﻿/* 

(C) 2010 Global Teleworking SL
------------------------------
Variables y código ejecutado en el $(document).ready de las landing pages (*.htm en subdir /es, /d, /fr...)
Requisitos: jQuery 1.4.3+, gtw.common.js

*/

var idioma = "";
var moneda = "";

$(document).ready(function () {

    var filename = GetFilename(window.location.pathname); //nombre del archivo htm (sin extensión)

    //prepara las ventanas de zoom y ambience
    $("a#zoomLink").attr("href", "/img/a_" + filename + ".jpg");
    $("a#ambienceLink").attr("href", "/img/s_" + filename + ".jpg");

    $("a#zoomLink").fancybox({ 'titleShow': false, 'autoScale': false });
    $("a#ambienceLink").fancybox({ 'titleShow': false, 'autoScale': false });

    //obtener info del carrito y actualizar el icono 'mi carrito' según el contenido
    var info = ObtenerInfoCarrito();

    //toma idioma y moneda del path de la página
    var segments = window.location.pathname.split('/');
    if (segments.length > 1)
        idioma = segments[segments.length - 2];
    switch (idioma) {
        case "d":
        case "es":
        case "en":
        case "fr":
        case "nl":
            moneda = "Euro";
            break;
        case "gb":
            moneda = "GBP";
            break;
        case "dk":
            moneda = "DKK";
            break;
        case "se":
            moneda = "SEK";
            break;
        default:
            moneda = "Euro";
            break;
    }

    var MSG_ITEMSINYOURCART = $('#itemsInYourCart').val();
    if (MSG_ITEMSINYOURCART == null)
        MSG_ITEMSINYOURCART = ' item(s) in your cart';
    var MSG_EMPTYCART = $('#emptyCart').val();
    if (MSG_EMPTYCART == null)
        MSG_EMPTYCART = 'The cart is empty';

    if (info.ItemsCount > 0) {
        $("#myCartLink").attr('title', info.ItemsCount + MSG_ITEMSINYOURCART);
        $("#myCartLink a").attr('href', '/cart/shoppingcart.aspx');
    }
    else {
        $("#myCartLink img").fadeTo('slow', 0.2);
        $("#myCartLink").attr('title', MSG_EMPTYCART);
    }

    var codigo = $('#item_number').val();

    CheckMuestrasDisponibles(codigo, function () { $('#colorOptionsLink').css({ display: 'inline' }); });

    //obtener precio del artículo y mostrarlo
    var precio = ObtenerPrecioProducto(codigo, idioma);
    $('#itemPrice').html(FormatoDinero(precio, moneda, false, true) + ".-");

    if (precio == null || precio == 0) {
        $('#addToCartButton').attr("disabled", true);
        $('#addToCartButton').fadeTo('slow', 0.2);
    }
});



