﻿//#######################################################################
// Text manipulation options for all but Custom: Text and Additional Text
//#######################################################################
var text_font = "";
var text_size = "";
var text_align = "";
var text_pos_y = "";
var text_weight = "";

//font control
function text_font_change(form_control) 
{
    text_font = document.getElementById(form_control).value.toString();
    //alert(text_font);
    updateImageCard();
}

//size control
function text_size_change(form_control) 
{
    text_size = document.getElementById(form_control).value.toString();
    //alert(text_size);
    updateImageCard();
}

//weight control
function text_weight_change(form_control) 
{
    text_weight = document.getElementById(form_control).value.toString();
    //alert(text_weight);
    updateImageCard();
}

//aligh control
function text_align_change(form_control) 
{
    text_align = document.getElementById(form_control).value.toString();
    //alert(text_align);
    updateImageCard();
}

//up/down control
function text_position_change(form_control) 
{
    text_pos_y = document.getElementById(form_control).value.toString();
    //alert(text_pos_x);
    updateImageCard();
}


// -- Additional Text
var text2_font = "";
var text2_size = "";
var text2_align = "";
var text2_pos_y = "";
var text2_weight = "";

//font control
function text2_font_change(form_control) {
    text2_font = document.getElementById(form_control).value.toString();
    //alert(text2_font);
    updateImageCard();
}

//size control
function text2_size_change(form_control) {
    text2_size = document.getElementById(form_control).value.toString();
    //alert(text2_size);
    updateImageCard();
}

//weight control
function text2_weight_change(form_control) {
    text2_weight = document.getElementById(form_control).value.toString();
    //alert(text2_weight);
    updateImageCard();
}

//aligh control
function text2_align_change(form_control) {
    text2_align = document.getElementById(form_control).value.toString();
    //alert(text2_align);
    updateImageCard();
}

//up/down control
function text2_position_change(form_control) {
    text2_pos_y = document.getElementById(form_control).value.toString();
    //alert(text2_pos_x);
    updateImageCard();
}

//#######################################################################
// Text manipulation options for Custom Labels
//#######################################################################
var custom_text_font = "";
var custom_text_size = "";
var custom_text_align = "";
var custom_text_pos_y = "";
var custom_text_pos_x = "";
var custom_text_weight = "";

//font control
function custom_text_font_change(form_control) {
    custom_text_font = document.getElementById(form_control).value.toString();
    //alert(custom_text_font);
    updateImageCard();
}

//size control
function custom_text_size_change(form_control) {
    custom_text_size = document.getElementById(form_control).value.toString();
    //alert(custom_text_size);
    updateImageCard();
}

//weight control
function custom_text_weight_change(form_control) {
    custom_text_weight = document.getElementById(form_control).value.toString();
    //alert(custom_text_weight);
    updateImageCard();
}

//aligh control
function custom_text_align_change(form_control) {
    custom_text_align = document.getElementById(form_control).value.toString();
    //alert(custom_text_align);
    updateImageCard();
}

//up/down control
function custom_text_position_change(form_control) {
    custom_text_pos_y = document.getElementById(form_control).value.toString();
    //alert(custom_text_pos_y);
    updateImageCard();
}

//left/right control
function custom_text_position_x_change(form_control) {
    custom_text_pos_x = document.getElementById(form_control).value.toString();
    //alert(custom_text_pos_x);
    updateImageCard();
}

//------------------------------------------------

// -- Additional Text
var custom_text2_font = "";
var custom_text2_size = "";
var custom_text2_align = "";
var custom_text2_pos_y = "";
var custom_text2_pos_x = "";
var custom_text2_weight = "";

//font control
function custom_text2_font_change(form_control) {
    custom_text2_font = document.getElementById(form_control).value.toString();
    //alert(custom_text2_font);
    updateImageCard();
}

//size control
function custom_text2_size_change(form_control) {
    custom_text2_size = document.getElementById(form_control).value.toString();
    //alert(custom_text2_size);
    updateImageCard();
}

//weight control
function custom_text2_weight_change(form_control) {
    custom_text2_weight = document.getElementById(form_control).value.toString();
    //alert(custom_text2_weight);
    updateImageCard();
}

//aligh control
function custom_text2_align_change(form_control) {
    custom_text2_align = document.getElementById(form_control).value.toString();
    //alert(custom_text2_align);
    updateImageCard();
}

//up/down control
function custom_text2_position_change(form_control) {
    custom_text2_pos_y = document.getElementById(form_control).value.toString();
    //alert(custom_text2_pos_x);
    updateImageCard();
}
//left/right control
function custom_text2_position_x_change(form_control) {
    custom_text2_pos_x = document.getElementById(form_control).value.toString();
    //alert(custom_text2_pos_x);
    updateImageCard();
}

// ---------------------------------------------------------------------------- //
//          Arrow Keys for Up/Down/Left/Right:Custom                            //
// ---------------------------------------------------------------------------- //
// --- Arrow Right
function step_right(form_control) {
    var x = "";
    text_align_num = document.getElementById(form_control).value.toString();
    x = parseInt(text_align_num) + 1;
    x = x.toString();
    setDDL(document.getElementById(form_control), x);
    custom_text_position_x_change(form_control);
}
// --- Arrow left
function step_left(form_control) {
    var x = "";
    text_align_num = document.getElementById(form_control).value.toString();
    x = parseInt(text_align_num) - 1;
    x = x.toString();
    setDDL(document.getElementById(form_control), x);
    custom_text_position_x_change(form_control);
}
// --- Arrow up
function step_up(form_control) {
    var x = "";
    text_align_num = document.getElementById(form_control).value.toString();
    x = parseInt(text_align_num) - 1;
    x = x.toString();
    setDDL(document.getElementById(form_control), x);
    custom_text_position_change(form_control);
}
// --- Arrow down
function step_down(form_control) {
    var x = "";
    text_align_num = document.getElementById(form_control).value.toString();
    x = parseInt(text_align_num) + 1;
    x = x.toString();
    setDDL(document.getElementById(form_control), x);
    custom_text_position_change(form_control);
}


