function deleteText(id){
    document.getElementById(id).value = '';
}

function addItem(item){
   
    var dinamic = document.getElementById('dinamic');
    dinamic.innerHTML = "<center><i>Loading</i>... <img src=\"../images/loading.gif\" alt=\"cargando\" /></center>";
    var request = zXmlHttp.createRequest();
    request.open("get", "contenido/add"+item+".php", true);
    request.onreadystatechange = function (){
        if (request.readyState == 4){
            if (request.status == 200){
                dinamic.innerHTML = request.responseText;
            }
        }
    };
    request.send(null);
}


function uploadPicProduct(idPic){
    var divpicProduct = document.getElementById('divpic'+idPic+'Product');
    var formpicProduct = document.getElementById('formpic'+idPic+'Product');
    formpicProduct.submit();
    divpicProduct.innerHTML = "<center><i>Upload file</i>... <img src=\"../images/loading.gif\" alt=\"cargando\" width=\"20\"  /></center>";

    var editProduct = document.getElementById('editProduct');
    if(editProduct!=null){
        editProduct.disabled = true;
    }
    
}

function rsUploadPicProduct(idPic,idProduct,idTypeProduct) {
    document.getElementById('divpic'+idPic+'Product').innerHTML='El Archivo se ha cargado con éxito';
    var editProduct = document.getElementById('editProduct');
    if(editProduct==null){
        if(idPic == 'One'){
            document.getElementById('picTwoProduct').disabled = false;
            switch(idTypeProduct) {
                case '1':
                    dir = '../images/collection/BowTies/';
                    break;
                case '2':
                    dir = '../images/collection/Ties/';
                    break;
                case '3':
                    dir = '../images/collection/PocketSquares/';
                    break;
                case '4':
                    dir = '../images/collection/Shirts/';
                    break;
            }
            document.getElementById('imgBowTie').src = dir+idProduct+'picOneProduct_2.jpg';
            document.getElementById('saveProducto').disabled = false;
        }else if(idPic == 'Two'){
            document.getElementById('picThreeProduct').disabled = false;
        }
        document.getElementById('idProduct').value=idProduct;
    }else{
        editProduct.disabled = false;
    }
}


function addStyle(idTypeProduct){
    var nmStyle = document.getElementById('nmStyle').value;
    var descStyle = document.getElementById('descStyle').value;
    if(nmStyle==""){
        alert('Insert the Name of Style');
        return;
    }
    var request = zXmlHttp.createRequest();
    request.open("get", "../Class/responses.php?action=addStyle"+
        "&&nmStyle="+nmStyle+
        "&&descStyle="+descStyle+
        "&&idTypeProduct="+idTypeProduct
        , true);
    request.onreadystatechange = function (){
        if (request.readyState == 4){
            if (request.status == 200){
                rsp = request.responseText;
                if(rsp=='Entered'){
                    alert('Entered');
                    switch (idTypeProduct){
                        case '1':
                            addItem('BowTies');
                            break;
                        case '2':
                            addItem('Ties');
                            break;
                        case '3':
                            addItem('PocketSquares');
                            break;
                        case '4':
                            addItem('Shirts');
                            break;
                    }
                    
                }else{
                    alert(rsp);
                }
            }
        }
    };
    request.send(null);
}

function updateStyle(idTypeProduct){
    var formUpdateStyle = document.getElementById('formUpdateStyle');
    formUpdateStyle.submit();

}

function addCategory(idTypeProduct){
    var nmCategory = document.getElementById('nmCategory').value;
    var descCategory = document.getElementById('descCategory').value;
    if(nmCategory==""){
        alert('Insert the Name of Category');
        return;
    }
    var request = zXmlHttp.createRequest();
    request.open("get", "../Class/responses.php?action=addCategory"+
        "&&nmCategory="+nmCategory+
        "&&descCategory="+descCategory+
        "&&idTypeProduct="+idTypeProduct
        , true);
    request.onreadystatechange = function (){
        if (request.readyState == 4){
            if (request.status == 200){
                rsp = request.responseText;
                if(rsp=='Entered'){
                    alert('Entered');
                    switch (idTypeProduct){
                        case '1':
                            addItem('BowTies');
                            break;
                        case '2':
                            addItem('Ties');
                            break;
                        case '3':
                            addItem('PocketSquares');
                            break;
                        case '4':
                            addItem('Shirts');
                            break;
                    }

                }else{
                    alert(rsp);
                }
            }
        }
    };
    request.send(null);
}

