//CAMBIA TABS ****************************************************************
function ObtenerDatos(datos, divID) {
	var Response=AjaxRequest(datos);
	document.getElementById(divID).innerHTML = Response;
}
function openPopup(ruta, width, height, left, top, resizable){
	window.open(ruta, 'window', 'width='+width+'px, height='+height+'px, left='+left+'px, top='+top+'px, resizable='+resizable);
}

//FITXA 1
function setDesign(idioma, modelo){
	var design=document.getElementById("design").value;
	var marco=document.getElementById("marco").value;
	var color=document.getElementById("fondo").value;
	var caracteristicas = AjaxRequest("/includes/ajax.php?funct=2&design="+design);
	
	if(marco==1){ marco="CM"; }else{ marco="SM"; }
	if(color==1){ color="N"; }else{ color="B"; }
	
	if(design=="130"||design=="141"||design=="147"||design=="148"||design=="150"||design=="151"||design=="128"||design=="133"){
		document.getElementById("marco").style.display="none";
	}else{ document.getElementById("marco").style.display="block"; }

	if(design=="147"||design=="148"){
		document.getElementById("fondo").style.display="none";
		color="B";
	}else{ document.getElementById("fondo").style.display="block"; }
	
	design = AjaxRequest("/includes/ajax.php?funct=1&design="+design);
	
	document.getElementById("imagendiseņo").src="http://www.calendariosconimagen.com/images/modelos/"+idioma+"/"+modelo+"_"+design+"_"+marco+"_"+color+".jpg";
	document.getElementById("divCaracteristicas").innerHTML = caracteristicas;
	
}

function CambiarEstilo(id){
	var elementosMenu = getElementsByClassName(document, "li", "activo");
	for (k = 0; k< elementosMenu.length; k++) {
		elementosMenu[k].className = "inactivo";
	}
	var identity=document.getElementById(id);
	identity.className="activo";
}

function MuestraContTabu(div){
	if(div=="ContTabu1a"){
		document.getElementById("ContTabu1a").style.display="block";
		document.getElementById("ContTabu1b").style.display="none";
		document.getElementById("ContTabu1c").style.display="none";
		document.getElementById("ContTabu2").style.display="none";
		document.getElementById("ContTabu3").style.display="none";
		document.getElementById("fotografias").value="3";
		CambiarEstilo('bt1');
	}else if(div=="ContTabu1b"){
		document.getElementById("ContTabu1a").style.display="none";
		document.getElementById("ContTabu1b").style.display="block";
		document.getElementById("ContTabu1c").style.display="none";
		document.getElementById("ContTabu2").style.display="none";
		document.getElementById("ContTabu3").style.display="none";
		document.getElementById("fotografias").value="4";
		CambiarEstilo('bt1');
	}else if(div=="ContTabu1c"){
		document.getElementById("ContTabu1a").style.display="none";
		document.getElementById("ContTabu1b").style.display="none";
		document.getElementById("ContTabu1c").style.display="block";
		document.getElementById("ContTabu2").style.display="none";
		document.getElementById("ContTabu3").style.display="none";
		document.getElementById("fotografias").value="5";
		CambiarEstilo('bt1');
	}else if(div=="ContTabu2"){
		document.getElementById("ContTabu1a").style.display="none";
		document.getElementById("ContTabu1b").style.display="none";
		document.getElementById("ContTabu1c").style.display="none";
		document.getElementById("ContTabu2").style.display="block";
		document.getElementById("ContTabu3").style.display="none";
		document.getElementById("fotografias").value="1";
		CambiarEstilo('bt2');
		openPopup("/upload_fotos.php", 500, 630, 150, 50, "no");
	}else if(div=="ContTabu3"){
		document.getElementById("ContTabu1a").style.display="none";
		document.getElementById("ContTabu1b").style.display="none";
		document.getElementById("ContTabu1c").style.display="none";
		document.getElementById("ContTabu2").style.display="none";
		document.getElementById("ContTabu3").style.display="block";
		document.getElementById("fotografias").value="2";
		CambiarEstilo('bt3');
	}
}

