function val_booklets()
{
	var err = "";
    if ( document.booklets.jobreference.value == "" )
	{
        err += " * Job Reference\n";
    }
    if (( document.booklets.quantity1.value == "" )&&( document.booklets.quantity2.value == "" )&&( document.booklets.quantity3.value == "" ))
	{
        err += " * Quantity\n";
    }
	
	var qty=document.booklets.quantity1.value;
	var i;
    for (i = 0; i < qty.length; i++)
    {
       // Check that current character is number.
       var c = qty.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty1=1;
	   }
		
    }
	if(flag_qty1==1)
		{
			 err += " * Enter numeric values only for Quantity Qty1!\n";
		}
	/*if ( document.booklets.quantity2.value == "" )
	{
        err += " * Qty2\n";
    }*/
	
	var qty1=document.booklets.quantity2.value;
	var i;
    for (i = 0; i < qty1.length; i++)
    {
       // Check that current character is number.
       var c = qty1.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty2=1;
       }
    }
	if(flag_qty2==1)
		{
			 err += " * Enter numeric values only for Quantity Qty2!\n";
		}
		
		
	/*if ( document.booklets.quantity3.value == "" )
	{
        err += " * Qty3\n";
    }*/
	var qty2=document.booklets.quantity3.value;
	var i;
    for (i = 0; i < qty2.length; i++)
    {
       // Check that current character is number.
       var c = qty2.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty3=1;
       }
    }
	if(flag_qty3==1)
	{
			 err += " * Enter numeric values only for Quantity Qty3!\n";
	}
	
	
	if (( document.booklets.depth.value == "" )||( document.booklets.width.value == "" ))
	{
        err += " * Finished Size\n";
    }
	var depth=document.booklets.depth.value;
	var i;
    for (i = 0; i < depth.length; i++)
    {
       // Check that current character is number.
       var c = depth.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_depth=1;
       }
    }
	if(flag_depth==1)
	{
			 err += " * Enter numeric values only for Finished Size Depth!\n";
	}
	
	/*if ( document.booklets.width.value == "" )
	{
        err += " * Width\n";
    }*/
	var width=document.booklets.width.value;
	var i;
    for (i = 0; i < width.length; i++)
    {
       // Check that current character is number.
       var c = width.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_width=1;
       }
    }
	if(flag_width==1)
	{
			 err += " * Enter numeric values only for Finished Size Width!\n";
	}
    
    if ( err != "")
	{
      alert("Please enter the following details:\n\n"+err);
      return false;
    }
    else
	{
        return true;
    }
	
}

function validate_label()
{
	var err = "";
    if ( document.label.jobreference.value == "" )
	{
        err += " * Job Reference\n";
    }
    if (( document.label.qty1.value == "" )&&( document.label.qty2.value == "" )&&( document.label.qty3.value == "" ))
	{
        err += " * Quantity\n";
    }
	
	var qty=document.label.qty1.value;
	var i;
    for (i = 0; i < qty.length; i++)
    {
       // Check that current character is number.
       var c = qty.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty1=1;
	   }
		
    }
	if(flag_qty1==1)
		{
			 err += " * Enter numeric values only for Quantity Qty1!\n";
		}
	/*if ( document.label.qty2.value == "" )
	{
        err += " * Qty2\n";
    }*/
	
	var qty1=document.label.qty2.value;
	var i;
    for (i = 0; i < qty1.length; i++)
    {
       // Check that current character is number.
       var c = qty1.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty2=1;
       }
    }
	if(flag_qty2==1)
		{
			 err += " * Enter numeric values only for Quantity Qty2!\n";
		}
		
		
	/*if ( document.label.qty3.value == "" )
	{
        err += " * Qty3\n";
    }*/
	var qty2=document.label.qty3.value;
	var i;
    for (i = 0; i < qty2.length; i++)
    {
       // Check that current character is number.
       var c = qty2.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty3=1;
       }
    }
	if(flag_qty3==1)
	{
			 err += " * Enter numeric values only for Quantity Qty3!\n";
	}
	
	
	if (( document.label.depth.value == "" )||( document.label.width.value == "" ))
	{
        err += " * Finished Size\n";
    }
	var depth=document.label.depth.value;
	var i;
    for (i = 0; i < depth.length; i++)
    {
       // Check that current character is number.
       var c = depth.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_depth=1;
       }
    }
	if(flag_depth==1)
	{
			 err += " * Enter numeric values only for Finished Size Depth!\n";
	}
	
	/*if ( document.label.width.value == "" )
	{
        err += " * Width\n";
    }*/
	var width=document.label.width.value;
	var i;
    for (i = 0; i < width.length; i++)
    {
       // Check that current character is number.
       var c = width.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_width=1;
       }
    }
	if(flag_width==1)
	{
			 err += " * Enter numeric values only for Finished Size Width!\n";
	}
    
    if ( err != "")
	{
      alert("Please enter the following details:\n\n"+err);
      return false;
    }
    else
	{
        return true;
    }
}

