var as = 1;
var fontt;
var expo;
var nav_val;
function addChilds(das,exps)
{
	var nam =das;
	expo = exps;
      nav_val=$('#'+das+' .topics1').html();
nav_lik=$('#'+das+' a').attr('href');      
      if(das == "metacharacters")
	{
	var tdr = document.getElementById("metacharacters");
	removeChilds(fontt);
	fontt = tdr.getElementsByTagName('font').item(0);
	removeChilds(fontt);

	addChil(fontt,"metacharacters/backslash.php","\\-backslash");
      addChil(fontt,"metacharacters/alternation.php","|-pipe");
	addChil(fontt,"metacharacters/caret.php","^-caret");
	addChil(fontt,"metacharacters/dollar.php","$-dollar");
	addChil(fontt,"metacharacters/wild-metacharacter.php",".-dot");
      addChil(fontt,"metacharacters/brace-expression.php","[]-brace expression");
      addChil(fontt,"metacharacters/digit.php","\\d-digit");
      addChil(fontt,"metacharacters/non-digit.php","\\D-non digit");
      addChil(fontt,"metacharacters/new-line.php","\\n-newline");
      addChil(fontt,"metacharacters/white-space.php","\\s-whitespace");
      addChil(fontt,"metacharacters/non-whitespace.php","\\S-non-whitespace");
      addChil(fontt,"metacharacters/word.php","\\w-word");
      addChil(fontt,"metacharacters/nonword.php","\\W-non word");
      addChil(fontt,"metacharacters/tab.php","\\t-tabspace");
      addChil(fontt,"metacharacters/carriage-return.php","\\r-carriage return");
	}
      else if(das == "quantifiers")
      {
      var tdr = document.getElementById("quantifiers");
	removeChilds(fontt);
	fontt = tdr.getElementsByTagName('font').item(0);
	removeChilds(fontt);
      
      addChil(fontt,"quantifiers/quantifier-patterns.php","Quantifier Pattern");
      addChil(fontt,"quantifiers/braces-metacharacter.php","\{\}-braces");
      addChil(fontt,"quantifiers/question-metacharacter.php","\?-question");
      addChil(fontt,"quantifiers/asterisk-metacharacter.php","*-asterisk");
      addChil(fontt,"quantifiers/plus-metacharacter.php","\+-plus");
       }
      else if(das == "character-classes")
      {
      var tdr = document.getElementById("character-classes");
	removeChilds(fontt);
	fontt = tdr.getElementsByTagName('font').item(0);
	removeChilds(fontt);

	addChil(fontt,"character-classes/alnum.php","[:alnum:]");
	addChil(fontt,"character-classes/alpha.php","[:alpha:]");
	addChil(fontt,"character-classes/blank.php","[:blank:]");
	addChil(fontt,"character-classes/control.php","[:cntrl:]");
	addChil(fontt,"character-classes/digit.php","[:digit:]");
	addChil(fontt,"character-classes/graph.php","[:graph:]");
	addChil(fontt,"character-classes/lower.php","[:lower:]");
	addChil(fontt,"character-classes/print.php","[:print:]");
	addChil(fontt,"character-classes/punct.php","[:punct:]");
	addChil(fontt,"character-classes/space.php","[:space:]");
	addChil(fontt,"character-classes/upper.php","[:upper:]");
	addChil(fontt,"character-classes/xdigit.php","[:xdigit:]");
	
      }
	/*
	else if(das == "others")
	{
	var tdr = document.getElementById("others");
	removeChilds(fontt);
	fontt = tdr.getElementsByTagName('font').item(0);
	removeChilds(fontt);

	addChil(fontt,"specialCharacter.php","Special Characters");
	addChil(fontt,"iframe.php","IFrame");
	addChil(fontt,"css.php","Simple CSS");
	}*/

}

function removeChilds(fontt)
{
	if(fontt != null)
	{
		while(fontt.hasChildNodes() && fontt.childNodes.length> 1)
		{	
		if(as > 1)
		{
		fontt.removeChild(fontt.lastChild);
		}
		as = as+1;
		}
	}
}

var love = "yes";
function addChil(parent,linkname,textname)
{

var breaka = document.createElement("br");
var divs= document.createElement("div");
var link = document.createElement("a");
link.setAttribute("href",ajss+expo+linkname);
link.style.color="#aa300a";
divs.style.marginLeft="8px";
divs.style.marginRight="4px";
divs.style.paddingLeft="3px";
divs.style.fontSize="11px";
divs.style.lineHeight="16px";
divs.style.border="0px green solid";

if(love == "yes")
{
divs.style.backgroundColor="#beefec";
love = "no";
}
else
{
divs.style.backgroundColor="#dfffdf";
love = "yes";
}
link.style.textDecoration="none";
//link.setAttribute("style","background-color: white;");

var name = document.createTextNode(textname);
//parent.appendChild(breaka);
parent.appendChild(divs);
divs.appendChild(link);
link.appendChild(name);
}