function updateStyle(idTypeProduct){
    var formUpdateStyle = document.getElementById('formUpdateStyle');
    formUpdateStyle.submit();

}


function saveProduct(item){
    
    var nameProduct = document.getElementById('nameProduct').value;
    var ldProduct = document.getElementById('ldProduct').value;
    var sdProduct = document.getElementById('sdProduct').value;
    var priceProduct = document.getElementById('priceProduct').value;
    var stockProduct = document.getElementById('stockProduct').value;

    var sizeProduct = document.getElementById('sizeProduct');
    var finishProduct = document.getElementById('finishProduct');
    
    var cuffProduct = document.getElementById('cuffProduct');
    var collarProduct = document.getElementById('collarProduct');
    var frontProduct = document.getElementById('frontProduct');
    var cottonProduct = document.getElementById('cottonProduct');
    var hemProduct = document.getElementById('hemProduct');

    

    if(nameProduct==''){
        alert('Insert the product name');
        return;
    }
    if(ldProduct==''){
        alert('Insert the long description from product');
        return;
    }
    if(sdProduct==''){
        alert('Insert the short description from product');
        return;
    }

    if(priceProduct==''){
        alert('Insert the price product');
        return;
    }else{
        var priceReal = parseFloat(priceProduct);
        if (isNaN(priceReal)){
            alert('Insert the numeric value');
            return;
        }
    }
    if(stockProduct==''){
        alert('Insert the STOCK product');
        return;
    }else{
        var stockReal = parseFloat(stockProduct);
        if (isNaN(stockReal)){
            alert('Insert the numeric value');
            return;
        }
    }
    
    var saveProductForm = document.getElementById('saveProductForm');
    saveProductForm.submit();
}

function loadCaracteristics(idTypeProduct){
    var dinamic = document.getElementById('caracteristics');
    dinamic.innerHTML = "<center><i>Loading</i>... <img src=\"../images/loading.gif\" alt=\"cargando\" /></center>";
    var request = zXmlHttp.createRequest();
    if(idTypeProduct == 4){
        request.open("get", "contenido/addShirtsCaracteristic.php", true);
    }else{
        request.open("get", "contenido/addTiesCaracteristic.php", true);
    }
    
    request.onreadystatechange = function (){
        if (request.readyState == 4){
            if (request.status == 200){
                dinamic.innerHTML = request.responseText;
            }
        }
    };
    request.send(null);
}


function editItem(item){
    var dinamic = document.getElementById('dinamic');
    dinamic.innerHTML = "<center><i>Loading</i>... <img src=\"../images/loading.gif\" alt=\"cargando\" /></center>";
    var request = zXmlHttp.createRequest();
    request.open("get", "contenido/edit.php?idTypeProduct="+item, true);
    request.onreadystatechange = function (){
        if (request.readyState == 4){
            if (request.status == 200){
                dinamic.innerHTML = request.responseText;
                $(function() {
                    $(".scrollable").scrollable();
                });
            }
        }
    };
    request.send(null);
}


function editProduct(idProduct){
    var editableArea = document.getElementById('editableArea');
    editableArea.innerHTML = "<center><i>Loading</i>... <img src=\"../images/loading.gif\" alt=\"cargando\" /></center>";
    var request = zXmlHttp.createRequest();
    request.open("get", "contenido/editProduct.php?idProduct="+idProduct, true);
    request.onreadystatechange = function (){
        if (request.readyState == 4){
            if (request.status == 200){
                editableArea.innerHTML = request.responseText;
                $(function() {
                    $('#gallery a').lightBox();
                });
            }
        }
    };
    request.send(null);
}


function lookProduct(idProduct){
    var editableArea = document.getElementById('rigthContainer');
    editableArea.innerHTML = "<center><i>Loading</i>... <img src=\"images/loading.gif\" alt=\"cargando\" /></center>";
    var request = zXmlHttp.createRequest();
    request.open("get", "detailsProduct.php?idProduct="+idProduct, true);
    request.onreadystatechange = function (){
        if (request.readyState == 4){
            if (request.status == 200){
                editableArea.innerHTML = request.responseText;
            }
        }
    };
    request.send(null);
}

