// Acciones comunes en toda la web
// A es el id de la provincia que nos da el formulario
function provincia(a)
{	
var selectprovin = new Array();
selectprovin[18]="A Coruña";
selectprovin[3]="Álava";
selectprovin[4]="Albacete";
selectprovin[5]="Alicante";
selectprovin[6]="Almería";
selectprovin[7]="Asturias";
selectprovin[8]="Ávila";
selectprovin[9]="Badajoz";
selectprovin[10]="Barcelona";
selectprovin[11]="Burgos";
selectprovin[12]="Cáceres";
selectprovin[13]="Cádiz";
selectprovin[14]="Cantabria";
selectprovin[15]="Castellón";
selectprovin[53]="Ceuta";
selectprovin[16]="Ciudad Real";
selectprovin[17]="Córdoba";
selectprovin[19]="Cuenca";
selectprovin[20]="Girona";
selectprovin[21]="Granada";
selectprovin[22]="Guadalajara";
selectprovin[23]="Guipúzcoa";
selectprovin[24]="Huelva";
selectprovin[25]="Huesca";
selectprovin[26]="Illes Balears";
selectprovin[27]="Jaén";
selectprovin[39]="La Rioja";
selectprovin[37]="Las Palmas";
selectprovin[28]="León";
selectprovin[29]="Lleida";
selectprovin[30]="Lugo";
selectprovin[31]="Madrid";
selectprovin[32]="Málaga";
selectprovin[54]="Melilla";
selectprovin[33]="Murcia";
selectprovin[34]="Navarra";
selectprovin[35]="Ourense";
selectprovin[36]="Palencia";
selectprovin[38]="Pontevedra";
selectprovin[40]="Salamanca";
selectprovin[41]="Tenerife";
selectprovin[42]="Segovia";
selectprovin[43]="Sevilla";
selectprovin[44]="Soria";
selectprovin[45]="Tarragona";
selectprovin[46]="Teruel";
selectprovin[47]="Toledo";
selectprovin[48]="Valencia";
selectprovin[49]="Valladolid";
selectprovin[50]="Vizcaya";
selectprovin[51]="Zamora";
selectprovin[52]="Zaragoza";
selectprovin[55]="FUERA DE ESPAÑA";
	for(i=0; i<selectprovin.length; i++)
	{
		if(a==i)
		{
			state=selectprovin[i]
			//alert(state)
			return i;
		}
	}
}
// Problematicos a) Es el valor problematico, b) es el formulario del cual proviene
function problematico(a,b)
{
	if(b=="PRESUPUESTO")
	{
		var all_selects=["2 caras", "1 cara","Sin imprimir (en blanco)",
					"Banda magnética", "Proximidad (RFID)", "Mifare", "Código de barras" , "Sin lectura electrónica",
					"Estándar tipo VISA", "Minicard" , "Llavero (3uds/1tarjeta)","Tarjeta Combi",
					"Sí, en CMYK","No, sólo en monocromo",
					"No","Sí, la banda magnética","Sí, el chip de proximidad (RFID)","Sí, el chip inteligente Mifare",
					"No hace falta" , "Sí, quiero un sistema antifalsificación",
					"No necesito","Si, para la fidelización de clientes", "Sí, para controlar accesos","Sí, para controlar accesos en instalaciones deportivas", "Sí, para controlar horarios",
					"Centros deportivos","Agencias de publicidad","Distribuciones informáticas","Centros sanitarios","Centros de belleza",
					"Imprentas o artes gráficas","Hostelería","Asociaciones","Comercios","Centros de ocio","Centros educativos","Otros"]
		for(i=0; i<all_selects.length; i++)
		{
			if(a==all_selects[i])
			{
				//alert (a+"-------"+all_selects[i]+"------Problematico");
				//alert(i);
				//Devuelvo el indice del array
				return i;
			}
		}
	}
	if (b=="CONTACTO")
	{
		var all_selects=["Dpto.Técnico", "Dpto.Diseño","Dpto.RRHH", "Dpto.Comercial"," "]	
		for(i=0; i<all_selects.length; i++)
		{
			if(a==all_selects[i])
			{
				//alert (a+"-------"+all_selects[i]+"------Problematico");
				//alert(i);
				//Devuelvo el indice del array
				return i;
			}
		}
	}
}
/// Cambio a utf8 y quitar caracteres raros a salesforce
function cambio(texto)
{
var letras_mayusculas="ABCDEFGHYJKLMNÑOPQRSTUVWXYZÁÉÍÓÚ´"; // Si hay mayusculas
var letras_tildes="ÁÉÍÓÚ´Ñ"; // letras que queremos sustituir
var tildes = new Array()
$count=0; // contador de mayusculas con tilde
$indice=0; // indice del array
for(i=0; i<texto.length; i++)
{
if (letras_mayusculas.indexOf(texto.charAt(i),0)!=-1)
{
if (letras_tildes.indexOf(texto.charAt(i),0)!=-1)
{
$indice++;
$count++;
tildes[$indice]=texto.charAt(i);
//alert("Tilde: " + tildes[$indice] + " Indice: " + $indice);
}
}
}
//alert("Tildes encontradas: " + $count);
if($count>0)
{
//alert("mayor--->" + texto);
var posicion_acento = new Array("Á","É","Í","Ó","Ú","Ñ","´");
var sustitucion = new Array("\u00e1","\u00e9","\u00ed","\u00f3","\u00fa","\u00f1","");
for (a=0;a<posicion_acento.length;a++)
{
for (b=1;b<tildes.length;b++)
{
if(posicion_acento[a]==tildes[b])
{
//alert( "Tilde:" + tildes[b] + " Acento:" + posicion_acento[a] );
out= posicion_acento[a];
add= sustitucion[a];
temp= texto;
temp=temp.replace(out,add);
texto=temp;
}
}
}
return(utf8_encode(temp));
}
else
{
return(utf8_encode(texto));
}
}
// Funcion que resetea valores pasados por array a) checkbox, b) selects , c)otros
function reset_input(a,b,c)
{
		for(i=0; i<a.length; i++)
		{
			//alert(a[i])
			$(a[i]).attr('checked', false);	
		}
		for(i=0; i<b.length; i++)
		{
			//alert(b[i])
			$(b[i]).html('Sin seleccionar');
		}
		for(i=0; i<c.length; i++)
		{
			//alert(c[i])
			$(c[i]).val(' ');
		}
}