/* Customized */
function RefreshPreview() {
    var src = "index.php?action=customizedPreview"
            + "&text=" + escape(document.getElementById("text").value)
            + "&fontPath=" + document.getElementById("fontPath").value
            + "&font=" + document.getElementById("font").value
            + "&foreColor=" + document.getElementById("foreColor").value
            + "&backColor=" + document.getElementById("backColor").value
            + "&volteado=" + (document.getElementById("volteado").checked ? 1 : 0)
            + "&vertical=" + (document.getElementById("vertical").checked ? 1 : 0);

    document.getElementById("Preview").src = src;
    document.getElementById("Preview").parentNode.style.backgroundColor = "#" + document.getElementById("backColor").value;
}

function ViewAllFonts() {
    oDlg = window.open("index.php?action=customizedFonts", "FontSelect", "width=650, height=600, location=no, menubar=no, resizable=no,scrollbars=yes");
    oDlg.focus();
}

/* Clients */
function changeCountry(strCountry) {
    var objProvinceNoSpain = document.getElementById("province_nospain");
    var objProvinceSpain = document.getElementById("province_spain");
    
    if (objProvinceNoSpain && objProvinceSpain) {
        if (strCountry == "Spain") {
            objProvinceNoSpain.style.display = "none";
            objProvinceSpain.style.display = "block";
        } else {
            objProvinceNoSpain.style.display = "block";
            objProvinceSpain.style.display = "none";
        }
    }
}

/* Colors */
function toogleAllColors(objForm, blnState) {
    var i = 0;

    while (objChild = objForm.elements[i]) {
        if (objChild.tagName.toLowerCase() == "input" && objChild.name.indexOf("color_") > -1) {
            objChild.checked = blnState;
        }

        i++;
    }
}

/* Products */
function productsCopySizes(idSize) {
    if (idSize) {
        ajaxObj.format = "JSON";
        ajaxObj.call("action=ajax/admin/getSizeSizes&idSize=" + idSize, function(result) {
            if (result) {
                eval(result);
                ile_empty("itemsSizes");

                for (var i = 0; i < results.length; i++) {
                    if (i > 0) {
                        ile_add("itemsSizes");
                    }

                    $("size_" + i).value = results[i].size;
                    $("price_" + i).value = results[i].price;
                }
            }
        });
    }
}