function pre_send_form_funk()
	{
		pre_plain_white_printed_funk()
		pre_label_material_funk()
		pre_presentation_funk()
		pre_printer_ribbons_required_funk()
	}


function pre_plain_white_printed_funk()
	{
		if(getObj('plain_white_printed_2').checked==false)
			{
				getObj('plain_white_printed_1').checked=true
				getObj('plain_white_printed_2').checked=false
				
				getObj('plain_white_printed_no_colours').disabled=true
				getObj('plain_white_printed_no_colours').className="disabled"
				getObj('plain_white_printed_no_colours').value=""
				
				getObj('plain_white_printed_no_kinds').disabled=true
				getObj('plain_white_printed_no_kinds').className="disabled"
				getObj('plain_white_printed_no_kinds').value=""
				
				getObj('plain_white_printed_colour_changes').disabled=true
				getObj('plain_white_printed_colour_changes').className="disabled"
				getObj('plain_white_printed_colour_changes').value=""
				
				getObj('plain_white_printed_plate_changes').disabled=true
				getObj('plain_white_printed_plate_changes').className="disabled"
				getObj('plain_white_printed_plate_changes').value=""
				
				//alert("disabled")
			}
			
		if(getObj('plain_white_printed_2').checked==true)
			{
				getObj('plain_white_printed_1').checked=false
				getObj('plain_white_printed_2').checked=true
				
				getObj('plain_white_printed_no_colours').disabled=false
				getObj('plain_white_printed_no_colours').className=""
				
				getObj('plain_white_printed_no_kinds').disabled=false
				getObj('plain_white_printed_no_kinds').className=""
				
				getObj('plain_white_printed_colour_changes').disabled=false
				getObj('plain_white_printed_colour_changes').className=""
				
				getObj('plain_white_printed_plate_changes').disabled=false
				getObj('plain_white_printed_plate_changes').className=""
				
				//alert("enabled")
			}
	}


function pre_label_material_funk()
	{
		val=getObj('label_material').value
		if(val!="Other")
			{
				getObj('label_material_other').disabled=true
				getObj('label_material_other').className="disabled"
				getObj('label_material_other').value=""
			}
		
		else
			{
				getObj('label_material_other').disabled=false
				getObj('label_material_other').className=""
			}
	}
	

function pre_presentation_funk()
	{
		if(getObj('presentation_reels').checked==true)
			{
				getObj('presentation_extras_reels').style.display="block"
				getObj('presentation_extras_fanfold').style.display="none"
				getObj('presentation_extras_sheets').style.display="none"
			}
			
		else if(getObj('presentation_fanfold').checked==true)
			{
				getObj('presentation_extras_reels').style.display="none"
				getObj('presentation_extras_fanfold').style.display="block"
				getObj('presentation_extras_sheets').style.display="none"
			}
			
		else if(getObj('presentation_sheets').checked==true)
			{
				getObj('presentation_extras_reels').style.display="none"
				getObj('presentation_extras_fanfold').style.display="none"
				getObj('presentation_extras_sheets').style.display="block"
			}
		
		else
			{
				getObj('presentation_reels').checked=true
				getObj('presentation_extras_reels').style.display="block"
				getObj('presentation_extras_fanfold').style.display="none"
				getObj('presentation_extras_sheets').style.display="none"
			}
	}


function pre_printer_ribbons_required_funk()
	{
		if(getObj('printer_ribbons_required_1').checked!=true)
			{
				//alert("disabled")
				getObj('printer_ribbons_required_1').checked=false
				getObj('printer_ribbons_required_2').checked=true
				
				getObj('printer_ribbons_required_type').disabled=true
				getObj('printer_ribbons_required_type').className="disabled"
				getObj('printer_ribbons_required_type').value=""
				
				getObj('printer_ribbons_required_size').disabled=true
				getObj('printer_ribbons_required_size').className="disabled"
				getObj('printer_ribbons_required_size').value=""
				
				getObj('printer_ribbons_required_quantity').disabled=true
				getObj('printer_ribbons_required_quantity').className="disabled"
				getObj('printer_ribbons_required_quantity').value=""
			}
			
		else
			{
				//alert("enabled")
				getObj('printer_ribbons_required_1').checked=true
				getObj('printer_ribbons_required_2').checked=false
				
				getObj('printer_ribbons_required_type').disabled=false
				getObj('printer_ribbons_required_type').className=""
				
				getObj('printer_ribbons_required_size').disabled=false
				getObj('printer_ribbons_required_size').className=""
				
				getObj('printer_ribbons_required_quantity').disabled=false
				getObj('printer_ribbons_required_quantity').className=""
			}

	}

