function expandTable(arg){
	
	
	if(browserIdx == 0){
		
		if(arg.tagName =='A'){
			var obj=arg.parentNode.parentNode.parentNode.parentNode.nextSibling;
			//alert(obj.tagName);
			var obj2=arg.firstChild;
			//alert(obj2.src);
			
			if (obj.style.display=='none'){
				obj.style.display='inline';
				SetCookie(obj.id,'1',10);
				//arg.innerHTML="Collapse";
				//arg.innerHTML="<img src='images/up_arrow.gif' border='0'>";
				obj2.src="images/up.png";
				obj2.alt="Collapse";
				arg.className='registrationHeader';
			} else {
				obj.style.display='none';
				SetCookie(obj.id,'0',10);
				//arg.innerHTML="Expand";
				//arg.innerHTML="<img src='images/down_arrow.gif' border='0'>";
				obj2.src="images/down.png";
				obj2.alt="Expand";
			}
			
			
			
		} else {
		
			var obj=arg.parentNode.parentNode.nextSibling;
			var obj2=arg.childNodes[1].firstChild.firstChild;
			//alert(obj2.tagName);
			
			
			if (obj.style.display=='none'){
				obj.style.display='inline';
				SetCookie(obj.id,'1',10);	
				//arg.innerHTML="Collapse";
				obj2.src="images/up.png";
			} else {
				SetCookie(obj.id,'0',10);
				obj.style.display='none';
				//arg.innerHTML="Expand";
				obj2.src="images/down.png";
			}
			
		}
	
	
	} else {
		
		if(arg.tagName =='A'){
		
			var obj=arg.parentNode.parentNode.parentNode.parentNode.nextSibling.nextSibling;
			var obj2=arg.firstChild;
			//alert(obj2.tagName);
			//alert(obj.id);
			if (obj.style.display=='none'){
				obj.style.display='inline';
				SetCookie(obj.id,'1',10);
				arg.innerHTML="<img src='images/up.png' border='0'>";
				
			} else {
				obj.style.display='none';
				SetCookie(obj.id,'0',10);
				arg.innerHTML="<img src='images/down.png' border='0'>";
			}	
			
		} else {
			
			var obj=arg.parentNode.parentNode.nextSibling.nextSibling;
			//alert(obj.tagName);
			var obj2=arg.childNodes[3].childNodes[1].childNodes[0];
			//alert(obj2.tagName);
			if (obj.style.display=='none'){
				obj.style.display='inline';
				SetCookie(obj.id,'1',10);
				//arg.innerHTML="Collapse";
				obj2.src='images/up.png';
			} else {
				obj.style.display='none';
				SetCookie(obj.id,'0',10);
				//arg.innerHTML="Expand";
				//obj2.innerHTML="<img src='images/down.png' border='0'>";
				obj2.src='images/down.png';
			}
		
		}
	
	}
}


////////////////////////////////////////////////////////////
//   cookie functions					                  //
////////////////////////////////////////////////////////////


function SetCookie(cookieName,cookieValue,nDays) {
 var today = new Date();
 var expire = new Date();
 if (nDays==null || nDays==0) nDays=1;
 expire.setTime(today.getTime() + 3600000*24*nDays);
 document.cookie = cookieName+"="+escape(cookieValue)
                 + ";expires="+expire.toGMTString();
}

function DeleteCookie(CookieName) {
   SetCookie(CookieName,"",-1);
}


function ReadCookie(cookieName) {
 var theCookie=""+document.cookie;
 var ind=theCookie.indexOf(cookieName);
 if (ind==-1 || cookieName=="") return "";
 var ind1=theCookie.indexOf(';',ind);
 if (ind1==-1) ind1=theCookie.length; 
 return unescape(theCookie.substring(ind+cookieName.length+1,ind1));
}

function getStoredCookieStrings() {

	var obj=getElementsById();

}


//////////////////////////////////////////////////////////////////
