var FirstIndex, StepIndex;
var xmlDoc;

function FillVal(pName, pVal)
{
	//alert(pVal);
	document.getElementById(pName + "EDIT").value = pVal;	
}

function LoadIt()
{
	try //Internet Explorer
	{
	xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
	FirstIndex = 0;
	StepIndex = 1;
	}
	catch(e)
	{
	try //Firefox, Mozilla, Opera, etc.
		{
		xmlDoc=document.implementation.createDocument("","",null);
		FirstIndex = 1;
		StepIndex = 2;
		}
	catch(e)
		{
		alert(e.message);
		return;
		}
	}
	xmlDoc.async=false;
	//alert('tutu0');
	try{
	xmlDoc.load("./xml/dictionary.xml");}
	catch(e)
	{
		alert(e.message);
		return;
	}
	//alert('tutuoj');
};

function readMarker(pMarker)
{
	mainnode = xmlDoc.getElementsByTagName(pMarker);

	var pName;
	var tmp
	var element;
	
	tmp = '';
	//alert('start');
	//hardcode
	
	switch(pMarker)
	{
		case "MIARA":
			tmp = tmp + '<input type="text" name="MIARAEDIT" ID="MIARAEDIT" />';
			tmp=tmp+'<select name="' + pMarker + '" size="1" id="' + pMarker + '">';
			break;
		case "FORMAT":case "RDRUK":case "ZADRUK":case "PAPIER":
			tmp = tmp + '<input type="text" name="' + pMarker + 'EDIT" ID="' + pMarker + 'EDIT" />';
			tmp=tmp+'<select name="' + pMarker + '" size="1" id="' + pMarker + '" onchange="FillVal(this.name,this.value);">';
			break;
		default:
			tmp=tmp+'<select name="' + pMarker + '" size="1" id="' + pMarker + '">';
			break;
	}
	
	
							
	for (i = 0; i < mainnode.length; i++)
	{
		pName = mainnode[i].childNodes[0].nodeValue;
		//alert(pName);
		tmp = tmp + '<option value="' + pName + '">' + pName + '</option>';
		//tmp = tmp + '<option value="¹ê³ó¿Ÿæñ">¹ê³ó¿Ÿæñ</option>';
	}
	//alert(tmp);
	tmp=tmp + '</select>';
	element = document.getElementById(pMarker).innerHTML = tmp;
	//alert('dupa2');
}

function readAll()
{					
	readMarker('RDRUK');
	readMarker('MIARA');
	readMarker('FORMAT');
	readMarker('ZADRUK');
	readMarker('PAPIER');	
};

function DoSendIt()
{
	mainnode = xmlDoc.getElementsByTagName('SENDMAILTO');

	var pName;
	var tmp;

	tmp='';
	
	//alert('hija');
							
	pName = mainnode[0].childNodes[0].nodeValue;
	
	alert(pName);
	
	tmp = '<FORM METHOD=POST ACTION="' + pName  + '">';
	tmp = tmp + '<TD class="upper" align="center" width="430">';
	tmp = tmp + '<input value="Wyœlij formularz" type="submit" name="Submit" ID="Submit1">';
	tmp = tmp + '</TD></FORM>';
	
	alert(tmp);
	
	document.getElementById('SENDMAILTO').innerHTML = tmp;				
}

function DoDict()
{
	LoadIt();						
	readAll();
	//DoSendIt();
};


function TestIt()
{
alert('mada faka');
}