function validate_leaflets()
{
	var err = "";
    if ( document.leaflets.jobreference.value == "" )
	{
        err += " * Job Reference\n";
    }
    if (( document.leaflets.qty1.value == "" )&&( document.leaflets.qty2.value == "" )&&( document.leaflets.qty3.value == "" ))
	{
        err += " * Quantity\n";
    }
	
	var qty=document.leaflets.qty1.value;
	var i;
    for (i = 0; i < qty.length; i++)
    {
       // Check that current character is number.
       var c = qty.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty1=1;
	   }
		
    }
	if(flag_qty1==1)
		{
			 err += " * Enter numeric values only for Quantity Qty1!\n";
		}
	/*if ( document.leaflets.qty2.value == "" )
	{
        err += " * Qty2\n";
    }*/
	
	var qty1=document.leaflets.qty2.value;
	var i;
    for (i = 0; i < qty1.length; i++)
    {
       // Check that current character is number.
       var c = qty1.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty2=1;
       }
    }
	if(flag_qty2==1)
		{
			 err += " * Enter numeric values only for Quantity Qty2!\n";
		}
		
		
	/*if ( document.leaflets.qty3.value == "" )
	{
        err += " * Qty3\n";
    }*/
	var qty2=document.leaflets.qty3.value;
	var i;
    for (i = 0; i < qty2.length; i++)
    {
       // Check that current character is number.
       var c = qty2.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty3=1;
       }
    }
	if(flag_qty3==1)
	{
			 err += " * Enter numeric values only for Quantity Qty3!\n";
	}
	
	
	if (( document.leaflets.depth.value == "" )||( document.leaflets.width.value == "" ))
	{
        err += " * Finished Size\n";
    }
	var depth=document.leaflets.depth.value;
	var i;
    for (i = 0; i < depth.length; i++)
    {
       // Check that current character is number.
       var c = depth.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_depth=1;
       }
    }
	if(flag_depth==1)
	{
			 err += " * Enter numeric values only for Finished Size Depth!\n";
	}
	
	/*if ( document.leaflets.width.value == "" )
	{
        err += " * Width\n";
    }*/
	var width=document.leaflets.width.value;
	var i;
    for (i = 0; i < width.length; i++)
    {
       // Check that current character is number.
       var c = width.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_width=1;
       }
    }
	if(flag_width==1)
	{
			 err += " * Enter numeric values only for Finished Size Width!\n";
	}
    
    if ( err != "")
	{
      alert("Please enter the following details:\n\n"+err);
      return false;
    }
    else
	{
        return true;
    }
}


