Arch_Bytes 0 Newbie Poster

I know this is pretty simple but I can't find the answer for it..

say you have an link that you want to connect to..

http://example.com/example1/example2/final.com

and you don't want it hard coded cause you have many other links that will use that path.. say..


http://example.com/example1/example2/final1.com

http://example.com/example1/example2/final2.com

how can i get up to the third directory? if just use "/final1.com" it turns out as
"http://example.com/final1.com", it cuts out the other paths..

thanks in advance..

Arch_Bytes 0 Newbie Poster

is there anyway to get the cookie and destroy it in javascript? Thanks in advance!

Arch_Bytes 0 Newbie Poster

I was wondering why on earth did my code suddenly start bugging when I upgraded my JAR files. I would check my JSF codes although its a JavsaScript problem when I submit the forms.

heres the error:

document.getElementById("contacts:notAdmins_" + i + ":contactLastName") has no properties
check()adminContactCheck... (line 25)
oamSubmitForm("contacts", "contacts:steps:_idJsp25", undefined, undefined)supplier-general.... (line 118)
onclick(click clientX=0, clientY=0)supplier-general.... (line 1)


heres my html code:

<html>

	<head>
		<title></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" src="/pages/js/adminContactCheck.js"></script>
	</head>
	<body>
		<form id="contacts" name="contacts" method="post" action="/pages/selfService/supplier-contacts.jsf" enctype="application/x-www-form-urlencoded" onsubmit="return check();">
		


	<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>

		<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
        

   







