Class is no longer valid

Hi,I have been working mostly in Flash and only two days in Dreamweaver CS4. I recently  started a project that was based on a Tutorial for CS3
that is called a panning widget. It look like something I can use, however, when I save all I get an error indication the class"navigator" is no longer valid.
I'm assuming that CS4 has a new class for this function but I'm not sure how to access or change it.
Thanks for your help
I have highlighted the code that seems to be creating a problem
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Untitled Document</title>
<script type="text/javascript" src="SprySlidingPanels.js"></script>
<style type="text/css">
<!--
.Widget {
    background-image: url(Tutorial%20Sample%20Files/Televisions.gif);
    position: absolute;
    height: 570px;
    width: 690px;
    left: 200px;
    top: 50px;
.ImageMap {
    position: absolute;
    height: 150px;
    width: 315px;
    left: 175px;
    top: 58px;
.ViewFinder {
    position: absolute;
    height: 250px;
    width: 350px;
    left: 158px;
    top: 251px;
-->
</style>
<link href="Tutorial Sample Files/SprySlidingPanels.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
body {
    background-color: #333333;
-->
</style></head>
<body>
<div class="Widget">
<div class="ImageMap"><img src="Tutorial Sample Files/RobotLounge.jpg" alt="Robot Lounge" width="315" height="150" border="0" usemap="#Map" />
  <map name="Map" id="Map">
    <area shape="rect" coords="0,0,105,75" href="#"onclick=navigator.showpanel(0);return false />
    <area shape="rect" coords="105,0,210,75" href="#"onclick=navigator.showpanel(1);return false />
    <area shape="rect" coords="210,0,315,75" href="#"onclick=navigator.showpanel(2);return false />
    <area shape="rect" coords="0,75,105,150" href="#"onclick=navigator.showpanel(3);return false />
    <area shape="rect" coords="105,75,210,175" href="#"onclick=navigator.showpanel(4);return false />
    <area shape="rect" coords="210,75,315,175" href="#"onclick=navigator.showpanel(5);return false />
  </map>
</div>
<div class="ViewFinder">
<div id="ViewFinder">
<div id="navigator"class="SlidingPanelContentGroup">
<div id="navigator" class"SlidingPanels">
<div class="SlidingPanelsContentGroup">
  <div id="Panel0" class = SlidingPanelsContent"><img src="images/RobotLounge_01.jpg" width="350" height="250" /></div>
  <div id="Panel1" class = SlidingPanelsContent"><img src="images/RobotLounge_02.jpg" width="350" height="250" /></div>
  <div id="Panel2" class = SlidingPanelsContent"><img src="images/RobotLounge_03.jpg" width="350" height="250" /></div>
  <div id="Panel3" class = SlidingPanelsContent"><img src="images/RobotLounge_04.jpg" width="350" height="250" /></div>
  <div id="Panel4" class = SlidingPanelsContent"><img src="images/RobotLounge_05.jpg" width="350" height="250" /></div>
  <div id="Panel5" class = SlidingPanelsContent"><img src="images/RobotLounge_06.jpg" width="350" height="250" /></div>
</div><script type="text/javascript">
var navigator = new Spry.Widget.SlidingPanels('navigator');
</script>
</body>
</html>

Try this:
http://labs.adobe.com/technologies/spry/home.html
Plus heres a link talking about previous widgets:
http://www.lynda.com/home/Player.aspx?lpk4=48508
Alternatively wont any of the widgets which ship with DWCS4 do what you need? Insert>Spry>Accordian or Collapsible panel.

Similar Messages

  • Logical handle no longer valid

    I am getting the "logical handle no longer valid" SQLException when I reach the point in code marked by
    Object[] oaResults = (Object[])saResults.getArray();
    I can't explain this! I have talked to every Java developer I know without any answers. This code has been in implementation for the last whole year and has been working like a charm. All I changed recently was the Connection Pooling implementation to use Oracle's OracleConnectionCacheImpl class. I have my own FINAPPS_Connection wrapper around it. FINAPPS_Connection acts as a Singleton class.
    All the connection, execution and closure of statements is happening in one method. This method gets connection from the Connection Pool, instantiates FINAPPS_OracleCallableStatement which is a wrapper around OracleCallableStatement class, prepares the OracleCallableStatement, sets and register's parameters, executes the query and reads the results in the STRUCTs returned by the callable statement object. It is fine reading one of the STRUCT, then it breaks down the second struct that contains a String object and an Array object. I am able to read the String object but when it starts to read the Array object, it breaks down and gives me the "Logical handle no longer valid" error.
    Funny thing is, it doesn't happen all the time. It just happens randomly now and then. Sometimes it happens so often that a user can't do anything. In that case, I just try restarting the app server(JRun 3.0) which usually works!
    There is only ONE operation that I do per connection per statement. I only FETCH. I never update or commit or do anything. All I need to do is submit user query and return results to the screen. Thats it. I close the connection and statement object right after I am done with them. So there should be no reason for connection to hang around and I am using one connection for one transaction so there should be no confusion there either.
    Please help!!
    Janmeet.
    try
    //connect to database for stored procedure call
    FINAPPS_Connection m_cCon = connectToDB(hmDBParams);
    //setup up the oracle callable statement
    FINAPPS_OracleCallableStatement m_oCallableStmt = m_cCon.prepareOracleCall(getSpStmt(spName, placeHolder));
    //set and register parameters
    m_cCon.setRegParams(m_oCallableStmt, ht, DbNode);
    /execute stored procedure
    m_cCon.executeSP(m_oCallableStmt, 5);
    //Obtain action Struct
    STRUCT actionStruct = m_oCallableStmt.getSTRUCT(6);
    Object[] actionAttrArray = actionStruct.getAttributes();
    String theAction = (String)actionAttrArray[0];
    logMsg("DatabaseManager.storedProcedure(): Action is: " + theAction, m_bPrintMsg);
    m_sAction=theAction;
    //Output Array
    STRUCT arrayStruct = m_oCallableStmt.getSTRUCT(4);
    Object[] outputAttrArray = arrayStruct.getAttributes();
    String totalDollars = outputAttrArray[1].toString();
    m_htStats.put("TotalDollarAmount", totalDollars.toString());
    Array atrARR = (Array)outputAttrArray[0];
    Array saResults = atrARR;
    int rows = 0, cols = 0;
    String szResult=null;
    Object[] oaResults = (Object[])saResults.getArray();
    rows = oaResults.length;
    //Add the total number of rows in the Statistics Hashtable
    Integer rowsObj = new Integer(rows);
    m_htStats.put("TotalRows", rowsObj.toString());
    StringBuffer sbTemp = new StringBuffer();
    for(int i = 0; i < rows; i++)
    Struct theResult = (Struct)oaResults;
    if (theResult != null)
    Object[] oaAttributes = ((Struct)oaResults).getAttributes();
    cols = oaAttributes.length;
    sbTemp.append("<row>");
    for(int j = 0; j < cols; j++)
    sbTemp.append("<colLabel>");
    sbTemp.append(oaAttributes[j]);
    sbTemp.append("</colLabel>");
    sbTemp.append("</row>");
    szResult = sbTemp.toString();
    sbTemp=null;
    szResult = "<Data>" + getHeader(rows, cols) + szResult + "</Data>";
    setOutputArray(szResult);
    setError(m_oCallableStmt);
    m_oCallableStmt.close();
    m_oCallableStmt=null;
    m_cCon.close();
    }

    Logical handle no longer valid means your connection is stale. When using connection pooling it is sadly all too common to get handed out a connection from the pool that has actually timed out at the server side. If you look at eg the Jakarta Commons GenericDataSource they have a pingQuery property meant to support checking if a connection really is alive before handing it out, for this very reason.
    The oracle pool (last time I used it - a year ago) was pretty bad for this, and didnt provide any api help for marking connections as invalid, or telling the driver how to test for this condition. Its not the only problem with the oracle drivers, or the worst, but at least its easily avoided. Use another connection pool implementation like the jakarta one or tyrex.

  • Your role no longer valid error message and cannot edit page

    Unfortunately I don't have access to the file, am asking on
    behalf of a
    friend who is skittish about his skills navigating a forum.
    His question is:
    When I open contribute, and select the website I want to
    edit..there is a
    yellow bar across the top of the screen that says "your role
    in this website
    is no longer valid. Click connect to update your connection
    with a valid
    one" so when I click connect, it goes through some screens,
    then it asks
    what folder on the ftp server the website is in? before there
    was this
    problem, I could get into the page I wanted to edit, and make
    the changes,
    then when I would hit the publish button the old page would
    show up..so I
    could make the changes but they weren't publishing..but at
    that point I was
    getting no error message???
    He's having those two problems.
    Any thoughts? I don't know diddly about Contribute. Thanks.
    Libbi

    Hi, This is because SSRS requires a Login to connect to the datasource to process the report when subscription will be occuring at its scheduled time. I would recommend you to store the credential securily into report server.
    GoTo: Report>Properties> Click on the Data Sources tab and you will see following options:
    a)A shared data source
    b)A custom data source
    Use option b) and click on option Credentials stored securely in the report server
    and provide credential information and further you can use options: Windows credentials and Impersonate the authenticated User if you require. Click on apply button.
    *You can use any option of them provided in first option(a) also using the shared data source which is having credential saved into report server.
    Once you have done with above you will be able to create subscription.
    Cheers Sunil Gure

  • I have an itouch that will not let me sign in to my itunes account. The email address that it is associated with is no longer valid. I keep entering the correct password but it says that it is incorrect. I cant get a reset all of my credentials dont work.

    I have an itouch that will not let me sign in to my itunes account. The email address that it is associated with is no longer valid. I keep entering the correct password but it says that it is incorrect. I can’t get a reset all of my credentials don’t work. Now all my apps won’t work. it looks like they load for half a second then disappear. What can I do?

    - Try contacting iTunes for the password problem:
    Apple - Support - iTunes - Contact Us
    - For the other problem you can try a reset. Nothing will be lost
    Reset iPod touch:  Hold down the On/Off button and the Home button at the same time for at
    least ten seconds, until the Apple logo appears.
    - The next standard thing to do is to download/install a new app but you cant 'do that.
    - Instead, try restoring from backup.

  • I just purchased a mac, I've made an apple id. But now when i try to update my mac. I need to login to itunes stroe.Whenever i try that i can login, then i need to confirm my details. And suddenly the mail adress is no longer valid.

    I just purchased a mac, I've made an apple id. But now when i try to update my mac. I need to login to itunes stroe.Whenever i try that i can login, then i need to confirm my details. And suddenly the mail adress is no longer valid.
    How do I solve this problem?

    You've posted to the iTunes Match forum, which your questions do not appear to be about. Perhaps you would get better help by posting in the iTunes for Mac forum.

  • Hi there I lost my password for my original iTunes account I can't recover it because the email address it is registered under is not longer valid How can I access my old account?

    Hi there.
    I did a factory restore and then restored it with iCloud back-up. I have been using lots of Apple products and i have used three different email adresses. Almost all apps restored perfectly but everytime i try to play a song in the Music app, i asks me for a Apple-ID i had no idea i have used.
    Hence:
    I lost my password for my original iTunes account
    I can't recover it because the email address it is registered under is not longer valid
    How can I access my old account?
    Can't find a place to change the email address to my new one without the password which I no longer remember.
    There is no way to just erase Apple-ID's on my device either.
    What to do? Should i ju give up and start from scratch and delete 2 years of stuf?
    Cheers!

    If you can remember the answers to the security questions when you set up that account - I think that you can reset the password without needing email authentication. You can try it here. Read it and see if it's possible. But if you can't remember the answers to the questions it will not work.
    http://support.apple.com/kb/ht1911

  • A friend created 3 accounts on his iPhone 5 but forgot the passwords. He can't reset the password as yahoo address is no longer valid. Erasing the phone doesn't solve the issue. How to register the phone with Apple?

    A computer illiterate friend created 3 accounts on his iPhone 5 but forgot the passwords. He can't reset the password as his yahoo address is no longer valid. Erasing the phone doesn't solve the issue as the Apple server identifies the hardware as registered. How to register the phone with Apple?
    I helped him create a new email address and new iCloud account on my Mac but when we try to register the phone with Apple it says: Maximim accounts limit reached for this device. How can he register the phone? I read different threads and found out that only Apple care can do that. We're in Romania and don't know where to call. Any suggestions on how we fix this?

    When I checked the support site for Romania, you apparently don't have an Apple Care contact center.  You "may" try calling the US Apple care number to verify the account and have the password reset sent to a different email address.  800-694-7466

  • I have two apple accounts, with two separate iCloud accounts, both with information I need on my iPhone and mac. One email is no longer valid therefore I can't varify it via emial. How do I get info onto my phone or onto one account?

    I have two different email accounts/IDs because one of my account email's is no longer valid, therefore I am unable to verify it via the varification email. I can not use my current email/apple ID to change it to becuase it is set as my backup on the first account. So frustrating because I am now paying for two seperate iclouds and cloud music storage as well. Just bought my mac and I am having trouble getting music onto my iphone because the majority is on the old, non valid email address account but I have to use my current apple ID on my iphone.... any suggestions on how to not lose everything and have it all in one place would be great! Thanks!

    You are going to need to change the email address you use with your old ID. Once you have got access to your old account you will then log into both accounts at the same time on your Mac and transfer your data to a single account. We can do this later, but need you to get access to your old account first.
    My Apple ID

  • HT1941 the apple ID I used when I set up my iCloud account is no longer valid, because in moving to a State where I cannot access the portalI have had to get a new Email address.    How do I remove this Apple ID and replace it with a new one...?

    The Apple ID that I used to set up my Icloud account is no longer valid because when I moved to another State the Verizon Portal cannot be accessed. How do I cancel this "Primary" Icloud ID to repace it with a new one ???

    Hi Davbat2,
    Welcome to the Support Communities!
    The articles below may be able to help you with this issue.
    Click on the links to see more details and screenshots. 
    Frequently asked questions about Apple ID
    http://support.apple.com/kb/HT5622
    http://www.apple.com/support/appleid/
    Cheers,
    - Judy

  • Apple changed my Apple ID to the email address associated with my iTunes account. I now can no longer access my account because the old user name is no longer valid and has no password. I have been on the phone with tech support for hours trying to fix.

    Apple changed my Apple ID to the email address associated with my iTunes account. I now can no longer access my account because the old user name is no longer valid and has no password. I have been on the phone with tech support for hours trying to fix this. I can not update any of the apps associated with that user name.

    Is this itunes on the iPad or on my computer? Thank you for the reply.

  • Hi, I have an e-mail account no longer valid, I need to move my contacts to a new e-mail account and delete the old one.  How, help?? Phone is a 3GS

    Hi, I have an e-mail account no longer valid, I need to move my contacts to a new e-mail account and delete the old one.  How, help?? Phone is a 3GS

    So the answer to my question is yes - from an old Exchange account that was provided by a previous employer.
    If so, you can't.
    You can't merge or transfer contacts that were synced over the air with an Exchange account with another account, and the same for syncing the contacts direct with a supported address book app on your computer. This is how most employers want it.

  • How can I avoid refnum no longer valid?

    Was hoping someone may have a suggestion...I mentioned previously I use VI scripting to create a bunch of controls and indicators from a text file.  Along with that, it stores a reference number for each control in an array.  I copy these controls/indicators to a separate VI, then register the contents of the refnum array with dynamic event registration, the goal being that a value change on any of the controls will trigger the event structure.
    I started testing and found that the contents of the refnum array, although valid when I began testing, changed to "Refnum no longer valid" after I closed the VI.  I guess this makes sense...I guess what I need in my case is effectively an "absolute refnum", basically a single reference that will be associated with a control at all times, and will persist regardless through program execution and shutdown.  Do such references exist?  The only other alternative I can think of right now would be to build the array of references at runtime each time, but I'm not sure how I would do that...things are put in the array in a specific order when I run the VI script, so right now I don't see any way that I could re-capture that order by building the array at runtime (i.e. through some use of Scan for GObjects VI that finds each control one by one and gets a reference to it).
    Surely there's an easier way to make it persist?

    Hi bmishoe,
    Please refer to this forum. 
    Refnum is No Longer Valid - Discussion Forums
    http://208.74.204.114/t5/LabVIEW/Refnum-is-No-Longer-Valid/td-p/539259
    Thank you

  • HT4847 I have an old icloud account on my iPad wish to delete the email address in no longer valid and I can't remember the password how do I delet it

    Looking for help deleting an old icloud account the email address is no long valid I thought I changed this and deleted it previously but the iOS 7 update brought it back and won't let me delet any suggestions

    If you are trying to activate an iPad or iPhone and it is asking for a previous owners Apple ID and password, you have encountered the Activation Lock. This is a security feature that prevents thieves from setting up and using a stolen or lost iPad or iPhone. You have no alternative. You must use the previous owner's password to get permission to use the device. If you cannot get the password your father put on the iPad you will never be able to activate the device and no one can help you do it.

  • I can't figure out how to delete and email address for someone that is no longer valid.

    I can't figure out how to delete an email address that is no longer valid.

    Assuming that this is on your iOS device, then you can change a contact's details via the Contacts app. If it's not linked to one of your contacts then I get a blue 'i' to the right of the email address on the popup list :
    Tapping on that gives me a second popup, at the bottom of which is :

  • HT5312 My rescue email address is no longer valid and I can't remember my security questions answers.  How can I reset my security information

    I have money in my Itunes account, but have forgotten the answers to my security questions.
    The rescue email address that was linked to my account is no longer valid and I can't access it any more.
    How do I re-set my security questions and rescue email so I can purchase itemsvia my iTunes account?
    Help?

    You will need to contact iTunes Support / Apple to get the questions reset.
    Contacting Apple about account security : http://support.apple.com/kb/HT5699
    When they've been reset you can then use the steps half-way down the HT5312 page that you posted from to update your rescue email address for potential future use.