function addShopping(){
    var idProduct = document.getElementById('idProduct').value;
    var qtyProduct = document.getElementById('qtyProduct').value;


    var idStyleBox = document.getElementById('idStyle');
    var sizeBox = document.getElementById('size');
    var cuffBox = document.getElementById('cuff');
    var collarBox = document.getElementById('collar');
    var frontBox = document.getElementById('front');
    var cottonBox = document.getElementById('cotton');
    var hemBox = document.getElementById('hem');
    var finishBox = document.getElementById('finish');

    if(finishBox!=null){
        var finish = document.getElementById('finish').value;
        if(finish==""){
            alert('Please Select the Finish Product');
            return;
        }
    }else{
        var finish = "";
    }

    if(hemBox!=null){
        var hem = document.getElementById('hem').value;
        if(hem==""){
            alert('Please Select the Hem Product');
            return;
        }
    }else{
        var hem = "";
    }

    if(cottonBox!=null){
        var cotton = document.getElementById('cotton').value;
        if(cotton==""){
            alert('Please Select the Cotton Product');
            return;
        }
    }else{
        var cotton = "";
    }

    if(frontBox!=null){
        var front = document.getElementById('front').value;
        if(front==""){
            alert('Please Select the Front Product');
            return;
        }
    }else{
        var front = "";
    }

    if(collarBox!=null){
        var collar = document.getElementById('collar').value;
        if(collar==""){
            alert('Please Select the Collar Product');
            return;
        }
    }else{
        var collar = "";
    }

    if(cuffBox!=null){
        var cuff = document.getElementById('cuff').value;
        if(cuff==""){
            alert('Please Select the Cuff Product');
            return;
        }
    }else{
        var cuff = "";
    }

    if(sizeBox!=null){
        var size = document.getElementById('size').value;
        if(size==""){
            alert('Please Select the Size Product');
            return;
        }
    }else{
        var size = "";
    }

    if(idStyleBox!=null){
        var idStyle = document.getElementById('idStyle').value;
        if(idStyle==""){
            alert('Please Select the Style Product');
            return;
        }
    }else{
        var idStyle = "";
    }

    
    if(qtyProduct==""){
        alert('Please Insert the Quantity Product');
        return;
    }


    var rqst = zXmlHttp.createRequest();
    rqst.open("get", "Class/responses.php?action=checkQty"+
        "&&idProduct="+idProduct+
        "&&qtyProduct="+qtyProduct
        , true);
    rqst.onreadystatechange = function (){
        if (rqst.readyState == 4){
            if (rqst.status == 200){
                rsp = rqst.responseText;
                if(rsp=='STOCK'){
                    var request = zXmlHttp.createRequest();
                    request.open("get", "Class/responses.php?action=addShopping"+
                        "&&idProduct="+idProduct+
                        "&&idStyle="+idStyle+
                        "&&qtyProduct="+qtyProduct+

                        "&&size="+size+
                        "&&cuff="+cuff+
                        "&&collar="+collar+
                        "&&front="+front+
                        "&&cotton="+cotton+
                        "&&hem="+hem+
                        "&&finish="+finish
                        , true);
                    request.onreadystatechange = function (){
                        if (request.readyState == 4){
                            if (request.status == 200){
                                rsp = request.responseText;
                                if(rsp=='ADDED'){
                                    alert('ADDED');
                                    editProduct(idProduct);
                                }else{
                                    alert(rsp);
                                }
                            }
                        }
                    };
                    request.send(null);
                    return;
                }
                if(rsp=='NOSTOCK'){
                    alert('Quantity not available');
                    return;
                }
            }
        }
    };
    rqst.send(null);
    

    
    
}



function getPage(page){
    var contenedor = document.getElementById('contenedor');
    contenedor.innerHTML = "<center><i>Loading</i>... <img src=\"images/loading.gif\" alt=\"cargando\" /></center>";
    var request = zXmlHttp.createRequest();
    request.open("get", "contenido/"+page+".php", true);
    request.onreadystatechange = function (){
        if (request.readyState == 4){
            if (request.status == 200){
                contenedor.innerHTML = request.responseText;
            }
        }
    };
    request.send(null);
}