//#######################################################################
// Text manipulation options for header 
//#######################################################################
var header_text_font = "";
var header_text_size = "";
var header_text_align = "";
var header_text_pos_y = "";
var header_text_pos_x = "";
var header_text_weight = "";

//font control
function header_text_font_change(form_control) {
    header_text_font = document.getElementById(form_control).value.toString();
    //alert(header_text_font);
    updateImageCard();
}

//size control
function header_text_size_change(form_control) {
    header_text_size = document.getElementById(form_control).value.toString();
    //alert(header_text_size);
    updateImageCard();
}

//weight control
function header_text_weight_change(form_control) {
    header_text_weight = document.getElementById(form_control).value.toString();
    //alert(header_text_weight);
    updateImageCard();
}

//aligh control
function header_text_align_change(form_control) {
    header_text_align = document.getElementById(form_control).value.toString();
    //alert(header_text_align);
    updateImageCard();
}

//up/down control
function header_text_position_change(form_control) {
    header_text_pos_y = document.getElementById(form_control).value.toString();
    //alert(header_text_pos_y);
    updateImageCard();
}

//left/right control
function header_text_position_x_change(form_control) {
    header_text_pos_x = document.getElementById(form_control).value.toString();
    //alert(header_text_pos_x);
    updateImageCard();
}



// ---------------------------------------------------------------------------- //
//          Arrow Keys for Up/Down/Left/Right:Additional Text                   //
// ---------------------------------------------------------------------------- //
// --- Arrow Right2
function step_right2(form_control) {
    var x = "";
    text_align_num = document.getElementById(form_control).value.toString();
    x = parseInt(text_align_num) + 1;
    x = x.toString();
    setDDL(document.getElementById(form_control), x);
    custom_text2_position_x_change(form_control);
}
// --- Arrow left2
function step_left2(form_control) {
    var x = "";
    text_align_num = document.getElementById(form_control).value.toString();
    x = parseInt(text_align_num) - 1;
    x = x.toString();
    setDDL(document.getElementById(form_control), x);
    custom_text2_position_x_change(form_control);
}
// --- Arrow up2
function step_up2(form_control) {
    var x = "";
    text_align_num = document.getElementById(form_control).value.toString();
    x = parseInt(text_align_num) - 1;
    x = x.toString();
    setDDL(document.getElementById(form_control), x);
    custom_text2_position_change(form_control);
}
// --- Arrow down2
function step_down2(form_control) {
    var x = "";
    text_align_num = document.getElementById(form_control).value.toString();
    x = parseInt(text_align_num) + 1;
    x = x.toString();
    setDDL(document.getElementById(form_control), x);
    custom_text2_position_change(form_control);
}



// -- handle drop down meun
function setDDL(sel, val) {
    for (var i = 0, limit = sel.options.length; i < limit; ++i) {
        if (sel.options[i].value == val)
            sel.options[i].selected = true;
    }
}


