function como_comprar(){
window.open('como_comprar.html', 'Comocomprar', 'width=780,height=390,left=15,top=20,scrollbars=0');
}
function oferta_transfer(){
window.open('transfer_oferta.html', 'Condicionestransfer', 'width=790,height=280,left=10,top=30,scrollbars=1,resizable=0');
}
function requisitos_transfer(){
window.open('transfer_requisitos.html', 'Requisitostransfer', 'width=780,height=280,left=20,top=40,scrollbars=1,resizable=0');
}
function autorizacion(){
window.open('transfer_autorizacion.html', 'Autorizacion', 'width=785,height=250,left=15,top=50,scrollbars=1,resizable=0');
}
function ajustabotones(){// Safari => botones Comprar con anchura 100px en vez de 85px:
if (navigator.platform.indexOf('Win')==-1&&navigator.appName=='Netscape'){
 i=1; 
 comprar_i=eval('document.getElementById("comprar'+ i +'")'); 
 while(comprar_i!=null){
  comprar_i.style.width='100'; 
	i++; 
	comprar_i=eval('document.getElementById("comprar'+ i +'")');
	}
 }
}
function tallas_altura(){
window.open('tallas_altura_tabla.html', 'TallasAltura', 'width=580,height=490,left=50,top=20,scrollbars=1,resizable=0');
}
function cantidad_max200(){
if (typeof document.form1.cantidad!='undefined' && document.form1.cantidad.value*1>200){
 if(navigator.appName!='Netscape')
  alert('La cantidad máxima permitida es 200 uds.\nSi desea más de 200 uds., haga clic en "solicítenos presupuesto".');
 document.form1.cantidad.value=200;
 }
}
function precio_base_A3(cant,talla){
pu=0;
if(talla=='XXXL'){
 if(cant>=1 && cant<20) pu=12.95;
 if(cant>=20 && cant<50) pu=11.95;
 if(cant>=50 && cant<100) pu=9.95;
 if(cant>=100 && cant<200) pu=7.95;
 if(cant==200) pu=6.95;
}else{//Talla adulto:
  if(cant>=1 && cant<20) pu=11.95;
  if(cant>=20 && cant<50) pu=10.95;
  if(cant>=50 && cant<100) pu=8.95;
  if(cant>=100 && cant<200) pu=6.95;
  if(cant==200) pu=5.95;
	}
return pu;
}
function precio_base_A4(cant,talla){
pu=0;
if(talla.indexOf('adulto')!=-1){
 if(cant>=1 && cant<20) pu=10.95;
 if(cant>=20 && cant<50) pu=9.95;
 if(cant>=50 && cant<100) pu=7.95;
 if(cant>=100 && cant<200) pu=5.95;
 if(cant==200) pu=4.95;
}else if(talla=='XXXL'){
			 if(cant>=1 && cant<20) pu=11.95;
 			 if(cant>=20 && cant<50) pu=10.95;
 			 if(cant>=50 && cant<100) pu=8.95;
 			 if(cant>=100 && cant<200) pu=6.95;
 			 if(cant==200) pu=5.95;
			}else{//Talla niño:
			  if(cant>=1 && cant<20) pu=9.95;
 				if(cant>=20 && cant<50) pu=8.95;
 				if(cant>=50 && cant<100) pu=7.95;
 				if(cant>=100 && cant<200) pu=6.95;
 				if(cant==200) pu=5.95;
				}
return pu;
}
function precio_base_10x15(cant,talla){
pu=0;
if(talla.indexOf('adulto')!=-1){
 if(cant>=1 && cant<20) pu=9.95;
 if(cant>=20 && cant<50) pu=8.95;
 if(cant>=50 && cant<100) pu=6.95;
 if(cant>=100 && cant<200) pu=4.95;
 if(cant==200) pu=3.95;
}else if(talla=='XXXL'){
			 if(cant>=1 && cant<20) pu=10.95;
 			 if(cant>=20 && cant<50) pu=9.95;
 			 if(cant>=50 && cant<100) pu=7.95;
 			 if(cant>=100 && cant<200) pu=5.95;
 			 if(cant==200) pu=4.95;
			}else{//Talla niño:
			  if(cant>=1 && cant<20) pu=8.95;
 				if(cant>=20 && cant<50) pu=7.95;
 				if(cant>=50 && cant<100) pu=6.95;
 				if(cant>=100 && cant<200) pu=5.95;
 				if(cant==200) pu=4.95;
				}
return pu;
}
function precio_camiseta(){
if(typeof document.form1.plazo!='undefined'){
 if(document.form1.talla.value!='XL (adulto)'&&document.form1.talla.value!='XXL (adulto)'&&document.form1.talla.value!='XXXL'){
  if(document.form1.impr_delante_tamano.value=='DIN A3'&&document.form1.impr_detras_tamano.value=='DIN A3'){
	 if(navigator.appName!='Netscape')
    alert('La impresión en DIN A3 sólo es posible\nen las tallas XL, XXL y XXXL.');
	 document.getElementById('DIN A4 del').selected=true;
	 document.getElementById('DIN A4 det').selected=true;
	 }else if(document.form1.impr_delante_tamano.value=='DIN A3'||document.form1.impr_detras_tamano.value=='DIN A3'){
	 		    if(navigator.appName!='Netscape')
  				 alert('La impresión en DIN A3 sólo es posible\nen las tallas XL, XXL y XXXL.');
	 				if(document.form1.impr_delante_tamano.value=='DIN A3')
	  		   document.getElementById('DIN A4 del').selected=true;
	 				else document.getElementById('DIN A4 det').selected=true;
	 				}
	}
 pu = 0;
 cant = document.form1.cantidad.value*1;
 talla = document.form1.talla.value;
 if (document.form1.impresion_delante.checked){
  if(!document.form1.impresion_lateral.checked&&!document.form1.impresion_detras.checked){
   //SÓLO IMPRESIÓN POR DELANTE:
	 switch (document.form1.impr_delante_tamano.value){
 	  case 'Bolsillo (10x15 cms)': pu = precio_base_10x15(cant,talla); break;
 	  case 'DIN A4': pu = precio_base_A4(cant,talla); break;
 	  case 'DIN A3': pu = precio_base_A3(cant,talla); break;
		}
	 }
  if(document.form1.impresion_detras.checked&&!document.form1.impresion_lateral.checked){
   //IMPRESIÓN POR DELANTE Y POR DETRÁS:
	 switch (document.form1.impr_delante_tamano.value){
 	  case 'Bolsillo (10x15 cms)':
		 if(document.form1.impr_detras_tamano.value=='DIN A3') pu = 1.15*precio_base_A3(cant,talla);
		 else pu = 1.15*precio_base_A4(cant,talla);// Detrás A4.
		 break;
 	  case 'DIN A4':
		 if(document.form1.impr_detras_tamano.value=='DIN A3') pu = 1.25*precio_base_A4(cant,talla);
		 else pu = 1.2*precio_base_A4(cant,talla);// Detrás A4.
		 break;
 	  case 'DIN A3':
		 if(document.form1.impr_detras_tamano.value=='DIN A3') pu = 1.25*precio_base_A3(cant,talla);
		 else pu = 1.2*precio_base_A3(cant,talla);// Detrás A4.
		 break;
		}
	 }
	if(document.form1.impresion_lateral.checked&&!document.form1.impresion_detras.checked){
   //IMPRESIÓN POR DELANTE Y LATERAL:
	 switch (document.form1.impr_delante_tamano.value){
 	  case 'Bolsillo (10x15 cms)':
		 if(document.form1.impr_lateral_tamano.value!='Ambas mangas (10x15 cms)')
			pu = 1.15*precio_base_10x15(cant,talla);
	   else pu = 1.25*precio_base_10x15(cant,talla);// Ambas mangas.
		 break;
 	  case 'DIN A4':
		 if(document.form1.impr_lateral_tamano.value!='Ambas mangas (10x15 cms)')
			pu = 1.15*precio_base_A4(cant,talla);
	   else pu = 1.25*precio_base_A4(cant,talla);// Ambas mangas.
		 break;
 	  case 'DIN A3':
		 if(document.form1.impr_lateral_tamano.value!='Ambas mangas (10x15 cms)')
			pu = 1.15*precio_base_A3(cant,talla);
	   else pu = 1.25*precio_base_A3(cant,talla);// Ambas mangas.
		 break;
		}
	 }
	if(document.form1.impresion_detras.checked&&document.form1.impresion_lateral.checked){
   //IMPRESIÓN POR DELANTE, POR DETRÁS Y LATERAL:
	 switch (document.form1.impr_delante_tamano.value){
 	  case 'Bolsillo (10x15 cms)':
		 if(document.form1.impr_detras_tamano.value=='DIN A3'){
			if(document.form1.impr_lateral_tamano.value!='Ambas mangas (10x15 cms)')
			 pu = 1.30*precio_base_A3(cant,talla);// A3 + 15%(bolsillo) + 15%(manga).
	  	else pu = 1.40*precio_base_A3(cant,talla);// Ambas mangas: A3 + 15%(bolsillo) + 25%(mangas).
		 }else{// Detrás A4:
			 if(document.form1.impr_lateral_tamano.value!='Ambas mangas (10x15 cms)')
			  pu = 1.30*precio_base_A4(cant,talla);// A4 + 15%(bolsillo) + 15%(manga).
	  	 else pu = 1.40*precio_base_A4(cant,talla);// Ambas mangas: A4 + 15%(bolsillo) + 25%(mangas).
			 }
		 break;
 	  case 'DIN A4':
		 if(document.form1.impr_detras_tamano.value=='DIN A3'){
			if(document.form1.impr_lateral_tamano.value!='Ambas mangas (10x15 cms)')
			 pu = 1.40*precio_base_A4(cant,talla);// A4 + 25%(A3) + 15%(manga).
	  	else pu = 1.50*precio_base_A4(cant,talla);// Ambas mangas: A4 + 25%(A3) + 25%(mangas).
		 }else{// Detrás A4:
			 if(document.form1.impr_lateral_tamano.value!='Ambas mangas (10x15 cms)')
			  pu = 1.35*precio_base_A4(cant,talla);// A4 + 20%(A4) + 15%(manga).
	  	 else pu = 1.45*precio_base_A4(cant,talla);// Ambas mangas: A4 + 20%(A4) + 25%(mangas).
			 }
		 break;
 	  case 'DIN A3':
		 if(document.form1.impr_detras_tamano.value=='DIN A3'){
			if(document.form1.impr_lateral_tamano.value!='Ambas mangas (10x15 cms)')
			 pu = 1.40*precio_base_A3(cant,talla);// A3 + 25%(A3) + 15%(manga).
	  	else pu = 1.50*precio_base_A3(cant,talla);// Ambas mangas: A3 + 25%(A3) + 25%(mangas).
		 }else{// Detrás A4:
			 if(document.form1.impr_lateral_tamano.value!='Ambas mangas (10x15 cms)')
			  pu = 1.35*precio_base_A3(cant,talla);// A3 + 20%(A4) + 15%(manga).
	  	 else pu = 1.45*precio_base_A3(cant,talla);// Ambas mangas: A3 + 20%(A4) + 25%(mangas).
			 }
		 break;
		}
	 }
 }else{// NO IMPRESIÓN POR DELANTE:
   if(document.form1.impresion_detras.checked){
	  if(!document.form1.impresion_lateral.checked){
     //SÓLO IMPRESIÓN POR DETRÁS:
	   if(document.form1.impr_detras_tamano.value=='DIN A4')
 	  	pu = precio_base_A4(cant,talla);
 	   else pu = precio_base_A3(cant,talla);
	  }else{
      //IMPRESIÓN POR DETRÁS Y LATERAL:
	    if(document.form1.impr_detras_tamano.value=='DIN A4'){
			 if(document.form1.impr_lateral_tamano.value!='Ambas mangas (10x15 cms)')
				pu = 1.15*precio_base_A4(cant,talla);
	  	 else pu = 1.25*precio_base_A4(cant,talla);// Ambas mangas.
			}else{// Detrás A3:
				if(document.form1.impr_lateral_tamano.value!='Ambas mangas (10x15 cms)')
				 pu = 1.15*precio_base_A3(cant,talla);
	  	  else pu = 1.25*precio_base_A3(cant,talla);// Ambas mangas.
				}
	    }
	 }else if(document.form1.impresion_lateral.checked){
    		  //SÓLO IMPRESIÓN LATERAL:
	  			if(document.form1.impr_lateral_tamano.value!='Ambas mangas (10x15 cms)')
					 pu = precio_base_10x15(cant,talla);
	  			else pu = 1.15*precio_base_10x15(cant,talla);// Ambas mangas.
					}
	 }
 if(pu!=0)
  pu+=1; // Subida Ene'08.
 document.form1.pu.value = pu;
 actualizaprecio();
 //actualizaplazo():
 if(cant>50) document.form1.plazo.value='15 días';
	else document.form1.plazo.value='4 días';
 }
}
function compra_camiseta(){
if (document.form1.cantidad.value*1==0) alert('Cantidad errónea.'); 
else if (document.form1.cantidad.value*1>200) alert('La cantidad máxima permitida es 200 uds.');
		 else if (!document.form1.impresion_delante.checked&&!document.form1.impresion_lateral.checked&&!document.form1.impresion_detras.checked)
		 			 alert('Marque por lo menos una de las 3 impresiones\n(delante, lateral y/o detrás).');
		 			else{	
	 	    	 nombre=document.form1.nombreprod.value; ref=document.form1.refprod.value; 
					 cant=document.form1.cantidad.value;
					 precio=document.form1.pu.value; tot=document.form1.preciototal.value; 
	 				 caract = '- Talla: ' + document.form1.talla.value;
					 if(document.form1.impresion_delante.checked)
					  caract += '\n- Impresión por delante: ' + document.form1.impr_delante_tamano.value;
					 if(document.form1.impresion_lateral.checked)
					  caract += '\n- Impresión lateral: ' + document.form1.impr_lateral_tamano.value;
					 if(document.form1.impresion_detras.checked)
					  caract += '\n- Impresión por detrás: ' + document.form1.impr_detras_tamano.value;
					 if(ref=='Diseño remitido por cliente'){
				 	  caract += '\n- En el precio se incluye un suplemento de 9.95 euros\npor la verificación y comprobación del diseño remitido por el cliente.';
				 	  caract += '\n- Autoriza a publicar su diseño en la web: ' + document.form1.autoriza_publicar.value;
				 	 }else{
				 	   //DISEÑO ELEGIDO DE LA WEB; TEXTOS INTRODUCIDOS PARA LA PERSONALIZACIÓN:
				  	 caract += '\n- Textos con los que personalizar camiseta:';
						 if(Trim(document.form1.texto1.value)==''&&Trim(document.form1.texto2.value)=='')
						  caract += ' (ninguno)';
						 else{
						  if(Trim(document.form1.texto1.value)!='')
							 caract += '\n' + document.form1.texto1.value;
					 		if(Trim(document.form1.texto2.value)!='')
					  	 caract += '\n' + document.form1.texto2.value;
					 		}
				 		 }
					 comprar(nombre, ref, precio, cant, tot, caract);
	   			 }   
}