function validate_letterheads()
{
	var err = "";
    if ( document.letterheads.jobreference.value == "" )
	{
        err += " * Job Reference\n";
    }
    if (( document.letterheads.quantity1.value == "" )&&( document.letterheads.quantity2.value == "" )&&( document.letterheads.quantity3.value == "" ))
	{
        err += " * Quantity\n";
    }
	
	var qty=document.letterheads.quantity1.value;
	var i;
    for (i = 0; i < qty.length; i++)
    {
       // Check that current character is number.
       var c = qty.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty1=1;
	   }
		
    }
	if(flag_qty1==1)
		{
			 err += " * Enter numeric values only for Quantity Qty1!\n";
		}
	/*if ( document.letterheads.quantity2.value == "" )
	{
        err += " * Qty2\n";
    }*/
	
	var qty1=document.letterheads.quantity2.value;
	var i;
    for (i = 0; i < qty1.length; i++)
    {
       // Check that current character is number.
       var c = qty1.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty2=1;
       }
    }
	if(flag_qty2==1)
		{
			 err += " * Enter numeric values only for Quantity Qty2!\n";
		}
		
		
	/*if ( document.letterheads.quantity3.value == "" )
	{
        err += " * Qty3\n";
    }*/
	var qty2=document.letterheads.quantity3.value;
	var i;
    for (i = 0; i < qty2.length; i++)
    {
       // Check that current character is number.
       var c = qty2.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty3=1;
       }
    }
	if(flag_qty3==1)
	{
			 err += " * Enter numeric values only for Quantity Qty3!\n";
	}
	
	
	if (( document.letterheads.depth.value == "" )||( document.letterheads.width.value == "" ))
	{
        err += " * Finished Size\n";
    }
	var depth=document.letterheads.depth.value;
	var i;
    for (i = 0; i < depth.length; i++)
    {
       // Check that current character is number.
       var c = depth.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_depth=1;
       }
    }
	if(flag_depth==1)
	{
			 err += " * Enter numeric values only for Finished Size Depth!\n";
	}
	
	/*if ( document.letterheads.width.value == "" )
	{
        err += " * Width\n";
    }*/
	var width=document.letterheads.width.value;
	var i;
    for (i = 0; i < width.length; i++)
    {
       // Check that current character is number.
       var c = width.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_width=1;
       }
    }
	if(flag_width==1)
	{
			 err += " * Enter numeric values only for Finished Size Width!\n";
	}
    
    if ( err != "")
	{
      alert("Please enter the following details:\n\n"+err);
      return false;
    }
    else
	{
        return true;
    }
}


function validate_magazines()
{
	var err = "";
    if ( document.magazines.jobreference.value == "" )
	{
        err += " * Job Reference\n";
    }
    if (( document.magazines.Qty1.value == "" )&&( document.magazines.Qty2.value == "" )&&( document.magazines.Qty3.value == "" ))
	{
        err += " * Quantity\n";
    }
	
	var qty=document.magazines.Qty1.value;
	var i;
    for (i = 0; i < qty.length; i++)
    {
       // Check that current character is number.
       var c = qty.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty1=1;
	   }
		
    }
	if(flag_qty1==1)
		{
			 err += " * Enter numeric values only for Quantity Qty1!\n";
		}
	/*if ( document.magazines.Qty2.value == "" )
	{
        err += " * Qty2\n";
    }*/
	
	var qty1=document.magazines.Qty2.value;
	var i;
    for (i = 0; i < qty1.length; i++)
    {
       // Check that current character is number.
       var c = qty1.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty2=1;
       }
    }
	if(flag_qty2==1)
		{
			 err += " * Enter numeric values only for Quantity Qty2!\n";
		}
		
		
	/*if ( document.magazines.Qty3.value == "" )
	{
        err += " * Qty3\n";
    }*/
	var qty2=document.magazines.Qty3.value;
	var i;
    for (i = 0; i < qty2.length; i++)
    {
       // Check that current character is number.
       var c = qty2.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty3=1;
       }
    }
	if(flag_qty3==1)
	{
			 err += " * Enter numeric values only for Quantity Qty3!\n";
	}
	
	
	if (( document.magazines.depth.value == "" )||( document.magazines.width.value == "" ))
	{
        err += " * Finished Size\n";
    }
	var depth=document.magazines.depth.value;
	var i;
    for (i = 0; i < depth.length; i++)
    {
       // Check that current character is number.
       var c = depth.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_depth=1;
       }
    }
	if(flag_depth==1)
	{
			 err += " * Enter numeric values only for Finished Size Depth!\n";
	}
	
	/*if ( document.magazines.width.value == "" )
	{
        err += " * Width\n";
    }*/
	var width=document.magazines.width.value;
	var i;
    for (i = 0; i < width.length; i++)
    {
       // Check that current character is number.
       var c = width.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_width=1;
       }
    }
	if(flag_width==1)
	{
			 err += " * Enter numeric values only for Finished Size Width!\n";
	}
    
    if ( err != "")
	{
      alert("Please enter the following details:\n\n"+err);
      return false;
    }
    else
	{
        return true;
    }
}