///////////////////////////////////////////////////
///////////////////////////////////////////////////

function validate_enquiry_form()
	{
		if(!validate_enquiry_form_label_size())
			{
				alert("You must enter a valid label size in mm")
				return false;
			}
			
		if(!validate_enquiry_form_order_quantity())
			{
				alert("You must enter at least one valid order quantity")
				return false;
			}
		
		if(!validate_enquiry_form_plain_printed())
			{
				alert("You must select a number of colours for printed labels")
				return false;
			}
			
		if(!validate_enquiry_form_label_material())
			{
				alert("You must type select a valid label material")
				return false;
			}
		
		if(!validate_enquiry_form_adhesive())
			{
				alert("You must type select an adhesive")
				return false;
			}
		
		
		if(!validate_enquiry_form_printer_ribbons_required())
			{
				alert("You must fill in all printer ribbon options")
				return false;
			}
		
		if(!validate_enquiry_form_personal_details())
			{
				alert("You must fill in all of your personal details correctly")
				return false;
			}
		
		else
			{
				return true
			}
		 
	}


function validate_enquiry_form_label_size()
	{
		if(trim(getObj('label_size_width').value)==""){return false}
		else if(trim(getObj('label_size_height').value)==""){return false}
		else if(!isInteger(trim(getObj('label_size_width').value))){return false}
		else if(!isInteger(trim(getObj('label_size_height').value))){return false}
		else{return true;}
	}


function validate_enquiry_form_order_quantity()
	{
		if(trim(getObj('order_quantity1').value)==""){return false}
		else if(!isInteger(trim(getObj('order_quantity1').value))){return false}
		else{return true;}
	}


function validate_enquiry_form_plain_printed()
	{
		if(getObj('plain_white_printed_2').checked==true)
			{
				val=getObj('plain_white_printed_no_colours').value
				if(val==""){return false;}
				else{return true;}
			}
		else{return true;}
	}


function validate_enquiry_form_label_material()
	{
		if(getObj('label_material').value==""){return false;}
			
		if(getObj('label_material').value=="Other")
			{
				val=getObj('label_material_other').value
				if(trim(val)==""){return false;}
				else{return true;}
			}
			
		else{return true;}
	}
	
	
function validate_enquiry_form_adhesive()
	{
		if(getObj('adhesive').value==""){return false;}
		else{return true;}
	}
	
function validate_enquiry_form_printer_ribbons_required()
	{
		if(getObj('printer_ribbons_required_1').checked==true)
			{
				if(getObj('printer_ribbons_required_type').value=="")
					{
						//alert("printer_ribbons_required_type")
						return false;
					}
					
				else if(trim(getObj('printer_ribbons_required_size').value)=="")
					{
						//alert("printer_ribbons_required_size")
						return false;
					}
				
				else if(trim(getObj('printer_ribbons_required_quantity').value)=="")
					{
						//alert("printer_ribbons_required_quantity")
						return false;
					}
				
				else{return true;}
			}
			
		else{return true;}
	}

function validate_enquiry_form_personal_details()
	{
		if(trim(getObj('personal_company').value)==""){return false;}
		else if(trim(getObj('personal_email').value)==""){return false;}
		else if(trim(getObj('personal_phone').value)==""){return false;}
		else if(!chkEmail('personal_email')){return false;}
		else{return true;}
	}
