// CONFIG FILE


var fo = window.document;
var step,multi,title,subtitle,el,cookie_value;

var language="0";

// total # of pages
var total_pages = 5;

// total # of printers to display
var printers_to_display = 2;

var total = new Array();

// this section allows you to add x number of pages w/ questions



// Page 1

var p0_title = "Card Printing";
var p0_subtitle = "Would you like your printer to print single sided or double sided cards?";

// number of questions on this page
var p0_total = 2;

// select multiple questions 0=NO, 1=YES
var p0_multi = 0;

// question 1
var p0_q0_title = "Single sided";
var p0_q0_subtitle = "Printing on one side of the card at a time.";
var p0_q0_image = true;


// question 2
var p0_q1_title = "Double sided";
var p0_q1_subtitle = "Both sides printed before card is ejected.";
var p0_q1_image = true;	

// [end page]




// Page 2
var p1_title = "Card Encoding";
var p1_subtitle = "Would you like card encoding with your printer? (multiple selections available, please use the arrow once you have finished your selections)";

// number of questions on this page
var p1_total = 4;

// select multiple questions 0=NO, 1=YES
var p1_multi = 1;

// question 1
var p1_q0_title = "No encoding (plain card)";
var p1_q0_subtitle = "For ID badges with no card technology.";
var p1_q0_image = true;

// question 2
var p1_q1_title = "Mag stripe encoding";
var p1_q1_subtitle = "Print & write to the magnetic stripe.";
var p1_q1_image = true;

// question 3
var p1_q2_title = "Contactless (proximity) encoding";
var p1_q2_subtitle = "Print & write to the contactless chip.";
var p1_q2_image = true;

// question 4
var p1_q3_title = "Contact chip encoding";
var p1_q3_subtitle = "Print & write to the contact chip.";
var p1_q3_image = true;

// [end page]




// Page 3
var p2_title = "Card Volumes";
var p2_subtitle = "How many cards would you like to print?";

// number of questions on this page
var p2_total = 3;

// select multiple questions 0=NO, 1=YES
var p2_multi = 0;

// question 1
var p2_q0_title = "<2,000 cards per year";
var p2_q0_subtitle = "Smaller sites";
var p2_q0_image = false;

// question 2
var p2_q1_title = "2,000 to 10,000 per year";
var p2_q1_subtitle = "Larger sites";
var p2_q1_image = false;

// question 3
var p2_q2_title = ">10,000 per year";
var p2_q2_subtitle = "Batch printing applications";
var p2_q2_image = false;

// [end page]




// Page 4
var p3_title = "Card Durability";
var p3_subtitle = "Where will you be using your printer?";

// number of questions on this page
var p3_total = 4;

// select multiple questions 0=NO, 1=YES
var p3_multi = 0;

// Question 1
var p3_q0_title = "Office use, 1-5 years";
var p3_q0_subtitle = "Office environment, occasional card use";
var p3_q0_image = false;

// question 2
var p3_q1_title = "Outdoor use";
var p3_q1_subtitle = "Airports, construction workers etc.";
var p3_q1_image = false;

// question 3
var p3_q2_title = "Long-term use, 5+ years";
var p3_q2_subtitle = "Cards protected from wear and fading";
var p3_q2_image = false;

// question 4
var p3_q3_title = "Heavy wear";
var p3_q3_subtitle = "Card swiping several times per day";
var p3_q3_image = false;

// [end page]




// Page 5
var p4_title = "Card Visual Security";
var p4_subtitle = "What extra security features would you like printed on your cards?";

// number of questions on this page
var p4_total = 3;

// select multiple questions 0=NO, 1=YES
var p4_multi = 1;

// Question 1
var p4_q0_title = "Fixed design watermark";
var p4_q0_subtitle = "HoloKote watermark fixed design costs nothing to print.";
var p4_q0_image = true;

// Question 2
var p4_q1_title = "Custom watermark";
var p4_q1_subtitle = "HoloKote watermark - customized logo.";
var p4_q1_image = true;

// Question 3
var p4_q2_title = "Holographic laminate";
var p4_q2_subtitle = "High-security custom holographic laminate.";
var p4_q2_image = true;

