User Name Password Register
DaniWeb IT Discussion Community
All
What is DaniWeb IT Discussion Community?
You're currently browsing the JavaScript / DHTML / AJAX section within the Web Development category of DaniWeb, a massive community of 374,023 software developers, web developers, Internet marketers, and tech gurus who are all enthusiastic about making contacts, networking, and learning from each other. In fact, there are 2,844 IT professionals currently interacting right now! Registration is free, only takes a minute and lets you enjoy all of the interactive features of the site.
Please support our JavaScript / DHTML / AJAX advertiser: Lunarpages Web Hosting
Views: 2910 | Replies: 14 | Solved
Reply
Join Date: Apr 2007
Posts: 18
Reputation: Arch_Bytes is an unknown quantity at this point 
Rep Power: 2
Solved Threads: 0
Arch_Bytes Arch_Bytes is offline Offline
Newbie Poster

Help has no properties...

  #1  
Jun 22nd, 2007
I have this jsf page that saves to the database. After saving it goes to a particular page. This page is then supposed to display the message that the changes were saved to the database. These are two different pages and go through several controllers. so what i did was use a hidden tag to retrieve a value.. here's my code..

<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
<%@ taglib uri="http://myfaces.apache.org/tomahawk" prefix="t" %>
<f:view>
<html>
<head>
<title>ShipServ Pages: Search Results</title>
<link rel="stylesheet" type="text/css" href="/pages/css/pages.css"/>
<script type="text/javascript" language="javascript" src="/pages/js/thatThing.js"></script>
<script type="text/javascript" language="javascript">
if(document.getElementById('a2z:saveMessage').value==true)
{
alert("Supplier Saved");
document.getElementById('a2z:saveMessage').value=false;
}
</script>

</head>
<h:form id="a2z">
<body>


<%@ include file="/selfService/header.jsp" %>
<table width="90%" border="1" cellspacing="0" cellpadding="4" align="center">
<tr>
<td colspan="2" class="titleBar">All Listings A to Z</td>
</tr>
<tr>
<td width="15%" class="adminMenu" style="vertical-align:top;"><%@ include file="adminMenu.jsp" %></td>
<td style="vertical-align:top;">

<%@ include file="adminListingsHeader.jsp" %>
<h:inputHidden id="saveMessage" value="#{addEditController.successfulSave}"/>
<h:inputHidden value="#{a2zController.currentLetter}" id="letter"/>

<table border="1" width="100%" cellpadding="0" cellspacing="0" class="navBar">
<tr>
<t:dataList value="#{adminController.a2z.alphabet}" var="letter">
<h:panelGroup rendered="#{adminController.a2z.currentLetter == letter}">
<f:verbatim><td width="3.8%" align="center"></f:verbatim>
<h:commandLink value="#{letter}" style="font-size:larger;" styleClass="pageNumberSelected" actionListener="#{AtoZController.paginate}" onclick="letterClicked('#{letter}')" immediate="true"/>
<f:verbatim></td></f:verbatim>
</h:panelGroup>
<h:panelGroup rendered="#{adminController.a2z.currentLetter != letter}">
<f:verbatim><td width="3.8%" align="center"></f:verbatim>
<h:commandLink value="#{letter}" styleClass="pageNumber" actionListener="#{AtoZController.paginate}" onclick="letterClicked('#{letter}')" immediate="true"/>
<f:verbatim></td></f:verbatim>
</h:panelGroup>
</t:dataList>
</tr>
</table>

<br>

<h:dataTable value="#{AtoZController.adminSuppliers}"
var="s"
border="0"
cellpadding="0"
cellspacing="0"
columnClasses="listColumn"
rowClasses="shaded,clear">

<h:column>
<h:commandLink styleClass="resultName" value="#{s.name}, #{s.address1}, #{s.address2}, #{s.city}, #{s.country}" action="#{adminController.editSupplier}" actionListener="#{adminController.editListedSupplier}" immediate="true"/>

<h:outputText value="<br><br>" escape="false"/>

<h:panelGrid id="table1"
columns="3"
border="1"
width="100%"
styleClass="tableRowMiddleAligned">

<h:column>
<h:outputText style="font-weight:bolder;" value="Listing Expiry Date"/>
</h:column>

<h:column>
<h:outputText style="font-weight:bolder;" value="Listing Level"/>
</h:column>

