// JavaScript Document

var xmlHttp;
var path;

function showDataMv_iLinks(str) { 

	path = "xmlResponseText/mv/";
	
	xmlHttp = GetXmlHttpObject();
	
	if (xmlHttp == null) {
	 alert ("Su navegador no soporta la tecnologa necesaria para poder ver correctamente esta p�gina.")
	 return;
	}
	
	switch(str) {
		
		/* JUNTA NACIONAL INFORMA */
		case 'jni':
		url=path+"juntainforma.php";
		break;
		
		/* ESTRUCTURA CORPORATIVA DEL CEPPA: MAPA DE LAS DELEGACIONES  */
		case 'ecc':
			path+="ecc/";
			url=path+"delegaciones.php";
			q=showDataMv_iLinks.arguments[1];
		break;
		
	
		
		/* EXPOSICION NACIONAL DE CRIA */
		case 'enc':
		 url=path+"historicoEnc.php";
		break;
		
		
		/* CAMPEONATO NACIONAL DE TRABAJO */
		case 'cnt':
		 url=path+"historicoCnt.php";
		break;
		
		
		/* WUSV */
		case 'wsv':
		 url=path+"wusv.php";
		break;
		
		
		/* COPA INTERDELEGACIONES */
		case 'cid':
			path+="cid/";
			switch(id)
			{
			case 0:
			 url=path+"interdelegaciones05.php";
			break;
			
			case 1:
			 url=path+"interdelegaciones06.php";
			break;
			
			case 2:
			 url=path+"interdelegaciones07.php";
			break;
			
			case 3:
			 url=path+"interdelegaciones08.php";
			break;
			}
		break;
		
		
		
		
		/* INFORMACION INTERNACIONAL */
		case 'ini':
		 url=path+"infoInternacional.php";
		break;
		
		/* TRABAJO */
		case 'wrk':
			path+="wrk/";
			switch(id)
			{
			case 0:
			 url=path+"pruebasTrabajo.php";
			break;
			case 1:
			 url=path+"pruebasConfir.php";
			break;
			case 2:
			 url=path+"juecesTrabajo.php";
			break;
			case 30:
			 url=path+"monitores.php";
			break;
			case 31:
			 url=path+"figurantes.php";
			break;
			case 32:
			 url=path+"formacionRastro.php";
			break;
			case 33:
			 url=path+"formacionFigurantes.php";
			break;
			case 4:
			 url=path+"gruposTrabajo.php";
			break;
			}
		
		break;
		
		
		
		
		/* ESTRUCTURA Y CRIA */
		case 'slt':/* saltos */
			path+="eyc/saltos/";
			y=showDataMv_iLinks.arguments[1];
			m=showDataMv_iLinks.arguments[2];
			
			switch(y)
			{
			case 5:
			 url=path+"2005/saltos05.php?m="+m;
			break;
			case 6:
			 url=path+"2006/saltos06.php?m="+m;
			break;
			case 7:
			 url=path+"2007/saltos07.php?m="+m;
			break;
			case 8:
			 url=path+"2008/saltos08.php?m="+m;
			break;
			case 9:
			 url=path+"2009/saltos09.php?m="+m;
			break;
			}
		
		
		break;
		
		//Veterinarios autorizados
		case 'vets':
			
			var delegacion = showDataMv_iLinks.arguments[1];
			
			if (delegacion === '') {
				
				return false;
			}
			
			url = path + "eyc/veterinarios/tabla_" + delegacion + ".php";
			
		break;
		
		
		
		/* SEMENTALES DISPONIBLES */
		case 'sem':
		 url=path+"sementales.php";
		break;
		
		/* CAMADAS DISPONIBLES */
		case 'cam':
		 url=path+"camadas.php";
		break;
		
		/* BASE FOTOGRAFICA */
		case 'fot':
		 url=path+"fotografias.php";
		break;
		
		/* PRENSA */
		case 'psa':
			path+="psa/";
			switch(id)
			{
			case 0:
			 url=path+"prensa.php";
			break;
			case 1:
			 url=path+"prensa.php";
			break;
			case 2:
			 url=path+"prensa.php";
			break;
			}
		break;
		
		/* FOTOGALERIA */
		case 'gfot':
		q = showDataMv_iLinks.arguments[1];
		url = path + "fotogaleria" + q + ".php";
		break;
		
		
		case 'ver_foto':
		letra=showDataMv_iLinks.arguments[1];
		nombre=showDataMv_iLinks.arguments[2];
		foto=showDataMv_iLinks.arguments[3];
		q="&letra="+letra+"&nombre="+nombre+"&foto="+foto;
		url=path+"ver_fotografias.php";
		break;
		
		//en secciones destacadas, bajo el menu izquierdo
		case 'sieger2011':
		url=path+"siegerschau2011.php";
		break;
		
	}
	
	url = url + "?q=" + q + "&sid=" + Math.random();

	xmlHttp.onreadystatechange = stateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
		
}


function stateChanged() { 
	
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){ 
		
		if (document.getElementById("tablas_veterinarios")) {
			
			document.getElementById("tablas_veterinarios").innerHTML = xmlHttp.responseText;
		} else {
			
			document.getElementById("responseText").innerHTML = xmlHttp.responseText;
		}
		
		if (_global.int) {
				
				clearInterval(_global.int);
		}
	
	} 
	
}


function GetXmlHttpObject() {
	 xmlHttp=null;
	
	try {
	 // Firefox, Opera 8.0+, Safari
	 xmlHttp=new XMLHttpRequest();
	
	 } catch (e) {
		 //Internet Explorer
		 try {
		 	 xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		  } catch (e) {
		  	xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		  }
	 }
	 
	 return xmlHttp;
}