// [end page]




var algo = new Array();

algo[0] = new Array();
algo[0][0] = new Array();
algo[0][1] = new Array();

algo[1] = new Array();
algo[1][0] = new Array();
algo[1][1] = new Array();
algo[1][2] = new Array();
algo[1][3] = new Array();

algo[2] = new Array();
algo[2][0] = new Array();
algo[2][1] = new Array();
algo[2][2] = new Array();

algo[3] = new Array();
algo[3][0] = new Array();
algo[3][1] = new Array();
algo[3][2] = new Array();
algo[3][3] = new Array();

algo[4] = new Array();
algo[4][0] = new Array();
algo[4][1] = new Array();
algo[4][2] = new Array();


// PRINTER VALUES PER QUESTION
//algo[page][question][printer] = points

// card printing -> single sided
algo[0][0]['opera'] = 2;
algo[0][0]['tempo'] = 2;
algo[0][0]['avalon'] = 2;
algo[0][0]['avalon_duo'] = 1;
algo[0][0]['alto'] = 2;
algo[0][0]['rio_2e'] = 2;
algo[0][0]['tango_2e'] = 1;
algo[0][0]['tango_L'] = 1;
algo[0][0]['prima_2e'] = 1;

// card printing -> double sided
algo[0][1]['opera'] = -100;
algo[0][1]['tempo'] = -100;
algo[0][1]['avalon'] = -100;
algo[0][1]['avalon_duo'] = 2;
algo[0][1]['alto'] = -100;
algo[0][1]['rio_2e'] = -100;
algo[0][1]['tango_2e'] = 2;
algo[0][1]['tango_L'] = 2;
algo[0][1]['prima_2e'] = 2;

// card encoding -> no encoding
algo[1][0]['opera'] = 1;
algo[1][0]['tempo'] = 1;
algo[1][0]['avalon'] = 1;
algo[1][0]['avalon_duo'] = 1;
algo[1][0]['alto'] = 1;
algo[1][0]['rio_2e'] = 1;
algo[1][0]['tango_2e'] = 1;
algo[1][0]['tango_L'] = 1;
algo[1][0]['prima_2e'] = 1;

// card encoding -> mag stripe encoding
algo[1][1]['opera'] = 1;
algo[1][1]['tempo'] = 1;
algo[1][1]['avalon'] = 1;
algo[1][1]['avalon_duo'] = 1;
algo[1][1]['alto'] = 1;
algo[1][1]['rio_2e'] = 1;
algo[1][1]['tango_2e'] = 1;
algo[1][1]['tango_L'] = 1;
algo[1][1]['prima_2e'] = 1;

// card encoding -> contactless
algo[1][2]['opera'] = -100;
algo[1][2]['tempo'] = -100;
algo[1][2]['avalon'] = -100;
algo[1][2]['avalon_duo'] = -100;
algo[1][2]['alto'] = -10;
algo[1][2]['rio_2e'] = 2;
algo[1][2]['tango_2e'] = 2;
algo[1][2]['tango_L'] = 2;
algo[1][2]['prima_2e'] = 2;

// card encoding -> contact chip
algo[1][3]['opera'] = -100;
algo[1][3]['tempo'] = -100;
algo[1][3]['avalon'] = -100;
algo[1][3]['avalon_duo'] = -100;
algo[1][3]['alto'] = -100;
algo[1][3]['rio_2e'] = 2;
algo[1][3]['tango_2e'] = 2;
algo[1][3]['tango_L'] = 2;
algo[1][3]['prima_2e'] = 2;

// card volumes -> < 2,000
algo[2][0]['opera'] = 3;
algo[2][0]['tempo'] = 3;
algo[2][0]['avalon'] = 2;
algo[2][0]['avalon_duo'] = 2;
algo[2][0]['alto'] = 3;
algo[2][0]['rio_2e'] = 2;
algo[2][0]['tango_2e'] = 1;
algo[2][0]['tango_L'] = 1;
algo[2][0]['prima_2e'] = 1;