function editQtyProduct(idProduct){
    var divQtyForm = document.getElementById('divQtyForm'+idProduct);
    var divQtyActual = document.getElementById('divQtyActual'+idProduct);
    divQtyForm.style.display = "";
    divQtyActual.style.display = 'none';
}

function updateQtyProduct(idProduct){
    var newQtyProduct = document.getElementById('newQtyProduct'+idProduct).value;
    if(newQtyProduct==""){
        alert("Insert the new Quantity");
        return;
    }
    var request = zXmlHttp.createRequest();
    request.open("get", "Class/responses.php?action=updateQtyProduct"+
        "&&idProduct="+idProduct+
        "&&newQtyProduct="+newQtyProduct
        , true);
    request.onreadystatechange = function (){
        if (request.readyState == 4){
            if (request.status == 200){
                rsp = request.responseText;
                if(rsp=='UPDATED'){
                    alert('UPDATED');
                    getPage('check');
                }else{
                    alert(rsp);
                }
            }
        }
    };
    request.send(null);
}

function removeProduct(idProduct){
    var request = zXmlHttp.createRequest();
    request.open("get", "Class/responses.php?action=removeProduct"+
        "&&idProduct="+idProduct
        , true);
    request.onreadystatechange = function (){
        if (request.readyState == 4){
            if (request.status == 200){
                rsp = request.responseText;
                if(rsp=='REMOVED'){
                    alert('REMOVED');
                    getPage('check');
                }else{
                    alert(rsp);
                }
            }
        }
    };
    request.send(null);
}

function liquShipping(){
    var country = document.getElementById('country').value;
    var addCost = document.getElementById('addCost').value;
   

    if(addCost==""){
        alert('Select Type of delivery');
        return;
    }

    var costShipping = document.getElementById('costShipping');

    if(country=='AU' && addCost == 'STANDARD'){
        costShipping.innerHTML = 'AUD $9';
        document.getElementById('shipping_1').value = 9;
    }else if(country=='AU' && addCost == 'EXPRESS'){
        costShipping.innerHTML = 'AUD $20';
        document.getElementById('shipping_1').value = 20;
    }else if(country!='AU' && addCost == 'STANDARD'){
        costShipping.innerHTML = 'AUD $13';
        document.getElementById('shipping_1').value = 13;
    }else if(country!='AU' && addCost == 'EXPRESS'){
        costShipping.innerHTML = 'AUD $35';
        document.getElementById('shipping_1').value = 35;
    }
    
}


function insertCaracteristic(idCaracteristic){
    var idProduct = document.getElementById('idProduct').value;
    
    var val = "";
    
    switch (idCaracteristic){
        case '1':
            val =  document.getElementById('sizeProduct').value;
            
            break;
        case '2':
            val =  document.getElementById('cuffProduct').value;
            
            break;
        case '3':
            val =  document.getElementById('collarProduct').value;
            
            break;
        case '4':
            val =  document.getElementById('frontProduct').value;
            
            break;
        case '5':
            val =  document.getElementById('cottonProduct').value;
            
            break;
        case '6':
            val =  document.getElementById('hemProduct').value;
            break;
        case '7':
            val =  document.getElementById('finishProduct').value;
            break;
    }
    if(val == ""){
        alert('Please insert value');
        return;
    }
    
    var request = zXmlHttp.createRequest();
    request.open("get", "../Class/responses.php?action=insertCaracteristic"+
        "&&idProduct="+idProduct+
        "&&idCaracteristic="+idCaracteristic+
        "&&value="+val
        , true);
    request.onreadystatechange = function (){
        if (request.readyState == 4){
            if (request.status == 200){
                rsp = request.responseText;
                if(rsp=='Entered'){
                    alert('Entered');
                    switch (idCaracteristic){
                        case '1':
                            document.getElementById('sizeProduct').value = '';
                            break;
                        case '2':
                            document.getElementById('cuffProduct').value = '';
                            break;
                        case '3':
                            document.getElementById('collarProduct').value = '';
                            break;
                        case '4':
                            document.getElementById('frontProduct').value = '';
                            break;
                        case '5':
                            document.getElementById('cottonProduct').value = '';
                            break;
                        case '6':
                            document.getElementById('hemProduct').value = '';
                            break;
                        case '7':
                            document.getElementById('finishProduct').value = '';
                            break;
                    }
                }else{
                    alert(rsp);
                }
            }
        }
    };
    request.send(null);
}

