// script to purchase item

buy = function(pdt_barcode) {
    var fieldname = "quantity_" + pdt_barcode;

    //get the value
    var quantity = document.getElementById(fieldname).value;

    //setting the value
    document.getElementById(fieldname).value = +quantity + 1;
    
    document.orderForm.submit();

}

function toggleBlind( targetId ){ 
  	if (document.getElementById) { 
        Effect.toggle(targetId, 'blind', { duration: 0.6 });
    }
}

function checkform ( form )
{

    error = 0;
    // check for essential data missing
    if (form.bill_postcode.value == "") 
    {
        makeitred("bill_postcode");
        form.bill_postcode.focus();
        error = 1;
    } else {
        makeitgray("bill_postcode");
    }
    
    if (form.bill_address1.value == "") 
    {
        makeitred("bill_address1");
        form.bill_address1.focus();
        error = 1;
    } else {
        makeitgray("bill_address1");
    }
    
    if (form.bill_phone.value == "") 
    {
        makeitred("bill_phone");
        form.bill_phone.focus();
        error = 1;
    } else {
        makeitgray("bill_phone");
    }
    
    if (form.bill_name.value == "") 
    {
        makeitred("bill_name");
        form.bill_name.focus();
        error = 1;
    } else {
        makeitgray("bill_name");
    }
    
    if (form.email.value == "") 
    {
        makeitred("email");
        form.email.focus();
        error = 1;
    } else {
        makeitgray("email");
    }
    
    checkEmail = form.email.value

    if ((checkEmail.indexOf('@') < 0) || ((checkEmail.charAt(checkEmail.length-4) != '.') && (checkEmail.charAt(checkEmail.length-3) != '.'))) 
    {
        makeitred("email");
        form.email.focus();
        error = 1;
    } else {
        makeitgray("email");
    }

    if (error == 1)
    {
        return false;
    } else {
        return true ;
    }
}


function makeitred ( targetId ) {
    if (document.getElementById) {
        target = document.getElementById( targetId );
        target.style.borderColor = "#ff6666";
        target.style.backgroundColor = "#ff9999";
    }
}

function makeitgray ( targetId ) {
    if (document.getElementById) {
        target = document.getElementById( targetId );
        target.style.borderColor = "#eeeeee";
        target.style.backgroundColor = "#f4f4f4";
    }
}
