﻿// JScript File
var color1 = null;
var color2 = null;
var pattern = null;
var pattern_name = null;
var img_src1 = "Ink Color";
var img_src2 = "Base Paper";
var which_color;
var warning_flag = true;
    
function show_base_colors(img)
{
   color2 = img.name;
   img_src2 = img.name;
    
   new_image();
   close_color_popup();
}    

function show_ink_colors(img)
{  
   color1 = img.name;
   img_src1 = img.name;
    
   new_image();
   close_color_popup();
}    
    
function show_patterns(img)
{
    pattern = img.name;
    new_image();
    close_color_popup();
}
    
function new_image()
{
  var byob_handle = document.getElementById("boyb_image");
  var img_button1 = document.getElementById("img_button1");
  var button_img1 = document.getElementById("button_img1");
  var button_img2 = document.getElementById("button_img2");
  byob_handle.src="image.aspx?pattern_name="+ pattern + "&color1=" +color1+"&color2="+color2;
  img_button1.src="button.aspx?pattern_name=" + pattern;
  button_img1.src = "button.aspx?color_title=" + img_src1 + "&color1=" +color1;
  button_img2.src = "button.aspx?color_title=" + img_src2 + "&color2=" +color2;
}
    
function display_popup(popup_id)
{
    close_color_popup();
    var byod_popup = document.getElementById(popup_id);
    byod_popup.style.visibility = "visible";
}
    
    
function close_color_popup()
{
  var color_popup = document.getElementById("ink_color_popup");
  color_popup.style.visibility = "hidden";
  
  var color_popup = document.getElementById("base_color_popup");
  color_popup.style.visibility = "hidden";
  
  var pattern_popup = document.getElementById("pattern_popup");
  pattern_popup.style.visibility = "hidden";
  
  var warning_popup = document.getElementById("byod_warning");
  warning_popup.style.visibility = "hidden";
  warning_flag = true;
}

function toggle_warning()
{
    warning_flag = !warning_flag;
    var warning_popup = document.getElementById("byod_warning");
    if(warning_flag)
    {
        warning_popup.style.visibility = "hidden";
    }
    else
    {
        warning_popup.style.visibility = "visible";
    }
}
    
function byod_reset()
{
  img_src1 = "Ink Color";
  img_src2 = "Base Paper";
  color1 = null;
  color2 = null;
  pattern = null;
  pattern_name = null;

  var byob_handle = document.getElementById("boyb_image");
  var img_button1 = document.getElementById("img_button1");
  var button_img1 = document.getElementById("button_img1");
  var button_img2 = document.getElementById("button_img2");
  byob_handle.src="image.aspx?pattern_name="+ pattern + "&color1=" +color1+"&color2="+color2;
  img_button1.src="button.aspx?pattern_name=" + pattern;
  button_img1.src = "button.aspx?color_title=" + img_src1 + "&color1=" +color1;
  button_img2.src = "button.aspx?color_title=" + img_src2 + "&color1=" +color2;
}
    
function byod_open_print()
{
  var url ="byod_print.aspx?pattern_name="+ pattern + "&color1=" +color1+"&color2="+color2;
  window.open(url);
}

/*    
function byod_save()
{
  var url = "image.aspx?pattern_name="+ pattern + "&color1=" +color1+"&color2="+color2;
  window.open(url);
}
*/
function byod_save()
{
   close_color_popup();
   //var email_popup = document.getElementById("email_popup");
   //email_popup.style.visibility = "visible";
   var url = "byod_save.aspx?pattern_name="+ pattern + "&color1=" +color1+"&color2="+color2+"&img_src1="+img_src1+"&img_src2="+img_src2;
   window.open(url);
   //window.location=url;
}
    
function show_byod_email()
{
   close_color_popup();
   //var email_popup = document.getElementById("email_popup");
   //email_popup.style.visibility = "visible";
   var url = "byod_email.aspx?pattern_name="+ pattern + "&color1=" +color1+"&color2="+color2+"&img_src1="+img_src1+"&img_src2="+img_src2;
   window.open(url);
   //window.location=url;
}


function back_to_home_page()
{
  window.close();
  /*    
  var byod_image = document.getElementById("byod_image");
  var url = byod_image.src.split("?");
  if(url.length > 1)
  {
    window.location = "byob_test_image.aspx?" + url[1]; 
  }
  else
  {
    window.location = "byob_test_image.aspx";
  }
  */
}
    
function byod_email_preview()
{
    var byod_image = "img src='";
    byod_image += escape(document.getElementById("byod_image").src);
    byod_image += "' alt='BYOD Image'";
    var recip = escape(document.getElementById("email_from").value);
    var send_to = escape(document.getElementById("email_to").value);
    var message = escape(document.getElementById("email_message").value);
    
    var img_button1 = "img src='";
    img_button1 += escape(document.getElementById("img_button1").src);
    img_button1 += "' alt='Pattern'";
    
    var button_img1 = "img src='";
    button_img1 += escape(document.getElementById("button_img1").src);
    button_img1 += "' alt='Ink Color'";
    
    var button_img2 = "img src='";
    button_img2 += escape(document.getElementById("button_img2").src);
    button_img2 += "' alt='Base Paper'";
    
    var url="byod_email_preview.aspx?token_recipient="+recip+"&token_image="+byod_image+"&token_sender="+send_to+"&token_message="+message+"&token_pattern="+img_button1+"&token_color1="+button_img1+"&token_color2="+button_img2;
    
    var popup_email_preview = document.getElementById("popup_email_preview");
    popup_email_preview.style.visibility = "visible";
    
    var email_frame = document.getElementById("email_preview_frame");
    email_frame.src = url;
}

function close_preview()
{
    var byod_email_popup = document.getElementById("popup_email_preview");
    byod_email_popup.style.visibility = "hidden";
}


function byod_print()
{
  window.print();
}

function privacy()
{
//&#169;2007 Flowercity
//anything can be put into the foot w/ out having to recompile the page.
    document.write("<span class='footer'><center></center></span>" );
}