function validate_mailers()
{
	var err = "";
    if ( document.mailers.jobreference.value == "" )
	{
        err += " * Job Reference\n";
    }
    if (( document.mailers.Qty1.value == "" )&&( document.mailers.Qty2.value == "" )&&( document.mailers.Qty3.value == "" ))
	{
        err += " * Quantity\n";
    }
	
	var qty=document.mailers.Qty1.value;
	var i;
    for (i = 0; i < qty.length; i++)
    {
       // Check that current character is number.
       var c = qty.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty1=1;
	   }
		
    }
	if(flag_qty1==1)
		{
			 err += " * Enter numeric values only for Quantity Qty1!\n";
		}
	/*if ( document.mailers.Qty2.value == "" )
	{
        err += " * Qty2\n";
    }*/
	
	var qty1=document.mailers.Qty2.value;
	var i;
    for (i = 0; i < qty1.length; i++)
    {
       // Check that current character is number.
       var c = qty1.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty2=1;
       }
    }
	if(flag_qty2==1)
		{
			 err += " * Enter numeric values only for Quantity Qty2!\n";
		}
		
		
	/*if ( document.mailers.Qty3.value == "" )
	{
        err += " * Qty3\n";
    }*/
	var qty2=document.mailers.Qty3.value;
	var i;
    for (i = 0; i < qty2.length; i++)
    {
       // Check that current character is number.
       var c = qty2.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty3=1;
       }
    }
	if(flag_qty3==1)
	{
			 err += " * Enter numeric values only for Quantity Qty3!\n";
	}
	
	
	if (( document.mailers.depth.value == "" )||( document.mailers.width.value == "" ))
	{
        err += " * Finished Size\n";
    }
	var depth=document.mailers.depth.value;
	var i;
    for (i = 0; i < depth.length; i++)
    {
       // Check that current character is number.
       var c = depth.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_depth=1;
       }
    }
	if(flag_depth==1)
	{
			 err += " * Enter numeric values only for Finished Size Depth!\n";
	}
	
	/*if ( document.mailers.width.value == "" )
	{
        err += " * Width\n";
    }*/
	var width=document.mailers.width.value;
	var i;
    for (i = 0; i < width.length; i++)
    {
       // Check that current character is number.
       var c = width.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_width=1;
       }
    }
	if(flag_width==1)
	{
			 err += " * Enter numeric values only for Finished Size Width!\n";
	}
    
    if ( err != "")
	{
      alert("Please enter the following details:\n\n"+err);
      return false;
    }
    else
	{
        return true;
    }
}

