﻿

function ChPc() { ChP($('#dd_p').val()); }

function ChP(myP) {
    if (myP == null || myP == '') { return; }
    var xhr = $.ajax({
        type: 'POST',
        url: 'query.aspx',
        data: { f: 'f', p: myP },
        success: function (data, status) {
            $('#top_src_engine').html(data);
        },
        error: function (data, status) {
            alert(data);
            //$('#BoxResult').html(data);
        }
    });
} //end ChP;

function SrcList(mP) {
    $('#mP').val(mP);

    if (mP == 'bordi') $('#dd_p').val('b');
    if (mP == 'bordiovali') $('#dd_p').val('bo');
    if (mP == 'centratori') $('#dd_p').val('ce');
    if (mP == 'copripolvere') $('#dd_p').val('cop');
    if (mP == 'corpi') $('#dd_p').val('cor');
    if (mP == 'cupole') $('#dd_p').val('cu');
    if (mP == 'membrane') $('#dd_p').val('m');
    $('#mD1').val('');
    $('#mD2').val('');
    ChPc();
    SrcP();
    
}

function SrcDo() {
    var mP = $('#dd_p').val();
    if (mP == 'b') mP = 'bordi';
    if (mP == 'bo') mP = 'bordiovali';
    if (mP == 'ce') mP = 'centratori';
    if (mP == 'cop') mP = 'copripolvere';
    if (mP == 'cor') mP = 'corpi';
    if (mP == 'cu') mP = 'cupole';
    if (mP == 'm') mP = 'membrane';

    if ($('#chk').val() == '1') {
        $('#mP').val(mP);
        $('#mD1').val($('#D1').val());
        $('#mD2').val($('#D2').val());
        SrcP();
    }
    else {        
        document.location.href = 'prod.aspx?f=s&pb=' + $('#dd_p').val() + '&p=' + mP + '&d1=' + $('#D1').val() + '&d2=' + $('#D2').val();
    }
} //end SrcDo().

function SrcP() {
    var myP = $('#mP').val();
    var myD1 = $('#mD1').val();
    var myD2 = $('#mD2').val();

    if (myP == null || myP == '') { return; }
    SrcPp(myP, myD1, myD2);

} //end SrcP;


function SrcPp(myP, myD1, myD2) {   
    $('.catProd').hide();
    var xhr = $.ajax({
        type: 'POST',
        url: 'query.aspx',
        data: { f: 's', p: myP, d1: myD1, d2: myD2 },
        success: function (data, status) {
            $('#src_res').html(data);
        },
        error: function (data, status) {
            alert(data);
            //$('#BoxResult').html(data);
        }
    });
} //end ChP;


function ChkMail() {

    var azienda = $('#ctl00_cph_main_Azienda').val();
    var nome = $('#ctl00_cph_main_Nome').val();
    var email = $('#ctl00_cph_main_Email').val();
    var richiesta = $('#ctl00_cph_main_Richiesta').val();
    var reg_exp = /^([a-zA-Z0-9_.,àòè éùì])+$/;
    var reg_num = /^([0-9_ -])+$/;
    var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
    var IsToSend = 1;

    $('#ctl00_cph_main_Azienda').removeClass('nocompiled');
    $('#ctl00_cph_main_Nome').removeClass('nocompiled');
    $('#ctl00_cph_main_Email').removeClass('nocompiled');
    $('#ctl00_cph_main_Richiesta').removeClass('nocompiled');
    $('.sSmall label').removeClass('nocompiled2');

    if ((azienda == "") || (azienda == "undefined")) { IsToSend = 0; $('#ctl00_cph_main_Azienda').addClass('nocompiled'); }
    else if (!reg_exp.test(azienda)) { IsToSend = 0; $('#ctl00_cph_main_Azienda').addClass('nocompiled'); }

    //Effettua il controllo sul campi    		

    if ((nome == "") || (nome == "undefined")) { IsToSend = 0; $('#ctl00_cph_main_Nome').addClass('nocompiled'); }
    else if (!reg_exp.test(nome)) { IsToSend = 0; $('#ctl00_cph_main_Nome').addClass('nocompiled'); }

    if ((email == "") || (email == "undefined")) { IsToSend = 0; $('#ctl00_cph_main_Email').addClass('nocompiled'); }
    else if (!email_reg_exp.test(email)) { IsToSend = 0; $('#ctl00_cph_main_Email').addClass('nocompiled'); }

    if ((richiesta == "") || (richiesta == "undefined")) { IsToSend = 0; $('#ctl00_cph_main_Richiesta').addClass('nocompiled'); }

    if (document.aspnetForm.ctl00_cph_main_Privacy.checked == false) { IsToSend = 0; $('.sSmall label').addClass('nocompiled2'); }

    if (IsToSend == 1) return true;
    else return false;
    
}
