///////////////////////////////////////////////////////////////////////
//                      Bisarquitectos
//////////////////////////////////////////////////////////////////////

/*-------------------Pase de imagenes de fondo de pantalla------------------------------------*/

var V
var cont=0
var map

//Si se añaden fotos hay que cambiar en CambioFoto() y en index.php(carga aleatoria de la primera imágen)
	var foto=new NuevoArray(18)

function preCarga(idio) {
foto[0]="imagenes/fondo/" + idio + "/0.jpg"
foto[1]="imagenes/fondo/" + idio + "/1.jpg"
foto[2]="imagenes/fondo/" + idio + "/2.jpg"
foto[3]="imagenes/fondo/" + idio + "/3.jpg"
foto[4]="imagenes/fondo/" + idio + "/4.jpg"
foto[5]="imagenes/fondo/" + idio + "/5.jpg"
foto[6]="imagenes/fondo/" + idio + "/6.jpg"
foto[7]="imagenes/fondo/" + idio + "/7.jpg"
foto[8]="imagenes/fondo/" + idio + "/8.jpg"
foto[9]="imagenes/fondo/" + idio + "/9.jpg"
foto[10]="imagenes/fondo/" + idio + "/10.jpg"
foto[11]="imagenes/fondo/" + idio + "/11.jpg"
foto[12]="imagenes/fondo/" + idio + "/12.jpg"
foto[13]="imagenes/fondo/" + idio + "/13.jpg"
foto[14]="imagenes/fondo/" + idio + "/14.jpg"
foto[15]="imagenes/fondo/" + idio + "/15.jpg"
foto[16]="imagenes/fondo/" + idio + "/16.jpg"
foto[17]="imagenes/fondo/" + idio + "/17.jpg"
foto[18]="imagenes/fondo/" + idio + "/18.jpg"
foto[19]="imagenes/fondo/" + idio + "/19.jpg"
	var ar = new Array();
		for (var i = 0; i < this.foto.length; i++) {
			ar[i] = new Image();
			ar[i].src = this.foto[i];
		}
}

function NuevoArray(n) {
	this.length = n
		for (var i = 0; i<=n; i++) {
			this[i] = new Image()
		}
		return this
}

function CambioFoto(fotoinicio){
	var total = 18; //UNO MENOS QUE EL TOTAL  Si se añaden fotos hay que cambiar aquí y en index.php(carga aleatoria de la primera imágen)
	var aux=fotoinicio;
		if (aux>total){
			aux=0;
		}else{
			aux=aux+1;
		}
		document.fondo.src= this.foto[aux];
		window.setTimeout('CambioFoto('+ aux +')',8*1000)
}

function Inicio(fot,idioma){
	if(screen.height <=768 ){
		var navegador = navigator.appName 
		if (navegador == "Microsoft Internet Explorer") 
		document.getElementById('contenedor').style.height='59%';
	}
	var idio;
	if(idioma==1){idio='cat';}else if(idioma==2){idio='cast';}else if(idioma==3){idio='ang';}else if(idioma==4){idio='fra';}else{idio='cat';}
	preCarga(idio)
	window.setTimeout('CambioFoto('+ fot +')',8*1000)
}

/*------------------------------------Idioma--------------------------------------------------------*/
function idioma(idi)
{
    //establece la cookie: la caducidad es de 31 dias  
    var _31dias = Caduca(31)                //crea la fecha de caducidad si 31 dias  
    if (idi != "")   
         GuardarCookie("bis", idi, _31dias) 
	// recargo
	document.location.reload();
}
function GuardarCookie (nombre, valor, caducidad) {  
     if(!caducidad)  
         caducidad = Caduca(0)  
     //crea la cookie: incluye el nombre, la caducidad y la ruta donde esta guardada  
     //cada valor esta separado por ; y un espacio  
     document.cookie = nombre + "=" + escape(valor) + "; expires=" + caducidad + "; path=/"  
 } 
function Caduca(dias) {  
     var hoy = new Date()                                //coge la fecha actual  
     var msEnXDias = eval(dias) * 24 * 60 * 60 * 1000    //pasa los dias a mseg.  
     hoy.setTime(hoy.getTime() + msEnXDias)              //fecha de caducidad: actual + caducidad  
     return (hoy.toGMTString())  
 } 
 /*------------------------------------Google MAP------------------------------------------*/
 
function initialize() {
      if (GBrowserIsCompatible()) {
        map = new GMap2(document.getElementById('map'));
	    map.setCenter(new GLatLng(41.393900,2.154150), 14);
        map.setUIToDefault(map);
			var point = new GLatLng(41.393900,2.154150);
			var marker = new GMarker(point);		
 			GEvent.addListener(marker,"click", function() {
   			var myHtml='<div id="mapimg"><p><b>Bis Arquitectes David Garcia SLP</b></p><p>C/ Enric Granados 135, 5, 1</p><p>08008 Barcelona<p></p>Tel: 932.380.088 Fax: 932.380.088</div>';
			map.openInfoWindowHtml(point, myHtml);
			});
			map.addOverlay(marker);
			var mHtml='<div id="mapimg"><p><b>Bis Arquitectes David Garcia SLP</b></p><p>C/ Enric Granados 135, 5, 1</p><p>08008 Barcelona<p></p>Tel: 932.380.088 Fax: 932.380.088</div>';
			map.openInfoWindowHtml(point, mHtml);
      }  
}