function validate_menus()
{
	var err = "";
    if ( document.menus.jobreference.value == "" )
	{
        err += " * Job Reference\n";
    }
    if (( document.menus.Qty1.value == "" )&&( document.menus.Qty2.value == "" )&&( document.menus.Qty3.value == "" ))
	{
        err += " * Quantity\n";
    }
	
	var qty=document.menus.Qty1.value;
	var i;
    for (i = 0; i < qty.length; i++)
    {
       // Check that current character is number.
       var c = qty.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty1=1;
	   }
		
    }
	if(flag_qty1==1)
		{
			 err += " * Enter numeric values only for Quantity Qty1!\n";
		}
	/*if ( document.menus.Qty2.value == "" )
	{
        err += " * Qty2\n";
    }*/
	
	var qty1=document.menus.Qty2.value;
	var i;
    for (i = 0; i < qty1.length; i++)
    {
       // Check that current character is number.
       var c = qty1.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty2=1;
       }
    }
	if(flag_qty2==1)
		{
			 err += " * Enter numeric values only for Quantity Qty2!\n";
		}
		
		
	/*if ( document.menus.Qty3.value == "" )
	{
        err += " * Qty3\n";
    }*/
	var qty2=document.menus.Qty3.value;
	var i;
    for (i = 0; i < qty2.length; i++)
    {
       // Check that current character is number.
       var c = qty2.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty3=1;
       }
    }
	if(flag_qty3==1)
	{
			 err += " * Enter numeric values only for Quantity Qty3!\n";
	}
	
	
	if (( document.menus.depth.value == "" )||( document.menus.width.value == "" ))
	{
        err += " * Finished Size\n";
    }
	var depth=document.menus.depth.value;
	var i;
    for (i = 0; i < depth.length; i++)
    {
       // Check that current character is number.
       var c = depth.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_depth=1;
       }
    }
	if(flag_depth==1)
	{
			 err += " * Enter numeric values only for Finished Size Depth!\n";
	}
	
	/*if ( document.menus.width.value == "" )
	{
        err += " * Width\n";
    }*/
	var width=document.menus.width.value;
	var i;
    for (i = 0; i < width.length; i++)
    {
       // Check that current character is number.
       var c = width.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_width=1;
       }
    }
	if(flag_width==1)
	{
			 err += " * Enter numeric values only for Finished Size Width!\n";
	}
    
    if ( err != "")
	{
      alert("Please enter the following details:\n\n"+err);
      return false;
    }
    else
	{
        return true;
    }
}

function validate_ncr()
{
	
	var err = "";
    if ( document.ncr.jobreference.value == "" )
	{
        err += " * Job Reference\n";
    }
    if (( document.ncr.qty1.value == "" )&&( document.ncr.qty2.value == "" )&&( document.ncr.qty3.value == "" ))
	{
        err += " * Quantity\n";
    }

	var qty=document.ncr.qty1.value;
	var i;
    for (i = 0; i < qty.length; i++)
    {
       // Check that current character is number.
       var c = qty.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty1=1;
	   }
		
    }
	if(flag_qty1==1)
		{
			 err += " * Enter numeric values only for Quantity Qty1!\n";
		}
	/*if ( document.ncr.qty2.value == "" )
	{
        err += " * Qty2\n";
    }*/
	
	var qty1=document.ncr.qty2.value;
	var i;
    for (i = 0; i < qty1.length; i++)
    {
       // Check that current character is number.
       var c = qty1.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty2=1;
       }
    }
	if(flag_qty2==1)
		{
			 err += " * Enter numeric values only for Quantity Qty2!\n";
		}
			
		
	/*if ( document.ncr.qty3.value == "" )
	{
        err += " * Qty3\n";
    }*/
	var qty2=document.ncr.qty3.value;
	var i;
    for (i = 0; i < qty2.length; i++)
    {
       // Check that current character is number.
       var c = qty2.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty3=1;
       }
    }
	if(flag_qty3==1)
	{
			 err += " * Enter numeric values only for Quantity Qty3!\n";
	}
	
	
	if (( document.ncr.depth.value == "" )||( document.ncr.width.value == "" ))
	{
        err += " * Finished Size\n";
    }
	var depth=document.ncr.depth.value;
	var i;
    for (i = 0; i < depth.length; i++)
    {
       // Check that current character is number.
       var c = depth.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_depth=1;
       }
    }
	if(flag_depth==1)
	{
			 err += " * Enter numeric values only for Finished Size Depth!\n";
	}
	
	var width=document.ncr.width.value;
	var i;
    for (i = 0; i < width.length; i++)
    {
       // Check that current character is number.
       var c = width.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_width=1;
       }
    }
	if(flag_width==1)
	{
			 err += " * Enter numeric values only for Finished Size Width!\n";
	}
	
	
    if ( err != "")
	{
      alert("Please enter the following details:\n\n"+err);
      return false;
    }
    else
	{
        return true;
    }
}

