﻿//------------------------------------------------------------------------------------------
function supportEmailBroker(addr)
{
   var a = new ajaxRequest('support.aspx?' + top.miscCreateRandomRefresh());
   a.addParameter('brokerEmail', '1');
   a.addParameter('addr', addr);
   popupBoxAjax('emailSupport', a, null, '350px', '200px', new Array(resource.buttonSend, 'supportSubmit("broker");', resource.buttonCancel, null));
}

//------------------------------------------------------------------------------------------
function supportOpenSupport()
{
   var a = new ajaxRequest('support.aspx?' + top.miscCreateRandomRefresh());
   a.addParameter('support', '1');
   popupBoxAjax('support', a, null, '500px', '450px');
}

//------------------------------------------------------------------------------------------
function supportOpenEmailSupport()
{
   popupHide('support');
   var a = new ajaxRequest('support.aspx?' + top.miscCreateRandomRefresh());
   a.addParameter('emailSupport', '1');
   popupBoxAjax('emailSupport', a, null, '350px', '200px', new Array(resource.buttonSend, 'supportSubmit("support");', resource.buttonCancel, null));
}

//------------------------------------------------------------------------------------------
function supportOpenRfqSupport()
{
   popupHide('support');
   var a = new ajaxRequest('support.aspx?' + top.miscCreateRandomRefresh());
   a.addParameter('emailRfq', '1');
   popupBoxAjax('emailRfq', a, null, '350px', '200px', new Array(resource.buttonSend, 'supportSubmit("rfq");', resource.buttonCancel, null));
}

//------------------------------------------------------------------------------------------
function supportSubmit(type) 
{
   var a;
   var divE, divI;
      
   eleI = $get("m_txtSupInfo");
   
   if(eleI.value.length == 0) {
      top.popupShowInfo('Please explain your issue in the Questions/Comments section.');
      return;
   }
   a = new ajaxRequest("support.aspx", null, supSubmitHan);
   if(type == "rfq") {
      a.addParameter("submitRfq",  1);
      a.addParameter("info",  encodeURIComponent(eleI.value));
      a.execute();
   }
   else if(type == "support") {
      a.addParameter("submitSupport",  1);
      a.addParameter("info",  encodeURIComponent(eleI.value));
      a.execute();
   }
   else if(type == "broker") {
      a.addParameter("submitBrokerEmail",  1);
      a.addParameter("info",  encodeURIComponent(eleI.value));
      a.execute();
   }
}
function supSubmitHan(context, ar)
{
   ar.evaluateJs();
}

//------------------------------------------------------------------------------------------
function supportOpenHelp()
{
   popupBox('help', 'getHelp.aspx?' + top.miscCreateRandomRefresh(), null);
//top.miscViewMaterial('101924975');
//top.miscViewCrosses('100793184', '4370');
//top.miscViewTechData('100793184', '4370');
//top.miscViewDoc('D0191818');
}

//------------------------------------------------------------------------------------------
function supportAgree()
{
   var ar = new ajaxRequest('main.aspx', null, supportAgreeHandler);
   
   ar.addParameter('agree', '1');
   ar.execute();
}
function supportAgreeHandler(context, ar)
{
   ar.evaluateJs();
}

//------------------------------------------------------------------------------------------
function supportAgreeClose()
{
   var ar = new ajaxRequest('main.aspx', null, supportAgreeCloseHandler);
   
   ar.addParameter('logout', '1');
   ar.execute();
}
function supportAgreeCloseHandler(context, ar)
{
   top.window.open('http://www.partminer.com', '_self');
}