// card volumes -> 2-10,000
algo[2][1]['opera'] = -100;
algo[2][1]['tempo'] = -100;
algo[2][1]['avalon'] = 3;
algo[2][1]['avalon_duo'] = 3;
algo[2][1]['alto'] = -100;
algo[2][1]['rio_2e'] = 3;
algo[2][1]['tango_2e'] = 3;
algo[2][1]['tango_L'] = 2;
algo[2][1]['prima_2e'] = 2;

// card volumes -> >10,000
algo[2][2]['opera'] = -100;
algo[2][2]['tempo'] = -100;
algo[2][2]['avalon'] = -100;
algo[2][2]['avalon_duo'] = -100;
algo[2][2]['alto'] = -100;
algo[2][2]['rio_2e'] = -100;
algo[2][2]['tango_2e'] = -100;
algo[2][2]['tango_L'] = 3;
algo[2][2]['prima_2e'] = 3;

// Card durability -> office use
algo[3][0]['opera'] = 1;
algo[3][0]['tempo'] = 1;
algo[3][0]['avalon'] = 1;
algo[3][0]['avalon_duo'] = 1;
algo[3][0]['alto'] = 1;
algo[3][0]['rio_2e'] = 1;
algo[3][0]['tango_2e'] = 1;
algo[3][0]['tango_L'] = 1;
algo[3][0]['prima_2e'] = 1;

// Card durability -> outdoor use
algo[3][1]['opera'] = -100;
algo[3][1]['tempo'] = -100;
algo[3][1]['avalon'] = -100;
algo[3][1]['avalon_duo'] = -100;
algo[3][1]['alto'] = -100;
algo[3][1]['rio_2e'] = -100;
algo[3][1]['tango_2e'] = -100;
algo[3][1]['tango_L'] = 2;
algo[3][1]['prima_2e'] = 2;

// Card durability -> Long-term use
algo[3][2]['opera'] = -100;
algo[3][2]['tempo'] = -100;
algo[3][2]['avalon'] = -100;
algo[3][2]['avalon_duo'] = -100;
algo[3][2]['alto'] = -100;
algo[3][2]['rio_2e'] = -100;
algo[3][2]['tango_2e'] = -100;
algo[3][2]['tango_L'] = 2;
algo[3][2]['prima_2e'] = 2;

// Card durability -> heavy wear
algo[3][3]['opera'] = -100;
algo[3][3]['tempo'] = -100;
algo[3][3]['avalon'] = -100;
algo[3][3]['avalon_duo'] = -100;
algo[3][3]['alto'] = -100;
algo[3][3]['rio_2e'] = -100;
algo[3][3]['tango_2e'] = -100;
algo[3][3]['tango_L'] = 2;
algo[3][3]['prima_2e'] = 2;

//Card visual security -> fixed watermark
algo[4][0]['opera'] = 2;
algo[4][0]['tempo'] = 2;
algo[4][0]['avalon'] = 2;
algo[4][0]['avalon_duo'] = 2;
algo[4][0]['alto'] = 1;
algo[4][0]['rio_2e'] = 1;
algo[4][0]['tango_2e'] = 1;
algo[4][0]['tango_L'] = 1;
algo[4][0]['prima_2e'] = -100;

//Card visual security -> custom watermark
algo[4][1]['opera'] = -100;
algo[4][1]['tempo'] = -100;
algo[4][1]['avalon'] = -100;
algo[4][1]['avalon_duo'] = -100;
algo[4][1]['alto'] = 2;
algo[4][1]['rio_2e'] = 2;
algo[4][1]['tango_2e'] = 2;
algo[4][1]['tango_L'] = 2;
algo[4][1]['prima_2e'] = -100;

//Card visual security -> holographic laminate
algo[4][2]['opera'] = -100;
algo[4][2]['tempo'] = -100;
algo[4][2]['avalon'] = -100;
algo[4][2]['avalon_duo'] = -100;
algo[4][2]['alto'] = -100;
algo[4][2]['rio_2e'] = -100;
algo[4][2]['tango_2e'] = -100;
algo[4][2]['tango_L'] = 2;
algo[4][2]['prima_2e'] = 2;