<h:column>
<h:outputText style="font-weight:bolder;" value="Directory Entry Status"/>
</h:column>

<h:column>
<h:outputText value="#{s.listingExpiryDate}"/>
<h:outputText value="&nbsp;" rendered="#{empty s.listingExpiryDate}" escape="false"/>
</h:column>

<h:column>
<h:outputText value="#{s.listingLevelName}"/>
</h:column>

<h:column>
<h:outputText value="#{s.listingStatus}"/>
</h:column>

</h:panelGrid>
<h:outputText value="<br>" escape="false"/>
<h:panelGrid id="table2"
columns="3"
border="1"
width="100%"
styleClass="tableRowMiddleAligned">

<h:column>
<h:outputText style="font-weight:bolder;" value="Telephone"/>
</h:column>

<h:column>
<h:outputText style="font-weight:bolder;" value="Fax"/>
</h:column>

<h:column>
<h:outputText style="font-weight:bolder;" value="Email"/>
</h:column>

<h:column>
<h:outputText value="#{s.phone1}"/>
<h:outputText value="&nbsp;" rendered="#{empty s.phone1}" escape="false"/>
</h:column>

<h:column>
<h:outputText value="#{s.fax}"/>
<h:outputText value="-" rendered="#{empty s.fax}" escape="false"/>
</h:column>

<h:column>
<h:outputText value="#{s.publicEmail}"/>
</h:column>

</h:panelGrid>

</h:column>
</h:dataTable>

</td>
</tr>
</table>
</body> 
</h:form>
</html>
</f:view>

problem is it generates a an error it says "document.getElementById("a2z:saveMessage") has no properties"

help needed badly!!
AddThis Social Bookmark Button
Reply With Quote  
Join Date: Jul 2006
Location: Deptford, London
Posts: 916
Reputation: MattEvans will become famous soon enough MattEvans will become famous soon enough 
Rep Power: 5
Solved Threads: 46
Moderator
Featured Poster
MattEvans's Avatar
MattEvans MattEvans is offline Offline
Posting Shark

Re: has no properties...

  #2  
Jun 22nd, 2007
I'm assuming, not knowing JSF atall, that you're trying to refer to some element created by this line...
  1. <h:inputHidden id="saveMessage" value="#{addEditController.successfulSave}"/>
and, again, not knowing JSF, I'm guessing that will resolve to:
  1. <input type="hidden" id="saveMessage" value="some_value" />
In which case; why are you using:
  1. document.getElementById('a2z:saveMessage')
Try using just 'saveMessage' as the Id. If that doesn't work, can you post the HTML output (View Source from a browser) instead of JSF?
If it only works in Internet Explorer; it doesn't work.
Reply With Quote  
Join Date: Apr 2007
Posts: 18
Reputation: Arch_Bytes is an unknown quantity at this point 
Rep Power: 2
Solved Threads: 0
Arch_Bytes Arch_Bytes is offline Offline
Newbie Poster

Re: has no properties...

  #3  
