var myHttp;
var myHTML;var xmlObj;
function carica() {
myHttp= (window.ActiveXObject)?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest();
myHttp.onreadystatechange = function(){
								if ((myHttp.readyState==4)&&(myHttp.status==200||myHttp.status==304)){	
									xmlObj = myHttp.responseXML.documentElement;
									caricaCol1( xmlObj.getElementsByTagName("country") );
								}
							}
//myHttp.open("GET", "http://www.scalagroupinternational.com/costumers.xml", true);
    if(/^http:\/\/www.scalagroupinternational.com\//.test(window.location)) {
       myHttp.open("GET", "http://www.scalagroupinternational.com/costumers.xml", true);
    }
    if(/^http:\/\/scalagroupinternational.com\//.test(window.location)) {
       myHttp.open("GET", "http://scalagroupinternational.com/costumers.xml", true);
    }
    if(/^http:\/\/www.scalaint.com\//.test(window.location)) {
       myHttp.open("GET", "http://www.scalaint.com/costumers.xml", true);
    }
    if(/^http:\/\/scalaint.com\//.test(window.location)) {
       myHttp.open("GET", "http://scalaint.com/costumers.xml", true);
    }
myHttp.send(null);
}		

function caricaCol1(arrayCountry){
	var myHtml = "";										   
	for (i=0;i<arrayCountry.length;i++){				
			myHtml += "<span id='"+i+"' class='col1' onclick='caricaCol2(this.id)'>"+arrayCountry[i].getElementsByTagName("cname")[0].childNodes[0].nodeValue+"</span><br />"; 	
		}
	document.getElementById("col1").innerHTML = myHtml;
	return true;

}

function caricaCol2(id){
	resettaCol23();
	document.getElementById(id).style.color = "#C33833";
    mySociety = xmlObj.getElementsByTagName('country')[id].getElementsByTagName("society");
	var myHtml = "";										   
	for (i=0;i<mySociety.length;i++){				
			myHtml += "<span id='"+i+"_"+id+"' class='col2' onclick='caricaCol3(this.id)'>"+mySociety[i].getElementsByTagName("sname")[0].childNodes[0].nodeValue+"</span><br />"; 	
		}
	document.getElementById("col2").innerHTML = myHtml;
	return true;

}		

function caricaCol3(id){
	resettaCol3();
	document.getElementById(id).style.color = "#C33833";
	myProjects = xmlObj.getElementsByTagName('country')[id.split("_")[1]].getElementsByTagName("society")[id.split("_")[0]].getElementsByTagName("project");
	var myHtml = "";										   
	for (i=0;i<myProjects.length;i++){
			
			try{	
				myHtml += "<a class=customer href='"+myProjects[i].getElementsByTagName("link")[0].childNodes[0].nodeValue+"'><span>"+myProjects[i].getElementsByTagName("pname")[0].childNodes[0].nodeValue+"</span></a><br /><p></p>"; 	
				}catch(err){
					myHtml += "<span>"+myProjects[i].getElementsByTagName("pname")[0].childNodes[0].nodeValue+"</span><br /><p></p>"; 	
				}
		}
	document.getElementById("col3").innerHTML = myHtml;
	return myHtml;

}	

function resettaCol23(){
	document.getElementById("col2").innerHTML = "";
	document.getElementById("col3").innerHTML = "";
	var myitems = document.getElementById("col1").getElementsByTagName("span");	
	for (i=0;i<myitems.length;i++){
		myitems[i].style.color = "#000000";
		}	
	}

function resettaCol3(){
	document.getElementById("col3").innerHTML = "";
	var myitems = document.getElementById("col2").getElementsByTagName("span");	
	for (i=0;i<myitems.length;i++){
		myitems[i].style.color = "#000000";
		}			
}