function cargarMap(idi){
	var contenedor;	var idioma;	var impri;
	if(idi==1){idioma="Tancar";impri="Imprimir";}else if(idi==2){idioma="Cerrar";impri="Imprimir";}else if(idi==3){idioma="Close";impri="Print";}else{idioma="Tancar";impri="Imprimir";}
	contenedor = document.getElementById('layout_id');
	contenedor.innerHTML =('<table class="cerrarM"><tr><td class="cerrarMI"><a href="javascript:Imprimir_Map()">' + impri + '&nbsp;&nbsp;&nbsp;<img src="imagenes/iconos/print.gif" alt=""/></a></td><td class="cerrarMD"><a href="javascript:OculMP()">' + idioma + '&nbsp;&nbsp;&nbsp;<img src="imagenes/iconos/cerrar.png" alt=""/></a></td></tr></table><div id="map"></div>');
initialize();
}

/*------------Imprimir mapa-------------*/
function Imprimir_Map()
  {
	map.getInfoWindow().hide();
	
  var ficha = document.getElementById('map');
  V = window.open('', 'popimpr');
  V.document.write( ficha.innerHTML );
  setTimeout('Impri()',1000)//Para navegador opera
  }  
function Impri(){
  V.document.close();
  V.print( );
  V.close();
}

function Dossier(idioma) {
	if(idioma==1){
		document.location="scripts_php/dossier.php?idioma=1";
	}else if (idioma==2){
		document.location="scripts_php/dossier.php?idioma=2";
	}else if (idioma==3){
		document.location="scripts_php/dossier.php?idioma=3";
	}else if (idioma==4){
		document.location="scripts_php/dossier.php?idioma=4";
	}
}
function Descar(tipo,idioma) {
	if(idioma==2){
		if (tipo==1){
			document.location="scripts_php/descargas.php?idioma=0&tipo=0";
		}else{
			document.location="scripts_php/descargas.php?idioma=0&tipo=1";
		}
	}else if (idioma==1){
		if (tipo==1){
		document.location="scripts_php/descargas.php?idioma=1&tipo=0";
		}else{
		document.location="scripts_php/descargas.php?idioma=1&tipo=1";
		}
	}else if (idioma==3){
		if (tipo==1){
		document.location="scripts_php/descargas.php?idioma=2&tipo=0";
		}else{
			alert('Sorry the general curriculum is not available.');
		//document.location="scripts_php/descargas.php?idioma=2&tipo=1";
		}
	}else if (idioma==4){
		if (tipo==1){
		//document.location="scripts_php/descargas.php?idioma=4&tipo=0";
		}else{
		//document.location="scripts_php/descargas.php?idioma=4&tipo=1";
		}
	}
}

function FormCargar(idi){
	var texto;	
	var nom=document.getElementById('nombre').value;
	var correo=document.getElementById('email').value;
	if(idi==1){texto='Els camps nom i E-mail no poden estar buits';}else if(idi==2){texto='Los campos nombre y E-mail no pueden estar Vac\u00EDos';}else if(idi==4){texto='Les champs nom et e-mail ne peut pas être vide';}else{texto='The fields name and E-mail can not be empty';}
	if((nom=='') || (correo=='')){
		alert(texto);
	}else{
formulario({desc:'nombre',dato:document.getElementById('nombre').value},{desc:'email',dato:document.getElementById('email').value},{desc:'telefono',dato:document.getElementById('telefono').value}, {desc:'comentario',dato:document.getElementById('comentario').value},{desc:'Submit', dato:document.getElementById('Submit').value},{desc:'idioma', dato:idi});
	}
}

function maxlength(){
	var mlength=2000;//número máximo de caracteres en el formulario
	var obj=document.getElementById('comentario');
if (obj.value.length>mlength)
	obj.value=obj.value.substring(0,mlength)
}




//----------------------------------------------------Ventanas--------------------------------------------------------------------

function iSubmitEnter(oEvento, oFormulario,idioma){
	//Cuando presiona la tecla enter
     var iAscii;

     if (oEvento.keyCode)
         iAscii = oEvento.keyCode;
     else if (oEvento.which)
         iAscii = oEvento.which;
     else
         return false;

     if (iAscii == 13){
		searchbis(idioma)	 
	 }

     return true;
}

function searchbis(idioma){
	 var b=document.getElementById('Buscar').value;
	 IdBuscar(b,idioma)
}

function Reacciona(campo,idi) {
	if (idi==1){
    	if(campo.value=='Cercar projectes')
			campo.value='';	  
	}else if(idi==2){
		if(campo.value=='Buscar proyectos')
			campo.value='';	
	}else if(idi==3){
		if(campo.value=='Search Projects')
			campo.value='';	
	}else if(idi==4){
		if(campo.value=='Projets de recherche')
			campo.value='';	
	}else{
		
	}
}

function validate(campo,idi){
	if (idi==1){
    	if(campo.value=='')
			campo.value='Cercar projectes';  
	}else if(idi==2){
		if(campo.value=='')
			campo.value='Buscar proyectos';
	}else if(idi==3){
		if(campo.value=='')
			campo.value='Search Projects';
	}else if(idi==4){
		if(campo.value=='')
			campo.value='Projets de recherche';		
	}else{
		
	}		
} 

function colaboradores(){
	document.location="scripts_php/DescargasColabora.php";
}