// -- Handle for drop down menu values
function setOptions(label_width) {
    
    // -- Text ddl
    var selbox = document.form1.custom_text_position_x;
   
    selbox.options.length = 0;
    
    if (label_width == 4) {
        selbox.options[selbox.options.length] = new Option('19', '19');
        selbox.options[selbox.options.length] = new Option('18', '18');
        selbox.options[selbox.options.length] = new Option('17', '17');
        selbox.options[selbox.options.length] = new Option('16', '16');
        selbox.options[selbox.options.length] = new Option('15', '15');
        selbox.options[selbox.options.length] = new Option('14', '14');
        selbox.options[selbox.options.length] = new Option('13', '13');
        selbox.options[selbox.options.length] = new Option('12', '12');
        selbox.options[selbox.options.length] = new Option('11', '11');
        selbox.options[selbox.options.length] = new Option('10', '10');
        selbox.options[selbox.options.length] = new Option('9', '9');
        selbox.options[selbox.options.length] = new Option('8', '8');
        selbox.options[selbox.options.length] = new Option('7', '7');
        selbox.options[selbox.options.length] = new Option('6', '6');
        selbox.options[selbox.options.length] = new Option('5', '5');
        selbox.options[selbox.options.length] = new Option('4', '4');
        selbox.options[selbox.options.length] = new Option('3', '3');
        selbox.options[selbox.options.length] = new Option('2', '2');
        selbox.options[selbox.options.length] = new Option('1', '1');
        selbox.options[selbox.options.length] = new Option('0', '0', true, true);
        selbox.options[selbox.options.length] = new Option('-1', '-1');
        selbox.options[selbox.options.length] = new Option('-2', '-2');
        selbox.options[selbox.options.length] = new Option('-3', '-3');
        selbox.options[selbox.options.length] = new Option('-4', '-4');
        selbox.options[selbox.options.length] = new Option('-5', '-5');
        selbox.options[selbox.options.length] = new Option('-6', '-6');
        selbox.options[selbox.options.length] = new Option('-7', '-7');
        selbox.options[selbox.options.length] = new Option('-8', '-8');
        selbox.options[selbox.options.length] = new Option('-9', '-9');
        selbox.options[selbox.options.length] = new Option('-10', '-10');
        selbox.options[selbox.options.length] = new Option('-11', '-11');
        selbox.options[selbox.options.length] = new Option('-12', '-12');
        selbox.options[selbox.options.length] = new Option('-13', '-13');
        selbox.options[selbox.options.length] = new Option('-14', '-14');
        selbox.options[selbox.options.length] = new Option('-15', '-15');
        selbox.options[selbox.options.length] = new Option('-16', '-16');
        selbox.options[selbox.options.length] = new Option('-17', '-17');
        selbox.options[selbox.options.length] = new Option('-18', '-18');
        selbox.options[selbox.options.length] = new Option('-19', '-19');
    }

    if (label_width == 5) {
        selbox.options[selbox.options.length] = new Option('21', '21');
        selbox.options[selbox.options.length] = new Option('20', '20');
        selbox.options[selbox.options.length] = new Option('19', '19');
        selbox.options[selbox.options.length] = new Option('18', '18');
        selbox.options[selbox.options.length] = new Option('17', '17');
        selbox.options[selbox.options.length] = new Option('16', '16');
        selbox.options[selbox.options.length] = new Option('15', '15');
        selbox.options[selbox.options.length] = new Option('14', '14');
        selbox.options[selbox.options.length] = new Option('13', '13');
        selbox.options[selbox.options.length] = new Option('12', '12');
        selbox.options[selbox.options.length] = new Option('11', '11');
        selbox.options[selbox.options.length] = new Option('10', '10');
        selbox.options[selbox.options.length] = new Option('9', '9');
        selbox.options[selbox.options.length] = new Option('8', '8');
        selbox.options[selbox.options.length] = new Option('7', '7');
        selbox.options[selbox.options.length] = new Option('6', '6');
        selbox.options[selbox.options.length] = new Option('5', '5');
        selbox.options[selbox.options.length] = new Option('4', '4');
        selbox.options[selbox.options.length] = new Option('3', '3');
        selbox.options[selbox.options.length] = new Option('2', '2');
        selbox.options[selbox.options.length] = new Option('1', '1');
        selbox.options[selbox.options.length] = new Option('0', '0', true, true);
        selbox.options[selbox.options.length] = new Option('-1', '-1');
        selbox.options[selbox.options.length] = new Option('-2', '-2');
        selbox.options[selbox.options.length] = new Option('-3', '-3');
        selbox.options[selbox.options.length] = new Option('-4', '-4');
        selbox.options[selbox.options.length] = new Option('-5', '-5');
        selbox.options[selbox.options.length] = new Option('-6', '-6');
        selbox.options[selbox.options.length] = new Option('-7', '-7');
        selbox.options[selbox.options.length] = new Option('-8', '-8');
        selbox.options[selbox.options.length] = new Option('-9', '-9');
        selbox.options[selbox.options.length] = new Option('-10', '-10');
        selbox.options[selbox.options.length] = new Option('-11', '-11');
        selbox.options[selbox.options.length] = new Option('-12', '-12');
        selbox.options[selbox.options.length] = new Option('-13', '-13');
        selbox.options[selbox.options.length] = new Option('-14', '-14');
        selbox.options[selbox.options.length] = new Option('-15', '-15');
        selbox.options[selbox.options.length] = new Option('-16', '-16');
        selbox.options[selbox.options.length] = new Option('-17', '-17');
        selbox.options[selbox.options.length] = new Option('-18', '-18');
        selbox.options[selbox.options.length] = new Option('-19', '-19');
        selbox.options[selbox.options.length] = new Option('-20', '-20');
        selbox.options[selbox.options.length] = new Option('-21', '-21');
    }
    
    if (label_width == 6) {
        selbox.options[selbox.options.length] = new Option('25', '25');
        selbox.options[selbox.options.length] = new Option('24', '24');
        selbox.options[selbox.options.length] = new Option('23', '23');
        selbox.options[selbox.options.length] = new Option('22', '22');
        selbox.options[selbox.options.length] = new Option('21', '21');
        selbox.options[selbox.options.length] = new Option('20', '20');
        selbox.options[selbox.options.length] = new Option('19', '19');
        selbox.options[selbox.options.length] = new Option('18', '18');
        selbox.options[selbox.options.length] = new Option('17', '17');
        selbox.options[selbox.options.length] = new Option('16', '16');
        selbox.options[selbox.options.length] = new Option('15', '15');
        selbox.options[selbox.options.length] = new Option('14', '14');
        selbox.options[selbox.options.length] = new Option('13', '13');
        selbox.options[selbox.options.length] = new Option('12', '12');
        selbox.options[selbox.options.length] = new Option('11', '11');
        selbox.options[selbox.options.length] = new Option('10', '10');
        selbox.options[selbox.options.length] = new Option('9', '9');
        selbox.options[selbox.options.length] = new Option('8', '8');
        selbox.options[selbox.options.length] = new Option('7', '7');
        selbox.options[selbox.options.length] = new Option('6', '6');
        selbox.options[selbox.options.length] = new Option('5', '5');
        selbox.options[selbox.options.length] = new Option('4', '4');
        selbox.options[selbox.options.length] = new Option('3', '3');
        selbox.options[selbox.options.length] = new Option('2', '2');
        selbox.options[selbox.options.length] = new Option('1', '1');
        selbox.options[selbox.options.length] = new Option('0', '0',true,true);
        selbox.options[selbox.options.length] = new Option('-1', '-1');
        selbox.options[selbox.options.length] = new Option('-2', '-2');
        selbox.options[selbox.options.length] = new Option('-3', '-3');
        selbox.options[selbox.options.length] = new Option('-4', '-4');
        selbox.options[selbox.options.length] = new Option('-5', '-5');
        selbox.options[selbox.options.length] = new Option('-6', '-6');
        selbox.options[selbox.options.length] = new Option('-7', '-7');
        selbox.options[selbox.options.length] = new Option('-8', '-8');
        selbox.options[selbox.options.length] = new Option('-9', '-9');
        selbox.options[selbox.options.length] = new Option('-10', '-10');
        selbox.options[selbox.options.length] = new Option('-11', '-11');
        selbox.options[selbox.options.length] = new Option('-12', '-12');
        selbox.options[selbox.options.length] = new Option('-13', '-13');
        selbox.options[selbox.options.length] = new Option('-14', '-14');
        selbox.options[selbox.options.length] = new Option('-15', '-15');
        selbox.options[selbox.options.length] = new Option('-16', '-16');
        selbox.options[selbox.options.length] = new Option('-17', '-17');
        selbox.options[selbox.options.length] = new Option('-18', '-18');
        selbox.options[selbox.options.length] = new Option('-19', '-19');
        selbox.options[selbox.options.length] = new Option('-20', '-20');
        selbox.options[selbox.options.length] = new Option('-21', '-21');
        selbox.options[selbox.options.length] = new Option('-22', '-22');
        selbox.options[selbox.options.length] = new Option('-23', '-23');
        selbox.options[selbox.options.length] = new Option('-24', '-24');
        selbox.options[selbox.options.length] = new Option('-25', '-25');
    }

    if (label_width == 7) {
        selbox.options[selbox.options.length] = new Option('30', '30');
        selbox.options[selbox.options.length] = new Option('29', '29');
        selbox.options[selbox.options.length] = new Option('28', '28');
        selbox.options[selbox.options.length] = new Option('27', '27');
        selbox.options[selbox.options.length] = new Option('26', '26');
        selbox.options[selbox.options.length] = new Option('25', '25');
        selbox.options[selbox.options.length] = new Option('24', '24');
        selbox.options[selbox.options.length] = new Option('23', '23');
        selbox.options[selbox.options.length] = new Option('22', '22');
        selbox.options[selbox.options.length] = new Option('21', '21');
        selbox.options[selbox.options.length] = new Option('20', '20');
        selbox.options[selbox.options.length] = new Option('19', '19');
        selbox.options[selbox.options.length] = new Option('18', '18');
        selbox.options[selbox.options.length] = new Option('17', '17');
        selbox.options[selbox.options.length] = new Option('16', '16');
        selbox.options[selbox.options.length] = new Option('15', '15');
        selbox.options[selbox.options.length] = new Option('14', '14');
        selbox.options[selbox.options.length] = new Option('13', '13');
        selbox.options[selbox.options.length] = new Option('12', '12');
        selbox.options[selbox.options.length] = new Option('11', '11');
        selbox.options[selbox.options.length] = new Option('10', '10');
        selbox.options[selbox.options.length] = new Option('9', '9');
        selbox.options[selbox.options.length] = new Option('8', '8');
        selbox.options[selbox.options.length] = new Option('7', '7');
        selbox.options[selbox.options.length] = new Option('6', '6');
        selbox.options[selbox.options.length] = new Option('5', '5');
        selbox.options[selbox.options.length] = new Option('4', '4');
        selbox.options[selbox.options.length] = new Option('3', '3');
        selbox.options[selbox.options.length] = new Option('2', '2');
        selbox.options[selbox.options.length] = new Option('1', '1');
        selbox.options[selbox.options.length] = new Option('0', '0', true, true);
        selbox.options[selbox.options.length] = new Option('-1', '-1');
        selbox.options[selbox.options.length] = new Option('-2', '-2');
        selbox.options[selbox.options.length] = new Option('-3', '-3');
        selbox.options[selbox.options.length] = new Option('-4', '-4');
        selbox.options[selbox.options.length] = new Option('-5', '-5');
        selbox.options[selbox.options.length] = new Option('-6', '-6');
        selbox.options[selbox.options.length] = new Option('-7', '-7');
        selbox.options[selbox.options.length] = new Option('-8', '-8');
        selbox.options[selbox.options.length] = new Option('-9', '-9');
        selbox.options[selbox.options.length] = new Option('-10', '-10');
        selbox.options[selbox.options.length] = new Option('-11', '-11');
        selbox.options[selbox.options.length] = new Option('-12', '-12');
        selbox.options[selbox.options.length] = new Option('-13', '-13');
        selbox.options[selbox.options.length] = new Option('-14', '-14');
        selbox.options[selbox.options.length] = new Option('-15', '-15');
        selbox.options[selbox.options.length] = new Option('-16', '-16');
        selbox.options[selbox.options.length] = new Option('-17', '-17');
        selbox.options[selbox.options.length] = new Option('-18', '-18');
        selbox.options[selbox.options.length] = new Option('-19', '-19');
        selbox.options[selbox.options.length] = new Option('-20', '-20');
        selbox.options[selbox.options.length] = new Option('-21', '-21');
        selbox.options[selbox.options.length] = new Option('-22', '-22');
        selbox.options[selbox.options.length] = new Option('-23', '-23');
        selbox.options[selbox.options.length] = new Option('-24', '-24');
        selbox.options[selbox.options.length] = new Option('-25', '-25');
        selbox.options[selbox.options.length] = new Option('-26', '-26');
        selbox.options[selbox.options.length] = new Option('-27', '-27');
        selbox.options[selbox.options.length] = new Option('-28', '-28');
        selbox.options[selbox.options.length] = new Option('-29', '-29');
        selbox.options[selbox.options.length] = new Option('-30', '-30');
    }

    if (label_width == 8) {
        selbox.options[selbox.options.length] = new Option('30', '30');
        selbox.options[selbox.options.length] = new Option('29', '29');
        selbox.options[selbox.options.length] = new Option('28', '28');
        selbox.options[selbox.options.length] = new Option('27', '27');
        selbox.options[selbox.options.length] = new Option('26', '26');
        selbox.options[selbox.options.length] = new Option('25', '25');
        selbox.options[selbox.options.length] = new Option('24', '24');
        selbox.options[selbox.options.length] = new Option('23', '23');
        selbox.options[selbox.options.length] = new Option('22', '22');
        selbox.options[selbox.options.length] = new Option('21', '21');
        selbox.options[selbox.options.length] = new Option('20', '20');
        selbox.options[selbox.options.length] = new Option('19', '19');
        selbox.options[selbox.options.length] = new Option('18', '18');
        selbox.options[selbox.options.length] = new Option('17', '17');
        selbox.options[selbox.options.length] = new Option('16', '16');
        selbox.options[selbox.options.length] = new Option('15', '15');
        selbox.options[selbox.options.length] = new Option('14', '14');
        selbox.options[selbox.options.length] = new Option('13', '13');
        selbox.options[selbox.options.length] = new Option('12', '12');
        selbox.options[selbox.options.length] = new Option('11', '11');
        selbox.options[selbox.options.length] = new Option('10', '10');
        selbox.options[selbox.options.length] = new Option('9', '9');
        selbox.options[selbox.options.length] = new Option('8', '8');
        selbox.options[selbox.options.length] = new Option('7', '7');
        selbox.options[selbox.options.length] = new Option('6', '6');
        selbox.options[selbox.options.length] = new Option('5', '5');
        selbox.options[selbox.options.length] = new Option('4', '4');
        selbox.options[selbox.options.length] = new Option('3', '3');
        selbox.options[selbox.options.length] = new Option('2', '2');
        selbox.options[selbox.options.length] = new Option('1', '1');
        selbox.options[selbox.options.length] = new Option('0', '0', true, true);
        selbox.options[selbox.options.length] = new Option('-1', '-1');
        selbox.options[selbox.options.length] = new Option('-2', '-2');
        selbox.options[selbox.options.length] = new Option('-3', '-3');
        selbox.options[selbox.options.length] = new Option('-4', '-4');
        selbox.options[selbox.options.length] = new Option('-5', '-5');
        selbox.options[selbox.options.length] = new Option('-6', '-6');
        selbox.options[selbox.options.length] = new Option('-7', '-7');
        selbox.options[selbox.options.length] = new Option('-8', '-8');
        selbox.options[selbox.options.length] = new Option('-9', '-9');
        selbox.options[selbox.options.length] = new Option('-10', '-10');
        selbox.options[selbox.options.length] = new Option('-11', '-11');
        selbox.options[selbox.options.length] = new Option('-12', '-12');
        selbox.options[selbox.options.length] = new Option('-13', '-13');
        selbox.options[selbox.options.length] = new Option('-14', '-14');
        selbox.options[selbox.options.length] = new Option('-15', '-15');
        selbox.options[selbox.options.length] = new Option('-16', '-16');
        selbox.options[selbox.options.length] = new Option('-17', '-17');
        selbox.options[selbox.options.length] = new Option('-18', '-18');
        selbox.options[selbox.options.length] = new Option('-19', '-19');
        selbox.options[selbox.options.length] = new Option('-20', '-20');
        selbox.options[selbox.options.length] = new Option('-21', '-21');
        selbox.options[selbox.options.length] = new Option('-22', '-22');
        selbox.options[selbox.options.length] = new Option('-23', '-23');
        selbox.options[selbox.options.length] = new Option('-24', '-24');
        selbox.options[selbox.options.length] = new Option('-25', '-25');
        selbox.options[selbox.options.length] = new Option('-26', '-26');
        selbox.options[selbox.options.length] = new Option('-27', '-27');
        selbox.options[selbox.options.length] = new Option('-28', '-28');
        selbox.options[selbox.options.length] = new Option('-29', '-29');
        selbox.options[selbox.options.length] = new Option('-30', '-30');
        selbox.options[selbox.options.length] = new Option('-31', '-31');
        selbox.options[selbox.options.length] = new Option('-32', '-32');
        selbox.options[selbox.options.length] = new Option('-33', '-33');
        selbox.options[selbox.options.length] = new Option('-34', '-34');
        selbox.options[selbox.options.length] = new Option('-35', '-35');
    }

    // -- Additional text ddl ----- //
    var selbox2 = document.form1.custom_text2_position_x;
    selbox2.options.length = 0;
    if (label_width == 4) {
        selbox2.options[selbox2.options.length] = new Option('19', '19');
        selbox2.options[selbox2.options.length] = new Option('18', '18');
        selbox2.options[selbox2.options.length] = new Option('17', '17');
        selbox2.options[selbox2.options.length] = new Option('16', '16');
        selbox2.options[selbox2.options.length] = new Option('15', '15');
        selbox2.options[selbox2.options.length] = new Option('14', '14');
        selbox2.options[selbox2.options.length] = new Option('13', '13');
        selbox2.options[selbox2.options.length] = new Option('12', '12');
        selbox2.options[selbox2.options.length] = new Option('11', '11');
        selbox2.options[selbox2.options.length] = new Option('10', '10');
        selbox2.options[selbox2.options.length] = new Option('9', '9');
        selbox2.options[selbox2.options.length] = new Option('8', '8');
        selbox2.options[selbox2.options.length] = new Option('7', '7');
        selbox2.options[selbox2.options.length] = new Option('6', '6');
        selbox2.options[selbox2.options.length] = new Option('5', '5');
        selbox2.options[selbox2.options.length] = new Option('4', '4');
        selbox2.options[selbox2.options.length] = new Option('3', '3');
        selbox2.options[selbox2.options.length] = new Option('2', '2');
        selbox2.options[selbox2.options.length] = new Option('1', '1');
        selbox2.options[selbox2.options.length] = new Option('0', '0', true, true);
        selbox2.options[selbox2.options.length] = new Option('-1', '-1');
        selbox2.options[selbox2.options.length] = new Option('-2', '-2');
        selbox2.options[selbox2.options.length] = new Option('-3', '-3');
        selbox2.options[selbox2.options.length] = new Option('-4', '-4');
        selbox2.options[selbox2.options.length] = new Option('-5', '-5');
        selbox2.options[selbox2.options.length] = new Option('-6', '-6');
        selbox2.options[selbox2.options.length] = new Option('-7', '-7');
        selbox2.options[selbox2.options.length] = new Option('-8', '-8');
        selbox2.options[selbox2.options.length] = new Option('-9', '-9');
        selbox2.options[selbox2.options.length] = new Option('-10', '-10');
        selbox2.options[selbox2.options.length] = new Option('-11', '-11');
        selbox2.options[selbox2.options.length] = new Option('-12', '-12');
        selbox2.options[selbox2.options.length] = new Option('-13', '-13');
        selbox2.options[selbox2.options.length] = new Option('-14', '-14');
        selbox2.options[selbox2.options.length] = new Option('-15', '-15');
        selbox2.options[selbox2.options.length] = new Option('-16', '-16');
        selbox2.options[selbox2.options.length] = new Option('-17', '-17');
        selbox2.options[selbox2.options.length] = new Option('-18', '-18');
        selbox2.options[selbox2.options.length] = new Option('-19', '-19');
    }

    if (label_width == 5) {
        selbox2.options[selbox2.options.length] = new Option('21', '21');
        selbox2.options[selbox2.options.length] = new Option('20', '20');
        selbox2.options[selbox2.options.length] = new Option('19', '19');
        selbox2.options[selbox2.options.length] = new Option('18', '18');
        selbox2.options[selbox2.options.length] = new Option('17', '17');
        selbox2.options[selbox2.options.length] = new Option('16', '16');
        selbox2.options[selbox2.options.length] = new Option('15', '15');
        selbox2.options[selbox2.options.length] = new Option('14', '14');
        selbox2.options[selbox2.options.length] = new Option('13', '13');
        selbox2.options[selbox2.options.length] = new Option('12', '12');
        selbox2.options[selbox2.options.length] = new Option('11', '11');
        selbox2.options[selbox2.options.length] = new Option('10', '10');
        selbox2.options[selbox2.options.length] = new Option('9', '9');
        selbox2.options[selbox2.options.length] = new Option('8', '8');
        selbox2.options[selbox2.options.length] = new Option('7', '7');
        selbox2.options[selbox2.options.length] = new Option('6', '6');
        selbox2.options[selbox2.options.length] = new Option('5', '5');
        selbox2.options[selbox2.options.length] = new Option('4', '4');
        selbox2.options[selbox2.options.length] = new Option('3', '3');
        selbox2.options[selbox2.options.length] = new Option('2', '2');
        selbox2.options[selbox2.options.length] = new Option('1', '1');
        selbox2.options[selbox2.options.length] = new Option('0', '0', true, true);
        selbox2.options[selbox2.options.length] = new Option('-1', '-1');
        selbox2.options[selbox2.options.length] = new Option('-2', '-2');
        selbox2.options[selbox2.options.length] = new Option('-3', '-3');
        selbox2.options[selbox2.options.length] = new Option('-4', '-4');
        selbox2.options[selbox2.options.length] = new Option('-5', '-5');
        selbox2.options[selbox2.options.length] = new Option('-6', '-6');
        selbox2.options[selbox2.options.length] = new Option('-7', '-7');
        selbox2.options[selbox2.options.length] = new Option('-8', '-8');
        selbox2.options[selbox2.options.length] = new Option('-9', '-9');
        selbox2.options[selbox2.options.length] = new Option('-10', '-10');
        selbox2.options[selbox2.options.length] = new Option('-11', '-11');
        selbox2.options[selbox2.options.length] = new Option('-12', '-12');
        selbox2.options[selbox2.options.length] = new Option('-13', '-13');
        selbox2.options[selbox2.options.length] = new Option('-14', '-14');
        selbox2.options[selbox2.options.length] = new Option('-15', '-15');
        selbox2.options[selbox2.options.length] = new Option('-16', '-16');
        selbox2.options[selbox2.options.length] = new Option('-17', '-17');
        selbox2.options[selbox2.options.length] = new Option('-18', '-18');
        selbox2.options[selbox2.options.length] = new Option('-19', '-19');
        selbox2.options[selbox2.options.length] = new Option('-20', '-20');
        selbox2.options[selbox2.options.length] = new Option('-21', '-21');
    }

    if (label_width == 6) {
        selbox2.options[selbox2.options.length] = new Option('25', '25');
        selbox2.options[selbox2.options.length] = new Option('24', '24');
        selbox2.options[selbox2.options.length] = new Option('23', '23');
        selbox2.options[selbox2.options.length] = new Option('22', '22');
        selbox2.options[selbox2.options.length] = new Option('21', '21');
        selbox2.options[selbox2.options.length] = new Option('20', '20');
        selbox2.options[selbox2.options.length] = new Option('19', '19');
        selbox2.options[selbox2.options.length] = new Option('18', '18');
        selbox2.options[selbox2.options.length] = new Option('17', '17');
        selbox2.options[selbox2.options.length] = new Option('16', '16');
        selbox2.options[selbox2.options.length] = new Option('15', '15');
        selbox2.options[selbox2.options.length] = new Option('14', '14');
        selbox2.options[selbox2.options.length] = new Option('13', '13');
        selbox2.options[selbox2.options.length] = new Option('12', '12');
        selbox2.options[selbox2.options.length] = new Option('11', '11');
        selbox2.options[selbox2.options.length] = new Option('10', '10');
        selbox2.options[selbox2.options.length] = new Option('9', '9');
        selbox2.options[selbox2.options.length] = new Option('8', '8');
        selbox2.options[selbox2.options.length] = new Option('7', '7');
        selbox2.options[selbox2.options.length] = new Option('6', '6');
        selbox2.options[selbox2.options.length] = new Option('5', '5');
        selbox2.options[selbox2.options.length] = new Option('4', '4');
        selbox2.options[selbox2.options.length] = new Option('3', '3');
        selbox2.options[selbox2.options.length] = new Option('2', '2');
        selbox2.options[selbox2.options.length] = new Option('1', '1');
        selbox2.options[selbox2.options.length] = new Option('0', '0', true, true);
        selbox2.options[selbox2.options.length] = new Option('-1', '-1');
        selbox2.options[selbox2.options.length] = new Option('-2', '-2');
        selbox2.options[selbox2.options.length] = new Option('-3', '-3');
        selbox2.options[selbox2.options.length] = new Option('-4', '-4');
        selbox2.options[selbox2.options.length] = new Option('-5', '-5');
        selbox2.options[selbox2.options.length] = new Option('-6', '-6');
        selbox2.options[selbox2.options.length] = new Option('-7', '-7');
        selbox2.options[selbox2.options.length] = new Option('-8', '-8');
        selbox2.options[selbox2.options.length] = new Option('-9', '-9');
        selbox2.options[selbox2.options.length] = new Option('-10', '-10');
        selbox2.options[selbox2.options.length] = new Option('-11', '-11');
        selbox2.options[selbox2.options.length] = new Option('-12', '-12');
        selbox2.options[selbox2.options.length] = new Option('-13', '-13');
        selbox2.options[selbox2.options.length] = new Option('-14', '-14');
        selbox2.options[selbox2.options.length] = new Option('-15', '-15');
        selbox2.options[selbox2.options.length] = new Option('-16', '-16');
        selbox2.options[selbox2.options.length] = new Option('-17', '-17');
        selbox2.options[selbox2.options.length] = new Option('-18', '-18');
        selbox2.options[selbox2.options.length] = new Option('-19', '-19');
        selbox2.options[selbox2.options.length] = new Option('-20', '-20');
        selbox2.options[selbox2.options.length] = new Option('-21', '-21');
        selbox2.options[selbox2.options.length] = new Option('-22', '-22');
        selbox2.options[selbox2.options.length] = new Option('-23', '-23');
        selbox2.options[selbox2.options.length] = new Option('-24', '-24');
        selbox2.options[selbox2.options.length] = new Option('-25', '-25');
    }

    if (label_width == 7) {
        selbox2.options[selbox2.options.length] = new Option('30', '30');
        selbox2.options[selbox2.options.length] = new Option('29', '29');
        selbox2.options[selbox2.options.length] = new Option('28', '28');
        selbox2.options[selbox2.options.length] = new Option('27', '27');
        selbox2.options[selbox2.options.length] = new Option('26', '26');
        selbox2.options[selbox2.options.length] = new Option('25', '25');
        selbox2.options[selbox2.options.length] = new Option('24', '24');
        selbox2.options[selbox2.options.length] = new Option('23', '23');
        selbox2.options[selbox2.options.length] = new Option('22', '22');
        selbox2.options[selbox2.options.length] = new Option('21', '21');
        selbox2.options[selbox2.options.length] = new Option('20', '20');
        selbox2.options[selbox2.options.length] = new Option('19', '19');
        selbox2.options[selbox2.options.length] = new Option('18', '18');
        selbox2.options[selbox2.options.length] = new Option('17', '17');
        selbox2.options[selbox2.options.length] = new Option('16', '16');
        selbox2.options[selbox2.options.length] = new Option('15', '15');
        selbox2.options[selbox2.options.length] = new Option('14', '14');
        selbox2.options[selbox2.options.length] = new Option('13', '13');
        selbox2.options[selbox2.options.length] = new Option('12', '12');
        selbox2.options[selbox2.options.length] = new Option('11', '11');
        selbox2.options[selbox2.options.length] = new Option('10', '10');
        selbox2.options[selbox2.options.length] = new Option('9', '9');
        selbox2.options[selbox2.options.length] = new Option('8', '8');
        selbox2.options[selbox2.options.length] = new Option('7', '7');
        selbox2.options[selbox2.options.length] = new Option('6', '6');
        selbox2.options[selbox2.options.length] = new Option('5', '5');
        selbox2.options[selbox2.options.length] = new Option('4', '4');
        selbox2.options[selbox2.options.length] = new Option('3', '3');
        selbox2.options[selbox2.options.length] = new Option('2', '2');
        selbox2.options[selbox2.options.length] = new Option('1', '1');
        selbox2.options[selbox2.options.length] = new Option('0', '0', true, true);
        selbox2.options[selbox2.options.length] = new Option('-1', '-1');
        selbox2.options[selbox2.options.length] = new Option('-2', '-2');
        selbox2.options[selbox2.options.length] = new Option('-3', '-3');
        selbox2.options[selbox2.options.length] = new Option('-4', '-4');
        selbox2.options[selbox2.options.length] = new Option('-5', '-5');
        selbox2.options[selbox2.options.length] = new Option('-6', '-6');
        selbox2.options[selbox2.options.length] = new Option('-7', '-7');
        selbox2.options[selbox2.options.length] = new Option('-8', '-8');
        selbox2.options[selbox2.options.length] = new Option('-9', '-9');
        selbox2.options[selbox2.options.length] = new Option('-10', '-10');
        selbox2.options[selbox2.options.length] = new Option('-11', '-11');
        selbox2.options[selbox2.options.length] = new Option('-12', '-12');
        selbox2.options[selbox2.options.length] = new Option('-13', '-13');
        selbox2.options[selbox2.options.length] = new Option('-14', '-14');
        selbox2.options[selbox2.options.length] = new Option('-15', '-15');
        selbox2.options[selbox2.options.length] = new Option('-16', '-16');
        selbox2.options[selbox2.options.length] = new Option('-17', '-17');
        selbox2.options[selbox2.options.length] = new Option('-18', '-18');
        selbox2.options[selbox2.options.length] = new Option('-19', '-19');
        selbox2.options[selbox2.options.length] = new Option('-20', '-20');
        selbox2.options[selbox2.options.length] = new Option('-21', '-21');
        selbox2.options[selbox2.options.length] = new Option('-22', '-22');
        selbox2.options[selbox2.options.length] = new Option('-23', '-23');
        selbox2.options[selbox2.options.length] = new Option('-24', '-24');
        selbox2.options[selbox2.options.length] = new Option('-25', '-25');
        selbox2.options[selbox2.options.length] = new Option('-26', '-26');
        selbox2.options[selbox2.options.length] = new Option('-27', '-27');
        selbox2.options[selbox2.options.length] = new Option('-28', '-28');
        selbox2.options[selbox2.options.length] = new Option('-29', '-29');
        selbox2.options[selbox2.options.length] = new Option('-30', '-30');
    }

    if (label_width == 8) {
        selbox2.options[selbox2.options.length] = new Option('30', '30');
        selbox2.options[selbox2.options.length] = new Option('29', '29');
        selbox2.options[selbox2.options.length] = new Option('28', '28');
        selbox2.options[selbox2.options.length] = new Option('27', '27');
        selbox2.options[selbox2.options.length] = new Option('26', '26');
        selbox2.options[selbox2.options.length] = new Option('25', '25');
        selbox2.options[selbox2.options.length] = new Option('24', '24');
        selbox2.options[selbox2.options.length] = new Option('23', '23');
        selbox2.options[selbox2.options.length] = new Option('22', '22');
        selbox2.options[selbox2.options.length] = new Option('21', '21');
        selbox2.options[selbox2.options.length] = new Option('20', '20');
        selbox2.options[selbox2.options.length] = new Option('19', '19');
        selbox2.options[selbox2.options.length] = new Option('18', '18');
        selbox2.options[selbox2.options.length] = new Option('17', '17');
        selbox2.options[selbox2.options.length] = new Option('16', '16');
        selbox2.options[selbox2.options.length] = new Option('15', '15');
        selbox2.options[selbox2.options.length] = new Option('14', '14');
        selbox2.options[selbox2.options.length] = new Option('13', '13');
        selbox2.options[selbox2.options.length] = new Option('12', '12');
        selbox2.options[selbox2.options.length] = new Option('11', '11');
        selbox2.options[selbox2.options.length] = new Option('10', '10');
        selbox2.options[selbox2.options.length] = new Option('9', '9');
        selbox2.options[selbox2.options.length] = new Option('8', '8');
        selbox2.options[selbox2.options.length] = new Option('7', '7');
        selbox2.options[selbox2.options.length] = new Option('6', '6');
        selbox2.options[selbox2.options.length] = new Option('5', '5');
        selbox2.options[selbox2.options.length] = new Option('4', '4');
        selbox2.options[selbox2.options.length] = new Option('3', '3');
        selbox2.options[selbox2.options.length] = new Option('2', '2');
        selbox2.options[selbox2.options.length] = new Option('1', '1');
        selbox2.options[selbox2.options.length] = new Option('0', '0', true, true);
        selbox2.options[selbox2.options.length] = new Option('-1', '-1');
        selbox2.options[selbox2.options.length] = new Option('-2', '-2');
        selbox2.options[selbox2.options.length] = new Option('-3', '-3');
        selbox2.options[selbox2.options.length] = new Option('-4', '-4');
        selbox2.options[selbox2.options.length] = new Option('-5', '-5');
        selbox2.options[selbox2.options.length] = new Option('-6', '-6');
        selbox2.options[selbox2.options.length] = new Option('-7', '-7');
        selbox2.options[selbox2.options.length] = new Option('-8', '-8');
        selbox2.options[selbox2.options.length] = new Option('-9', '-9');
        selbox2.options[selbox2.options.length] = new Option('-10', '-10');
        selbox2.options[selbox2.options.length] = new Option('-11', '-11');
        selbox2.options[selbox2.options.length] = new Option('-12', '-12');
        selbox2.options[selbox2.options.length] = new Option('-13', '-13');
        selbox2.options[selbox2.options.length] = new Option('-14', '-14');
        selbox2.options[selbox2.options.length] = new Option('-15', '-15');
        selbox2.options[selbox2.options.length] = new Option('-16', '-16');
        selbox2.options[selbox2.options.length] = new Option('-17', '-17');
        selbox2.options[selbox2.options.length] = new Option('-18', '-18');
        selbox2.options[selbox2.options.length] = new Option('-19', '-19');
        selbox2.options[selbox2.options.length] = new Option('-20', '-20');
        selbox2.options[selbox2.options.length] = new Option('-21', '-21');
        selbox2.options[selbox2.options.length] = new Option('-22', '-22');
        selbox2.options[selbox2.options.length] = new Option('-23', '-23');
        selbox2.options[selbox2.options.length] = new Option('-24', '-24');
        selbox2.options[selbox2.options.length] = new Option('-25', '-25');
        selbox2.options[selbox2.options.length] = new Option('-26', '-26');
        selbox2.options[selbox2.options.length] = new Option('-27', '-27');
        selbox2.options[selbox2.options.length] = new Option('-28', '-28');
        selbox2.options[selbox2.options.length] = new Option('-29', '-29');
        selbox2.options[selbox2.options.length] = new Option('-30', '-30');
        selbox2.options[selbox2.options.length] = new Option('-31', '-31');
        selbox2.options[selbox2.options.length] = new Option('-32', '-32');
        selbox2.options[selbox2.options.length] = new Option('-33', '-33');
        selbox2.options[selbox2.options.length] = new Option('-34', '-34');
        selbox2.options[selbox2.options.length] = new Option('-35', '-35');
    }
}