function insertCaracteristicEdit(idCaracteristic){
    var idProduct = document.getElementById('idProductEditable').value;

    var val = "";

    switch (idCaracteristic){
        case '1':
            val =  document.getElementById('sizeProduct').value;

            break;
        case '2':
            val =  document.getElementById('cuffProduct').value;

            break;
        case '3':
            val =  document.getElementById('collarProduct').value;

            break;
        case '4':
            val =  document.getElementById('frontProduct').value;

            break;
        case '5':
            val =  document.getElementById('cottonProduct').value;

            break;
        case '6':
            val =  document.getElementById('hemProduct').value;
            break;
        case '7':
            val =  document.getElementById('finishProduct').value;
            break;
    }
    if(val == ""){
        alert('Please insert value');
        return;
    }

    var request = zXmlHttp.createRequest();
    request.open("get", "../Class/responses.php?action=insertCaracteristic"+
        "&&idProduct="+idProduct+
        "&&idCaracteristic="+idCaracteristic+
        "&&value="+val
        , true);
    request.onreadystatechange = function (){
        if (request.readyState == 4){
            if (request.status == 200){
                rsp = request.responseText;
                if(rsp=='Entered'){
                    alert('Entered');
                    editProduct(idProduct);
                }else{
                    alert(rsp);
                }
            }
        }
    };
    request.send(null);
}

function removeCaracteristic(idvaluesCaracteristic,idProduct){
    var request = zXmlHttp.createRequest();
    request.open("get", "../Class/responses.php?action=removeCaracteristic"+
        "&&idvaluesCaracteristic="+idvaluesCaracteristic
        , true);
    request.onreadystatechange = function (){
        if (request.readyState == 4){
            if (request.status == 200){
                rsp = request.responseText;
                if(rsp=='Updated'){
                    alert('Updated');
                    editProduct(idProduct);
                }else{
                    alert(rsp);
                }
            }
        }
    };
    request.send(null);
}

function deletedProduct(idProduct,item){
    if(confirm('Are you sure?')){
        var request = zXmlHttp.createRequest();
        request.open("get", "../Class/responses.php?action=deletedProduct"+
            "&&idProduct="+idProduct
            , true);
        request.onreadystatechange = function (){
            if (request.readyState == 4){
                if (request.status == 200){
                    rsp = request.responseText;
                    if(rsp=='Removed'){
                        alert('Removed');
                        editItem(item);
                    }else{
                        alert('Error try again');
                    }
                }
            }
        };
        request.send(null);
    }
}

function getCustomer(typeCustomer){
    var dinamic = document.getElementById('dinamic');
    dinamic.innerHTML = "<center><i>Loading</i>... <img src=\"../images/loading.gif\" alt=\"cargando\" /></center>";
    var request = zXmlHttp.createRequest();
    if(typeCustomer==1){
        request.open("get", "contenido/customers.php?typeCustomer="+typeCustomer, true);
    }else{
        request.open("get", "contenido/prospects.php?typeCustomer="+typeCustomer, true);
    }
    
    request.onreadystatechange = function (){
        if (request.readyState == 4){
            if (request.status == 200){
                dinamic.innerHTML = request.responseText;
            }
        }
    };
    request.send(null);
}



function getCustomerQuery(field, order){
    var dinamic = document.getElementById('dinamic');
    dinamic.innerHTML = "<center><i>Loading</i>... <img src=\"../images/loading.gif\" alt=\"cargando\" /></center>";
    var request = zXmlHttp.createRequest();
    request.open("get", "contenido/customers.php?field="+field+"&&order="+order, true);
    request.onreadystatechange = function (){
        if (request.readyState == 4){
            if (request.status == 200){
                dinamic.innerHTML = request.responseText;
            }
        }
    };
    request.send(null);
}