//FITXA 2
function changeFestivos(festivos){
	if(festivos=="esp"){
		document.getElementById("FestivosEsp").style.display="block";
		document.getElementById("FestivosCat").style.display="none";
		document.getElementById("FestivosFra").style.display="none";
		document.getElementById("FestivosFra2").style.display="none";
		document.getElementById("FestivosFra3").style.display="none";
		document.getElementById("FestivosFra4").style.display="none";
		document.getElementById("FestivosFra5").style.display="none";
		document.getElementById("FestivosIta").style.display="none";
		document.getElementById("FestivosEng").style.display="none";
	}else if(festivos=="cat"){
		document.getElementById("FestivosEsp").style.display="none";
		document.getElementById("FestivosCat").style.display="block";
		document.getElementById("FestivosFra").style.display="none";
		document.getElementById("FestivosFra2").style.display="none";
		document.getElementById("FestivosFra3").style.display="none";
		document.getElementById("FestivosFra4").style.display="none";
		document.getElementById("FestivosFra5").style.display="none";
		document.getElementById("FestivosIta").style.display="none";
		document.getElementById("FestivosEng").style.display="none";
	}else if(festivos=="ita"){
		document.getElementById("FestivosEsp").style.display="none";
		document.getElementById("FestivosCat").style.display="none";
		document.getElementById("FestivosFra").style.display="none";
		document.getElementById("FestivosFra2").style.display="none";
		document.getElementById("FestivosFra3").style.display="none";
		document.getElementById("FestivosFra4").style.display="none";
		document.getElementById("FestivosFra5").style.display="none";
		document.getElementById("FestivosIta").style.display="block";
		document.getElementById("FestivosEng").style.display="none";
	}else if(festivos=="eng"){
		document.getElementById("FestivosEsp").style.display="none";
		document.getElementById("FestivosCat").style.display="none";
		document.getElementById("FestivosFra").style.display="none";
		document.getElementById("FestivosFra2").style.display="none";
		document.getElementById("FestivosFra3").style.display="none";
		document.getElementById("FestivosFra4").style.display="none";
		document.getElementById("FestivosFra5").style.display="none";
		document.getElementById("FestivosIta").style.display="none";
		document.getElementById("FestivosEng").style.display="block";
	}else if(festivos=="fra"){
		document.getElementById("FestivosEsp").style.display="none";
		document.getElementById("FestivosCat").style.display="none";
		document.getElementById("FestivosFra").style.display="block";
		document.getElementById("FestivosFra2").style.display="none";
		document.getElementById("FestivosFra3").style.display="none";
		document.getElementById("FestivosFra4").style.display="none";
		document.getElementById("FestivosFra5").style.display="none";
		document.getElementById("FestivosIta").style.display="none";
		document.getElementById("FestivosEng").style.display="none";
	}else if(festivos=="Belgique"){
		document.getElementById("FestivosEsp").style.display="none";
		document.getElementById("FestivosCat").style.display="none";
		document.getElementById("FestivosFra").style.display="none";
		document.getElementById("FestivosFra2").style.display="block";
		document.getElementById("FestivosFra3").style.display="none";
		document.getElementById("FestivosFra4").style.display="none";
		document.getElementById("FestivosFra5").style.display="none";
		document.getElementById("FestivosIta").style.display="none";
		document.getElementById("FestivosEng").style.display="none";
	}else if(festivos=="Monaco"){
		document.getElementById("FestivosEsp").style.display="none";
		document.getElementById("FestivosCat").style.display="none";
		document.getElementById("FestivosFra").style.display="none";
		document.getElementById("FestivosFra2").style.display="none";
		document.getElementById("FestivosFra3").style.display="block";
		document.getElementById("FestivosFra4").style.display="none";
		document.getElementById("FestivosFra5").style.display="none";
		document.getElementById("FestivosIta").style.display="none";
		document.getElementById("FestivosEng").style.display="none";
	}else if(festivos=="Luxembourg"){
		document.getElementById("FestivosEsp").style.display="none";
		document.getElementById("FestivosCat").style.display="none";
		document.getElementById("FestivosFra").style.display="none";
		document.getElementById("FestivosFra2").style.display="none";
		document.getElementById("FestivosFra3").style.display="none";
		document.getElementById("FestivosFra4").style.display="block";
		document.getElementById("FestivosFra5").style.display="none";
		document.getElementById("FestivosIta").style.display="none";
		document.getElementById("FestivosEng").style.display="none";
	}else if(festivos=="Fribourg" || festivos=="Geneve" || festivos=="Jura" || festivos=="Neuchatel" || festivos=="Valais" || festivos=="Vaud"){
		document.getElementById("FestivosEsp").style.display="none";
		document.getElementById("FestivosCat").style.display="none";
		document.getElementById("FestivosFra").style.display="none";
		document.getElementById("FestivosFra2").style.display="none";
		document.getElementById("FestivosFra3").style.display="none";
		document.getElementById("FestivosFra4").style.display="none";
		document.getElementById("FestivosFra5").style.display="block";
		document.getElementById("FestivosIta").style.display="none";
		document.getElementById("FestivosEng").style.display="none";
	}
}

