// JavaScript Document

//Calendario:
document.write("<script type='text/javascript' src='../dhtmlxCalendar/codebase/dhtmlxcommon.js'></script>");
document.write("<script type='text/javascript' src='../dhtmlxCalendar/codebase/dhtmlxcalendar.js'></script>");
window.dhx_globalImgPath="../dhtmlxCalendar/codebase/imgs/";
var cal1, cal2, mCal, mDCal, newStyleSheet;
var dateFrom = null;
var dateTo = null;
//Fin calendario


//Combo:
document.write("<script type='text/javascript' src='../dhtmlxCombo/codebase/dhtmlxcombo.js'></script>");
document.write("<script type='text/javascript' src='../dhtmlxCombo/codebase/ext/dhtmlxcombo_extra.js'></script>");
window.dhx_globalImgPath="../dhtmlxCombo/codebase/imgs/";

//Windows:
document.write("<script type='text/javascript' src='../dhtmlxWindows/codebase/dhtmlxwindows.js'></script>");



//Dos funciones que muestran y ocultan la fila que reciben como id
function mostrarFilas(fila) { 
var elementos = document.getElementsByName(fila); 
    for (i = 0; i< elementos.length; i++) { 
        if(navigator.appName.indexOf("Microsoft") > -1){ 
               var visible = 'block' 
        } else { 
               var visible = 'table-row'; 
        } 
 elementos[i].style.display = visible;
 elementos[i].style.zIndex=2;  
        } 
} 
  

function ocultarFilas(fila) { 
    var elementos = document.getElementsByName(fila); 
    for (k = 0; k< elementos.length; k++) { 
               elementos[k].style.display = "none"; 
    } 
} 


function cargaElementos(idiomaComboPaises) {//A
	//Oculta filas cursos
	ocultarFilas('spanishCourse');
	//Carga dos calendarios cal1  y cal2:
		cal1 = new dhtmlxCalendarObject('calInput1');
		cal12 = new dhtmlxCalendarObject('calInput2');
		cal1.setDateFormat("%d/%m/%Y");
		cal12.setDateFormat("%d/%m/%Y");	
		
	//Carga el combo
	zz=new dhtmlXCombo("pais_origen","Domicilio",200, 'image');
	zz.setDefaultImage("pirate.gif");
	if(idiomaComboPaises=="spanish" || idiomaComboPaises=="italian" || idiomaComboPaises=="portuguese" ){
		zz.loadXML("http://www.aluni.net/Connections/PaisesSpanishSpanish.xml");
		}else{
		zz.loadXML("http://www.aluni.net/Connections/PaisesSpanishEnglish.xml");	
		}
	zz.readonly(true);
	

}// fin  cargaElementos(idiomaComboPaises, idiomaVentana)

function interesaSpanishCourses(idioma){
var Spanish_Course=document.Presolicitud.Spanish_Course.options[document.Presolicitud.Spanish_Course.selectedIndex].value	
if(Spanish_Course =="SI") {
	mostrarFilas('spanishCourse');
	ventana(idioma);
	}else{
	ocultarFilas('spanishCourse');
	document.Presolicitud.nivel.value="";
	document.Presolicitud.horario.value="";
	}
}

function ventana(idioma){
	//Carga ventana de cursos de español, pero la mantiene oculta:
		//Cojo las coordenadas del combo interesaSpanishCourse:
		interesaSpanishCourse= document.getElementById("interesaSpanishCourse");
		array_xy_salida=findPos(interesaSpanishCourse);
		x_salida= parseInt(array_xy_salida[0]+50);
		y_salida= parseInt(array_xy_salida[1]-450);
		//alert(x_salida+" - "+y_salida);
		dhxWins = new dhtmlXWindows();
		//dhxWins.enableAutoViewport(false);
		//dhxWins.setViewport(350, 50, 400, 400);
		//dhxWins.vp.style.border = "#909090 1px solid";
		dhxWins.setImagePath("../dhtmlxWindows/codebase/imgs/");
		dhxWins.setSkin("modern_red");
		w1 = dhxWins.createWindow("w1", x_salida, y_salida, 400,525);
		w1.setText("Spanish Courses");	
		//Llamo a la funcion que carga el texto y lo adjunto a la ventana:
		mensajeCursos(idioma);
		w1.attachObject('mensajeReemplazable');
		
		//Oculto la ventana:
		 //w1.hide();		
}