function validate_newsletter()
{
	var err = "";
    if ( document.newsletter.jobreference.value == "" )
	{
        err += " * Job Reference\n";
    }
    if (( document.newsletter.qty1.value == "" )&&( document.newsletter.qty2.value == "" )&&( document.newsletter.qty3.value == "" ))
	{
        err += " * Quantity\n";
    }
	
	var qty=document.newsletter.qty1.value;
	var i;
    for (i = 0; i < qty.length; i++)
    {
       // Check that current character is number.
       var c = qty.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty1=1;
	   }
		
    }
	if(flag_qty1==1)
		{
			 err += " * Enter numeric values only for Quantity Qty1!\n";
		}
	/*if ( document.newsletter.qty2.value == "" )
	{
        err += " * Qty2\n";
    }*/
	
	var qty1=document.newsletter.qty2.value;
	var i;
    for (i = 0; i < qty1.length; i++)
    {
       // Check that current character is number.
       var c = qty1.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty2=1;
       }
    }
	if(flag_qty2==1)
		{
			 err += " * Enter numeric values only for Quantity Qty2!\n";
		}
		
		
	/*if ( document.newsletter.qty3.value == "" )
	{
        err += " * Qty3\n";
    }*/
	var qty2=document.newsletter.qty3.value;
	var i;
    for (i = 0; i < qty2.length; i++)
    {
       // Check that current character is number.
       var c = qty2.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty3=1;
       }
    }
	if(flag_qty3==1)
	{
			 err += " * Enter numeric values only for Quantity Qty3!\n";
	}
	
	
	if (( document.newsletter.depth.value == "" )||( document.newsletter.width.value == "" ))
	{
        err += " * Finished Size\n";
    }
	var depth=document.newsletter.depth.value;
	var i;
    for (i = 0; i < depth.length; i++)
    {
       // Check that current character is number.
       var c = depth.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_depth=1;
       }
    }
	if(flag_depth==1)
	{
			 err += " * Enter numeric values only for Finished Size Depth!\n";
	}
	
	/*if ( document.newsletter.width.value == "" )
	{
        err += " * Width\n";
    }*/
	var width=document.newsletter.width.value;
	var i;
    for (i = 0; i < width.length; i++)
    {
       // Check that current character is number.
       var c = width.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_width=1;
       }
    }
	if(flag_width==1)
	{
			 err += " * Enter numeric values only for Finished Size Width!\n";
	}
    
    if ( err != "")
	{
      alert("Please enter the following details:\n\n"+err);
      return false;
    }
    else
	{
        return true;
    }
}


function validate_notepads()
{
	var err = "";
    if ( document.notepads.jobreference.value == "" )
	{
        err += " * Job Reference\n";
    }
    if (( document.notepads.qty1.value == "" )&&( document.notepads.qty2.value == "" )&&( document.notepads.qty3.value == "" ))
	{
        err += " * Quantity\n";
    }
	
	var qty=document.notepads.qty1.value;
	var i;
    for (i = 0; i < qty.length; i++)
    {
       // Check that current character is number.
       var c = qty.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty1=1;
	   }
		
    }
	if(flag_qty1==1)
		{
			 err += " * Enter numeric values only for Quantity Qty1!\n";
		}
	/*if ( document.notepads.qty2.value == "" )
	{
        err += " * Qty2\n";
    }*/
	
	var qty1=document.notepads.qty2.value;
	var i;
    for (i = 0; i < qty1.length; i++)
    {
       // Check that current character is number.
       var c = qty1.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty2=1;
       }
    }
	if(flag_qty2==1)
		{
			 err += " * Enter numeric values only for Quantity Qty2!\n";
		}
		
		
	/*if ( document.notepads.qty3.value == "" )
	{
        err += " * Qty3\n";
    }*/
	var qty2=document.notepads.qty3.value;
	var i;
    for (i = 0; i < qty2.length; i++)
    {
       // Check that current character is number.
       var c = qty2.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty3=1;
       }
    }
	if(flag_qty3==1)
	{
			 err += " * Enter numeric values only for Quantity Qty3!\n";
	}
	
	
	if (( document.notepads.depth.value == "" )||( document.notepads.width.value == "" ))
	{
        err += " * Finished Size\n";
    }
	var depth=document.notepads.depth.value;
	var i;
    for (i = 0; i < depth.length; i++)
    {
       // Check that current character is number.
       var c = depth.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_depth=1;
       }
    }
	if(flag_depth==1)
	{
			 err += " * Enter numeric values only for Finished Size Depth!\n";
	}
	
	/*if ( document.notepads.width.value == "" )
	{
        err += " * Width\n";
    }*/
	var width=document.notepads.width.value;
	var i;
    for (i = 0; i < width.length; i++)
    {
       // Check that current character is number.
       var c = width.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_width=1;
       }
    }
	if(flag_width==1)
	{
			 err += " * Enter numeric values only for Finished Size Width!\n";
	}
    
    if ( err != "")
	{
      alert("Please enter the following details:\n\n"+err);
      return false;
    }
    else
	{
        return true;
    }
}

