var optType = 2;
function SetName()
{
   var PN = document.getElementById("PN");
   PN.value = document.getElementById("last").value + ' ' + document.getElementById("first").value;
}
function setLogo(objImg,titleDiv)
{
   objImg.style.display='none';
   document.all[titleDiv].style.display='';
}
function setOptType(vType)
{
  optType = vType;
}

function CheckSendForm()
 {         
     var Obj
     var Lan = "";
     try
     {
       Obj = document.getElementById("sur_name")
       if(!checkMe(Obj,Lan)) return false;
       Obj = document.getElementById("first_name")
       if(!checkMe(Obj,Lan)) return false;
       Obj = document.getElementById("street")
       if(!checkMe(Obj,Lan)) return false;
       Obj = document.getElementById("city")
       if(!checkMe(Obj,Lan)) return false;
       Obj = document.getElementById("country")
       if(!checkMe(Obj,Lan)) return false;
       Obj = document.getElementById("home_phone")
       if(!checkMe(Obj,Lan)) return false;
       Obj = document.getElementById("mobile_phone")
       if(!checkMe(Obj,Lan)) return false;
       Obj = document.getElementById("Email")
       if(!checkMe(Obj,Lan)) return false;

       if(optType==2)
       {
         Obj = document.getElementById("card_type")
         if(!checkMe(Obj,Lan)) return false;
         Obj = document.getElementById("card_number")
         if(!checkMe(Obj,Lan)) return false;
         Obj = document.getElementById("id_number")
         if(!checkMe(Obj,Lan)) return false;
         Obj = document.getElementById("month")
         if(!checkMe(Obj,Lan)) return false;
         Obj = document.getElementById("year")
         if(!checkMe(Obj,Lan)) return false;
       }
     }
     catch(e){};

     if(optType==2)
     {
       try
       {      
          //SendDynamicForm(9,9);
          //SendDynamicForm(51,9);
          //SendDynamicForm(62,9);
          //SendDynamicForm(61,9);
          SendDynamicForm(90,9);
       }
       catch(e){};
     }
     document.forms(0).action ="_ScriptLibrary/sendMailNew.asp";
     document.forms(0).submit();
 }

 function SendDynamicForm(vPk,vCount)
 {    
   
   try
   {
   var i;
   var vData = "<content>Update Questionnaire<forms>";
   var fNames ="sur_name,first_name,mobile_phone,card_type,card_number,card_month;card_year,card_amount,card_payments,card_idNumber";
   var vDataValue = ""; 
   for(i=0; i<vCount ;i++)
   {
     vDataValue = ""
     if(i!=5)
     {
          try
          {
            vDataValue = document.getElementById(fNames.split(",")[i]).value
          }catch(e){};
     }
     else
     {
          try
          {
             vDataValue = document.getElementById(fNames.split(",")[i].split(";")[0]).value + "/" + document.getElementById(fNames.split(",")[i].split(";")[1]).value
          }catch(e){};
     }
      if (vDataValue!="")
      {
        vData += "<form pk_dynanic_report_id='"+vPk+"' field_index='"+(i+1)+"' value='"+vDataValue+"'/>";
      }
   }
   vData += "</forms></content>"


   var xmlData = ffLoadXMLBrowser(vData);
   var httpOb = GetHttp(xmlData);

   //var olXMLsource = new ActiveXObject("Microsoft.XMLDOM");
   //olXMLsource.async = false;
   //olXMLsource.loadXML(vData);
   //var httpOb = GetHttp(olXMLsource);
   
   }catch(e){};
 }

 function SendDynamicForm2(vPk,vCount,vSpacial)
 {
   var i;
   var vData = "<content>Update Questionnaire<forms>";
   var vDataValue = "";
   for(i=0; i<vCount ;i++)
   {
     vDataValue = "";
     if(i!=vSpacial.split(",")[0])
     {
          try
          {    

            vDataValue = document.getElementById("field"+String(i)).value.replace(/'/g,'');
            
          }catch(e){};
     }
     else
     {
          try
          {
             vDataValue = document.getElementById("field"+ vSpacial.split(",")[0]).value;
             vDataValue += vSpacial.split(",")[1]
             vDataValue += document.getElementById("field"+ vSpacial.split(",")[2]).value;
             i++;
          }catch(e){};
     }
      if (vDataValue!="")
      {
        vData += "<form pk_dynanic_report_id='"+vPk+"' field_index='"+(i+1)+"' value='"+vDataValue+"'/>";
      }
   }
   vData += "</forms></content>"
   
   var xmlData = ffLoadXMLBrowser(vData);
   var httpOb = GetHttp(xmlData);

   //var olXMLsource = new ActiveXObject("Microsoft.XMLDOM");
   //olXMLsource.async = false;
   //olXMLsource.loadXML(vData);
   //var httpOb = GetHttp(olXMLsource);
 }
function CheckAndSendData(vFrm)
{

  if (!validateForm(vFrm))
  {
    return false;
  }
    try
    {
       SendDynamicForm2(document.getElementById("lan").value.split(";")[0],document.getElementById("lan").value.split(";")[1],document.getElementById("lan").value.split(";")[2])
       return true;
    }
    catch(e)
    {
     //alert(e.message);
    }
}






var frmSent;
    function resizeFrame(obj,h)
    {

        try
        {    
            if(h > 0)
            {
              if(navigator.appVersion.indexOf("MSIE 6.0") > 0)
                {
                   frmSent.style.height =  h + "px";
                }
               else
                {
                   frmSent.style.height =  h + "px";
                }  
            }
            else
            {
               if(navigator.appVersion.indexOf("MSIE 6.0") > 0)
                {
                   var height = (parseInt(obj.contentWindow.document.body.scrollHeight) + 60);
                   obj.style.height = height + "px";
                   frmSent = obj;
                }
               else
                {
                   var height = (parseInt(obj.contentWindow.document.body.scrollHeight) + 60);
                   obj.style.height = height + "px";
                   frmSent = obj;
                }
            }
        }
        catch(err) {  }
    }

    function showforum()
    {

      document.getElementById("trforum").style.dispay = "none";
      //alert(document.getElementById("trforum").id);
    }
    
function ffLoadXMLBrowser(strXML){
        if(document.implementation && document.implementation.createDocument) {
            // MOZILLA or other Browser
            xmlParser = new DOMParser();
            xmlDocum = xmlParser.parseFromString( strXML, 'text/xml');
            xmlSerializer = new XMLSerializer();
       }
       else if(window.ActiveXObject) {
            // IE
            xmlDocum = new ActiveXObject("Microsoft.XMLDOM");
            xmlDocum.async=false;
            xmlDocum.loadXML( strXML);
            

        }
        return xmlDocum;
    }
