<!--

function MD_ProjDetail(projId) {

	if(!document.getElementById('thispage-projdetail-box')) {
		return;
	}

	try {
	
		// hide overlapping elements
		if(document.getElementsByTagName('select')) {
			try {
				var OverLap_i;
				var OverLap_el = document.getElementsByTagName('select');
				for(OverLap_i=0;OverLap_i!=OverLap_el.length;OverLap_i++) {
					OverLap_el[OverLap_i].style.visibility = 'hidden';
				}
			} catch (e) {}
		}	
	
		var ProjBox = document.getElementById('thispage-projdetail-box');
		ProjBox.style.visibility = 'visible';
		ProjBox.style.display = 'block';	

		MD_ProjDetail_ResetCnt('thispage-projdetail-item-servicelabel');
		MD_ProjDetail_ResetCnt('thispage-projdetail-item-imgbox');
		MD_ProjDetail_ResetCnt('thispage-projdetail-item-title');
		MD_ProjDetail_ResetCnt('thispage-projdetail-item-fields-sector');
		MD_ProjDetail_ResetCnt('thispage-projdetail-item-fields-type');
		MD_ProjDetail_ResetCnt('thispage-projdetail-item-text');
		MD_ProjDetail_ResetCnt('thispage-projdetail-item-linkproject');
		MD_ProjDetail_ResetCnt('thispage-projdetail-item-linkrelated');

		MD_ProjDetail_Query('projdetail', projId);
		MD_ProjCent();
						
	} catch (e) {
		return;
	}

}

function MD_ProjDetail_ResetCnt(whatC) {
	if(document.getElementById(whatC)) {
		document.getElementById(whatC).style.display = 'none';
		document.getElementById(whatC).innerHTML = '';
	}
}

function MD_ProjDetail_EnableCnt(whatC, txt) {
	if(document.getElementById(whatC)) {
		document.getElementById(whatC).style.display = 'block';
		document.getElementById(whatC).innerHTML = txt;
	}
}

function MD_ProjDetailCls() {
	if(document.getElementById('thispage-projdetail-box')) {
	
		document.getElementById('thispage-projdetail-box').style.visibility = 'hidden';
		document.getElementById('thispage-projdetail-box').style.display = 'none';	
		
		// show overlapping elements
		if(document.getElementsByTagName('select')) {
			try {		
				var OverLap_i;
				var OverLap_el = document.getElementsByTagName('select');
				for(OverLap_i=0;OverLap_i!=OverLap_el.length;OverLap_i++) {
					OverLap_el[OverLap_i].style.visibility = '';
				}
			} catch (e) {}
		}		
		
	}
}

function MD_ProjCent() {

	var ProjBox = document.getElementById('thispage-projdetail-box');
	var clwidth;
	var clheight;
	var contwidth;
	var contheight;
	var clscrolly;

	try {
		clwidth = MD_GetClientSize()[0];
		clheight = MD_GetClientSize()[1];
		contwidth = ProjBox.offsetWidth;
		contheight = ProjBox.offsetHeight;
		clscrolly = MD_GetClientScroll()[1];
	} catch(ex) {
		clheight = 0;
		contheight = 0;
		contwidth = 0;
		contheight = 0;
		clscrolly = 0;
	}
	if(clwidth != 0 && contwidth != 0 && clheight != 0 && contheight != 0) {
		if(clheight > contheight) {
			var newpostop = (clheight/2) - (contheight/2);
			var newposleft = (clwidth/2) - (contwidth/2);
			ProjBox.style.top = ((clheight/2)-(contheight)+clscrolly) + 'px';				
			ProjBox.style.left = (newposleft) + 'px';
		}
	} else {
		location.hash = '#page-container';
		ProjBox.style.top = '100px';				
		ProjBox.style.left = '100px';		
	}

}

function MD_ProjDetail_Query(whatAction, whatParam) {

	var ProjHttp = false;
	var ProjUrl = '';
	
	ProjUrl = '/site/';
	ProjUrl += 'xml/';	
	ProjUrl += 'projects.aspx';
	ProjUrl += '?act=' + escape(whatAction);
	ProjUrl += '&param=' + escape(whatParam);

	if (window.XMLHttpRequest) { 
		ProjHttp = new XMLHttpRequest();
		if (ProjHttp.overrideMimeType) {
			ProjHttp.overrideMimeType('text/xml');
		}
	} else if (window.ActiveXObject) {
		try {
			ProjHttp = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				ProjHttp = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {}
		}
	}
	
	if(ProjHttp) {
	
		document.getElementById('thispage-projdetail-box').style.backgroundImage = 'url(/site/img/glossary/load_bg.gif)';
		ProjHttp.onreadystatechange = function() { MD_ProjDetail_HandleQuery(ProjHttp, whatAction); };
		ProjHttp.open('GET', ProjUrl, true);
		ProjHttp.send(null);	
	
	}

}
		  
