function submit_metal_label(obj)
{
	var reg_email = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    var reg_num = /^([1-9]){1}([0-9])*$/;
    var email_address = obj.email.value;
//	var quantity_limit = parseInt(obj.quantity_limit.value);
	var dimension = obj.label_width.value*obj.label_height.value;
	
    if (obj.product_shape.value == '-1') {
        alert("Please select label shape");
        return false;
    } else if (obj.label_width.value == '' && obj.product_shape.value != '2') {
        alert("Please enter label width");
        return false;
    } else if (reg_num.test(obj.label_width.value) == false && obj.product_shape.value != '2') {
        alert('Please enter numeric width');
        return false;
    } else if (obj.label_height.value == '' && obj.product_shape.value != '2') {
        alert("Plese enter label height");
        return false;
    } else if (reg_num.test(obj.label_height.value) == false && obj.product_shape.value != '2') {
        alert('Please enter numeric height');
        return false;
    } else if (obj.product_shape.value == '2') {
        if (obj.label_diameter.value == '') {
		   alert("Please enter diameter");
			return false;
	    } else if (reg_num.test(obj.label_diameter.value) == false) {
		    alert('Please enter numeric diameter');
			return false;
	    }
    } else if (obj.quantity1.value == '-1') {
        alert("Plese select quantity");
        return false;
//    } else if (reg_num.test(obj.quantity1.value) == false) {
  //      alert('Please enter numeric quantity');
    //    return false;
    } else if (obj.artwork.value == '-1') {
        alert("Plese select art work");
        return false;
    } else if (obj.product_material.value == '-1') {
        alert("Plese select material");
        return false;
    } else if (obj.product_presentation.value == '-1') {
        alert("Plese select presentation");
        return false;
    } else if (obj.holes.value == '-1') {
        alert("Plese select holes");
        return false;
    } else if (obj.backing.value == '-1') {
        alert("Plese select Adhesive backing");
        return false;
    } else if (obj.serial_no.value == '-1') {
        alert("Plese select Serial No.");
        return false;
    } else if (obj.corners.value == '-1') {
        alert("Plese select Corners");
        return false;
    } else if (obj.name.value == '') {
        alert("Plese enter your name");
        return false;
    } else if (email_address == '') {
        alert("Plese enter your email address");
        return false;
    } else if (reg_email.test(email_address) == false) {
        alert('Invalid Email Address');
        return false;
    } else if (obj.company_name.value == '') {
        alert("Plese enter company name");
        return false;
    } else if (obj.phone.value == '') {
        alert("Plese enter phone number");
        return false;
    }

	if (dimension > 11250)
	{
		alert("For label dimensions over 11,250 sq mm please contact us for a quote.");
		return false;
	}

//	if (parseInt(obj.quantity1.value) > quantity_limit || parseInt(obj.quantity2.value) > quantity_limit || parseInt(obj.quantity3.value) > quantity_limit || parseInt(obj.quantity4.value) > quantity_limit || parseInt(obj.quantity5.value) > quantity_limit || parseInt(obj.quantity6.value) > quantity_limit) {
//		alert ("For order over " +quantity_limit+ " please contact us for a quote");
//		return false
//	}

/*	
	if (check_width(document.FrmMetalLabel.label_width.value)) {
		if (check_height(document.FrmMetalLabel.label_height.value)) {
			if (check_diameter(document.FrmMetalLabel.label_diameter.value))
				return true;
			else return false;
		} else return false;
	} else return false;
*/
}

function show_dimensions(dimension_id) {
	if (dimension_id == 2) {
		document.getElementById('lbl_diameter').style.display = "";
		document.getElementById('lbl_diameter').style.visiblity = "visible";
		document.getElementById('lbl_height').style.display = "none";
		document.getElementById('lbl_height').style.visiblity = "hidden";
		document.getElementById('lbl_width').style.display = "none";
		document.getElementById('lbl_width').style.visiblity = "hidden";
	} else {
		document.getElementById('lbl_height').style.display = "";
		document.getElementById('lbl_height').style.visiblity = "visible";
		document.getElementById('lbl_width').style.display = "";
		document.getElementById('lbl_width').style.visiblity = "visible";
		document.getElementById('lbl_diameter').style.display = "none";
		document.getElementById('lbl_diameter').style.visiblity = "hidden";
	}
}