function findPos(obj) {
    var curleft = curtop = 0;
    if (obj.offsetParent) {
        do {
            curleft += obj.offsetLeft;
            curtop += obj.offsetTop;
        } while (obj = obj.offsetParent);
    }
    return [curleft,curtop];
}



function mensajeCursos(idioma){
elemento=document.createElement('div');	
elemento.setAttribute('id','mensajeReemplazable');

document.body.appendChild(elemento);

idiomas(idioma);
}


function idiomas(idioma){
switch(idioma)
	{
		
			case 'spanish':
	document.getElementById("mensajeReemplazable").innerHTML="<div class='texto' style='padding:20px'><table class='texto' border='1' cellspacing='0' cellpadding='3px' align='center' > <caption align='top'> Cursos de espa&ntilde;ol 2009 (2 semanas) </caption> <thead> <tr class='fondoCabecero'> <th>Inicio</th> <th>Fin</th> <th>Horarios</th> <th>Curso </th> </tr> </thead> <tr> <td >15 jun. </td> <td >28 jun. </td> <td rowspan='7' valign='middle' >*De 9:00 a 12:00h<br /> <br /> *De 12:00 a 15:00h<br /> <br /> *De 16:00 a 19:00h </td> <td rowspan='7' valign='top'><br /> <strong>180 &euro;</strong><br />  <u>Incluye</u>:<br /> &nbsp;-Inscripci&oacute;n<br /> &nbsp;-Material<br /> &nbsp;-30 clases </td> </tr> <tr> <td >29 jun. </td> <td >12 jul. </td> </tr> <tr> <td >13 jul. </td> <td >26 jul. </td> </tr> <tr> <td >27 jul.</td> <td >9 ago.</td> </tr> <tr> <td >10 ago.</td> <td >23 ago.</td> </tr> <tr> <td >24 ago.</td> <td >6 sep.</td> </tr> <tr> <td >7 sep.</td> <td >20 sep.</td> </tr></table> <br /> <ol type='1'> 	<li>Se puede optar entre el grupo de la ma&ntilde;ana (9:00 a 12:00), el del mediod&iacute;a (12:00 a 15:00) o el de la tarde (16:00 a 19:00). </li> <li>Cada curso tendr&aacute; un m&iacute;nimo de 4 alumnos y un m&aacute;ximo de 9. Si se elige un grupo que luego no llega a la cantidad m&iacute;nima de 4 alumnos, el estudiante podr&aacute; ser trasladado al grupo de otro horario.</li>  	<li>Si se reserva plaza en el curso y, una vez alojado, el estudiante renuncia a ella, perder&aacute; <strong>72 Euros</strong> de la fianza pagada por el alojamiento. </li> <li>Si el estudiante se aloja en Aluni s&oacute;lo por el curso de Espa&ntilde;ol, <strong>no ha de rellenar esta ficha</strong>, sino la de la web <a href='http://www.spanish-language-spain.com' target='_blank'>Aluni Spanish Courses</a></li> </ol></div> ";
			break;
			case 'german':
	document.getElementById("mensajeReemplazable").innerHTML="<div class='texto' style='padding:20px'><table class='texto' border='1' cellspacing='0' cellpadding='3px' align='center' ><caption align='top'> Spanischkurse 2009 (Preis für 2 Wochen) </caption> <thead> <tr class='fondoCabecero'> <th>Beginn</th> <th>Ende</th> <th>Gruppen</th> <th>Kurse </th> </tr> </thead> <tr> <td >15 juni </td> <td >28 juni </td> <td rowspan='7' valign='middle' >*Von 9:00 bis 12:00h<br /> <br /> *Von 12:00 bis 15:00h<br /> <br /> *Von 16:00 bis 19:00h </td> <td rowspan='7' valign='top'><br /> <strong>180 &euro;</strong><br />  <u>BEINHALTET</u>:<br />&nbsp;-Einschreibung<br /> &nbsp;-Lehr- und Übungsmaterial<br /> &nbsp;-30 Unterrichtsstunden </td> </tr> <tr> <td >29 juni </td> <td >12 juli </td> </tr> <tr> <td >13 juli </td> <td >26 juli </td> </tr> <tr> <td >27 juli</td> <td >9 aug.</td> </tr> <tr> <td >10 aug.</td> <td >23 aug.</td> </tr> <tr> <td >24 aug.</td> <td >6 sep.</td> </tr> <tr> <td >7 sep.</td> <td >20 sep.</td> </tr></table> <br /> <ol type='1'> 	<li>Man kann zwischen der Morgengruppe (9:00 bis 12:00), der Mittaggruppe (12:00 bis 15:00) und der Abendgruppe (16:00 bis 19:00) wählen. </li> <li>Jede Gruppe hat mindestens 4 und höchstens 9 Studenten. Falls eine Gruppe gewählt wird, die nicht die Mindestzahl von 4 Studenten erreicht, kann der Student einer Gruppe mit einer anderer Uhrzeit zugeteilt werden.</li>  	<li>Falls ein Platz in einer Gruppe reserviert wird und der Student sobald er untergebracht ist, diesen Platz nicht wahrnimmt, so verliert er die <strong>72 Euros</strong> der Kaution, welche er für die Unterbringung gezahlt hat. </li> <li>Falls der Student sich von Aluni nur wegen es Spanischkurses unterbringen lässt, <strong>so hat er nicht dieses Formular ausfüllen</strong>, sondern das Formular, welches auf der Webseite <a href='http://www.spanish-language-spain.com' target='_blank'>Aluni Spanish Courses</a> zu finden ist.</li> </ol></div> ";
			break;
			case 'italian':
	document.getElementById("mensajeReemplazable").innerHTML="<div class='texto' style='padding:20px'><table class='texto' border='1' cellspacing='0' cellpadding='3px' align='center' ><caption align='top'> Corsi di spagnolo 2009 (2 settimane) </caption> <thead> <tr class='fondoCabecero'> <th>Inizio</th> <th>Fine</th> <th>Gruppi</th> <th>Corsi </th> </tr> </thead> <tr> <td >15 giugno </td> <td >28 giugno </td> <td rowspan='7' valign='middle' >*Dalle 9:00 alle 12:00h<br /> <br /> *Dalle 12:00 alle 15:00h<br /> <br /> *Dalle 16:00 alle 19:00h </td> <td rowspan='7' valign='top'><br /> <strong>180 &euro;</strong><br />   <u>INCLUDE</u>:<br /> &nbsp;-Iscrizione<br />    &nbsp;-Materiale per le lezioni e per gli esercizi<br /> &nbsp;-30 lezioni </td> </tr> <tr> <td >29 giugno </td> <td >12 luglio </td> </tr> 	<tr> <td >13 luglio </td> <td >26 luglio </td> </tr> <tr> <td >27 luglio</td> <td >9 agosto</td> </tr> 	<tr> <td >10 agosto</td> <td >23 agosto</td> </tr> <tr> <td >24 agosto</td> <td >6 settembre</td> </tr> <tr> <td >7 settembre</td> <td >20 settembre</td> </tr></table> <br /><ol type='1'><li>Si può scegliere tra il gruppo della mattina (9:00 a 12:00), quello di mezzogiorno (12:00 a 15:00) o quello del pomeriggio (16:00 a 19:00).</li><li>Ogni corso avrà tra un minimo di 4 alunni ed un massimo di 9. Se si sceglie un gruppo che successivamente non raggiunge la quantità minima di 4 alunni, lo studente potrá essere trasferito al gruppo di un altro orario.</li>  		 <li>Se si prenota un corso e, una volta alloggiato, lo studente rinuncia a frequentarlo, perderá i <strong>72 Euro</strong> della cauzione pagata per l’alloggiamento.</li> 	 <li>Se lo studente alloggia con Aluni solamente per il corso di Spagnolo, <strong>non deve compilare questo modulo</strong>, ma quello del sito web <a href='http://www.spanish-language-spain.com' target='_blank'>Aluni Spanish Courses</a></li> </ol></div>";
			break;
			case 'english':
	document.getElementById("mensajeReemplazable").innerHTML="<div class='texto' style='padding:20px'><table class='texto' border='1' cellspacing='0' cellpadding='3px' align='center' > <caption align='top'> Spanish courses 2009 (2 weeks) </caption> <thead> <tr class='fondoCabecero'> <th>Start</th> <th>End</th> <th>Groups</th> <th>Courses</th> </tr> </thead> <tr> <td >15 jun. </td> <td >28 jun. </td> <td rowspan='7' valign='middle' >*From 9:00 to 12:00h<br /> <br /> *From 12:00 to 15:00h<br /> <br /> *From 16:00 to 19:00h </td> <td rowspan='7' valign='top'><br />  <strong>180 &euro; </strong><br />  <u>INCLUDING</u>:<br /> &nbsp;-Inscription<br /> &nbsp;-Class material and exercises<br /> &nbsp;-30 lessons </td> </tr> <tr> <td >29 jun. </td> <td >12 jul. </td> </tr> <tr> <td >13 jul. </td>  <td >26 jul. </td>  </tr> <tr> <td >27 jul.</td>  <td >9 aug.</td>  </tr> <tr> <td >10 aug.</td>  <td >23 aug.</td>  </tr> <tr> <td >24 aug.</td>   <td >6 sep.</td> </tr> <tr> <td >7 sep.</td>   <td >20 sep.</td> </tr></table><ol type='1'><li>Students can choose between the morning group (9:00 to 12:00), the afternoon group (12:00 to 15:00) or the evening group (16:00 a 19:00).</li>  <li>Every classroom will have a minimum of 4 students and a maximum of 9. If one chooses a group which does not reach the minimum of 4 students, he/she may be moved to a different group.</li>  <li>If the student doesn&rsquo;t take the course he has applied for, after having been hosted in with ALUNI, he/she will have to pay a penalty fee of 72 &euro;. </li>  <li>If the student comes to ALUNI to solely follow a Spanish course, he/she must fill out the corresponding form on the website <a href='http://www.spanish-language-spain.com/' target='_blank'>Aluni Spanish Courses</a></li> </ol></div> ";
			break;
			case 'french':
	document.getElementById("mensajeReemplazable").innerHTML="<div class='texto' style='padding:20px'><table class='texto' border='1' cellspacing='0' cellpadding='3px' align='center' > <caption align='top'> cours d’espagnol  2009 (2 semaines) </caption> <thead> <tr class='fondoCabecero'> <th>Début</th> <th>Fin</th> <th>Groupes</th> <th>Cours</th> </tr> </thead> <tr> <td >15 juin.</td> <td >28 juin.</td> <td rowspan='7' valign='middle' >*De 9:00 à 12:00h<br /> <br /> *De 12:00 à 15:00h<br /> <br /> *De 16:00 à 19:00h </td> <td rowspan='7' valign='top'><br /> <strong>180 &euro;</strong><br />  <u>Inclu</u>:<br /> &nbsp;-Inscription<br /> &nbsp;-Matériel de clase<br /> &nbsp;-30 lecons</td> </tr> <tr> <td >29 juin. </td> <td >12 juillet.</td> </tr> <tr> <td >13 juillet.</td> <td >26 juillet.</td> </tr> <tr> <td >27 juillet.</td> <td >9 août.</td> </tr> <tr> <td >10 août.</td> <td >23 août.</td> </tr> <tr> <td >24 août.</td> <td >6 sept.</td> </tr> <tr> <td >7 sept.</td> <td >20 sept.</td> </tr></table> <br /> <ol type='1'> 	<li>L'étudiant peut choisir entre differents groupes, le matin (9:00 à 12:00), à midi (12:00 à 15:00) ou dans l'après-midi (16:00 à 19:00). </li> <li>Chaque cours se comprendra d’un minimum de 4 élèves et un maximum de 9. Si l'étudiant choisit un groupe qui n'arrive pas à la quantité minimale de 4 élèves, il pourra être transféré dans un autre groupe avec un autre horaire.</li><li>Si la place a été reservé et, une fois logé, l'étudiant renonce à elle, il(elle) perdra les <strong>72</strong> Euros de caution.</li> <li>Si létudiant est logé à Aluni uniquement pour réaliser uniquement le cours déspagnol, <strong>il ne drevra pas remplir cette fiche mais</strong>, il devra remplir la fiche d’inscription du web <a href='http://www.spanish-language-spain.com' target='_blank'>Aluni Spanish Courses</a></li> </ol></div> ";			
			break;
			case 'portuguese':
	document.getElementById("mensajeReemplazable").innerHTML="<div class='texto' style='padding:20px'><table class='texto' border='1' cellspacing='0' cellpadding='3px' align='center' > <caption align='top'> Cursos de espanhol 2009 (2 semanas) </caption> <thead> <tr class='fondoCabecero'> <th>Início</th> <th>Fim</th> <th>Grupos</th> <th>Cursos</th> </tr> </thead> <tr> <td >15 jun. </td> <td >28 jun. </td> <td rowspan='7' valign='middle' >*Das 9:00 ás 12:00h<br /> <br /> *Das 12:00 ás 15:00h<br /> <br /> *Das 16:00 ás 19:00h </td> <td rowspan='7' valign='top'><br /> <strong>180 &euro;</strong><br />  <u>Inclui</u>:<br /> &nbsp;-Inscrição<br /> &nbsp;-Material de aula<br /> &nbsp;-30 aulas </td> </tr> <tr> <td >29 jun. </td> <td >12 jul. </td> </tr> <tr> <td >13 jul. </td> <td >26 jul. </td> </tr> <tr> <td >27 jul.</td> <td >9 ago.</td> </tr> <tr> <td >10 ago.</td> <td >23 ago.</td> </tr> <tr> <td >24 ago.</td> <td >6 set.</td> </tr> <tr> <td >7 set.</td> <td >20 set.</td> </tr></table> <br /> <ol type='1'> 	<li>Pode optar-se pelo grupo da manhã (9:00 a 12:00), pelo do meio-dia (12:00 a 15:00) ou pelo da tarde (16:00 a 19:00).</li> <li>Cada curso terá um mínimo de 4 alunos e um máximo de 9. Se o grupo não tiver o número mínimo de 4 alunos, o estudante poderá ser integrado num outro horário.</li>  	<li>Após a reserva no curso e uma vez alojado, se o estudante desistir perderá a caução, referente ao alojamento, no valor de  <strong>72 Euros</strong>.</li> <li>Se o estudante se alojar no ALUNI apenas para frequentar o curso de Espanhol, <strong>não necessita de preencher este formuláruo</strong>, mas somente o da web <a href='http://www.spanish-language-spain.com' target='_blank'>Aluni Spanish Courses</a></li> </ol></div> ";
			break;
			default:
	document.getElementById("mensajeReemplazable").innerHTML="<div class='texto' style='padding:20px'><table class='texto' border='1' cellspacing='0' cellpadding='3px' align='center' > <caption align='top'> Cursos de espa&ntilde;ol 2009 (2 semanas) </caption> <thead> <tr class='fondoCabecero'> <th>Inicio</th> <th>Fin</th> <th>Horarios</th> <th>Curso </th> </tr> </thead> <tr> <td >15 jun. </td> <td >28 jun. </td> <td rowspan='7' valign='middle' >*De 9:00 a 12:00h<br /> <br /> *De 12:00 a 15:00h<br /> <br /> *De 16:00 a 19:00h </td> <td rowspan='7' valign='top'><br /> <strong>180 &euro;</strong><br />  <u>Incluye</u>:<br /> &nbsp;-Inscripci&oacute;n<br /> &nbsp;-Material<br /> &nbsp;-30 clases </td> </tr> <tr> <td >29 jun. </td> <td >12 jul. </td> </tr> <tr> <td >13 jul. </td> <td >26 jul. </td> </tr> <tr> <td >27 jul.</td> <td >9 ago.</td> </tr> <tr> <td >10 ago.</td> <td >23 ago.</td> </tr> <tr> <td >24 ago.</td> <td >6 sep.</td> </tr> <tr> <td >7 sep.</td> <td >20 sep.</td> </tr></table> <br /> <ol type='1'> 	<li>Se puede optar entre el grupo de la ma&ntilde;ana (9:00 a 12:00), el del mediod&iacute;a (12:00 a 15:00) o el de la tarde (16:00 a 19:00). </li> <li>Cada curso tendr&aacute; un m&iacute;nimo de 4 alumnos y un m&aacute;ximo de 9. Si se elige un grupo que luego no llega a la cantidad m&iacute;nima de 4 alumnos, el estudiante podr&aacute; ser trasladado al grupo de otro horario.</li>  	<li>Si se reserva plaza en el curso y, una vez alojado, el estudiante renuncia a ella, perder&aacute; <strong>72 Euros</strong> de la fianza pagada por el alojamiento. </li> <li>Si el estudiante se aloja en Aluni s&oacute;lo por el curso de Espa&ntilde;ol, <strong>no ha de rellenar esta ficha</strong>, sino la de la web <a href='http://www.spanish-language-spain.com' target='_blank'>Aluni Spanish Courses</a></li> </ol></div> ";
			break;
	}
}