function MD_ProjDetail_HandleQuery(ProjHttp, whatAction) {

	var ProjResponse;

	try {
	
		if (ProjHttp.readyState == 4) {
			if (ProjHttp.status == 200) {		
				ProjResponse = ProjHttp.responseXML;
				document.getElementById('thispage-projdetail-box').style.backgroundImage = '';				
			} else {
				alert('No se pudo recibir respuesta del servidor.');
			}
		}	
	
	} catch (e) {
		alert('err:' + e.description);
	}

	if(ProjResponse) {
	
		var ProjXml = ProjResponse.documentElement;
		var i;	

		if(whatAction == 'projdetail') {
		
			var proj_name;
			var proj_sector;
			var proj_type;
			
			try {
				proj_name = ProjXml.getElementsByTagName('name')[0].firstChild.data;
				proj_sector = ProjXml.getElementsByTagName('sector_name')[0].firstChild.data;
				proj_type = ProjXml.getElementsByTagName('type_name')[0].firstChild.data;				
			} catch (e) { }			
			
			//
			
			var proj_id = '';
			var proj_text = '';
			var proj_service_label = '';
			var proj_link = '';
			var proj_link_name = '';
			var proj_link_newwin = '';
			var proj_linkr = '';
			var proj_linkr_name = '';
			var proj_linkr_newwin = '';
			var proj_img_has = '';
			var proj_img_link = '';
			
			// fields which always return a value are on the try
			
			try {
				proj_id = ProjXml.getElementsByTagName('id')[0].firstChild.data;
				proj_link_newwin = ProjXml.getElementsByTagName('link_project_newwin')[0].firstChild.data;
				proj_linkr_newwin = ProjXml.getElementsByTagName('link_related_newwin')[0].firstChild.data;				
				proj_img_has = ProjXml.getElementsByTagName('has_image')[0].firstChild.data;	
				proj_img_link = ProjXml.getElementsByTagName('image_link')[0].firstChild.data;	
			} catch (e) { }	

			if(ProjXml.getElementsByTagName('link_project')[0].firstChild) { proj_link = ProjXml.getElementsByTagName('link_project')[0].firstChild.data; }
			if(ProjXml.getElementsByTagName('link_project_name')[0].firstChild) { proj_link_name = ProjXml.getElementsByTagName('link_project_name')[0].firstChild.data; }
			if(ProjXml.getElementsByTagName('link_related')[0].firstChild) { proj_linkr = ProjXml.getElementsByTagName('link_related')[0].firstChild.data; }
			if(ProjXml.getElementsByTagName('link_related_name')[0].firstChild) { proj_linkr_name = ProjXml.getElementsByTagName('link_related_name')[0].firstChild.data; }									
			
			if(ProjXml.getElementsByTagName('service_label')[0].firstChild) { proj_service_label = ProjXml.getElementsByTagName('service_label')[0].firstChild.data; }
			if(ProjXml.getElementsByTagName('description')[0].firstChild) { proj_text = ProjXml.getElementsByTagName('description')[0].firstChild.data;	}
				
			//
				
			MD_ProjDetail_EnableCnt('thispage-projdetail-item-title', proj_name);
			MD_ProjDetail_EnableCnt('thispage-projdetail-item-fields-sector', '<b>Sector de Negocios: </b>' + proj_sector);
			MD_ProjDetail_EnableCnt('thispage-projdetail-item-fields-type', '<b>Tipo de Proyecto: </b>' + proj_type);
			
			if(proj_service_label != '') {
				MD_ProjDetail_EnableCnt('thispage-projdetail-item-servicelabel', proj_service_label);			
			}
			
			if(proj_text != '') {
				MD_ProjDetail_EnableCnt('thispage-projdetail-item-text', proj_text);
			}			
			
			if(proj_link != '') {
				if(proj_link_newwin == 0) {
					MD_ProjDetail_EnableCnt('thispage-projdetail-item-linkproject', '<a href="go/project.aspx?p='+proj_id+'&to='+escape(proj_link)+'">'+proj_link_name+'</a>');			
				} else {
					MD_ProjDetail_EnableCnt('thispage-projdetail-item-linkproject', '<a href="go/project.aspx?p='+proj_id+'&to='+escape(proj_link)+'" target="_blank">'+proj_link_name+'</a>');			
				}
			}

			if(proj_linkr.length > 3) {
				if(proj_linkr_newwin == 0) {
					MD_ProjDetail_EnableCnt('thispage-projdetail-item-linkrelated', '<a href="'+proj_linkr+'">'+proj_linkr_name+'</a>');			
				} else {
					MD_ProjDetail_EnableCnt('thispage-projdetail-item-linkrelated', '<a href="'+proj_linkr+'" target="_blank">'+proj_linkr_name+'</a>');			
				}
			}	
			
			if(proj_img_has	== 1) {
				MD_ProjDetail_EnableCnt('thispage-projdetail-item-imgbox', '<img src="'+proj_img_link+'" /><div style="clear:both;"></div>');	
			}

		}
	
	}

}          

-->