$(document).ready(function(){
    var design = [/*Dependent On: 2_category */    /* classic designs  */
    {'When': 'classic_designs','Value': 'blossoms','Text': 'blossoms'}, {
		
        'When': 'classic_designs',
        'Value': 'champagne',
        'Text': 'champagne'
    }, {
        'When': 'classic_designs',
        'Value': 'cloud',
        'Text': 'cloud'
    }, {
        'When': 'classic_designs',
        'Value': 'daisy_shower',
        'Text': 'daisy shower'
    }, {
        'When': 'classic_designs',
        'Value': 'delicate_leaves',
        'Text': 'delicate leaves'
    }, {
        'When': 'classic_designs',
        'Value': 'diamond_dots',
        'Text': 'diamond dots'
    }, {
        'When': 'classic_designs',
        'Value': 'dots',
        'Text': 'dots'
    }, {
        'When': 'classic_designs',
        'Value': 'double_scallop',
        'Text': 'double scallop'
    }, {
        'When': 'classic_designs',
        'Value': 'floral',
        'Text': 'floral'
    }, {
        'When': 'classic_designs',
        'Value': 'floral_cascade',
        'Text': 'floral cascade'
    }, {
        'When': 'classic_designs',
        'Value': 'floral_photo',
        'Text': 'floral photo'
    }, {
        'When': 'classic_designs',
        'Value': 'floral_vines',
        'Text': 'floral vines'
    }, {
        'When': 'classic_designs',
        'Value': 'garden',
        'Text': 'garden'
    }, {
        'When': 'classic_designs',
        'Value': 'golden_celebrations',
        'Text': 'golden celebrations'
    }, {
        'When': 'classic_designs',
        'Value': 'grand_letter',
        'Text': 'grand letter'
    }, {
        'When': 'classic_designs',
        'Value': 'green_dots',
        'Text': 'green dots'
    }, {
        'When': 'classic_designs',
        'Value': 'hibiscus',
        'Text': 'hibiscus '
    }, {
        'When': 'classic_designs',
        'Value': 'hollywood',
        'Text': 'hollywood'
    }, {
        'When': 'classic_designs',
        'Value': 'island_floral',
        'Text': 'island floral'
    }, {
        'When': 'classic_designs',
        'Value': 'martini',
        'Text': 'martini'
    }, {
        'When': 'classic_designs',
        'Value': 'midnight_damask',
        'Text': 'midnight damask '
    }, {
        'When': 'classic_designs',
        'Value': 'monogram',
        'Text': 'monogram'
    }, {
        'When': 'classic_designs',
        'Value': 'my_garden',
        'Text': 'my garden'
    }, {
        'When': 'classic_designs',
        'Value': 'natural_bamboo',
        'Text': 'natural bamboo '
    }, {
        'When': 'classic_designs',
        'Value': 'paisley',
        'Text': 'paisley'
    }, {
        'When': 'classic_designs',
        'Value': 'pink_stripe',
        'Text': 'pink stripe'
    }, {
        'When': 'classic_designs',
        'Value': 'pink_zebra',
        'Text': 'pink zebra'
    }, {
        'When': 'classic_designs',
        'Value': 'pinstripe',
        'Text': 'pinstripe'
    }, {
        'When': 'classic_designs',
        'Value': 'purple_floral',
        'Text': 'purple floral'
    }, {
        'When': 'classic_designs',
        'Value': 'red_elegance',
        'Text': 'red elegance'
    }, {
        'When': 'classic_designs',
        'Value': 'road_trip',
        'Text': 'road trip'
    }, {
        'When': 'classic_designs',
        'Value': 'scallop',
        'Text': 'scallop'
    }, {
        'When': 'classic_designs',
        'Value': 'silver_celebrations',
        'Text': 'silver celebrations'
    }, {
        'When': 'classic_designs',
        'Value': 'sweet_floral',
        'Text': 'sweet floral'
    }, {
        'When': 'classic_designs',
        'Value': 'sweet_sixteen',
        'Text': 'sweet sixteen'
    }, {
        'When': 'classic_designs',
        'Value': 'swirls',
        'Text': 'swirls'
    }, {
        'When': 'classic_designs',
        'Value': 'tropical',
        'Text': 'tropical'
    }, {
        'When': 'classic_designs',
        'Value': 'umbrella',
        'Text': 'umbrella'
    }, {
        'When': 'classic_designs',
        'Value': 'vintage',
        'Text': 'vintage'
    },    
    /* baby_and_kids */
    {
        'When': 'baby_and_kids',
        'Value': 'bootie',
        'Text': 'bootie'
    }, {
        'When': 'baby_and_kids',
        'Value': 'butterfly',
        'Text': 'butterfly'
    }, {
        'When': 'baby_and_kids',
        'Value': 'circles',
        'Text': 'circles'
    }, {
        'When': 'baby_and_kids',
        'Value': 'dragonfly',
        'Text': 'dragonfly'
    }, {
        'When': 'baby_and_kids',
        'Value': 'expecting',
        'Text': 'expecting'
    }, {
        'When': 'baby_and_kids',
        'Value': 'framed_onesie',
        'Text': 'framed onesie'
    }, {
        'When': 'baby_and_kids',
        'Value': 'gingham',
        'Text': 'gingham'
    }, {
        'When': 'baby_and_kids',
        'Value': 'ladybug',
        'Text': 'ladybug'
    }, {
        'When': 'baby_and_kids',
        'Value': 'onesie',
        'Text': 'onesie'
    }, {
        'When': 'baby_and_kids',
        'Value': 'sail_boat',
        'Text': 'sail_boat'
    }, {
        'When': 'baby_and_kids',
        'Value': 'sail_dots',
        'Text': 'sail_dots'
    }, {
        'When': 'baby_and_kids',
        'Value': 'stroller',
        'Text': 'stroller'
    }, /* holiday and corporate designs  */ 
	{'When': 'holiday_and_corporate','Value': 'bats','Text': 'bats'},
	{'When': 'holiday_and_corporate','Value': 'berries','Text': 'berries'},
	{'When': 'holiday_and_corporate','Value': 'frosty','Text': 'frosty'},
	{'When': 'holiday_and_corporate','Value': 'holiday_gingham','Text': 'holiday gingham'}, 
	{'When': 'holiday_and_corporate','Value': 'holiday_filigree','Text': 'holiday filigree'},
	{'When': 'holiday_and_corporate','Value': 'hoilday_ribbon','Text': 'hoilday ribbon'}, 
	{'When': 'holiday_and_corporate','Value': 'holiday_snowflake','Text': 'holiday snowflake'}, 
	{'When': 'holiday_and_corporate','Value': 'holiday_tree','Text': 'holiday tree'},
	{'When': 'holiday_and_corporate','Value': 'holly','Text': 'holly'},
	{'When': 'holiday_and_corporate','Value': 'ornaments','Text': 'ornaments'},
	{'When': 'holiday_and_corporate','Value': 'penguin','Text': 'penguin'},
	{'When': 'holiday_and_corporate','Value': 'pumpkin','Text': 'pumpkin'},
	{'When': 'holiday_and_corporate','Value': 'soiree','Text': 'soiree'}, 
	{'When': 'holiday_and_corporate','Value': 'spooky','Text': 'spooky'}, 
	{'When': 'holiday_and_corporate','Value': 'vineyard','Text': 'vineyard'},
	{'When': 'holiday_and_corporate','Value': 'winter','Text': 'winter'},
	{'When': 'holiday_and_corporate','Value': 'wreath','Text': 'wreath'},  
  /* themed */
    {'When': 'themed','Value': 'bamboo','Text': 'bamboo'},
	{'When': 'themed','Value': 'commencement','Text': 'commencement'
    }, {'When': 'themed','Value': 'double_happiness','Text': 'double happiness'
    }, {'When': 'themed','Value': 'dress_photo','Text': 'dress photo'
    }, {'When': 'themed','Value': 'formal_wear','Text': 'formal wear'
    }, {'When': 'themed','Value': 'gown','Text': 'gown'
    }, {'When': 'themed','Value': 'tux','Text': 'tux'
    }, {'When': 'themed','Value': 'vegas','Text': 'vegas'
    },    /* religious */
    {
        'When': 'religious',
        'Value': 'beloved_cross',
        'Text': 'beloved cross'
    },  {
        'When': 'religious',
        'Value': 'dainty_floral',
        'Text': 'dainty floral'
    }, {
        'When': 'religious',
        'Value': 'darling_damask',
        'Text': 'darling damask'
    }, {
        'When': 'religious',
        'Value': 'inspirational',
        'Text': 'inspirational'
    }, {
        'When': 'religious',
        'Value': 'mitzvah_wrap',
        'Text': 'mitzvah wrap'
    }, {
        'When': 'religious',
        'Value': 'pure_pinstripe',
        'Text': 'pure pinstripe'
    }, {
        'When': 'religious',
        'Value': 'star',
        'Text': 'star'
    },{
        'When': 'religious',
        'Value': 'sweet_dots',
        'Text': 'sweet dots'
    }, ];
    var color = [/*Dependent On: 2_category */  
   /*pinstripes */
   {'When': 'pinstripes','Value': 'blue','Text': 'blue'},
   {'When': 'pinstripes','Value': 'green','Text': 'green'},
   {'When': 'pinstripes','Value': 'pink','Text': 'pink'},
     /*butterfly */
    {
        'When': 'butterfly',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'butterfly',
        'Value': 'green',
        'Text': 'green'
    }, {
        'When': 'butterfly',
        'Value': 'pink',
        'Text': 'pink'
    },    /* daisy shower  */
    {
        'When': 'daisy_shower',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'daisy_shower',
        'Value': 'lavender',
        'Text': 'lavender'
    }, {
        'When': 'daisy_shower',
        'Value': 'pink',
        'Text': 'pink'
    }, /* diamond dots */ {
        'When': 'diamond_dots',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'diamond_dots',
        'Value': 'lavender',
        'Text': 'lavender'
    }, {
        'When': 'diamond_dots',
        'Value': 'pink',
        'Text': 'pink'
    },/* dots */ {
        'When': 'dots',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'dots',
        'Value': 'green',
        'Text': 'green'
    }, {
        'When': 'dots',
        'Value': 'pink',
        'Text': 'pink'
    },/* double scallop */ {
        'When': 'double_scallop',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'double_scallop',
        'Value': 'green',
        'Text': 'green'
    }, {
        'When': 'double_scallop',
        'Value': 'pink',
        'Text': 'pink'
    },/*floral  */ {
        'When': 'floral',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'floral',
        'Value': 'green',
        'Text': 'green'
    }, {
        'When': 'floral',
        'Value': 'pink',
        'Text': 'pink'
    },/*floral cascade   */ {
        'When': 'floral_cascade',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'floral_cascade',
        'Value': 'green',
        'Text': 'green'
    }, {
        'When': 'floral_cascade',
        'Value': 'pink',
        'Text': 'pink'
    },    /*floral photo   */
    {
        'When': 'floral_photo',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'floral_photo',
        'Value': 'green',
        'Text': 'green'
    }, {
        'When': 'floral_photo',
        'Value': 'pink',
        'Text': 'pink'
    },    /*garden  */
    {
        'When': 'garden',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'garden',
        'Value': 'green',
        'Text': 'green'
    }, {
        'When': 'garden',
        'Value': 'pink',
        'Text': 'pink'
    },/* grand letter */ {
        'When': 'grand_letter',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'grand_letter',
        'Value': 'pink',
        'Text': 'pink'
    },/*hollywood  */ {
        'When': 'hollywood',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'hollywood',
        'Value': 'green',
        'Text': 'green'
    }, {
        'When': 'hollywood',
        'Value': 'pink',
        'Text': 'pink'
    },/*monogram   */ {
        'When': 'monogram',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'monogram',
        'Value': 'green',
        'Text': 'green'
    }, {
        'When': 'monogram',
        'Value': 'lavender',
        'Text': 'lavender'
    },/*scallop  */ {
        'When': 'scallop',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'scallop',
        'Value': 'green',
        'Text': 'green'
    }, {
        'When': 'scallop',
        'Value': 'red',
        'Text': 'red'
    },/*swirls  */ {
        'When': 'swirls',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'swirls',
        'Value': 'green',
        'Text': 'green'
    }, {
        'When': 'swirls',
        'Value': 'lavender',
        'Text': 'lavender'
    },/*vintage  */ {
        'When': 'vintage',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'vintage',
        'Value': 'green',
        'Text': 'green'
    }, {
        'When': 'vintage',
        'Value': 'pink',
        'Text': 'pink'
    },    /*baby   */
    {
        'When': 'baby',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'baby',
        'Value': 'green',
        'Text': 'green'
    }, {
        'When': 'baby',
        'Value': 'pink',
        'Text': 'pink'
    },/*bootie   */ {
        'When': 'bootie',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'bootie',
        'Value': 'green',
        'Text': 'green'
    }, {
        'When': 'bootie',
        'Value': 'pink',
        'Text': 'pink'
    },/*circles   */ {
        'When': 'circles',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'circles',
        'Value': 'green',
        'Text': 'green'
    }, {
        'When': 'circles',
        'Value': 'pink',
        'Text': 'pink'
    },/*expecting   */ {
        'When': 'expecting',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'expecting',
        'Value': 'green',
        'Text': 'green'
    }, {
        'When': 'expecting',
        'Value': 'pink',
        'Text': 'pink'
    },/*framed onesie   */ {
        'When': 'framed_onesie',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'framed_onesie',
        'Value': 'green',
        'Text': 'green'
    }, {
        'When': 'framed_onesie',
        'Value': 'pink',
        'Text': 'pink'
    },/*gingham  */ {
        'When': 'gingham',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'gingham',
        'Value': 'green',
        'Text': 'green'
    }, {
        'When': 'gingham',
        'Value': 'pink',
        'Text': 'pink'
    },/*onesie  */ {
        'When': 'onesie',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'onesie',
        'Value': 'green',
        'Text': 'green'
    }, {
        'When': 'onesie',
        'Value': 'pink',
        'Text': 'pink'
    },/*sail_dots  */ {
        'When': 'sail_dots',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'sail_dots',
        'Value': 'green',
        'Text': 'green'
    }, {
        'When': 'sail_dots',
        'Value': 'pink',
        'Text': 'pink'
    },/*stroller   */ {
        'When': 'stroller',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'stroller',
        'Value': 'green',
        'Text': 'green'
    }, {
        'When': 'stroller',
        'Value': 'pink',
        'Text': 'pink'
    },/*umbrella   */ {
        'When': 'umbrella',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'umbrella',
        'Value': 'green',
        'Text': 'green'
    }, {
        'When': 'umbrella',
        'Value': 'pink',
        'Text': 'pink'
    },/*bamboo    */ {
        'When': 'bamboo',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'bamboo',
        'Value': 'green',
        'Text': 'green'
    }, {
        'When': 'bamboo',
        'Value': 'red',
        'Text': 'red'
    },/*commencement    */ {
        'When': 'commencement',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'commencement',
        'Value': 'red',
        'Text': 'red'
    },/*dress photo    */ {
        'When': 'dress_photo',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'dress_photo',
        'Value': 'lavender',
        'Text': 'lavender'
    }, {
        'When': 'dress_photo',
        'Value': 'pink',
        'Text': 'pink'
    },/*beloved cross    */ {
        'When': 'beloved_cross',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'beloved_cross',
        'Value': 'pink',
        'Text': 'pink'
    },/*star    */ {
        'When': 'star',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'star',
        'Value': 'pink',
        'Text': 'pink'
    },/*dainty floral     */ {
        'When': 'dainty_floral',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'dainty_floral',
        'Value': 'pink',
        'Text': 'pink'
    },/*darling damask     */ {
        'When': 'darling_damask',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'darling_damask',
        'Value': 'pink',
        'Text': 'pink'
    },/*inspirational      */ {
        'When': 'inspirational',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'inspirational',
        'Value': 'pink',
        'Text': 'pink'
    },/*mitzvah wrap      */ {
        'When': 'mitzvah_wrap',
        'Value': 'green_pink',
        'Text': 'green/pink'
    }, {
        'When': 'mitzvah_wrap',
        'Value': 'rust',
        'Text': 'rust'
    },/*pure pinstripe      */ {
        'When': 'pure_pinstripe',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'pure_pinstripe',
        'Value': 'green',
        'Text': 'green'
    }, {
        'When': 'pure_pinstripe',
        'Value': 'pink',
        'Text': 'pink'
    },/*sweet dots     */ {
        'When': 'sweet_dots',
        'Value': 'blue',
        'Text': 'blue'
    }, {
        'When': 'sweet_dots',
        'Value': 'pink',
        'Text': 'pink'
    }, ];
    /* Connect #3_design to #2_category */
    jQuery("#3_design").cascade("#2_category", {
        list: design,
        template: commonTemplate,
        match: commonMatch
    }).bind("loaded.cascade", function(e, target){
        $('#3_design').trigger("change");
    });
    /* Connect #4_color to #3_design */
    jQuery("#4_color").cascade("#3_design", {
        list: color,
        template: commonTemplate,
        match: commonMatch
    });
    /* ----------- Code For Input Length Changes -----------------*/
    function oc(a) //converts array to object array
    {
        var o = {};
        for (var i = 0; i < a.length; i++) {
            o[a[i]] = '';
        }
        return o;
    }
    function setMaxLength(element_id, length){
        $(element_id).attr("maxlength", length);
        note = element_id + '_note';
        $(note).html('(up to ' + length + ' characters)');
    }
    
    $("#3_design").bind("change", function(e){
        $('#6_text_line_1').val(''); //set value to none when onchange
        $('#7_text_line_2').val(''); //set value to none when onchange
        $('#8_text_line_3').val(''); //set value to none when onchange
        $('#9_text_line_4').val(''); //set value to none when onchange
        $('#10_text_line_5').val(''); //set value to none when onchange
        $('#11_text_line_6').val(''); //set value to none when onchange
        $('#12_text_line_7').val(''); //set value to none when onchange
        var opt = this.options[this.selectedIndex].value;
        if (opt =='pinstripes'||opt == 'diamond_dots' || opt == 'dots' || opt == 'daisy_shower' || opt == 'double_scallop' || opt == 'floral' || opt == 'floral_cascade' || opt == 'floral_photo' || opt == 'garden' || opt == 'grand_letter' || opt == 'hollywood' || opt == 'monogram' || opt == 'scallop' || opt == 'swirls' || opt == 'vintage' || opt == 'baby' || opt == 'bootie' || opt == 'circles' || opt == 'expecting' || opt == 'framed_onesie' || opt == 'gingham' || opt == 'onesie' || opt == 'sail_dots' || opt == 'stroller' || opt == 'pink' || opt == 'umbrella' || opt == 'bamboo' || opt == 'commencement' || opt == 'dress_photo' || opt == 'belove_cross' || opt == 'star' || opt == 'dainty_floral' || opt == 'darling_damask' || opt == 'inspirational' || opt == 'mitzvah_wrap' || opt == 'pure_pinstripe' || opt == 'sweet_dots' || opt == 'butterfly') {
            $('#colordiv').show();
        }
        else {
            $('#colordiv').hide();
        }
         if ($("#3_design").val() in oc(['pinstripes'])) {
            setMaxLength('#6_text_line_1', 20);
            setMaxLength('#7_text_line_2', 10);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 10);
            setMaxLength('#10_text_line_5', 26);
            
            //setMaxLength('#12_text_line_7', 0);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').show();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['blossoms'])) {
            setMaxLength('#6_text_line_1', 20);
            setMaxLength('#7_text_line_2', 20);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 3);
            setMaxLength('#10_text_line_5', 10);
            setMaxLength('#11_text_line_6', 26);
            //setMaxLength('#12_text_line_7', 0);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').show();
            $('#text_6div').show();
            $('#text_7div').hide();
        }
		 if ($("#3_design").val() in oc(['expecting'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 10);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 26);
           
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['champagne'])) {
            setMaxLength('#6_text_line_1', 20);
            setMaxLength('#7_text_line_2', 10);
            setMaxLength('#8_text_line_3', 3);
            setMaxLength('#9_text_line_4', 10);
            setMaxLength('#10_text_line_5', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').show();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['cloud'])) {
            setMaxLength('#6_text_line_1', 26);
            setMaxLength('#7_text_line_2', 10);
            setMaxLength('#8_text_line_3', 3);
            setMaxLength('#9_text_line_4', 10);
            setMaxLength('#10_text_line_5', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').show();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['daisy_shower'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 20);
            setMaxLength('#8_text_line_3', 20);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['delicate_leaves'])) {
            setMaxLength('#6_text_line_1', 30);
            setMaxLength('#7_text_line_2', 20);
            setMaxLength('#8_text_line_3', 20);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['diamond_dots'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 20);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 10);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['dots'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 10);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['double_scallop'])) {
            setMaxLength('#6_text_line_1', 3);
            setMaxLength('#7_text_line_2', 20);
			setMaxLength('#8_text_line_3', 26);
            $('#monogramdiv').show();
            $('#text_3div').show();
            $('#text_4div').hide();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['floral'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 10);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 26);
            setMaxLength('#10_text_line_5', 10);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').show();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['floral_cascade'])) {
            setMaxLength('#6_text_line_1', 20);
            setMaxLength('#7_text_line_2', 10);
            setMaxLength('#8_text_line_3', 3);
            setMaxLength('#9_text_line_4', 10);
            setMaxLength('#10_text_line_5', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').show();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['floral_photo'])) {
            setMaxLength('#6_text_line_1', 21);
            setMaxLength('#7_text_line_2', 20);
            setMaxLength('#8_text_line_3', 26);
            setMaxLength('#9_text_line_4', 30);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['floral_vines'])) {
            setMaxLength('#6_text_line_1', 20);
            setMaxLength('#7_text_line_2', 26);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 3);
            setMaxLength('#10_text_line_5', 10);
            setMaxLength('#11_text_line_6', 30);
            setMaxLength('#12_text_line_7', 30);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').show();
            $('#text_6div').show();
            $('#text_7div').show();
        }
        if ($("#3_design").val() in oc(['garden'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 10);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['golden_celebrations'])) {
            setMaxLength('#6_text_line_1', 20);
            setMaxLength('#7_text_line_2', 10);
            setMaxLength('#8_text_line_3', 20);
            setMaxLength('#9_text_line_4', 10);
            setMaxLength('#10_text_line_5', 3);
            setMaxLength('#11_text_line_6', 10);
            setMaxLength('#12_text_line_7', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').show();
            $('#text_6div').show();
            $('#text_7div').show();
        }
        if ($("#3_design").val() in oc(['grand_letter'])) {
            setMaxLength('#6_text_line_1', 20);
            setMaxLength('#7_text_line_2', 20);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 20);
            setMaxLength('#10_text_line_5', 26);
            $('#text_6div').hide();
            $('#text_7div').hide();
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').show();
        }
        if ($("#3_design").val() in oc(['green_dots'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 20);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['hibiscus'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 3);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['hollywood'])) {
            setMaxLength('#6_text_line_1', 20);
            setMaxLength('#7_text_line_2', 20);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 10);
            setMaxLength('#10_text_line_5', 10);
            setMaxLength('#11_text_line_6', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').show();
            $('#text_6div').show();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['island_floral'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 26);
            setMaxLength('#8_text_line_3', 20);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').hide();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['ladybug'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 3);
            setMaxLength('#8_text_line_3', 20);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['martini'])) {
            setMaxLength('#6_text_line_1', 20);
            setMaxLength('#7_text_line_2', 10);
            setMaxLength('#8_text_line_3', 20);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['midnight_damask'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 3);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['monogram'])) {
            setMaxLength('#6_text_line_1', 20);
            setMaxLength('#7_text_line_2', 3);
			setMaxLength('#8_text_line_3', 26);
            $('#monogramdiv').show();
            $('#text_3div').show();
            $('#text_4div').hide();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['my_garden'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 20);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['natural_bamboo'])) {
            setMaxLength('#6_text_line_1', 20);
            setMaxLength('#7_text_line_2', 10);
            setMaxLength('#8_text_line_3', 3);
            setMaxLength('#9_text_line_4', 10);
            setMaxLength('#10_text_line_5', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').show();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['paisley'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 20);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['pink_stripe'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 20);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['pink_zebra'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 20);
            setMaxLength('#8_text_line_3', 20);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['pinstripe'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 10);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['purple_floral'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 3);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 20);
            setMaxLength('#10_text_line_5', 3);
            setMaxLength('#11_text_line_6', 5);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').show();
            $('#text_6div').show();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['red_elegance'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 20);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['road_trip'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 20);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 20);
            setMaxLength('#10_text_line_5', 5);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').show();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['scallop'])) {
            setMaxLength('#6_text_line_1', 20);
            setMaxLength('#7_text_line_2', 26);
			
            $('#monogramdiv').show();
            $('#text_3div').hide();
            $('#text_4div').hide();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['silver_celebrations'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 20);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 3);
            setMaxLength('#10_text_line_5', 10);
            setMaxLength('#11_text_line_6', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').show();
            $('#text_6div').show();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['sweet_floral'])) {
            setMaxLength('#6_text_line_1', 20);
            setMaxLength('#7_text_line_2', 10);
            setMaxLength('#8_text_line_3', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').hide();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['sweet_sixteen'])) {
            setMaxLength('#6_text_line_1', 20);
            setMaxLength('#7_text_line_2', 3);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['swirls'])) {
            setMaxLength('#6_text_line_1', 20);
            setMaxLength('#7_text_line_2', 20);
            setMaxLength('#8_text_line_3', 30);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['tropical'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 20);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['vintage'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 10);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['baby'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 10);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['bootie'])) {
            setMaxLength('#6_text_line_1', 26);
            setMaxLength('#7_text_line_2', 26);
            setMaxLength('#8_text_line_3', 26);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['circles'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 10);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['dragonfly'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 3);
            setMaxLength('#8_text_line_3', 20);
            setMaxLength('#9_text_line_4', 26);
            setMaxLength('#10_text_line_5', 10);
            setMaxLength('#11_text_line_6', 10);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').show();
            $('#text_6div').show();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['framed_onesie'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 10);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['gingham'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 10);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['ladybug'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 3);
            setMaxLength('#8_text_line_3', 20);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['onesie'])) {
            setMaxLength('#6_text_line_1', 26);
            setMaxLength('#7_text_line_2', 10);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 10);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['sail_boat'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 20);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['sail_dots'])) {
            setMaxLength('#6_text_line_1', 26);
            setMaxLength('#7_text_line_2', 10);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['stroller'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 10);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['umbrella'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 20);
            setMaxLength('#8_text_line_3', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').hide();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['bats'])) {
            setMaxLength('#6_text_line_1', 20);
            setMaxLength('#7_text_line_2', 20);
            setMaxLength('#8_text_line_3', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').hide();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['holiday_filigree'])) {
            setMaxLength('#6_text_line_1', 26);
            setMaxLength('#7_text_line_2', 26);
            setMaxLength('#8_text_line_3', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').hide();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['hoilday_ribbon'])) {
            setMaxLength('#6_text_line_1', 20);
            setMaxLength('#7_text_line_2', 10);
            setMaxLength('#8_text_line_3', 3);
            setMaxLength('#9_text_line_4', 10);
            setMaxLength('#10_text_line_5', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').show();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['holiday_snowflake'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 3);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 30);
            setMaxLength('#10_text_line_5', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').show();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['holiday_tree'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 3);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 26);
            setMaxLength('#10_text_line_5', 20);
            setMaxLength('#11_text_line_6', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').show();
            $('#text_6div').show();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['pumpkin'])) {
            setMaxLength('#6_text_line_1', 26);
            setMaxLength('#7_text_line_2', 26);
            setMaxLength('#8_text_line_3', 26);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['soiree'])) {
            setMaxLength('#6_text_line_1', 26);
            setMaxLength('#7_text_line_2', 26);
            setMaxLength('#8_text_line_3', 26);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['spooky'])) {
            setMaxLength('#6_text_line_1', 20);
            setMaxLength('#7_text_line_2', 20);
            setMaxLength('#8_text_line_3', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').hide();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['vineyard'])) {
            setMaxLength('#6_text_line_1', 26);
            setMaxLength('#7_text_line_2', 26);
            setMaxLength('#8_text_line_3', 26);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['bamboo'])) {
            setMaxLength('#6_text_line_1', 20);
            setMaxLength('#7_text_line_2', 10);
            setMaxLength('#8_text_line_3', 3);
            setMaxLength('#9_text_line_4', 10);
            setMaxLength('#10_text_line_5', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').show();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['commencement'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 20);
            setMaxLength('#8_text_line_3', 20);
            setMaxLength('#9_text_line_4', 26);
            setMaxLength('#10_text_line_5', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').show();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['double_happiness'])) {
            setMaxLength('#6_text_line_1', 20);
            setMaxLength('#7_text_line_2', 30);
            setMaxLength('#8_text_line_3', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').hide();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['dress_photo'])) {
            setMaxLength('#6_text_line_1', 20);
            setMaxLength('#7_text_line_2', 20);
            setMaxLength('#8_text_line_3', 26);
            setMaxLength('#9_text_line_4', 30);
            setMaxLength('#10_text_line_5', 26);
            setMaxLength('#11_text_line_6', 26);
            setMaxLength('#12_text_line_7', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').show();
            $('#text_6div').show();
            $('#text_7div').show();
        }
        if ($("#3_design").val() in oc(['formal_wear'])) {
            setMaxLength('#6_text_line_1', 26);
            setMaxLength('#7_text_line_2', 10);
            setMaxLength('#8_text_line_3', 3);
            setMaxLength('#9_text_line_4', 10);
            setMaxLength('#10_text_line_5', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').show();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['gown'])) {
            setMaxLength('#6_text_line_1', 20);
            setMaxLength('#7_text_line_2', 3);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 10);
            setMaxLength('#10_text_line_5', 20);
            setMaxLength('#11_text_line_6', 3);
            setMaxLength('#12_text_line_7', 4);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').show();
            $('#text_6div').show();
            $('#text_7div').show();
        }
        if ($("#3_design").val() in oc(['tux'])) {
            setMaxLength('#6_text_line_1', 26);
            setMaxLength('#7_text_line_2', 10);
            setMaxLength('#8_text_line_3', 20);
            setMaxLength('#9_text_line_4', 20);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['vegas'])) {
            setMaxLength('#6_text_line_1', 7);
            setMaxLength('#7_text_line_2', 10);
            setMaxLength('#8_text_line_3', 7);
            setMaxLength('#9_text_line_4', 20);
            setMaxLength('#10_text_line_5', 20);
            setMaxLength('#11_text_line_6', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').show();
            $('#text_6div').show();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['belove_cross'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 10);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['star'])) {
            setMaxLength('#6_text_line_1', 26);
            setMaxLength('#7_text_line_2', 26);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['dainty_floral'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 26);
            setMaxLength('#8_text_line_3', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').hide();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['darling_damask'])) {
            setMaxLength('#6_text_line_1', 20);
            setMaxLength('#7_text_line_2', 26);
            $('#monogramdiv').hide();
            $('#text_3div').hide();
            $('#text_4div').hide();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['inspirational'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 20);
            setMaxLength('#8_text_line_3', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').hide();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['mitzvah_wrap'])) {
            setMaxLength('#6_text_line_1', 26);
            setMaxLength('#7_text_line_2', 26);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['pure_pinstripe'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 20);
            setMaxLength('#8_text_line_3', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').hide();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['sweet_dots'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 10);
            setMaxLength('#8_text_line_3', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').hide();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
        if ($("#3_design").val() in oc(['butterfly'])) {
            setMaxLength('#6_text_line_1', 26);
            setMaxLength('#7_text_line_2', 10);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
		 if ($("#3_design").val() in oc(['penguin'])) {
            setMaxLength('#6_text_line_1', 20);
            setMaxLength('#7_text_line_2', 20);
            setMaxLength('#8_text_line_3', 26);
            
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').hide();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
		if ($("#3_design").val() in oc(['winter'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 26);
            setMaxLength('#8_text_line_3', 26);
            setMaxLength('#9_text_line_4', 26);
			setMaxLength('#10_text_line_5', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').show();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
		if ($("#3_design").val() in oc(['wreath'])) {
            setMaxLength('#6_text_line_1', 10);
            setMaxLength('#7_text_line_2', 10);
            setMaxLength('#8_text_line_3', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').hide();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
		if ($("#3_design").val() in oc(['berries'])) {
            setMaxLength('#6_text_line_1', 26);
            setMaxLength('#7_text_line_2', 26);
            setMaxLength('#8_text_line_3', 20);
            setMaxLength('#9_text_line_4', 20);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
		if ($("#3_design").val() in oc(['frosty'])) {
            setMaxLength('#6_text_line_1', 26);
            setMaxLength('#7_text_line_2', 26);
            setMaxLength('#8_text_line_3', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').hide();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
		if ($("#3_design").val() in oc(['holiday_gingham'])) {
            setMaxLength('#6_text_line_1', 26);
            setMaxLength('#7_text_line_2', 26);
            setMaxLength('#8_text_line_3', 26);
            setMaxLength('#9_text_line_4', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
		if ($("#3_design").val() in oc(['holly'])) {
            setMaxLength('#6_text_line_1', 20);
            setMaxLength('#7_text_line_2', 20);
            setMaxLength('#8_text_line_3', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').hide();
            $('#text_5div').hide();
            $('#text_6div').hide();
            $('#text_7div').hide();
        }
		if ($("#3_design").val() in oc(['ornaments'])) {
            setMaxLength('#6_text_line_1', 26);
            setMaxLength('#7_text_line_2', 10);
            setMaxLength('#8_text_line_3', 10);
            setMaxLength('#9_text_line_4', 26);
			setMaxLength('#10_text_line_5', 10);
            setMaxLength('#11_text_line_6', 26);
            $('#monogramdiv').hide();
            $('#text_3div').show();
            $('#text_4div').show();
            $('#text_5div').show();
            $('#text_6div').show();
            $('#text_7div').hide();
        }
    });
    
    $('#2_category').trigger("change.cascade");
    $('#3_design').trigger("change");
    $('#3_design').trigger("change.cascade");
});