function clear_field() {
	if (document.FrmMetalLabel.other_info.value == '') {
		document.FrmMetalLabel.add_info.value = "";
	}
}

function set_data(val) {
	document.FrmMetalLabel.other_info.value = val;
}

function check_dimension () {
	var dimension = document.FrmMetalLabel.label_width.value*document.FrmMetalLabel.label_height.value;
	if (dimension > 11250)
	{
		alert("For label dimensions over 11,250 sq mm please contact us for a quote.");
		return false;
	}
}
function check_width (val) {

    var reg_num = /^([1-9]){1}([0-9])*$/;
	var max_width = parseInt(document.FrmMetalLabel.max_width.value);
	var min_width = parseInt(document.FrmMetalLabel.min_width.value);

	if (val != "" && document.FrmMetalLabel.product_shape.value != '2')	{
		if (reg_num.test(val) == false) {
			alert('Please enter numeric width');
			//document.FrmMetalLabel.label_width.value = '';
			document.FrmMetalLabel.label_width.focus();
			return false;
		} else if (val > max_width) {
			alert('Maximum width can be '+max_width);
			//document.FrmMetalLabel.label_width.value = '';
			document.FrmMetalLabel.label_width.focus();
			return false;
		} else if (val < min_width) {
			alert('Minimum width can be '+min_width);
			//document.FrmMetalLabel.label_width.value = '';
			document.FrmMetalLabel.label_width.focus();
			return false;
		}
	}
	return true;
}

function check_height (val) {
	var reg_num = /^([1-9]){1}([0-9])*$/;
	var max_height = parseInt(document.FrmMetalLabel.max_height.value);
	var min_height = parseInt(document.FrmMetalLabel.min_height.value);

	if (val != "" && document.FrmMetalLabel.product_shape.value != '2')	{
		if (reg_num.test(val) == false) {
			//document.FrmMetalLabel.label_height.value = '';
			document.FrmMetalLabel.label_height.focus();
			alert('Please enter numeric height');
			return false;
		} else if (val > max_height) {
			alert('Maximum height can be '+max_height);
			//document.FrmMetalLabel.label_height.value = '';
			document.FrmMetalLabel.label_height.focus();
			return false;
		} else if (val < min_height) {
			alert('Minimum height can be '+min_height);
			//document.FrmMetalLabel.label_height.value = '';
			document.FrmMetalLabel.label_height.focus();
			return false;
		}
	}
	return true;
}

function check_diameter (val) {
	var reg_num = /^([1-9]){1}([0-9])*$/;
	var max_diameter = parseInt(document.FrmMetalLabel.max_diameter.value);
	var min_diameter = parseInt(document.FrmMetalLabel.min_diameter.value);

	if (val != "" && document.FrmMetalLabel.product_shape.value == '2')	{
		if (reg_num.test(val) == false) {
			document.FrmMetalLabel.label_diameter.value = '';
			document.FrmMetalLabel.label_diameter.focus();
			alert('Please enter numeric diameter');
			return false;
		} else if (val > max_diameter) {
			alert('Maximum diameter can be '+max_diameter);
			document.FrmMetalLabel.label_diameter.focus();
//			document.FrmMetalLabel.label_diameter.value = '';
			return false;
		} else if (val < min_diameter) {
			alert('Minimum diameter can be '+min_diameter);
			document.FrmMetalLabel.label_diameter.focus();
//			document.FrmMetalLabel.label_diameter.value = '';
			return false;
		}
	}
	return true;
}

function check_quantity (val) {
//	var reg_num = /^([1-9]){1}([0-9])*$/;
//	var quantity_limit = parseInt(document.FrmMetalLabel.quantity_limit.value);
//
//	if (val != "")	{
//		if (reg_num.test(val) == false) {
//			alert('Please enter numeric quantity');
//			return false;
//		} else if (val > quantity_limit) {
//			alert('For order over ' +quantity_limit+ ' please contact us for a quote');
//			return false;
//		}
//	}
}