function validate_postcards()
{
	var err = "";
    if ( document.postcards.jobreference.value == "" )
	{
        err += " * Job Reference\n";
    }
    if (( document.postcards.qty1.value == "" )&&( document.postcards.qty2.value == "" )&&( document.postcards.qty3.value == "" ))
	{
        err += " * Quantity\n";
    }
	
	var qty=document.postcards.qty1.value;
	var i;
    for (i = 0; i < qty.length; i++)
    {
       // Check that current character is number.
       var c = qty.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty1=1;
	   }
		
    }
	if(flag_qty1==1)
		{
			 err += " * Enter numeric values only for Quantity Qty1!\n";
		}
	/*if ( document.postcards.qty2.value == "" )
	{
        err += " * Qty2\n";
    }*/
	
	var qty1=document.postcards.qty2.value;
	var i;
    for (i = 0; i < qty1.length; i++)
    {
       // Check that current character is number.
       var c = qty1.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty2=1;
       }
    }
	if(flag_qty2==1)
		{
			 err += " * Enter numeric values only for Quantity Qty2!\n";
		}
		
		
	/*if ( document.postcards.qty3.value == "" )
	{
        err += " * Qty3\n";
    }*/
	var qty2=document.postcards.qty3.value;
	var i;
    for (i = 0; i < qty2.length; i++)
    {
       // Check that current character is number.
       var c = qty2.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty3=1;
       }
    }
	if(flag_qty3==1)
	{
			 err += " * Enter numeric values only for Quantity Qty3!\n";
	}
	
	
	if (( document.postcards.depth.value == "" )||( document.postcards.width.value == "" ))
	{
        err += " * Finished Size\n";
    }
	var depth=document.postcards.depth.value;
	var i;
    for (i = 0; i < depth.length; i++)
    {
       // Check that current character is number.
       var c = depth.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_depth=1;
       }
    }
	if(flag_depth==1)
	{
			 err += " * Enter numeric values only for Finished Size Depth!\n";
	}
	
	/*if ( document.postcards.width.value == "" )
	{
        err += " * Width\n";
    }*/
	var width=document.postcards.width.value;
	var i;
    for (i = 0; i < width.length; i++)
    {
       // Check that current character is number.
       var c = width.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_width=1;
       }
    }
	if(flag_width==1)
	{
			 err += " * Enter numeric values only for Finished Size Width!\n";
	}
    
    if ( err != "")
	{
      alert("Please enter the following details:\n\n"+err);
      return false;
    }
    else
	{
        return true;
    }
}