Jun 23rd, 2007
<html>	<head>		<title>ShipServ Pages: Search Results</title>		<link rel="stylesheet" type="text/css" href="/pages/css/pages.css"/>		<script type="text/javascript" language="javascript" src="/pages/js/thatThing.js"></script>	<script type="text/javascript" language="javascript">	if(document.getElementById('a2z:saveMessage').value==true)		{		alert("Supplier Saved");		document.getElementById('a2z:saveMessage').value=false;		}	</script>	</head>	<form id="a2z" name="a2z" method="post" action="/pages/admin/adminManageListingsA2Z.jsf" enctype="application/x-www-form-urlencoded"><input type="hidden" name="jsf_tree_64" id="jsf_tree_64" value="H4sIAAAAAAAAAK1UzW7TQBDehqZVKaJqOXCrkEAqcLATx04b5cAhqH9KKaKlEsoh2trbxMVeL7vjEDhw484D8ASoT8ATcOPKS3DlzNpx2qyzaS3ExdJ82m++mW9mfPEblQVHOxHvGZhht0+M8MMZdomQIQt8F4MfUeOYE3IEPHYh5uQAU9wj/NEV2IpCFlFCYfvN/V9f9//8LKH5Dlrqun0/8LjE0X6nLSXMkYSZSZgTEmZRiWYbrXTdcdQKsBCA1trneIDNANOeKd/7tCef3bl6tue9Q59QqYMWu4kySMq9zgTn8PScuNAcsphnpf4PN5rfLzZ+rH7+8q2E0JAhhOZEUgaKk29ZxoujmAHaSGoZGiOty7KN13svcCi7aUUUsE8JB7QqSHB2RPjAd8kuwR7hLJd1+TLrU33WPoSBsSs/stIQU6/t07eA5ru+V8lyseS7MsKqGszSYDUNZmswR4PV2WXNT26o+TAGFsMxGcKIuqlJt6XBGjmsnLRWSaPbgJawJ30+IDTOu1nW0PKWpGDekxTMm5KCeVdS0BmXcjfwBciZC2W6Baa5R6Uxu77nJQe3LPCAHBAh5HJOyjmAFgICML02pVw8pymyUWBALzElwQ6PYpaRNvNKmsxWLY2eZVFVck3NFbqxgCg0PAw4cSnVey6DtgwytfoMtesGailLtJ6BW/lMC9f0kZFqFVn5+qxjbkVBHNIsfeM6W8bprDQ6yaJqEYqtUGozxqxQ6pr2a5tKHqeIdEOhTPmnodjVSYqduPe42H75ntxkwKcBqWqqt61/GJ6tWGdPWaej1BVKEZfsLYUydR2aATkVTYuOat3UOuny1HR5lK6dKeM0LThK187o1yXG81B21qoXGGlywscJNeM4kvPwBs52xENAt7D1UT5+MOviTnzy/lUUAWN/Ac872CbqCAAA" /><input type="hidden" name="jsf_state_64" id="jsf_state_64" value="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" /><input type="hidden" name="jsf_viewid" id="jsf_viewid" value="/admin/adminManageListingsA2Z.jsp" />	<body>							<table width="100%" border="0" cellspacing="0" cellpadding="0">		<tr>			<td class="topLogo">				<a href="http://www.shipserv.com/pages" align="left">					<img src="http://www.shipserv.com/ShipServ/Images/directory/logo_174x60.jpg" />				</a>			</td>			<td class="topAd">				      <p>				      For assistance, please contact your local ShipServ Customer Service Centre:<br />				      Americas: +1 732 738 6500<br />				      Asia Pacific: +852 2501 9222<br />				      Europe: +45 33 32 31 20<br />				      or email <a href="javascript:writeThis2('pages:::shipserv:::.com')"><script>writeThis('pages:::shipserv:::.com')</script></a>				      </p>			</td>		</tr>	</table>				<table width="90%" border="1" cellspacing="0" cellpadding="4" align="center">				<tr>					<td colspan="2"  class="titleBar">All Listings A to Z</td>				</tr>				<tr>					<td width="15%" class="adminMenu" style="vertical-align:top;"><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><SCRIPT language=javascript type=text/javascript>function showItems(divId,divId2, Id)	{	var disp = "";	if(navigator.appName=="Microsoft Internet Explorer")	{	disp="block";	}	else	{	disp="table-row";	}		if(document.getElementById(divId).style.display ==disp)		{		document.getElementById(divId).style.display = 'none';		}	else		{		document.getElementById(divId).style.display =disp;		}				if(document.getElementById(divId2).style.display ==disp)		{		document.getElementById(divId2).style.display = 'none';		}	else		{		document.getElementById(divId2).style.display =disp;		}}</script>	<table width="100%" border="0" cellpaddin="2" cellspacing="0">		<tr>			<td align="left">				<a href="#" onclick="clear_a2z();document.forms['a2z'].elements['autoScroll'].value=getScrolling();document.forms['a2z'].elements['a2z:_link_hidden_'].value='a2z:adminMenu:_id0';if(document.forms['a2z'].onsubmit){if(document.forms['a2z'].onsubmit()) document.forms['a2z'].submit();}else{document.forms['a2z'].submit();}return false;" id="a2z:adminMenu:_id0">Home</a>			</td>		</tr>		<tr>			<td align="left">				<a href="#" onclick="clear_a2z();document.forms['a2z'].elements['autoScroll'].value=getScrolling();document.forms['a2z'].elements['a2z:_link_hidden_'].value='a2z:adminMenu:_id1';if(document.forms['a2z'].onsubmit){if(document.forms['a2z'].onsubmit()) document.forms['a2z'].submit();}else{document.forms['a2z'].submit();}return false;" id="a2z:adminMenu:_id1">Manage Listings</a>			</td>		</tr>		<tr>			<td align="left">				<a href="#" onclick="clear_a2z();document.forms['a2z'].elements['autoScroll'].value=getScrolling();document.forms['a2z'].elements['a2z:_link_hidden_'].value='a2z:adminMenu:_id2';if(document.forms['a2z'].onsubmit){if(document.forms['a2z'].onsubmit()) document.forms['a2z'].submit();}else{document.forms['a2z'].submit();}return false;" id="a2z:adminMenu:_id2">Manage Categories</a>			</td>		</tr>		<tr>			<td align="left">				<a href="#" onclick="clear_a2z();document.forms['a2z'].elements['autoScroll'].value=getScrolling();document.forms['a2z'].elements['a2z:_link_hidden_'].value='a2z:adminMenu:_id3';if(document.forms['a2z'].onsubmit){if(document.forms['a2z'].onsubmit()) document.forms['a2z'].submit();}else{document.forms['a2z'].submit();}return false;" id="a2z:adminMenu:_id3">Manage Brands</a>			</td>		</tr>		<tr>			<td align="left">				<a href="#" onclick="clear_a2z();document.forms['a2z'].elements['autoScroll'].value=getScrolling();document.forms['a2z'].elements['a2z:_link_hidden_'].value='a2z:adminMenu:_id4';if(document.forms['a2z'].onsubmit){if(document.forms['a2z'].onsubmit()) document.forms['a2z'].submit();}else{document.forms['a2z'].submit();}return false;" id="a2z:adminMenu:_id4">Manage Advertising</a>			</td>		</tr>		<tr>			<td align="left">				<a href="#" onclick="clear_a2z();document.forms['a2z'].elements['autoScroll'].value=getScrolling();document.forms['a2z'].elements['a2z:_link_hidden_'].value='a2z:adminMenu:_id5';if(document.forms['a2z'].onsubmit){if(document.forms['a2z'].onsubmit()) document.forms['a2z'].submit();}else{document.forms['a2z'].submit();}return false;" id="a2z:adminMenu:_id5">Generate Access Code</a>			</td>		</tr>		<tr>			<td align="left">				<a href="#" onclick="clear_a2z();document.forms['a2z'].elements['autoScroll'].value=getScrolling();document.forms['a2z'].elements['a2z:_link_hidden_'].value='a2z:adminMenu:_id6';if(document.forms['a2z'].onsubmit){if(document.forms['a2z'].onsubmit()) document.forms['a2z'].submit();}else{document.forms['a2z'].submit();}return false;" id="a2z:adminMenu:_id6">Email Campaign</a>			</td>		</tr>		<tr>			<td align="left">						<span onclick="javascript:showItems(1,2,2);" style="text-decoration:underline; cursor:pointer;">Statistics</span>			</td>		</tr>		<tr><td><table>				<tr id="1" style="display:none">			<td width="180" align="left">							<a href="#" onclick="clear_a2z();document.forms['a2z'].elements['autoScroll'].value=getScrolling();document.forms['a2z'].elements['a2z:_link_hidden_'].value='a2z:adminMenu:_id8';if(document.forms['a2z'].onsubmit){if(document.forms['a2z'].onsubmit()) document.forms['a2z'].submit();}else{document.forms['a2z'].submit();}return false;" id="a2z:adminMenu:_id8">&gt; By Search Attributes</a>			</td>		</tr><tr id="2" style="display:none"><td width="180" align="left">							<a href="#" onclick="clear_a2z();document.forms['a2z'].elements['autoScroll'].value=getScrolling();document.forms['a2z'].elements['a2z:_link_hidden_'].value='a2z:adminMenu:_id9';if(document.forms['a2z'].onsubmit){if(document.forms['a2z'].onsubmit()) document.forms['a2z'].submit();}else{document.forms['a2z'].submit();}return false;" id="a2z:adminMenu:_id9">&gt; List IP Address</a>			</td>		</tr>		</table>		</td></tr>		<tr>			<td align="left">							<a href="#" onclick="clear_a2z();document.forms['a2z'].elements['autoScroll'].value=getScrolling();document.forms['a2z'].elements['a2z:_link_hidden_'].value='a2z:adminMenu:_id10';if(document.forms['a2z'].onsubmit){if(document.forms['a2z'].onsubmit()) document.forms['a2z'].submit();}else{document.forms['a2z'].submit();}return false;" id="a2z:adminMenu:_id10">Logout</a>			</td>		</tr>								</table></td>					<td style="vertical-align:top;">													<table width="100%" border="1" cellpadding="0" cellspacing="0" class="adminMenu">		<tr>			<td width="20%" align="center"><a href="#" onclick="clear_a2z();document.forms['a2z'].elements['autoScroll'].value=getScrolling();document.forms['a2z'].elements['a2z:_link_hidden_'].value='a2z:listingsHeader:_id11';if(document.forms['a2z'].onsubmit){if(document.forms['a2z'].onsubmit()) document.forms['a2z'].submit();}else{document.forms['a2z'].submit();}return false;" id="a2z:listingsHeader:_id11">A to Z</a></td>			<td width="20%" align="center"><a href="#" onclick="clear_a2z();document.forms['a2z'].elements['autoScroll'].value=getScrolling();document.forms['a2z'].elements['a2z:_link_hidden_'].value='a2z:listingsHeader:_id12';if(document.forms['a2z'].onsubmit){if(document.forms['a2z'].onsubmit()) document.forms['a2z'].submit();}else{document.forms['a2z'].submit();}return false;" id="a2z:listingsHeader:_id12">TNID</a></td>			<td width="20%" align="center"><a href="#" onclick="clear_a2z();document.forms['a2z'].elements['autoScroll'].value=getScrolling();document.forms['a2z'].elements['a2z:_link_hidden_'].value='a2z:listingsHeader:_id13';if(document.forms['a2z'].onsubmit){if(document.forms['a2z'].onsubmit()) document.forms['a2z'].submit();}else{document.forms['a2z'].submit();}return false;" id="a2z:listingsHeader:_id13">Add New</a></td>			<td width="20%" align="center"><a href="#" onclick="clear_a2z();document.forms['a2z'].elements['autoScroll'].value=getScrolling();document.forms['a2z'].elements['a2z:_link_hidden_'].value='a2z:listingsHeader:_id14';if(document.forms['a2z'].onsubmit){if(document.forms['a2z'].onsubmit()) document.forms['a2z'].submit();}else{document.forms['a2z'].submit();}return false;" id="a2z:listingsHeader:_id14">Expiring Listings</a></td>			<td width="20%" align="center"><a href="#" onclick="clear_a2z();document.forms['a2z'].elements['autoScroll'].value=getScrolling();document.forms['a2z'].elements['a2z:_link_hidden_'].value='a2z:listingsHeader:_id15';if(document.forms['a2z'].onsubmit){if(document.forms['a2z'].onsubmit()) document.forms['a2z'].submit();}else{document.forms['a2z'].submit();}return false;" id="a2z:listingsHeader:_id15">Requested Listings</a></td>		</tr>	</table>						<input type="hidden" id="a2z:saveMessage" name="a2z:saveMessage" value="false" />
here's the HTML code.. I tried using just the saveMessage Id but it still won't work.. the a2z there is the form id..
Reply With Quote  
Join Date: Jun 2006
Location: India
Posts: 6,731
Reputation: ~s.o.s~ is a splendid one to behold ~s.o.s~ is a splendid one to behold ~s.o.s~ is a splendid one to behold ~s.o.s~ is a splendid one to behold ~s.o.s~ is a splendid one to behold ~s.o.s~ is a splendid one to behold ~s.o.s~ is a splendid one to behold 
Rep Power: 23
Solved Threads: 323
Moderator
Featured Poster
~s.o.s~'s Avatar
~s.o.s~ ~s.o.s~ is offline Offline
Rebellion Revamped

