﻿
function ResponseNewsLetter()
{
	// 26/03/2009 [FP] - resetAll(fromHyst, 1=noResetLine, 2=noResetDesigner, 3=noResetMenuViewedItems, 4=noResetMenuSearch, 5=noResetNewArrivals, 6=noResetListaID, 7=noResetAddThisUrl, 8=noResetStyle, 9=noResetDiv)
    resetAll(fromHyst, false, false, false, false, false, false, false, false, false)
    
    DisplayDivBlock("subscrive_news");
    DisplayDivBlock("sub_news_fn");
    DisplayDivBlock("sub_news_ln");
    DisplayDivBlock("sub_news_em");
    DisplayDivBlock("sub_news_pp");
    DisplayDivBlock("sub_news_bnt");
    DisplayDivNone("sub_news_mex");
    DisplayDivNone("sub_news_end");
    var el = document.getElementById("adv_news_title");
    setAInnerText(el,LBL_NEWSLETT_TITLE);
    setScrollTop(0);
    el = document.getElementById("sub_news_fnlbl");
    setAInnerText(el,CONST_FIRST_NAME);
    el = document.getElementById("sub_news_lnlbl");
    setAInnerText(el,CONST_LAST_NAME);
    el = document.getElementById("sub_news_emlbl");
    setAInnerText(el,CONST_EMAIL);
    el = document.getElementById("sub_news_agree");
    if (isMobile)
        el.innerHTML=CONST_PRIVACYPOL_NEWSLETT.replace("@HREF_PP@",getContactUsHref("comm_privacy"));
    else
        el.innerHTML=CONST_PRIVACYPOL_NEWSLETT;
    document.getElementById("sub_news_fninp").value="";
    document.getElementById("sub_news_lninp").value="";
    document.getElementById("sub_news_eminp").value="";
    var anc = document.getElementById("lnk_news_last");
    var img = document.getElementById("img_news_last");
    if (!img && lastNewsLetter != "")
    {
        el = document.getElementById("sub_news_last");
        anc = document.createElement("a");
        anc.setAttribute("id", "lnk_news_last");
        img = document.createElement("img");
        img.setAttribute("id", "img_news_last");
        img.className = "thumbnail";
        anc.appendChild(img);
        el.appendChild(anc);
    }
    if (anc)
    {
        if (lastNewsLetter == "")
        {
//            anc.innerHTML = "";
//            anc.setAttribute("href", "");
            DisplayDivNone("sub_news_last");
        }
        else
        {
            var myUrl = document.getElementById("httpSiteUrl").value + "newsletter/" + lastNewsLetter; 
            //anc.innerHTML = MEX_LASTNEWSLETTER;
            anc.setAttribute("href", "javascript:;");
            setEventCode(anc,"onclick","javascript:window.open('" + myUrl + "');");
            img.setAttribute("src", imgNewsLetter);
            setEventCode(img,"onload","javascript:AutoImageResizing(this,"+ widthNewsLetter +");DisplayDivBlock('img_news_last');");
            img.setAttribute("alt", MEX_LASTNEWSLETTER);
            img.setAttribute("title", MEX_LASTNEWSLETTER);
        }
    }
    
    DisplayOnLoading(0);
    newsletter=false;
}

function AutoImageResizing(obj, fixedSize) 
{
    var img = new Image();//SORRY FOR IE!!!!
    img.src = obj.src;

    var width = img.width;
    var height = img.height;
    if (width>0)
    {
        obj.width = fixedSize;
        obj.height = (height * fixedSize)/width;
    }
}