
function loadXMLDocModels(method,mark){
	var url = "../ajax/models.php?mark=" + mark;
    if(window.XMLHttpRequest){
        req = new XMLHttpRequest();
        req.onreadystatechange = processReqChangeModels;
        req.open(method, url, true);
        req.send(null);
    }else if(window.ActiveXObject){
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if(req){
            req.onreadystatechange = processReqChangeModels;
            req.open(method, url, true);
            req.send(null);
        }
    }
}

function processReqChangeModels(){
    if(req.readyState == 4){
        if(req.status == 200){
			getModels(req.responseXML.documentElement);
        }else{
            alert(req.status + "There was a problem retrieving the XML data:\\n" + req.statusText);
        }
    }
}


function getModels(xml){

	var models = xml.getElementsByTagName("model");
	var container = document.getElementById("allmodels");
	container.innerHTML = '';
	var table = document.createElement("table");
	row = table.insertRow(0);
	row.className = 'dk';
	cell = row.insertCell(0);
	cell.className = 'ltl'
	cell.innerHTML = 'модель';
	cell = row.insertCell(-1);
	cell.innerHTML = 'год выпуска';


    var even = false;

		for(i=0;i<models.length;i++){
			row = table.insertRow(i+1);
			cell = row.insertCell(0);
			cell.innerHTML = '<nobr><a href="?model='+ models[i].getAttribute("id") + '">' + models[i].firstChild.data + '</a></nobr>';
			if (even) {
				row.className = 'dk'
			}
			else {
				row.className = 'lt'
			}
			cell.className = 'ltl'
			cell = row.insertCell(-1);
			cell.innerHTML = '<nobr>' + models[i].getAttribute("d") + '</nobr>';
			even = !even;
 		}

 	table.className = 'brand';
	container.appendChild(table);
}