Re: has no properties...

  #4  
Jun 23rd, 2007
Your <form> tags start before the <body> tag, not to mention most of the tags haven't been even terminated. The code is so cluttered that its difficult to mark down anything.

But considering that the statement 'document.getElementById()' is directly placed in the script tags in the head section, it would be executed as as when the page loads, a time when your hidden field hasn't been even rendered.

You need to encapsulate that logic in some sort of function and get that called on some event for the statement to work since it needs the element to be present which is not there when the page has just started getting loaded.

Even this small snippet will have the same problem and for the same reasons:
  1. <html>
  2. <head>
  3. <script>
  4. alert(document.getElementById('a').value);
  5. </script>
  6. </head>
  7. <body>
  8. <form>
  9. <input type="text" id="a" name="a" value="sanjay" />
  10. </form>
  11. </body>
  12. </html>
"I don't accept change. I don't deserve to live."

"Working a real job is a win if you're lazy, greedy, or unmotivated. If you're average, you fit right in. And if you're above average, the basic terms of employment and premise of the arrangement is against your interests."
Reply With Quote  
Join Date: Apr 2007
Posts: 18
Reputation: Arch_Bytes is an unknown quantity at this point 
Rep Power: 2
Solved Threads: 0
Arch_Bytes Arch_Bytes is offline Offline
Newbie Poster

