<!--
var nav4 = window.Event ? true : false;

function acceptNumPrecio(evt){
// NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57,'.' =46, ','=44
var key = nav4 ? evt.which : evt.keyCode;
return (key <= 13 || (key >= 48 && key <= 57) || (key == 44)|| (key == 46));
}

function acceptNum(evt){
// NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57,'.' =46, ','=44
var key = nav4 ? evt.which : evt.keyCode;
return (key <= 13 || (key >= 48 && key <= 57) );
}

function esEnter(evt){
// NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57,'.' =46, ','=44
var key = nav4 ? evt.which : evt.keyCode;
if(key == '13') return true;
else return false;
}
function esTab(evt){
	alert("Es tab");
// NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57,'.' =46, ','=44
var key = nav4 ? evt.which : evt.keyCode;
alert(key);
//if(key == '13') return true;
//else return false;
}
//-->
	function guardarSessionCotizacion(objeto,indice,enlace_session){
		var ajax;
		if(objeto.value == 0) objeto.value = '';
		
		/*
		 * ahora voy a llamar al ajax para actualizar en producto en session
		 */
		var actualizoSession = {
			success:sessionproducto,
			failure: sessionproducto
		}
	
		var request = YAHOO.util.Connect.asyncRequest('GET', enlace_session+'&estado=&unidades='+objeto.value+'&indice='+indice, actualizoSession); 
	
		return(false);
	}
	
	function sessionproducto(o){
		var recojo = o.responseText; 
//		alert(recojo);
	}
	
	function eliminarSessionCotizacion(objeto,enlace_redireccion,enlace_session,iso639){
		var mensaje = '';
		if(iso639 == 'ES') mensaje = '¿Está seguro de que quiere eliminar esta referencia?';
		else if(iso639 == 'EN') mensaje = 'Are you sure you want to delete this reference?';
		else if(iso639 == 'FR') mensaje = 'Êtes-vous sûr de vouloir éliminer cette référence?';
		else if(iso639 == 'DE') mensaje = 'Sind Sie sicher, dass Sie diese Sachnummer löschen wollen?';
		else if(iso639 == 'ZH') mensaje = '您是否确认清除编码？';
		else if(iso639 == 'RU') mensaje = 'Вы действительно хотите удалить этот номер?';
		
		if(confirm(mensaje)){
			var ajax;
			
			/*
			 * ahora voy a llamar al ajax para actualizar en producto en session
			 */
			var actualizoSessionEliminar = {
				success:sessionproductoeliminar,
				failure: sessionproductoeliminar,
				argument: {enlace_redireccion:enlace_redireccion}
			}
		
			var request = YAHOO.util.Connect.asyncRequest('GET', enlace_session+'&estado=eliminar', actualizoSessionEliminar); 
		}
		return(false);
	}
	
	function sessionproductoeliminar(o){
		var recojo = o.responseText; 
		var enlace = o.argument.enlace_redireccion;
//		alert(recojo);
		//redireccionare para que cargue los productos actuales sin el eliminado
//		alert(o.argument.enlace_redireccion);
		document.formSolicitud.action = enlace;
		document.formSolicitud.submit();
	}
	
	function validaSolicitud(num,iso639){
		var error = '';var error_inicio = '';var algun_error = false;
		if(num > 0){
			//comprobamos primero si todos los productos tienen unidades
			for(i=0;i<num;i++){
				if((document.formSolicitud['unidades['+i+']'].value == '') || (parseInt(document.formSolicitud['unidades['+i+']'].value) == 0)){
					if(iso639 == 'ES') error += '- Debe introducir el número de unidades para todos los productos.\r\n';
					else if(iso639 == 'EN') error += '- The number of units must be entered.\r\n';
					else if(iso639 == 'FR') error += '- Vous devez introduire le nombre d’unités.\r\n';
					else if(iso639 == 'DE') error += '- Stückzahl eingeben.\r\n';
					else if(iso639 == 'ZH') error += '- 应输入单位号码.\r\n';
					else if(iso639 == 'RU') error += '- Необходимо указать количество единиц\r\n';
					i = num;//finalizamos el bucle
				}
			}
			//comprobamos si se han introducido los campos obligatorios
			if(document.formSolicitud.empresa.value == ''){
				if(algun_error == false) algun_error = true;
				if(iso639 == 'ES') error += '- Empresa es un campo obligatorio.\r\n';
				else if(iso639 == 'EN') error += '- Company is a mandatory field.\r\n';
				else if(iso639 == 'FR') error += '- Entreprise est un champ obligatoire.\r\n';
				else if(iso639 == 'DE') error += '- Firma ist ein Pflichtfeld.\r\n';
				else if(iso639 == 'ZH') error += '- 企业是必填项目\r\n';
				else if(iso639 == 'RU') error += '- «Компания» является обязательным полем\r\n';
			}
			if(document.formSolicitud.direccion.value == ''){
				if(algun_error == false) algun_error = true;
				if(iso639 == 'ES') error += '- Dirección es un campo obligatorio.\r\n';
				else if(iso639 == 'EN') error += '- Address is a mandatory field.\r\n';
				else if(iso639 == 'FR') error += '- Adresse est un champ obligatoire.\r\n';
				else if(iso639 == 'DE') error += '- Anschrift ist ein Pflichtfeld.\r\n';
				else if(iso639 == 'ZH') error += '- 地址是必填项目\r\n';
				else if(iso639 == 'RU') error += '- «Адрес» является обязательным полем\r\n';
			}
			if(document.formSolicitud.pais.value == ''){
				if(algun_error == false) algun_error = true;
				if(iso639 == 'ES') error += '- País es un campo obligatorio.\r\n';
				else if(iso639 == 'EN') error += '- Country is a mandatory field.\r\n';
				else if(iso639 == 'FR') error += '- Pays est un champ obligatoire.\r\n';
				else if(iso639 == 'DE') error += '- Land ist ein Pflichtfeld.\r\n';
				else if(iso639 == 'ZH') error += '- 国家是必填项目\r\n';
				else if(iso639 == 'RU') error += '- «Страна» является обязательным полем\r\n';
			}
			if(document.formSolicitud.contacto.value == ''){
				if(algun_error == false) algun_error = true;
				if(iso639 == 'ES') error += '- Persona de contacto es un campo obligatorio.\r\n';
				else if(iso639 == 'EN') error += '- Contact person is a mandatory field.\r\n';
				else if(iso639 == 'FR') error += '- Personne à contacter est un champ obligatoire.\r\n';
				else if(iso639 == 'DE') error += '- Kontaktperson ist ein Pflichtfeld.\r\n';
				else if(iso639 == 'ZH') error += '- 联系人是必填项目\r\n';
				else if(iso639 == 'RU') error += '- «Контактное лицо» является обязательным полем\r\n';
			}
			if(document.formSolicitud.telefono.value == ''){
				if(algun_error == false) algun_error = true;
				if(iso639 == 'ES') error += '- Teléfono es un campo obligatorio.\r\n';
				else if(iso639 == 'EN') error += '- Telephone is a mandatory field.\r\n';
				else if(iso639 == 'FR') error += '- Téléphone est un champ obligatoire.\r\n';
				else if(iso639 == 'DE') error += '- Telefon ist ein Pflichtfeld.\r\n';
				else if(iso639 == 'ZH') error += '- 电话是必填项目\r\n';
				else if(iso639 == 'RU') error += '- «Телефон» является обязательным полем\r\n';
			}else{
				if(document.formSolicitud.telefono.value.length < 9){
					if(algun_error == false) algun_error = true;
					if(iso639 == 'ES') error += '- El teléfono introducido no es correcto.\r\n';
					else if(iso639 == 'EN') error += '- Incorrect telephone number.\r\n';
					else if(iso639 == 'FR') error += '- Le téléphone introduit n’est pas correct.\r\n';
					else if(iso639 == 'DE') error += '- Die eingegebene Telefonnummer ist fehlerhaft.\r\n';
					else if(iso639 == 'ZH') error += '- 您输入的电话号码有误\r\n';
					else if(iso639 == 'RU') error += '- Указанный телефон неправилен\r\n';
				}
			}
			if(document.formSolicitud.email.value == ''){
				if(algun_error == false) algun_error = true;
				if(iso639 == 'ES') error += '- E-mail es un campo obligatorio.\r\n';
				else if(iso639 == 'EN') error += '- E-mail is a mandatory field.\r\n';
				else if(iso639 == 'FR') error += '- E-mail est un champ obligatoire.\r\n';
				else if(iso639 == 'DE') error += '- E-Mail ist ein Pflichtfeld.\r\n';
				else if(iso639 == 'ZH') error += '- 电子信箱是必填项目\r\n';
				else if(iso639 == 'RU') error += '- «Электронная почта» является обязательным полем\r\n';
			}else{
				if((document.formSolicitud.email.value.indexOf("@",1)==-1) || (document.formSolicitud.email.value.indexOf(".",1)==-1)){
					if(algun_error == false) algun_error = true;
					if(iso639 == 'ES') error += '- El e-mail introducido no es correcto.\r\n';
					else if(iso639 == 'EN') error += '- Incorrect e-mail address.\r\n';
					else if(iso639 == 'FR') error += '- Le courrier électronique introduit n’est pas correct.\r\n';
					else if(iso639 == 'DE') error += '- Die eingegebene E-Mail ist fehlerhaft.\r\n';
					else if(iso639 == 'ZH') error += '- 您输入的电子信箱地址有误.\r\n';
					else if(iso639 == 'RU') error += '- Указанная электронная почта неправильна\r\n';
				}
			}
			
			if(algun_error == true){
				if(algun_error == false) algun_error = true;
				if(iso639 == 'ES') error_inicio += 'Han ocurrido los siguientes errores:\r\n\r\n';
				else if(iso639 == 'EN') error_inicio += 'The following errors have occurred:\r\n\r\n';
				else if(iso639 == 'FR') error_inicio += 'Les erreurs suivantes se sont produites:\r\n\r\n';
				else if(iso639 == 'DE') error_inicio += 'Folgende Fehler sind eingetreten:\r\n\r\n';
				else if(iso639 == 'ZH') error_inicio += '发生如下错误\r\n\r\n';
				else if(iso639 == 'RU') error_inicio += 'Произошли следующие ошибки\r\n';
			}
			
			if(error != ''){
				alert(error_inicio+error);
			}else{
				document.formSolicitud.submit();
			}
		}
		return false;
	}