Maybe you are looking for

  • Use SVGAnimator to display a SVG with xlink PNG image

    I tried the M2GDemo and it works without this image part SVGAnimator animator = SVGAnimator.createAnimator( image ); // add our custom event listener animator.setSVGEventListener( new CustomEventListener( image, animator ) ); // get the Canvas for th

  • NT 4.0, CVI 5.5, SDK and PROFILE.EXE

    Hey All, I'm using NT 4.0 SP4 and CVI 5.5 on a Pentium 200, I would like to use the sampling profiler, profile.exe that is included in the Windows SDK, has anyone used it? Is is possible to use it with either the CVI compiler or the Borland 5.02 Comp

  • Blue screen - X300 + Port Replicator

    Hello, I have a Lenovo X300 and a Lenovo Enhanced Port Replicator (K33415) that is giving me a headache.  The port replicator works just fine until I either change the display options (mirror, extend, or off), unplug the port replicator, restart or s

  • Export Footer in PDF from WT

    Hi experts, I would like to know if one of you could find any solution to my problem. I am trying to export my WT into PDF using the standard function of the Web Application Designer. My Client would like to have a legal footer on every page of the e

  • View email in HTML?

    My email setting is Plain Text, is there a way to change this to HTML? When I went to the settings menu, it seems greyed out therefore I didn't have any options.