Re: has no properties...

  #5  
Jun 23rd, 2007
ok so i get the logic.. the thing is my web page saves to a database and i don't know how to get it to display a success message.. in this page.. the save button is in a different page.. so I was wondering if there is a way for it to pop up once it is redirected back to this page?
Reply With Quote  
Join Date: Jun 2006
Location: India
Posts: 6,731
Reputation: ~s.o.s~ is a splendid one to behold ~s.o.s~ is a splendid one to behold ~s.o.s~ is a splendid one to behold ~s.o.s~ is a splendid one to behold ~s.o.s~ is a splendid one to behold ~s.o.s~ is a splendid one to behold ~s.o.s~ is a splendid one to behold 
Rep Power: 23
Solved Threads: 323
Moderator
Featured Poster
~s.o.s~'s Avatar
~s.o.s~ ~s.o.s~ is offline Offline
Rebellion Revamped

Re: has no properties...

  #6  
Jun 23rd, 2007
One way would be to do the same thing when the body has completely loaded. Try something like this:

  1. <html>
  2. <head>
  3. <script>
  4. function doIt(id)
  5. {
  6. alert(document.getElementById(id).value);
  7. }
  8. </script>
  9. </head>
  10. <body onload="doIt('a');">
  11. <form>
  12. <input type="text" id="a" name="a" value="sanjay" />
  13. </form>
  14. </body>
  15. </html>