function getProspectsQuery(field, order){
    var dinamic = document.getElementById('dinamic');
    dinamic.innerHTML = "<center><i>Loading</i>... <img src=\"../images/loading.gif\" alt=\"cargando\" /></center>";
    var request = zXmlHttp.createRequest();
    request.open("get", "contenido/prospects.php?field="+field+"&&order="+order, true);
    request.onreadystatechange = function (){
        if (request.readyState == 4){
            if (request.status == 200){
                dinamic.innerHTML = request.responseText;
            }
        }
    };
    request.send(null);
}


function lookShopping(idcustomer,dateSale){
    var dinamic = document.getElementById('dinamic');
    dinamic.innerHTML = "<center><i>Loading</i>... <img src=\"../images/loading.gif\" alt=\"cargando\" /></center>";
    var request = zXmlHttp.createRequest();
    request.open("get", "contenido/checkSales.php?idCustomer="+idcustomer+"&&dateSale="+dateSale, true);
    request.onreadystatechange = function (){
        if (request.readyState == 4){
            if (request.status == 200){
                dinamic.innerHTML = request.responseText;
            }
        }
    };
    request.send(null);
}


function getPromoCodes(){
    var dinamic = document.getElementById('dinamic');
    dinamic.innerHTML = "<center><i>Loading</i>... <img src=\"../images/loading.gif\" alt=\"cargando\" /></center>";
    var request = zXmlHttp.createRequest();
    request.open("get", "contenido/promoCod.php", true);
    request.onreadystatechange = function (){
        if (request.readyState == 4){
            if (request.status == 200){
                dinamic.innerHTML = request.responseText;
            }
        }
    };
    request.send(null);
}


function generateCode(){
    var chars = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz'.split('');
    var length = 8;
    if (!length) {
        length = Math.floor(Math.random() * chars.length);
    }
    var str = '';
    for (var i = 0; i < length; i++) {
        str += chars[Math.floor(Math.random() * chars.length)];
    }
    document.getElementById('codePromo').value = str;
}


function addPromoCodes(){
    var namePromo = document.getElementById('namePromo').value;
    var percentPromo = document.getElementById('percentPromo').value;
    var codePromo = document.getElementById('codePromo').value;
    var validPromo = document.getElementById('validPromo').value;

    if(namePromo==""){
        alert('Insert name promo');
        return;
    }
    if(percentPromo==""){
        alert('Insert percentage of promo');
        return;
    }
    if(codePromo==""){
        alert('Insert code of promo');
        return;
    }
    if(validPromo==""){
        alert('Insert number a valid promo');
        return;
    }
    
    var request = zXmlHttp.createRequest();
    request.open("get", "../Class/responses.php?action=addPromoCodes"+
        "&&namePromo="+namePromo+
        "&&percentPromo="+percentPromo+
        "&&codePromo="+codePromo+
        "&&validPromo="+validPromo
        , true);
    request.onreadystatechange = function (){
        if (request.readyState == 4){
            if (request.status == 200){
                if(request.responseText == 'Insert'){
                    alert('Entered');
                    getPromoCodes();
                }else{
                    alert(request.responseText);
                }
            }
        }
    };
    request.send(null);
}

function removePromo(idPromo){
    var request = zXmlHttp.createRequest();
    request.open("get", "../Class/responses.php?action=removePromo"+
        "&&idPromo="+idPromo
        , true);
    request.onreadystatechange = function (){
        if (request.readyState == 4){
            if (request.status == 200){
                if(request.responseText == 'Removed'){
                    alert('Removed');
                    getPromoCodes();
                }else{
                    alert(request.responseText);
                }
            }
        }
    };
    request.send(null);
}

function disabledPromo(idPromo){
    var request = zXmlHttp.createRequest();
    request.open("get", "../Class/responses.php?action=disabledPromo"+
        "&&idPromo="+idPromo
        , true);
    request.onreadystatechange = function (){
        if (request.readyState == 4){
            if (request.status == 200){
                if(request.responseText == 'Disabled'){
                    alert('Disabled');
                    getPromoCodes();
                }else{
                    alert(request.responseText);
                }
            }
        }
    };
    request.send(null);
}

