var lsDSList=new Array();

lsDSList.push(new Array('logo'  ,'menuruler','logobg'));
lsDSList.push(new Array('logo2'  ,'menuruler','logobg2'));
lsDSList.push(new Array('menu'  ,'menuruler'));
lsDSList.push(new Array('content'  ,'navruler','contentruler','framebg','cor1','cor2','cor3','cor4','contentpad'));
lsDSList.push(new Array('popup'  ,'navruler','framebg','popruler'));
lsDSList.push(new Array('subtitle'  ,'hi4'));
lsDSList.push(new Array('title'  ,'titleruler'));
function ODS(DSid)
{
	var lnIndex=getDSPos(DSid);
	if(lnIndex<0)
		document.write('unknown DSid: '+DSid);
	else
		for(lnI=1;lnI<lsDSList[lnIndex].length;lnI++)
			if(lsDSList[lnIndex][lnI].charAt(0)=='<')
				document.write(lsDSList[lnIndex][lnI]);
			else
				document.write('<div class="'+lsDSList[lnIndex][lnI]+'">');
}

function CDS(DSid)
{
	var lnIndex=getDSPos(DSid);
	if(lnIndex<0)
		document.write('unknown DSid: '+DSid);	
	else
		for(lnI=1;lnI<lsDSList[lnIndex].length;lnI++)
			document.write('</div>');	
}

function getDSPos(DSid)
{
	for (lnJ=0;lnJ<lsDSList.length;lnJ++)
		if(lsDSList[lnJ][0]==DSid)
			return lnJ;	
	return -1;	
}