"I don't accept change. I don't deserve to live."

"Working a real job is a win if you're lazy, greedy, or unmotivated. If you're average, you fit right in. And if you're above average, the basic terms of employment and premise of the arrangement is against your interests."
Reply With Quote  
Join Date: Apr 2007
Posts: 18
Reputation: Arch_Bytes is an unknown quantity at this point 
Rep Power: 2
Solved Threads: 0
Arch_Bytes Arch_Bytes is offline Offline
Newbie Poster

Re: has no properties...

  #7  
Jun 23rd, 2007
I did what you suggested but its still came out with the same error..
Reply With Quote  
Join Date: Jun 2006
Location: India
Posts: 6,731
Reputation: ~s.o.s~ is a splendid one to behold ~s.o.s~ is a splendid one to behold ~s.o.s~ is a splendid one to behold ~s.o.s~ is a splendid one to behold ~s.o.s~ is a splendid one to behold ~s.o.s~ is a splendid one to behold ~s.o.s~ is a splendid one to behold 
Rep Power: 23
Solved Threads: 323
Moderator
Featured Poster
~s.o.s~'s Avatar
~s.o.s~ ~s.o.s~ is offline Offline
Rebellion Revamped

Re: has no properties...

  #8  
Jun 23rd, 2007
Then it must be due to something else. Logically speaking, the error must have gone away. It must be because the document not being well formed. Have you moved the declaration of the form tag after the body tag and made sure you close them in the end? Post the new generated html.
Last edited by ~s.o.s~ : Jun 23rd, 2007 at 9:56 am.
"I don't accept change. I don't deserve to live."

"Working a real job is a win if you're lazy, greedy, or unmotivated. If you're average, you fit right in. And if you're above average, the basic terms of employment and premise of the arrangement is against your interests."
Reply With Quote  
Join Date: Apr 2007
Posts: 18
Reputation: Arch_Bytes is an unknown quantity at this point 
Rep Power: 2
Solved Threads: 0
Arch_Bytes Arch_Bytes is offline Offline
Newbie Poster

Re: has no properties...

  #9  