function enabledPromo(idPromo){
    var request = zXmlHttp.createRequest();
    request.open("get", "../Class/responses.php?action=enabledPromo"+
        "&&idPromo="+idPromo
        , true);
    request.onreadystatechange = function (){
        if (request.readyState == 4){
            if (request.status == 200){
                if(request.responseText == 'Enabled'){
                    alert('Enabled');
                    getPromoCodes();
                }else{
                    alert(request.responseText);
                }
            }
        }
    };
    request.send(null);
}


function getCheckDiscount(){
    var promoCode = document.getElementById('promoCode').value;
    if(promoCode==""){
        alert('Please insert the promo code');
        return;
    }
    var request = zXmlHttp.createRequest();
    request.open("get", "Class/responses.php?action=getCheckDiscount"+
        "&&promoCode="+promoCode
        , true);
    request.onreadystatechange = function (){
        if (request.readyState == 4){
            if (request.status == 200){
                if(request.responseText=='Error'){
                    alert('Invalid code, please check');
                }else{
                    alert('You have a discount of '+request.responseText+' percent');
                    getPage('check');
                }
            }
        }
    };
    request.send(null);
}

function sendMail(){
    var nameCustomer = document.getElementById('nameCustomer').value;
    var numberCustomer = document.getElementById('numberCustomer').value;
    var mailCustomer = document.getElementById('mailCustomer').value;
    var message = document.getElementById('message').value;
    var contact = document.getElementById('contact');

    if(nameCustomer==""){
        alert('Please insert Your Name');
        return;
    }
    if(numberCustomer==""){
        alert('Please insert Your Phone Number');
        return;
    }
    if(mailCustomer==""){
        alert('Please insert Your Mail Address');
        return;
    }
    rsCheck = checkMail(mailCustomer);
    
    if(message==""){
        alert('Please type you message');
        return;
    }
    if(rsCheck == false){
        alert('Please insert valid Mail Address');
        return;
    }

    contact.submit();
}

function checkMail(mail){
    if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(mail)){
        return (true)
    } else {
        return (false);
    }
}


function payPal(){
    var first_name = document.getElementById('first_name').value;
    var last_name = document.getElementById('last_name').value;
    var email = document.getElementById('email').value;
    var night_phone_a = document.getElementById('night_phone_a').value;
    var address1 = document.getElementById('address1').value;
    var city = document.getElementById('city').value;
    var state = document.getElementById('state').value;
    var zip = document.getElementById('zip').value;
    var country = document.getElementById('country').value;
    var addCost = document.getElementById('addCost').value;

    if(first_name==''){
        alert('Insert First Name');
        return;
    }
    if(last_name==''){
        alert('Insert Last Name');
        return;
    }
    if(email==''){
        alert('Insert E-mail');
        return;
    }
    if(night_phone_a==''){
        alert('Insert Phone Number');
        return;
    }
    if(address1==''){
        alert('Insert Address');
        return;
    }
    if(city==''){
        alert('Insert City');
        return;
    }
    if(state==''){
        alert('Insert State');
        return;
    }
    if(zip==''){
        alert('Insert Zip code');
        return;
    }
    if(country==''){
        alert('Select Country');
        return;
    }
    if(addCost==''){
        alert('Select Delivery');
        return;
    }

    var request = zXmlHttp.createRequest();
    request.open("get", "Class/responses.php?action=payPal"+
        "&&first_name="+first_name+
        "&&last_name="+last_name+
        "&&email="+email+
        "&&night_phone_a="+night_phone_a+
        "&&address1="+address1+
        "&&city="+city+
        "&&state="+state+
        "&&zip="+zip+
        "&&country="+country+
        "&&addCost="+addCost
        , true);
    request.onreadystatechange = function (){
        if (request.readyState == 4){
            if (request.status == 200){
                if(request.responseText!='ERROR'){
                    document.getElementById('os8_1').value = request.responseText;
                    var os8_1 = document.getElementById('os8_1').value;
                    document.getElementById('payNow').disabled= true;
                    setTimeout('payPalSendForm()',5000);
                }
            }
        }
    };
    request.send(null);
}

function payPalSendForm(){
    var payPalForm = document.getElementById('payPalForm');
    payPalForm.submit();
}