function FestivosOn(){
	document.getElementById('DivFestivos').style.display='block';
}
function FestivosOff(){
	document.getElementById('DivFestivos').style.display='none';
}

function SobresOn(){
	document.getElementById('DivSobres').style.display='block';
}
function SobresOff(){
	document.getElementById('DivSobres').style.display='none';
}

function TarjetasOn(){
	document.getElementById('DivTarjetas').style.display='block';
}
function TarjetasOff(){
	document.getElementById('DivTarjetas').style.display='none';
}

function SelectMedidaTarjeta(medida){
	if(medida=="14x14"){
		document.getElementById("14x14").style.display="block";
		document.getElementById("21x10").style.display="none";
	}else if(medida=="21x10"){
		document.getElementById("14x14").style.display="none";
		document.getElementById("21x10").style.display="block";
	}
}
function SelectDesignTarjeta14x14(design){
	//Actualizo los INPUTS que se envian.
	document.getElementById("tarjetas_medida").value="14x14";
	document.getElementById("tarjetas_design").value=design;
	//Cambio los Estilos de las capa del Preview
	document.getElementById("DivTarjetaCara").className="tarjeta_14x14";
	document.getElementById("DivTarjetaDorso").className="tarjeta_14x14";
	//Cambio el tamaņo de la Imagen del Preview
	document.getElementById("ImgTarjeta").width=120;
	//Cambio la Imagen del Preview
	document.getElementById("ImgTarjeta").src="images/tarjetas/14x14/grd/tarjeta_14x14_"+design+".jpg";
	//Cierro Lightview
	Lightview.hide();
}
function SelectDesignTarjeta21x10(design){
	//Actualizo los INPUTS que se envian.
	document.getElementById("tarjetas_medida").value="21x10";
	document.getElementById("tarjetas_design").value=design;
	//Cambio los Estilos de las capa del Preview
	document.getElementById("DivTarjetaCara").className="tarjeta_21x10";
	document.getElementById("DivTarjetaDorso").className="tarjeta_21x10";
	//Cambio el tamaņo de la Imagen del Preview
	document.getElementById("ImgTarjeta").width=180;
	//Cambio la Imagen del Preview
	document.getElementById("ImgTarjeta").src="images/tarjetas/21x10/grd/tarjeta_21x10_"+design+".jpg";
	//Cierro Lightview
	Lightview.hide();
}
function SelectTextoTarjeta(texto){
	document.getElementById("DivTarjetaDorsoTexto").innerHTML=texto;
}
function ChangeTextoTarjeta(texto){
	document.getElementById("tarjetas_dorso_texto").checked=true;
	document.getElementById("tarjetas_dorso_texto").value=texto;
	document.getElementById("DivTarjetaDorsoTexto").innerHTML=texto;
}

