// JavaScript Document

/************************
*
* General AJAX Functions
*
*************************/

/**
* Create XML Request
*/
function createRequest()
{

   // Internet Eplorer
   if(window.ActiveXObject){
      return new ActiveXObject("Microsoft.XMLHTTP");
   }
   
   // Mozilla, Opera, Safari
   else {
      return new XMLHttpRequest();
   }

}

/**
* Parse XML
*/
function parseXML(tag,xml)
{

	fields = xml.getElementsByTagName("yourvirtualgarage");
	
	var veld = fields[0];
	var waarde = veld.getElementsByTagName(tag)[0].childNodes[0].nodeValue;
	
	if( waarde == 'empty' )
	{
		waarde = '';
	}
	
	return waarde;

}

/**
* Set field
*/
function setField( value, field )
{

	if( value != '' && value != 'undefined' )
	{
		if( document.getElementById(field) )
		{
			document.getElementById(field).innerHTML = value;
		}
	}

}

/**
* Dropdown for other than cars
*/
function setDropdownOther( div, content )
{
	
	// Clear first
	document.getElementById(div).innerHTML = '';
	
	var newdiv = document.createElement("span");
	newdiv.innerHTML = content;
	var container = document.getElementById(div);
	container.appendChild(newdiv);
	
}

/**
* Dropdown cars for several browsers
*/
function setDropdown( div, content, type )
{
			
	// Remove first
	if( type == 'brand' )
	{
		if( document.getElementById('spanModel') )
		{
			document.getElementById('spanModel').innerHTML = '';
		}
		if( document.getElementById('spanMark') )
		{
			document.getElementById('spanMark').innerHTML = '';
		}
		if( document.getElementById('spanType') )
		{
			document.getElementById('spanType').innerHTML = '';
		}
	}
	if( type == 'model' )
	{
		if( document.getElementById('spanMark') )
		{
			document.getElementById('spanMark').innerHTML = '';
		}
		if( document.getElementById('spanType') )
		{
			document.getElementById('spanType').innerHTML = '';
		}
	}
	if( type == 'mark' )
	{
		if( document.getElementById('spanType') )
		{
			document.getElementById('spanType').innerHTML = '';
		}
	}

	var newdiv = document.createElement("span");
	newdiv.innerHTML = content;
	var container = document.getElementById(div);
	container.appendChild(newdiv);

}