<input type="hidden" id="contacts:steps:exitPage" name="contacts:steps:exitPage" value="false" />
<table width="100%" border="0" cellspacing="0" cellpadding="0">
	<tr width="80%">
		<td colspan="8" align="left"><b><script type="text/javascript"><!--


	function oamSetHiddenInput(formname, name, value)
	{
		var form = document.forms[formname];
		if(typeof form.elements[name]=='undefined')
		{
			var newInput = document.createElement('input');
			newInput.setAttribute('type','hidden');
			newInput.setAttribute('name',name);
			newInput.setAttribute('value',value);
			form.appendChild(newInput);
		}
		else
		{
			form.elements[name].value=value;
		}
		
	}
	
	
	function oamClearHiddenInput(formname, name, value)
	{
		var form = document.forms[formname];
		if(typeof form.elements[name]!='undefined')
		{
			form.elements[name].value=null;
		}
		
	}
	
	function oamSubmitForm(formName, linkId, target, params)
	{
		
		var clearFn = 'clearFormHiddenParams_'+formName.replace(/-/g, '\$:').replace(/:/g,'_');
		if(typeof eval('window.'+clearFn)!='undefined')
		{
			eval('window.'+clearFn+'(formName)');
		} …
Arch_Bytes 0 Newbie Poster

I was wondering if there was a way to know, in javascript, which form is active or which form the user is accessing?

Thanks in advance!

Arch_Bytes 0 Newbie Poster

I found that my code keeps returning the no properties found error once more so I go ahead and try to debug it..

I used an alert box to see what value my component stores.. Unfortunately for me, it said that its value is UNDEFINED..

what is this supposed to mean and how am I supposed to fix it..? its supposed to be an integer..

thanks in advance

Arch_Bytes 0 Newbie Poster

thanks your suggestions worked!! thank you guys really.. now I can't finally get some rest.. :)

Arch_Bytes 0 Newbie Poster
function doIt(){
alert(document.getElementById('a2z:saveMessage').value);

if(document.getElementById('a2z:saveMessage').value=true)
{
alert("Supplier Saved");
document.getElementById('a2z:saveMessage').value=false;
}
}

thanks to all your help i was able to solve the no properties error.. now i've got a new problem, even if the value is false it keeps entering the condition and I cant find out why..

Arch_Bytes 0 Newbie Poster
<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> …
Arch_Bytes 0 Newbie Poster

I did what you suggested but its still came out with the same error..

Arch_Bytes 0 Newbie Poster

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?

Arch_Bytes 0 Newbie Poster
<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="#" …
Arch_Bytes 0 Newbie Poster

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 …
Arch_Bytes 0 Newbie Poster

hey, my JSF code workds perfectly its the aesthetics that bother me.. My code has a single table in it and has basically three rows.
The first row just contains a centered Table Title while the second row has rounded tabs that are made by images.. The third row is sort of like a step status since the rounded tabs are the steps that one must acomplish.. Now if the tab is selected the color of the tab is blue and is th same color of the third row.. in mozilla it works fine since the tab and the third row seem to right on top on each other.. however in IE there is some sort of gap between them that is very noticable since it looks like a line break..

So the question is obvious, how do I remove the line? I've checked my code a couple of times and there are no indications that I placed a <br> tag at that portion..

Thanks in advance

Arch_Bytes 0 Newbie Poster

In my Submit button I have a JavaScript coded that will validate certain textfields.. The problem is if the value in the text field fails I must make away to stop the form from submitting..

any suggestions? I'm using JSF with this Javascript.. and to get a picture of my button here's the code for that

<h:commandButton value="Submit" 
action="#{statisticsController.someProccess}"
onclick="javascript:showItem(10,document.getElementById('statForm:txtTo').value,document.getElementById('statForm:txtFrom').value);" />

Thanks in advance!!

Arch_Bytes 0 Newbie Poster

ok.. so i've created an image of a full rounded tab.. and I'm using a table so that I can align it the way I want it without having the tab wrapped.. no my problem is that the css doesn't seem to be working cause the tab image and the value its supposed to have are side by side.. is it possible for the text to go on the Tab image not beside it?

Arch_Bytes 0 Newbie Poster

alright.. i was able to create the rounded tabs.. using <div><ul><li> tags.. and it turned out great.. the tabs were also horizontal.. so i tried to do it again.. you know create another horizontal row.. not tabs just plain texts.. but then it didn't work.. the UL now became vertical.. why is that? how will i solve this? 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:subview id="steps">
<%-- call to set the step --%>
<h:outputText value="#{addEditController.step}"/>

 
 
<table width="100%" border="0" cellspacing="0" cellpadding="5">
<tr>
<td colspan="8" align="center">Your Listing Level is <b><h:outputText value="#{addEditController.currentListingLevel.title }"/></b><br><h:outputText rendered="#{addEditController.supplierTnid > 1}" value="Listing ID #{addEditController.supplierTnid}"/></td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="5">
<tr>
<div id= "navtab2">
<ul>
<li id="<h:outputText value="current" rendered="#{addEditController.currentStep == 0}"/><h:outputText value="" rendered="#{addEditController.currentStep != 0}"/>"NOWRAP>
<span><h:commandLink value="Step 0: Admin" action="#{addEditController.adminStep}"/></span>
</li>
<li id="<h:outputText value="current" rendered="#{addEditController.currentStep == 1}"/><h:outputText value="" rendered="#{addEditController.currentStep != 1}"/>"NOWRAP>
<span><h:commandLink value="Step 1: General " action="#{addEditController.generalStep}"/></span> 
</li>
<li id="<h:outputText value="current" rendered="#{addEditController.currentStep == 2}"/><h:outputText value="" rendered="#{addEditController.currentStep != 2}"/>"NOWRAP>
<span><h:commandLink value="Step 2: Contacts " action="#{addEditController.contactsStep}"/></span>
</li>
<li id="<h:outputText value="current" rendered="#{addEditController.currentStep == 3}"/><h:outputText value="" rendered="#{addEditController.currentStep != 3}"/>" NOWRAP>
<span><h:commandLink value="Step 3: Categories " action="#{addEditController.categoriesStep}"/></span>
</li>
<li id="<h:outputText value="current" rendered="#{addEditController.currentStep == 4}"/><h:outputText value="" rendered="#{addEditController.currentStep != 4}"/>"NOWRAP>
<span><h:commandLink value="Step 4: Brands " action="#{addEditController.brandsStep}"/></span>
</li>
<li id="<h:outputText value="current" rendered="#{addEditController.currentStep == 5}"/><h:outputText value="" rendered="#{addEditController.currentStep != 5}"/>"NOWRAP>
<span><h:commandLink value="Step 5: Ports " action="#{addEditController.portsStep}"/></span>
</li>
<li id="<h:outputText value="current" rendered="#{addEditController.currentStep == 6}"/><h:outputText value="" rendered="#{addEditController.currentStep != 6}"/>"NOWRAP>
<span><h:commandLink value="Step 6: Media " action="#{addEditController.mediaStep}"/></span>
</li>
<li id="<h:outputText value="current" rendered="#{addEditController.currentStep …
Arch_Bytes 0 Newbie Poster

is there a way that i can have two background images for one class in CSS?

Arch_Bytes 0 Newbie Poster

hey guys.. im kinda new to Web App development especially CSS.. so I was woundering what would be the best way to create rounded tabs without using the AJAX thingy or JavaScript.. thanks in advance..^_^

-ArchAngel