//FITXA 3
function MisDatos(tipo){
	if(tipo=="2"){ //Particular
		document.getElementById("DivEmpresa").style.display="none";
		document.getElementById("DivNombreContacto").style.display="block";
		document.getElementById("DivContacto").style.display="none";
		document.getElementById("DivNombre").style.display="block";
		document.getElementById("DivDniCifNif").style.display="block";
		document.getElementById("DivCifNif").style.display="none";
		document.getElementById("DivDni").style.display="block";
		document.getElementById("DivNumDist").style.display="none";
		document.getElementById("DivConociste").style.display="block";
		document.getElementById("DivDatos1").style.display="block";
		document.getElementById("DivDatos2").style.display="block";
	}else if(tipo=="3"){ //Distrubuidor
		document.getElementById("DivEmpresa").style.display="none";
		document.getElementById("DivNombreContacto").style.display="none";
		document.getElementById("DivNombre").style.display="none";
		document.getElementById("DivContacto").style.display="none";
		document.getElementById("DivDniCifNif").style.display="none";
		document.getElementById("DivCifNif").style.display="none";
		document.getElementById("DivDni").style.display="none";
		document.getElementById("DivNumDist").style.display="block";
		document.getElementById("DivConociste").style.display="none";
		document.getElementById("DivDatos1").style.display="none";
		document.getElementById("DivDatos2").style.display="none";
	}else{ //Empresa
		document.getElementById("DivEmpresa").style.display="block";
		document.getElementById("DivNombreContacto").style.display="block";
		document.getElementById("DivNombre").style.display="none";
		document.getElementById("DivContacto").style.display="block";
		document.getElementById("DivDniCifNif").style.display="block";
		document.getElementById("DivCifNif").style.display="block";
		document.getElementById("DivDni").style.display="none";
		document.getElementById("DivNumDist").style.display="none";
		document.getElementById("DivConociste").style.display="block";	
		document.getElementById("DivDatos1").style.display="block";
		document.getElementById("DivDatos2").style.display="block";
	}
}

function DatosEntrega(estado){
	if(estado==true){
		document.getElementById("DivDatosEntrega").style.display="none";
		document.getElementById("datos_entrega").value="0";
	}else{
		document.getElementById("DivDatosEntrega").style.display="block";
		document.getElementById("datos_entrega").value="1";
	}
}

function DatosCalendario(Opcion){
	if(Opcion==1){
		document.getElementById("DivDatosCalendario").style.display="block";
	}else{
		document.getElementById("DivDatosCalendario").style.display="none";
	}
}

function checkEmail(objeto){
	var Error=false;
	var Email=document.getElementById(objeto).value;
	if(Email==""){
		Error=true;
	}else{
		if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(Email)){ Error=false; }
		else{ Error=true; }
	}
	return Error;
}

function imprimir(div){
	var content = document.getElementById(div);
	var ventimp = window.open('', 'popimpr');
	ventimp.document.write( content.innerHTML );
	ventimp.document.close();
	ventimp.print( );
	ventimp.close();
}

// -------------------- AJAX -------------------------
function AjaxRequest(url){
	if(window.XMLHttpRequest) // FIREFOX
		var ajaxObject = new XMLHttpRequest();
	else if(window.ActiveXObject) // IE
		var ajaxObject = new ActiveXObject("Microsoft.XMLHTTP");
	else if(window.ActiveXObject) // OTHER IE
		var ajaxObject = new ActiveXObject("Msxml2.XMLHTTP");
	else return(false);

	ajaxObject.open("GET", url, false);
	ajaxObject.send(null);

	if(ajaxObject.readyState == 4)
		return(ajaxObject.responseText);
	else return(false);
}
// -------------------- AJAX -------------------------
//****************************************************************************