Jun 23rd, 2007
<html>	<head>		<title>ShipServ Pages: Search Results</title>		<link rel="stylesheet" type="text/css" href="/pages/css/pages.css"/>		<script type="text/javascript" language="javascript" src="/pages/js/thatThing.js"></script>	<script type="text/javascript" language="javascript">	function doIt(){	alert(document.getElementById('saveMessage').value);	if(document.getElementById(id).value==true)		{		alert("Supplier Saved");		document.getElementById(id).value=false;		}	}	</script>	</head>		<body onload="doIt();">			<form id="a2z" name="a2z" method="post" action="/pages/admin/adminManageListingsA2Z.jsf" enctype="application/x-www-form-urlencoded"><input type="hidden" name="jsf_tree_64" id="jsf_tree_64" value="H4sIAAAAAAAAAK1UzW7TQBDehqZVKaJqOXCrkEAqcLATx04b5cAhqH9KKaKlEsoh2trbxMVeL7vjEDhw484D8ASoT8ATcOPKS3DlzNpx2qyzaS3ExdJ82m++mW9mfPEblQVHOxHvGZhht0+M8MMZdomQIQt8F4MfUeOYE3IEPHYh5uQAU9wj/NEV2IpCFlFCYfvN/V9f9//8LKH5Dlrqun0/8LjE0X6nLSXMkYSZSZgTEmZRiWYbrXTdcdQKsBCA1trneIDNANOeKd/7tCef3bl6tue9Q59QqYMWu4kySMq9zgTn8PScuNAcsphnpf4PN5rfLzZ+rH7+8q2E0JAhhOZEUgaKk29ZxoujmAHaSGoZGiOty7KN13svcCi7aUUUsE8JB7QqSHB2RPjAd8kuwR7hLJd1+TLrU33WPoSBsSs/stIQU6/t07eA5ru+V8lyseS7MsKqGszSYDUNZmswR4PV2WXNT26o+TAGFsMxGcKIuqlJt6XBGjmsnLRWSaPbgJawJ30+IDTOu1nW0PKWpGDekxTMm5KCeVdS0BmXcjfwBciZC2W6Baa5R6Uxu77nJQe3LPCAHBAh5HJOyjmAFgICML02pVw8pymyUWBALzElwQ6PYpaRNvNKmsxWLY2eZVFVck3NFbqxgCg0PAw4cSnVey6DtgwytfoMtesGailLtJ6BW/lMC9f0kZFqFVn5+qxjbkVBHNIsfeM6W8bprDQ6yaJqEYqtUGozxqxQ6pr2a5tKHqeIdEOhTPmnodjVSYqduPe42H75ntxkwKcBqWqqt61/GJ6tWGdPWaej1BVKEZfsLYUydR2aATkVTYuOat3UOuny1HR5lK6dKeM0LThK187o1yXG81B21qoXGGlywscJNeM4kvPwBs52xENAt7D1UT5+MOviTnzy/lUUAWN/Ac872CbqCAAA" /><input type="hidden" name="jsf_state_64" id="jsf_state_64" value="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" /><input type="hidden" name="jsf_viewid" id="jsf_viewid" value="/admin/adminManageListingsA2Z.jsp" />				<table width="100%" border="0" cellspacing="0" cellpadding="0">		<tr>			<td class="topLogo">				<a href="http://www.shipserv.com/pages" align="left">					<img src="http://www.shipserv.com/ShipServ/Images/directory/logo_174x60.jpg" />				</a>			</td>			<td class="topAd">				      <p>				      For assistance, please contact your local ShipServ Customer Service Centre:<br />				      Americas: +1 732 738 6500<br />				      Asia Pacific: +852 2501 9222<br />				      Europe: +45 33 32 31 20<br />				      or email <a href="javascript:writeThis2('pages:::shipserv:::.com')"><script>writeThis('pages:::shipserv:::.com')</script></a>				      </p>			</td>		</tr>	</table>				<table width="90%" border="1" cellspacing="0" cellpadding="4" align="center">				<tr>					<td colspan="2"  class="titleBar">All Listings A to Z</td>				</tr>				<tr>					<td width="15%" class="adminMenu" style="vertical-align:top;"><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><SCRIPT language=javascript type=text/javascript>function showItems(divId,divId2, Id)	{	var disp = "";	if(navigator.appName=="Microsoft Internet Explorer")	{	disp="block";	}	else	{	disp="table-row";	}		if(document.getElementById(divId).style.display ==disp)		{		document.getElementById(divId).style.display = 'none';		}	else		{		document.getElementById(divId).style.display =disp;		}				if(document.getElementById(divId2).style.display ==disp)		{		document.getElementById(divId2).style.display = 'none';		}	else		{		document.getElementById(divId2).style.display =disp;		}}</script>	<table width="100%" border="0" cellpaddin="2" cellspacing="0">		<tr>			<td align="left">				<a href="#" onclick="clear_a2z();document.forms['a2z'].elements['autoScroll'].value=getScrolling();document.forms['a2z'].elements['a2z:_link_hidden_'].value='a2z:adminMenu:_id0';if(document.forms['a2z'].onsubmit){if(document.forms['a2z'].onsubmit()) document.forms['a2z'].submit();}else{document.forms['a2z'].submit();}return false;" id="a2z:adminMenu:_id0">Home</a>			</td>		</tr>		<tr>			<td align="left">				<a href="#" onclick="clear_a2z();document.forms['a2z'].elements['autoScroll'].value=getScrolling();document.forms['a2z'].elements['a2z:_link_hidden_'].value='a2z:adminMenu:_id1';if(document.forms['a2z'].onsubmit){if(document.forms['a2z'].onsubmit()) document.forms['a2z'].submit();}else{document.forms['a2z'].submit();}return false;" id="a2z:adminMenu:_id1">Manage Listings</a>			</td>		</tr>		<tr>			<td align="left">				<a href="#" onclick="clear_a2z();document.forms['a2z'].elements['autoScroll'].value=getScrolling();document.forms['a2z'].elements['a2z:_link_hidden_'].value='a2z:adminMenu:_id2';if(document.forms['a2z'].onsubmit){if(document.forms['a2z'].onsubmit()) document.forms['a2z'].submit();}else{document.forms['a2z'].submit();}return false;" id="a2z:adminMenu:_id2">Manage Categories</a>			</td>		</tr>		<tr>			<td align="left">				<a href="#" onclick="clear_a2z();document.forms['a2z'].elements['autoScroll'].value=getScrolling();document.forms['a2z'].elements['a2z:_link_hidden_'].value='a2z:adminMenu:_id3';if(document.forms['a2z'].onsubmit){if(document.forms['a2z'].onsubmit()) document.forms['a2z'].submit();}else{document.forms['a2z'].submit();}return false;" id="a2z:adminMenu:_id3">Manage Brands</a>			</td>		</tr>		<tr>			<td align="left">				<a href="#" onclick="clear_a2z();document.forms['a2z'].elements['autoScroll'].value=getScrolling();document.forms['a2z'].elements['a2z:_link_hidden_'].value='a2z:adminMenu:_id4';if(document.forms['a2z'].onsubmit){if(document.forms['a2z'].onsubmit()) document.forms['a2z'].submit();}else{document.forms['a2z'].submit();}return false;" id="a2z:adminMenu:_id4">Manage Advertising</a>			</td>		</tr>		<tr>			<td align="left">				<a href="#" onclick="clear_a2z();document.forms['a2z'].elements['autoScroll'].value=getScrolling();document.forms['a2z'].elements['a2z:_link_hidden_'].value='a2z:adminMenu:_id5';if(document.forms['a2z'].onsubmit){if(document.forms['a2z'].onsubmit()) document.forms['a2z'].submit();}else{document.forms['a2z'].submit();}return false;" id="a2z:adminMenu:_id5">Generate Access Code</a>			</td>		</tr>		<tr>			<td align="left">				<a href="#" onclick="clear_a2z();document.forms['a2z'].elements['autoScroll'].value=getScrolling();document.forms['a2z'].elements['a2z:_link_hidden_'].value='a2z:adminMenu:_id6';if(document.forms['a2z'].onsubmit){if(document.forms['a2z'].onsubmit()) document.forms['a2z'].submit();}else{document.forms['a2z'].submit();}return false;" id="a2z:adminMenu:_id6">Email Campaign</a>			</td>		</tr>		<tr>			<td align="left">						<span onclick="javascript:showItems(1,2,2);" style="text-decoration:underline; cursor:pointer;">Statistics</span>			</td>		</tr>		<tr><td><table>				<tr id="1" style="display:none">			<td width="180" align="left">							<a href="#" onclick="clear_a2z();document.forms['a2z'].elements['autoScroll'].value=getScrolling();document.forms['a2z'].elements['a2z:_link_hidden_'].value='a2z:adminMenu:_id8';if(document.forms['a2z'].onsubmit){if(document.forms['a2z'].onsubmit()) document.forms['a2z'].submit();}else{document.forms['a2z'].submit();}return false;" id="a2z:adminMenu:_id8">&gt; By Search Attribut