function validate_posters()
{
	var err = "";
    if ( document.posters.jobreference.value == "" )
	{
        err += " * Job Reference\n";
    }
    if (( document.posters.qty1.value == "" )&&( document.posters.qty2.value == "" )&&( document.posters.qty3.value == "" ))
	{
        err += " * Quantity\n";
    }
	
	var qty=document.posters.qty1.value;
	var i;
    for (i = 0; i < qty.length; i++)
    {
       // Check that current character is number.
       var c = qty.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty1=1;
	   }
		
    }
	if(flag_qty1==1)
		{
			 err += " * Enter numeric values only for Quantity Qty1!\n";
		}
	/*if ( document.posters.qty2.value == "" )
	{
        err += " * Qty2\n";
    }*/
	
	var qty1=document.posters.qty2.value;
	var i;
    for (i = 0; i < qty1.length; i++)
    {
       // Check that current character is number.
       var c = qty1.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty2=1;
       }
    }
	if(flag_qty2==1)
		{
			 err += " * Enter numeric values only for Quantity Qty2!\n";
		}
		
		
	/*if ( document.posters.qty3.value == "" )
	{
        err += " * Qty3\n";
    }*/
	var qty2=document.posters.qty3.value;
	var i;
    for (i = 0; i < qty2.length; i++)
    {
       // Check that current character is number.
       var c = qty2.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty3=1;
       }
    }
	if(flag_qty3==1)
	{
			 err += " * Enter numeric values only for Quantity Qty3!\n";
	}
	
	
	if (( document.posters.depth.value == "" )||( document.posters.width.value == "" ))
	{
        err += " * Finished Size\n";
    }
	var depth=document.posters.depth.value;
	var i;
    for (i = 0; i < depth.length; i++)
    {
       // Check that current character is number.
       var c = depth.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_depth=1;
       }
    }
	if(flag_depth==1)
	{
			 err += " * Enter numeric values only for Finished Size Depth!\n";
	}
	
	/*if ( document.posters.width.value == "" )
	{
        err += " * Width\n";
    }*/
	var width=document.posters.width.value;
	var i;
    for (i = 0; i < width.length; i++)
    {
       // Check that current character is number.
       var c = width.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_width=1;
       }
    }
	if(flag_width==1)
	{
			 err += " * Enter numeric values only for Finished Size Width!\n";
	}
    
    if ( err != "")
	{
      alert("Please enter the following details:\n\n"+err);
      return false;
    }
    else
	{
        return true;
    }
}

function validate_vouchers()
{
	var err = "";
    if ( document.vouchers.jobreference.value == "" )
	{
        err += " * Job Reference\n";
    }
    if (( document.vouchers.qty1.value == "" )&&( document.vouchers.qty2.value == "" )&&( document.vouchers.qty3.value == "" ))
	{
        err += " * Quantity\n";
    }
	
	var qty=document.vouchers.qty1.value;
	var i;
    for (i = 0; i < qty.length; i++)
    {
       // Check that current character is number.
       var c = qty.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty1=1;
	   }
		
    }
	if(flag_qty1==1)
		{
			 err += " * Enter numeric values only for Quantity Qty1!\n";
		}
	/*if ( document.vouchers.qty2.value == "" )
	{
        err += " * Qty2\n";
    }*/
	
	var qty1=document.vouchers.qty2.value;
	var i;
    for (i = 0; i < qty1.length; i++)
    {
       // Check that current character is number.
       var c = qty1.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty2=1;
       }
    }
	if(flag_qty2==1)
		{
			 err += " * Enter numeric values only for Quantity Qty2!\n";
		}
		
		
	/*if ( document.vouchers.qty3.value == "" )
	{
        err += " * Qty3\n";
    }*/
	var qty2=document.vouchers.qty3.value;
	var i;
    for (i = 0; i < qty2.length; i++)
    {
       // Check that current character is number.
       var c = qty2.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_qty3=1;
       }
    }
	if(flag_qty3==1)
	{
			 err += " * Enter numeric values only for Quantity Qty3!\n";
	}
	
	
	if (( document.vouchers.depth.value == "" )||( document.vouchers.width.value == "" ))
	{
        err += " * Finished Size\n";
    }
	var depth=document.vouchers.depth.value;
	var i;
    for (i = 0; i < depth.length; i++)
    {
       // Check that current character is number.
       var c = depth.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_depth=1;
       }
    }
	if(flag_depth==1)
	{
			 err += " * Enter numeric values only for Finished Size Depth!\n";
	}
	
	/*if ( document.vouchers.width.value == "" )
	{
        err += " * Width\n";
    }*/
	var width=document.vouchers.width.value;
	var i;
    for (i = 0; i < width.length; i++)
    {
       // Check that current character is number.
       var c = width.charAt(i);
       if (((c < "0") || (c > "9"))&& c!=".")
       {
         var flag_width=1;
       }
    }
	if(flag_width==1)
	{
			 err += " * Enter numeric values only for Finished Size Width!\n";
	}
    
    if ( err != "")
	{
      alert("Please enter the following details:\n\n"+err);
      return false;
    }
    else
	{
        return true;
    }
}