Pre-fill form non-hosted Eloqua entries

Hi all

I had some difficulty trying to get my landing page not hosted Eloqua to pre-fill with URL parameter values (which I spent an introductory email) in the form of embedded Eloqua.

I tried the Javascript code that would normally work on the "regular" forms, but I think that since the form in a snippet Eloqua, apparently in error.

I tried to access entries of form as such:

document. Forms ["PotentialCustomer"] .field0. Value = "my default";

Where PotentialCustomer is of the form name and Champ0 is the first input text.  I actually tried other methods of code, but they all fail - it's like I can't access to the Eloqua form until after the page has value.

The error I encounter in the browser console, is:

TypeError: document.forms.PotentialCustomer.field0 is not defined

Yet, when debugging, I can plug a value here and it will BE popluate in the form.  Any ideas?

Hey, Geoffrey.

It looks like you can run this code before the form HTML has been charged. Is the code called on the document ready event or if it just appears between the script tags in the HEAD section?

I would recommend loading the jQuery library and ready to determine when the document is finished loading and then fill your form field value using. Discover this violin for an example: change fiddle - JSFiddle

Ilya

Tags: Marketers

Similar Questions

  • Hello! Pre-filled form questions

    Hello!

    I'm very new to using Adobe and I try to do a pre-filled form interactive adobe. I have the boxes communicate/calculate the each other.

    For example, I have a Fahrenheit box which offers a Celsius area that computes the response at the entrance in the Fahrenheit box. The problem I have is when Fahrenheit is not applicable in certain uses of the shape, the Celsius box always responds to-17, 80 ° which is equal to 0 ° F, which is in the form is the answer because nothing has been typed. I need the box does not calculate when is not a response to enter.

    Can someone let me know the best solution for my problem?

    Thank you!

    First of all, stop thinking about it. What is the numerical value of a string NULL or mull?

    Many programs treat as zero. And that's exactly what JavaScript if left to itself.

    Fortunately, most computer languages and scripting languages have instructions conditional and properties, statements or methods that make the difference between a null and zero string. This type of coding will require that a custom JavaScript coding.

    I guess that you do not want to delete any results.

    For the Celsius box (text field), you must create a custom JavaScript that uses the conditional "if" statement to test whether the Fahrenheit entry field is an empty string and not zero.

    / default null result Celsius sring.

    Event.Value = "";

    get the object field for Fahrenheit on the ground;

    var oFahrenheit = this.getField ("Fahrenheit");

    test if string field value is zero;

    If (oFahrenheit.valueAsString! = "")

    {

    conversion of calculation only if the value of Fahrenheit not null;

    Event.Value = (oFahrenheit.value - 32) * 5 / 9;

    } / / end of non-null value;

  • Can I pre-fill forms from an excel worksheet

    I'm looking for an alternative to the names typing or by copying and pasting on the forms that I distribute to its clients. I wonder if there is a way I can link an excel sheet calculation or data of a document export to pre-fill on each form. Something similar to a mailing of a certain type.

    Thank you!

    Probably the best way to proceed is to import the data into Acrobat from a file delimited by tabs that you export from Excel. The first line must contain the exact field names and the following lines contain one or more records. When you import, you will be able to select a row of data, and it will then be used to complete the form. The workflow is:

    1. start by setting up a worksheet to include the PDF form field names as the first line.

    2. fill the worksheet with one or more records.

    3. save the worksheet in a text tab-deliimited file.

    4. open the form in Acrobat

    5 import a row of the data form, the text file. For example, tools > forms > more shape Options > import data > [select text file] > [select row]

  • Pre-fill the form Registration (Buy)

    I think I'll be really really stupid, but I tried the tips on http://KB.worldsecuresystems.com/654/bc_654.html?BC-partner to allow registered customers to connect just after adding items to their cart without the need to re - register or fill in their details, and I can't seem to do.  I think I'll use method 1, but here are my problems.

    Problem 1:

    Where can I add the {module_FirstName}, etc available registration (Buy)?  Everywhere where I tried, is not displayed and disappears when I go back to HTML or is off the beaten path.

    Problem 2:

    Will the button automatically direct connection of the user to the pre-filled form?

    Does anyone know of a very good (and I think I need simple) way to do this please?

    In addition, while I ask me questions, when I add the payment gateway, these details will automatically fill their form as well.  I use SagePay I think.

    Thank you very much for your help

    Lisa

    Post edited by: GorgeousConcepts

    Hi Lisa,

    (1) all you need to do is to place the module within the field tag.

    (2) insert generic login area in the record buy arrangement.  This will simply refresh the page once the client connects.  No redirect is necessary.

    I hope this helps!

    -Sidney

  • How to pre-fill the ADF form with the data?

    Hi guys,.

    I was wondering how you go about the generation of a pre-filled form of ADF. Is this something that is done if the designer of the ADF and the business objects? or do you create database tables stay and bind in the ADF and the workflow. Specifically, I want that if a user is presented with a several drop-down lists when the human task of the initiator is executed.

    Thank you
    Ross

    Hi Ross
    1. Yes, in all first place in the database, we added all the data manually for all research. Its our own schema custom. We plan to provide a few simple administration screens in a different WebApps to maintain these values to search. Note that it is a different simple ADF application, with a layer of EJB and EJB layer calling this and get/update database values.

    2. in ADDITION, we have a few search values we get from system/application totally another as Oracle EBS Suite. To do this, we have created custom schema. In this custom scheme, we have a few stored procedures created by the developers of EBS database (they are more familiar with EBS). Now in our EJB layer, we use architecture JPA, call these stored procedures and get all values for the search and display in the TaskDetails page. These values are maintained in EBS itself, so we have not all custom within our SOA/BPM project admin screens.

    In conclusion, our SOA/BPM applications, we have 2 databases. First database is for components SOA where we run RCU comand and there all SOA_INFRA, MDS, diagrams ORABAM etc. The second database is for our custom schema specific to our application. Here, we have our own lookup tables, custom table and all cutom stored procedures than coonect to external EBS etc. Weblogic console, we have just to create a data source for this second database and use layer JPA (persistence.xml file). For the first database, you already know that in the creation of the field itself, it will create all sources of data also.

    Thank you
    Ravi Jegga

  • Boxes hosted Eloqua form of fill?

    I created a simple that has 2 boxes on it (hosted in Eloqua). When I select the check boxes and click on submit I get an email that brings back me to the form. The boxes are not pre-load.

    But if I check the source, that the values are 'on' if I checked and 'off' if I don't check them. How to check or uncheck on the page of the actual shape?

    Sample of my code:

    < html >

    < head >

    < title > TEST < /title >

    < STYLE type = "text/css" > .elqFieldValidation {background-color: FC8888 ;} < / STYLE >}

    < SCRIPT TYPE = "text/javascript" > function submitForm() {var elqForm = return ['PPM-SubscriptionTest"] ;} < /script >

    < / head >

    < body >

    " < form name ="PPM-SubscriptionTest"id ="PPM-SubscriptionTest"onsubmit =" return submitForm (this); "action =" http://s628.t.Eloqua.com/e/F2 "method ="post"> "

    < div >

    < input type = "hidden" name = "elqFormName" value = "PPM-SubscriptionTest" >

    < input type = "hidden" name = "elqSiteID" value = "" 6 * ">"

    < / div >

    < table style = "width: 1024px;" height: 100%; "id ="PageTable"> < tbody id ="tableBody"> < style tr =" width: 100%; " height: 100%; "id ="PageRow"> < id td ="pageData"height ="100% "width ="100% "> < div class ="elqLayout"style =" width: 100%; " height: 100%; position: static; "" id = "MainDiv" > < div title = "" id = "ContainerDiv0" class = "elqHeading" onfocus = "" style = "width: 100%;" z-index: 0; "> < style p =" margin: 0 0 0 0 "> testing pre-filling of the boxes." < br > < br > < /p > < / div > < div style = "display: block;" z-index: 0; "id ="ContainerDiv1"> < table class ="elqLayout"cellpadding ="0"cellspacing ="0">

    < tbody > < tr >

    "< class td ="LayoutTableRowStart"> < div onfocus =" "onblur =" "name ="Label1"id ="Label1"class ="elqLabel""style ="min-width: 180px; Width: 180px; display: block; float: left; "> < style p =" margin: 0 0 0 0 ">".

    Email address

    "" < /p > < / div > < table > < td > < input name = "C_EmailAddress" id = "C_EmailAddress" class = "elqField" value = "< span class ="eloquaemail"' > EmailAddress </span >" onblur = "" onfocus = "" size = "40" style = "width: 275px;" type = "text" > < table > < style td = "width: 100%;" > < div onfocus = "" onblur = "" name = "LabelTwo1" id = "LabelTwo1" class = "elqLabel" "style ="width " : 100%; display: block; float: left; "> < style p =" margin: 0 0 0 0 ">".

    < /p > < / div > < table >

    < /tr >

    < / tbody > < / table > < / div > < div style = "display: block;" z-index: 0; "id ="ContainerDiv2"> < table class ="elqLayout"cellpadding ="0"cellspacing ="0">

    < tbody > < tr >

    "< class td ="LayoutTableRowStart"> < div onfocus =" "onblur =" "name ="Label2"id ="Label2"class ="elqLabel""style ="min-width: 180px; Width: 180px; display: block; float: left; "> < style p =" margin: 0 0 0 0 ">".

    First name

    "" < /p > < / div > < table > < td > < input name = "C_FirstName" id = "C_FirstName" class = "elqField" value = "< span class ="eloquaemail"" > First_Name1 </span > "onblur =" "onfocus =" "size ="40"style =" width: 275px; "type ="text"> < table > < style td =" width: 100%; "> < div onfocus =" "onblur =" "name ="LabelTwo2"id ="LabelTwo2"class ="elqLabel""style = "width" : 100%; display: block; float: left; "> < style p =" margin: 0 0 0 0 ">".

    < /p > < / div > < table >

    < /tr >

    < / tbody > < / table > < / div > < div style = "display: block;" z-index: 0; "id ="ContainerDiv3"> < table class ="elqLayout"cellpadding ="0"cellspacing ="0">

    < tbody > < tr >

    "< class td ="LayoutTableRowStart"> < div onfocus =" "onblur =" "name ="Label3"id ="Label3"class ="elqLabel""style ="min-width: 180px; Width: 180px; display: block; float: left; "> < style p =" margin: 0 0 0 0 ">".

    Family name

    "" < /p > < / div > < table > < td > < input name = "C_LastName" id = "C_LastName" class = "elqField" value = "< span class ="eloquaemail"" > LastName </span > "onblur =" "onfocus =" "size ="40"style =" width: 275px; "type ="text"> < table > < style td =" width: 100%; "> < div onfocus =" "onblur =" "name ="LabelTwo3"id ="LabelTwo3"class ="elqLabel""style = "width" : 100%; display: block; float: left; "> < style p =" margin: 0 0 0 0 ">".

    < /p > < / div > < table >

    < /tr >

    < / tbody > < / table > < / div > < div style = "display: block;" z-index: 0; "id ="ContainerDiv4"> < table class ="elqLayout"cellpadding ="0"cellspacing ="0">

    < tbody > < tr >

    "< class td ="LayoutTableRowStart"> < div onfocus =" "onblur =" "name ="Label4"id ="Label4"class ="elqLabel""style ="min-width: 180px; Width: 180px; display: block; float: left; "> < style p =" margin: 0 0 0 0 ">".

    Pizza

    "" "< /p > < / div > < table > < td > < input class ="elqField"name ="Pizza"value =" < span class = "eloquaemail" ' > Pizza </span > "id = 'Pizza' onclick =" this.value = 'on' "onblur =" "onfocus =" "type ="checkbox"> < table > < style td =" width: 100%; "> < div onfocus =" "onblur =" "name ="LabelTwo4"id ="LabelTwo4"class ="elqLabel"" style = "width: 100%;" " display: block; float: left; "> < style p =" margin: 0 0 0 0 ">".

    < /p > < / div > < table >

    < /tr >

    < / tbody > < / table > < / div > < div style = "display: block;" z-index: 0; "id ="ContainerDiv5"> < table class ="elqLayout"cellpadding ="0"cellspacing ="0">

    < tbody > < tr >

    "< class td ="LayoutTableRowStart"> < div onfocus =" "onblur =" "name ="Label5"id ="Label5"class ="elqLabel""style ="min-width: 180px; Width: 180px; display: block; float: left; "> < style p =" margin: 0 0 0 0 ">".

    Apple

    "" "< /p > < / div > < table > < td > < input class ="elqField"name = value"Apple"=" < span class = "eloquaemail" ' > Apple </span > "id = 'Apple' onclick =" this.value = 'on' "onblur =" "onfocus =" "type ="checkbox"> < table > < style td =" width: 100%; "> < div onfocus =" "onblur =" "name ="LabelTwo5"id ="LabelTwo5"class ="elqLabel"" style = "width: 100%;" " display: block; float: left; "> < style p =" margin: 0 0 0 0 ">".

    < /p > < / div > < table >

    < /tr >

    < / tbody > < / table > < / div > < div style = "display: block;" z-index: 0; "id ="ContainerDiv6"> < table class ="elqLayout"cellpadding ="0"cellspacing ="0">

    < tbody > < tr >

    "< class td ="LayoutTableRowStart"> < div onfocus =" "onblur =" "name ="Label6"id ="Label6"class ="elqLabel""style ="min-width: 180px; Width: 180px; display: block; float: left; "> < style p =" margin: 0 0 0 0 ">".

    "" < /p > < / div > < table > < td > < input name = "submit" id = 'submit' class = "elqSubmit" value = "Submit" onblur = "" onfocus = "" type = 'submit' > < table > < style td = "width: 100%;" > < div onfocus = "" onblur = "" name = "LabelTwo6" id = "LabelTwo6" class = "elqLabel" "style =" width: 100%; "" display: block; float: left; "> < style p =" margin: 0 0 0 0 ">".

    < /p > < / div > < table >

    < /tr >

    < / tbody > < / table > < / div > < / div > < table > < /tr > < / tbody > < / table >

    < / make >

    < / body >

    < / html >

    Here's the simple JS functions to do this:

    Replace the Pizza box and Apple entered with below:

    The default value of the above form to 'off' in Eloqua fields.

    Also look at this post forms: Why can't merge fields from the drop-down list (pre-fill)?

  • 'Not me' link on forms pre-filled

    We want to start adding an option at the top of our Eloqua forms which allow our visitors to say that pre-filled information is not associated with them.  I wonder if anyone has a surefire way of adding this feature.  And, if there are traps that we should avoid.

    Any information would be appreciated.

    Thank you!

    -Penny

    Using the cookie can still cause the pre-population of the returning visitors who are browsing organically.

    We have implemented a step name on some forms in 2010 in an engagement with a simple javascript function that has entered the URL, deleted the elq querystring, and then set the location.href to this URL.

    It is a block of starting point below. It removes all querystrings so if you want to keep the campaign id or drive the source of the e-mail, you must add those in the new URL.

    function reload() {}

    var url = window.location.protocol + ' / /' + window.location.host + window.location.pathname;

    Window.Location.href = url;

    }

  • Pre-fill the form button fields

    Hi guys,.

    After little help! I have created a web form for a company to use for travel. It has specific fields for location, accommodation and date of travel.

    I would like to know the best way to pre fill these fields if someone clicks on through a list of availability on a page of the accommodation?

    For example, if there is a link "Book now" on 11/17/2012 at the hotel of new in France, how I would make only if someone clicks on 'Book now' they then go to a form where they can fill in their details relevant information pre-filled for the date, they chose.

    for example:

    Name: (empty, to enter)

    Address: (empty, to enter)

    Phone: (empty, to enter)

    E-mail: (empty, to enter)

    Date: 17 November 2012

    Country: France

    Accommodation: Hotel new

    Nights: (empty, to enter)

    Any help would be appreciated, thanks!

    S

    All you have to do is have parameters in the URL and fill them according to the options.

    So... nextpage.html? country = & date =.

    And with jQuery that populate these settings on hover/click/change etc.

    Just make sure that they have values before going to the next page.

    On the next page all you do is use module_url.

    So for an entry for the country field you get the value {module_url, country} where the country is the parameter in the URL and the system will fetch its value.

    So the last part is simple, simply to get the url parameters defined when you click on through the following page.

    If it's a form, just add at the end of the action of the form.

  • I accidentally entered my password in the field 'user ID' a website connection, and pre-populating it now appear in the list of suggestions for that field. Is there a way to make the pre-fill 'forget' a specific entry?

    While connecting to a secure Web site, I was typing too fast and accidentally included my password in the field ID used while connection and press enter before I realized my mistake. I then connected properly, but now Firefox include this false entry (with another entry accidentally misspelled) in the list of suggestions of pre-filling every time I go to this page. I prefer not to cut completely from pre-filling, but obviously I don't want my password to be specified. Can I delete the wrong entry in the list of suggestions as pre-filling watch somehow? (I use Firefox 6.0 on Windows 7)

    Select the entry in the drop-down menu and press "DELETE", Mac users, press 'Shift + Delete '.

  • Can I change a Muse form so that it will pre-fill a PayPal transaction?

    I need to include a way for people to make donations on the website I created. I don't know how to use the PayPal widget to add a "donate" button, but I need more than that. I want to have a form that people fill out on MY WEB site, and then when they click on the "donate" button it should bring to PayPal where the info what they entered is already entered in the form of PayPal.

    PayPal provides instructions on how to edit the html code of a form so that the correct variables will be collected by PayPal... However, I'm not sure if there is a way to do what I do without creating a form from scratch in html and then import to Muse in this way (via object > insert HTML code...) I don't want to create the form from scratch if I can avoid it, just because I'm not well versed in the html code.

    Thanks for your suggestions, you can offer.

    Laura

    It would be the right way to test the function pre-filled.

    https://www.PayPal.com/in/CGI-bin/webscr?cmd=_pdn_xclick_prepopulate_outside

    http://StackOverflow.com/questions/15491382/pre-populate-send-payment-data-on-PayPal

    Thank you

    Sanjit

  • Update the form of CSV courses and also to pre-fill adapter

    Hello

    I'm trying to provide a resource using the IOM API, which I am able to do successfully, but I also have a requirement to update the shape of a CSV file process. When I try to read and update CSV, it cancels the values populated pre-fill adapters even when they are not provided by the WB.

    Here's the logic I used:

    (1) read the CSV data
    (2) user of MSN search
    (3) resources available
    (4) treat the value form data after reading process values form a CSV.

    As soon as the data of the form process set the task runs, it updates the other fields (i.e. which are not provided by CSV) with a null value.

    Please let me know if there is another way that I can put a few of the fields in the CSV process form without destroying the remaining values.

    Thank you
    Rahul

    (3) formInstanceIntf to set processes form data by using setProcessFormData (proInstKey, map)

    I hope that you send only a few attributes in your card, not all of the attribute (attributes that were part of prepopulate).

    If so, it should not happen.

    Workaround solution:

    You have processInstanceKey
    Retrieve existing data in the form getProcessFormData
    Make a card with existing fields and values and add your new fields and their values, and call setProcessFormData

  • Pre-fill unique choice with DLPrepop lists

    Edit: See the answer to know how to set up

    ----

    I am using DLPrepop: search for Cookie visitor data + Contact data search form checkbox Prepop (built on top of asynchronous tracking Scripts Eloqua) to pre-fill E10 form on our installation of Drupal, but I hit a wall. I can't understand how to pre-fill the simple drop-down lists. Here is the code in the DLPrepop post:

    [deleted to save space]

    Someone at - it an example of what I'm supposed to replace //Place code here for the SELECT LIST entries with?

    For those who find it in research, Mapili @Chris helped me with code selection list page 4 of DLPrepop: search for Cookie visitor data + Contact data search form checkbox Prepop (built on top of asynchronous tracking Scripts Eloqua). Below is an example of what the code for DLPrepop looks like with prefill selection lists. I'll add a link to an example of work once we place it on our website.

    Place here the code for the entries of the CHECKBOX

    If (LowerCaseValue == 'on') checked entries [index] = true;

    Else if (LowerCaseValue == 'true') checked entries [index] = true;

    Else if (LowerCaseValue == 'y') checked entries [index] = true;

    Else if (LowerCaseValue == 'Yes') checked entries [index] = true;

    Else if (LowerCaseValue == 'checked') checked entries [index] = true;

    Else if (LowerCaseValue == '1') checked entries [index] = true;

    } ElseIf (.Guy entries [index] == 'radio') {}

    Place the code for the RADIO BUTTON entries

    } ElseIf (.Guy entries [index] == "Select one") {}

    $("#"+inputs[index].id).val (ValRech) .attr ("selected", true).siblings('option').removeAttr ('selected');

    } ElseIf (.Guy entries [index] == 'text') {}

    Place the code for the STANDARD TEXT entries

    entries [index] .value = ValRech;

    } else {}

    All other entries = nothing to do

    }

    }

    }

    $("#"+inputs[index].id).selectmenu ("refresh", true);

    }

    https://s1234.t.Eloqua.com/e/F2"id ="form123">

    First name*

    var Champ0 = new LiveValidation ('C_FirstName', {validMessage: ' ', onlyOnBlur: true}); field0.add (Validate.Presence, {failureMessage: "this field is required"});

  • Pre-fill the fake

    Hello
    I have a situation where all provisions of a user account on a resource are made by operators (with the necessary roles to be able to buy directly a resource). Operators should be able to see the person in charge of the user on the account form. To do this, I created a new field in the form which is automatically filled with a custom with the User Manager adapter. The problem is that prepopulate adapters cannot fill a non-empty field, so if the user manager later changed, this field shows the former manager when you try to change the user's account. It is not important for me the Manager information (this is only for display purposes). So, is it possible to always pre-fill the field with the value of tha of the Manager, but save it in the DB, then this field will be always empty and always be filled with the value of the order display manager?

    Best regards
    Carole

    Why don't you wanan save this value in DB?

    Without saving changes in the DB, it is not possible.

    The problem is that prepopulate adapters cannot fill a non-empty field

    What it means?

    Entity adapter will only work if there is some update on the form.

    Prepopulate will works only at the time of commissioning not updated.

  • Script for the use of XML data to pre file form open using the player

    I need to pre fill five fields when the user opens the form using Acrobat Reader (title, name, address, etc.). The values are saved in an xml data file in the same directory as the form (no database or web services connections). I tested the xml code and form structures using shapes-> manage form data-> import data and everything works fine. Now, I need to emulate this behavior programmatically, so it does not work using only Acrobat Reader. I can't find the magic java script command to import the data (I tried xfa.host.importData and xfa.datasets.data.loadXML without result). Require purchase Pro or Livecycle Server product is not an option. This seems to be a basic requirement, so I hope I'm just being stupid and missing of which is obvious. Thank you.

    Hello

    Unless you're reader allowing the form with LiveCycle Reader Extensions ES, users with reader will NOT be able to import (or export) XML.

    Summary here: https://acrobat.com/#d=3lGJZAZuOmk8h86HCWyJKg

    Based on your description that you look at options 2 and 3, users with the reader.

    Sorry,

    Niall

  • pre-filling of the questions

    I have upgrated MSN messenger and lost pre-filling of the toolbar.  Does anyone know how to get this button

    Hello

    1. what browser do you use?

    Yes, pre-fill is charged automatically shown in the latest version of the Live toolbar.

    You can get it back by closing all Windows Internet Explorer.

    a. press the Windows key and R together on the keyboard to open the run.

    b. then paste the following text:

    msiexec /x {995F1E2E-F542-4310-8E1D-9926F5A279B3}

    c. and then click OK. Click Yes to uninstall the product.

    d. This will uninstall the current Live toolbar. Then you can go ahead and install the old
    version of the Live toolbar.

    e. during Setup, you can select the Standard option if you wish. Once it's done
    installation, toolbar Live with the characteristic of form field should be back. You can have
    to go and add the rest of the old buttons however manually.

    If the problem persists, please post the question here: http://www.windowslivehelp.com/product.aspx?productid=2

Maybe you are looking for

  • How to remove the Web bar installed with update of Firefox?

    When I updated Firefox with 38.0.1, he installed a HUGE Web Bar at the top of the page with the arrows that take me to odd pages, home takes me to what is called Trovi a huge search the web bar, a drop-down arrow with all installed browsers, an icon

  • installation of creative camera

    Cannot install the creative camera for windows xp

  • Cannot open transferred files

    Bought a new computer with Windows 7.  Have installed 2013 host and Microsoft Office student.  Files transferred from my laptop using Windows Easy Transfer.  The files are on the new computer, but I can't open them.  Files transferred were Microsoft

  • Visual C++ 2010 Express on Windows 7 64-bit slows everything

    Hello After suffering for a week, I can find no clear response from everyone and decided to seek the help of this community. I am trying to do the work of development using Microsoft Visual C++ 2010 Express. I recorded my Visual C++ so that it works

  • Elitebook8770W HARD drive Corruption as soon as I use the second HARD drive!

    Hello I would really appreciate help with this issue, as I've already lost my data on my drive main HARD more then 4 times! As mentioned, I have an Elitebook8770W and I can't install two internal hard drives on this laptop. I had this idea of having