// JavaScript Document
/*Variables globables cuyo valor equivale a las vocales tanto mayuculas como minusculas con tilde, ademas de las  letras ? - ?*/

//vocales min?sculas con tilde
var atilde = String.fromCharCode('225');
var etilde = String.fromCharCode('233');
var itilde = String.fromCharCode('237');
var otilde = String.fromCharCode('243');
var utilde = String.fromCharCode('250');

//vocales may?sculas con tilde
var Atilde = String.fromCharCode('193');
var Etilde = String.fromCharCode('201');
var Itilde = String.fromCharCode('205');
var Otilde = String.fromCharCode('211');
var Utilde = String.fromCharCode('218');

//?-?
var ntilde = String.fromCharCode('241');
var Ntilde = String.fromCharCode('209');
 

function focusElement(formName, elemName) {
    var elem = document.forms[formName].elements[elemName];
    elem.focus( );
    elem.value="";
}
function esDoublePositivo(elem) {
	
	/*blnReturn=false;
    var str = elem.value;
    var re = /^\d*$/;
    str = str.toString( );
    if (str.match(re)) {
 
		if (parseFloat(str)>0){
	        blnReturn=true;
		}
    }*/
	return true;
}

/**
 * Si un a?o es entrado en formato de dos d?gito, dependiendo del standard lo convierte a 
 * formato de 4 digitos.
 *
 * @param  intAnno 	valor entero del a?o entrado en formato de dos d?gitos
 * @return      	entero con el a?o
 */
 
function establecerAnno(intAnno){
	if(intAnno>60)
		intAnno+=1900;
	else
		intAnno+=2000;
	return intAnno;
}

function noMenorHoy(elem){
	var blnReturn=false;
	str=elem.value;
	var hoy=new Date();
	var arrFecha=str.split("-");
	var mes=hoy.getMonth()+1;
	mes=mes+"";
	if (mes.length==1)
		mes="0"+mes;
	ano=hoy.getFullYear()+"";
	dia=hoy.getDate()+"";
	fecha1=arrFecha[2]+arrFecha[0]+arrFecha[1];
	fecha2=""+ano+mes+dia;
	fecha1=parseInt(fecha1);
	fecha2=parseInt(fecha2);
	if(fecha1>=fecha2)
		blnReturn=true;
	return blnReturn;
}

function esAnno(elem){
	var date=new Date();
	var str=elem.value;
	var re = /^(\d{4}|\d{2})$/;
	var blnRet=true;
    str = str.toString();
    if (str.match(re)) {
		if(str.length==2){
			elem.value=establecerAnno(parseInt(str));
			str=elem.value;
		}
	}else{
		alert('Por favor ingrese un a'+ntilde+'o v'+atilde+'lido.');
		blnRet=false;
	}
	if (blnRet && parseInt(elem.value)<date.getFullYear()){
			alert('El a'+ntilde+'o ingresado NO debe ser menor que el a'+ntilde+'o actual.');
			blnRet=false;
	}
	if(!blnRet){
		setTimeout("focusElement('" + elem.form.name + "', '" + elem.name + "')", 0);
	}
	return blnRet;
}

function esMes(elem){
	var str=elem.value;
	var re = /^\d{1,2}$/;
	var blnRet=true;
	if (str.match(re)){
		if  (parseInt(str)<1 || parseInt(str)>12){
			blnRet=false;
		}
	}else{
		blnRet=false;
	}
	if (!blnRet){
		alert('El mes debe ser un n'+utilde+'mero entre 1 y 12.\n\n   Por ejemplo: Enero=1.');
		setTimeout("focusElement('" + elem.form.name + "', '" + elem.name + "')", 0);
	}
	return blnRet;
}

/**
 * Valida que un String que contenga una fecha pueda ser una fecha v?lida en formato 
 * AAAA/MM/DD o AA/MM/DD con cualquier separador
 *
 * @param  strFecha 	Objeto String que contiene la fecha
 * @param  strSeparador	Objeto string que contiene el separador de d?a,mes,a?o
 * @return      	true si la fecha puede ser una v?lida
 */
function validarFecha(elem,strSeparador){
	var strFecha=elem.value;
	alert(strFecha);
	var blnRet=false;
	if (strSeparador=='/') 
		strSeparador='\\'+strSeparador;
	var strExp1="^([0-9][0-9][0-9][0-9])"+strSeparador+"([0-9]{2})"+strSeparador+"([0-9]{2})$";	
	var reg=new RegExp(strExp1);
	if (strFecha.match(reg)){
		arrFecha=strFecha.split(strSeparador);
		var numAnno=parseInt(arrFecha[0]);
		var numDia=parseInt(arrFecha[2]);
		var numMes=parseInt(arrFecha[1]);		
		blnRet=validacionFecha(numAnno,numDia,numMes);	
	}
	if (!blnRet){
		alert('Por favor ingrese una fecha v'+atilde+'lida.');
		setTimeout("focusElement('" + elem.form.name + "', '" + elem.name + "')", 0);
	}
	return blnRet;	
}

function validacionFecha(numAnno,numDia,numMes){
	var arrMeses=[31,28,31,30,31,30,31,31,30,31,30,31]; 	
	var blnRet=false;
	if ((numAnno%4)==0 && (!(numAnno%100==0) || numAnno%400==0)) {
			arrMeses[1]=29;
		}
		
		if (numMes>=1 && numMes<=12) {
			if(numDia<=arrMeses[numMes-1]){
				blnRet=true;
			}	
		}
	return blnRet;
}
/**
* Valida una direcci?n de correo, devolviendo 'true' si es correcta
* de lo contrario retorna 'false'
*
* @param  strCorreo 	Objeto String que contiene la direcci?n de correo
* @return      	boolean
*/
function esCorreo(elem) 
{	
	var strCorreo=elem.value;
	var blnRet=false;
	if (!strCorreo.search(/^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/ig))
		blnRet=true;
	else{
		alert('Por favor ingrese una direcci'+otilde+'n de correo v'+atilde+'lida.');
		setTimeout("focusElement('" + elem.form.name + "', '" + elem.name + "')", 0);
	}
	return blnRet;
}

function esHTML(elem){
	var str=elem.value;
	var blnRet=false;
	var strExpr="(\\w*|\\s*)*(<\\w*>)+(\\w*|\\s*)*";
	var reg=new RegExp(strExpr);
	if (str.match(reg)){
		blnRet=true;
	}
	return blnRet;
}

function cambiarHTML(elem){
	var strReturn=elem.value;
	var strTemp="";
	var blnEncontro=false;
	if (esHTML(elem)){
		for (var i=0;i<strReturn.length;i++){
			if (strReturn.charAt(i)=='<'){
				strTemp=cambiarCaracter(strTemp,"&lt;");
				
			}
			if(strReturn.charAt(i)=='>'){
				strTemp=cambiarCaracter(strTemp,"&gt;");;
			} 
			if(strReturn.charAt(i)!='<' && strReturn.charAt(i)!='>'){
				strTemp+=strReturn.charAt(i);
			}
		}
		strReturn = strTemp;
	} 
	alert(strReturn);
	return strReturn;
}			

function cambiarCaracter(strOrigen,strAgregar){
	var strReturn=strOrigen+strAgregar;
	return strReturn;
}

//---------------------------------------------
function esExtensionImagen(elem){
	var str=elem.value;
	var blnReturn=false;
	var reg=/^\w+\.(jpg|gif|bmp)$/;
	if (str.match(reg))
		blnReturn=true;
	else{
		alert('Por favor ingrese un archivo de imagen v'+atilde+'lido.');
		setTimeout("focusElement('" + elem.form.name + "', '" + elem.name + "')", 0);
	}
	return blnReturn
}


function esFechaMenor(strIni,strFin){
	blnReturn=false;
	arr1=strIni.split("-");
	arr2=strFin.split("-");
	String1 = arr1[2] + arr1[0] + arr1[1]
	String2 = arr2[2] + arr2[0] + arr2[1]
	String1 = parseInt(String1);
	String2 = parseInt(String2);
	if (String1 < String2) {
		blnReturn=true;
	}		
	return blnReturn;
}



function noEsVacio(elem) {
    var str = elem.value;
    var re = /.+/;
    if(!str.match(re)) {
        return false;
    } else {
        return true;
    }
}

function esNumero(elem) {
    var str = elem.value;
    var re = /^\d*\.?\d*$/;
    str = str.toString( );
    if (!str.match(re)) {
		alert('Por favor ingrese un dato num'+etilde+'rico v'+atilde+'lido.');
		setTimeout("focusElement('" + elem.form.name + "', '" + elem.name + "')", 0);
        return false;
    }
    return true;
}

function esNum(elem) {
	blnReturn=false;
    var str = elem.value;
    var re = /^\d*\.?\d*$/;
    str = str.toString( );
    if (str.match(re)) {
        blnReturn=true;
    }
	return blnReturn;
}

function esEnteroPositivo(elem) {
	blnReturn=false;
    var str = elem.value;
    var re = /^\d{0,5}$/;
    str = str.toString( );
    if (str.match(re)) {
		if (parseInt(str)>0){
	        blnReturn=true;
		}
    }
	return blnReturn;
}

function enviarForm(form){
	if(form.urlRedireccion.value=="")
		form.urlRedireccion.value=location.href;
	form.submit();
}

function validarNuevoUsuario(){
	var blnReturn=true;
	var strMsg='Debe verificar que los siguientes campos est'+atilde+'n\ncorrectamente diligenciados:\n';
	document.getElementById("nombreUsuario").value=trim(document.getElementById("nombreUsuario").value);
	document.getElementById("nombreCompleto").value=trim(document.getElementById("nombreCompleto").value);
	if (!noEsVacio(document.getElementById("nombreUsuario"))){
		strMsg+='\n   * Nombre de Usuario.';
		blnReturn=false;
	}
	if (!noEsVacio(document.getElementById("contrasena"))){
		strMsg+='\n   * Contrase'+ntilde+'a.';
		blnReturn=false;
	}
	if (!noEsVacio(document.getElementById("contrasenaX"))){
		strMsg+='\n   * Confirmar contrase'+ntilde+'a.';
		blnReturn=false;
	}
	if (!noEsVacio(document.getElementById("nombreCompleto"))){
		strMsg+='\n   * Nombre completo.';
		blnReturn=false;
	}
	if (!noEsVacio(document.getElementById("fechaNacimiento"))){
		strMsg+='\n   * Fecha de nacimiento.';
		blnReturn=false;
	}
	if (!noEsVacio(document.getElementById("email"))){
		strMsg+='\n   * E-mail.';
		blnReturn=false;
	}
	if (!noEsVacio(document.getElementById("pais"))){
		strMsg+='\n   * Pa'+itilde+'s.';
		blnReturn=false;
	}
	if (!noEsVacio(document.getElementById("ciudad"))){
		strMsg+='\n   * Ciudad.';
		blnReturn=false;
	}
	if (!noEsVacio(document.getElementById("confirmacion"))){
		strMsg+='\n   * Confirmaci'+otilde+'n.';
		blnReturn=false;
	}
	if (!esNum(document.getElementById("confirmacion"))){
		strMsg='Por favor ingrese el c'+otilde+'digo solicitado\nen la casilla de confirmaci'+otilde+'n';
		blnReturn=false;
	}
	if (blnReturn){
		strMsg='Por favor ingrese fechas v'+atilde+'lidas en los siguientes campos\n';
		arrFecha=document.getElementById("fechaNacimiento").value.split("-");
		if(!(validacionFecha(arrFecha[2],arrFecha[0],arrFecha[1]))){
			strMsg+='\n   * Fecha de nacimiento.';
			blnReturn=false;
		}
	}
	if(blnReturn){
		if(!esContraValida(document.getElementById("contrasena"))){
			strMsg="Por favor ingrese una contrase"+ntilde+"a v"+atilde+"lida, la cual\ndebe estar compuesta por caracteres alfanum"+etilde+"ricos\nincluyendo '_'";
			blnReturn=false;
		}
	}
	if (blnReturn){
		var pass=document.getElementById("contrasena").value;
		var passX=document.getElementById("contrasenaX").value;
		
		if(pass.length < 6){
			strMsg='Para mayor seguridad, la contrase'+ntilde+'a debe tener m'+itilde+'nimo 6 caracteres';
			blnReturn=false;
		}else{
			if(pass!=passX){
				strMsg='La contrase'+ntilde+'a y su confirmaci'+otilde+'n deben ser iguales';
				blnReturn=false;
			}
		}
	}
	if (blnReturn){
		if(!(document.frmSignup.checkbox.checked)){
			strMsg='Debe aceptar las Condiciones y T'+etilde+'rminos de Uso\npara proceder con la creaci'+otilde+'n de una nueva cuenta';
			blnReturn=false;
		}
	}
	if (!blnReturn)
		alert(strMsg);
	return blnReturn;
}
/** retorna true si el campo de un formulario existe **/
function snCampoDefinido( campo ){
  if( typeof( campo ) == 'undefined' || campo == null ){
    return false;
  }else{
    return true;
  }
}

function validarContacto(){
	var blnReturn=true;
	var strMsg='Debe verificar que los siguientes campos est'+atilde+'n\ncorrectamente diligenciados:\n';
	document.getElementById("nombreCliente").value=trim(document.getElementById("nombreCliente").value);
	document.getElementById("contenidoMensaje").value=trimTextArea(document.getElementById("contenidoMensaje"));
	if (!noEsVacio(document.getElementById("nombreCliente"))){
		strMsg+='\n   * Su nombre.';
		blnReturn=false;
	}
	if (!noEsVacio(document.getElementById("emailCliente"))){
		strMsg+='\n   * Su email.';
		blnReturn=false;
	}
	if (!noEsVacio(document.getElementById("contenidoMensaje"))){
		strMsg+='\n   * Mensaje.';
		blnReturn=false;
	}
	if (!blnReturn)
		alert(strMsg);
	return blnReturn;
}

function validarContent(){
	var blnReturn=true;
	if (!noEsVacio(document.getElementById("cantidad"))){
		strMsg='Debe ingresar una cantidad.';
		blnReturn=false;
	}else {
		if (!esEnteroPositivo(document.getElementById("cantidad"))){
			strMsg='La cantidad ingresada debe ser mayor que cero\ny no debe tener m'+atilde+'s de cinco d'+itilde+'gitos.';
			blnReturn=false;
		}
	}
	if (!blnReturn)
		alert(strMsg);
	return blnReturn;
}

function trim(s){
	while (s.substring(0,1) == ' ') 
		s = s.substring(1,s.length);
  	while (s.substring(s.length-1,s.length) == ' ') 
		s = s.substring(0,s.length-1);
  	return s;
}

function esContraValida(elem){
	var str = elem.value;
    var re = /^\w*$/;
    str = str.toString( );
    if (!str.match(re)) {
        return false;
    }
    return true;
}

function trimTextArea(elem){
	var str=elem.value.split("\r\n");
	for(var i=0;i<str.length;i++){
		str[i]=trim(str[i]);
	}
	var tmp="";
	for(var i=0;i<str.length;i++){
		if(str[i]!=""){
			tmp+=str[i]
			if(i<str.length-1)
			tmp+="\r\n";
		}
	}
	return tmp;
}
function popupArchivos(view,contexto,campo,frm,thumb){
	window.open(contexto+"/servlets/PopupImagenesProductosServlet?view="+view+"&campo="+campo+"&frm="+frm+"&thumb="+thumb , 'ventana1' , 'width=600,height=600,scrollbars=YES');
}
function validarPedido(){
	if(confirm('Est'+atilde+' seguro que desea realizar este pedido?'))
		return true;
	return false;
}
function validarEditIncidente(){
 
		updateRTEs();
		if (document.frmItem.descripcionIncidente.value==""){
			alert('Descripci'+otilde+'n vac'+itilde+'a, por favor ingrese datos v'+atilde+'lidos');
			
		}else{
			if (document.frmItem.recursoItem.value.length>40){
				alert('El archivo est'+atilde+' mal formado, debe tener un n'+utilde+'mero menor a 40 caracteres');
			}else{
				document.frmItem.submit();
			}
			
		}
}
function validarEditCaso(){
 		var salida="";
		updateRTEs();
		if (document.frmCaso.descripcionCaso.value==""){
			salida+='Descripci'+otilde+'n Caso vac'+itilde+'a, ';
		}if (document.frmCaso.descripcionProblema.value==""){
			salida+='Descripci'+otilde+'n Problema vac'+itilde+'a, ';
		}if (document.frmCaso.keywords.value==""){
			salida+='Keyword vac'+itilde+'o, ';
		}
		
		if(document.frmCaso.descripcionCaso.value!="" && document.frmCaso.descripcionProblema.value!="" && document.frmCaso.keywords.value!=""){
			document.frmCaso.submit();
			
		}else{
			alert(salida+'por favor ingrese bien los datos');
		}
}
function validarVaciar(){
	if(confirm('Est'+atilde+' seguro que desea vaciar el carrito?'))
		return true;
	return false;
}
//		 popupAvatar('<%=contextPath%>','avatar','frmSignup');

function validarBusqueda(){

	if (document.getElementById("buscar").value==""){
		alert('Campo de b'+utilde+'squeda vac'+itilde+'o');
	}else{
		document.frmBuscar.submit();
	}
}


function validarEdicionPerfil(){
	var blnReturn=true;
	var strMsg='Debe verificar que los siguientes campos est'+atilde+'n\ncorrectamente diligenciados:\n';
	document.getElementById("nombreCompleto").value=trim(document.getElementById("nombreCompleto").value);

	if (!noEsVacio(document.getElementById("nombreCompleto"))){
		strMsg+='\n   * Nombre completo.';
		blnReturn=false;
	}
	if (!noEsVacio(document.getElementById("fechaNacimiento"))){
		strMsg+='\n   * Fecha de nacimiento.';
		blnReturn=false;
	}
	if (!noEsVacio(document.getElementById("email"))){
		strMsg+='\n   * E-mail.';
		blnReturn=false;
	}
	if (!noEsVacio(document.getElementById("pais"))){
		strMsg+='\n   * pa'+itilde+'s.';
		blnReturn=false;
	}
	if (!noEsVacio(document.getElementById("ciudad"))){
		strMsg+='\n   * Ciudad.';
		blnReturn=false;
	}
	if (blnReturn){
		strMsg='Por favor ingrese fechas v'+atilde+'lidas en los siguientes campos\n';
		arrFecha=document.getElementById("fechaNacimiento").value.split("-");
		if(!(validacionFecha(arrFecha[2],arrFecha[0],arrFecha[1]))){
			strMsg+='\n   * Fecha de nacimiento.';
			blnReturn=false;
		}
	}
	if(blnReturn){
		if(!esContraValida(document.getElementById("contrasena"))){
			strMsg="Por favor ingrese una contrase"+ntilde+"a v"+atilde+"lida, la cual\ndebe estar compuesta por caracteres alfanum"+etilde+"ricos\nincluyendo '_'";
			blnReturn=false;
		}
	}
	
	if(document.getElementById("avatar").value.length>20){
			blnReturn=false;
			strMsg="Nombre de archivo mayor de 20 caracteres por favor escoja un archivo menor '_'";
	}
	if (blnReturn && noEsVacio(document.getElementById("contrasena"))){
		var pass=document.getElementById("contrasena").value;
		var passX=document.getElementById("contrasenaX").value;
		
		if(pass.length < 6){
			strMsg='Para mayor seguridad, la contrase'+ntilde+'a debe tener m'+itilde+'nimo 6 caracteres';
			blnReturn=false;
		}else{
			if(pass!=passX){
				strMsg='La contrase'+ntilde+'a y su confirmaci'+otilde+'n deben ser iguales';
				blnReturn=false;
			}
		}
	}
	if (!blnReturn)
		alert(strMsg);
	return blnReturn;
}
function fijarImagen(imagen,archivo)
{
  document.images[imagen].src=archivo;
}
function validarTema(){
	var strMsg='Debe verificar que los siguientes campos est'+atilde+'n\ncorrectamente diligenciados:\n';
	updateRTEs();
	blnReturn=true;

	if (!noEsVacio(document.frmTema.cuerpo)){
		strMsg+='\n * Contenido del mensaje del tema';
		blnReturn=false;
	}
	if (!noEsVacio(document.frmTema.titulo)){
		strMsg+='\n* Titulo del tema';
		blnReturn=false;
	}
	
	if (!blnReturn){
		alert(strMsg);
	}else{
		document.frmTema.submit();
	}

}
function validarMensaje(){
	var strMsg='Debe verificar que los siguientes campos est'+atilde+'n\ncorrectamente diligenciados:\n';
	updateRTEs();
	blnReturn=true;

	if (!noEsVacio(document.frmMensaje.cuerpo)){
		strMsg+='* Contenido del mensaje';
		blnReturn=false;
	}
	
	if (!blnReturn){
		alert(strMsg);
	}else{
		document.frmMensaje.submit();
	}

}
function esEnteroPositivo(elem) {
	blnReturn=false;
    var str = elem.value;
    var re = /^\d*$/;
    str = str.toString( );
    if (str.match(re)) {
		if (parseInt(str)>0){
	        blnReturn=true;
		}
    }
	return blnReturn;
}
function ponerPuntos(s){
	var c=-1;
	if(s.indexOf('.')!=-1)
		s = s.substring(0,s.indexOf('.'));
	for(var i = s.length; i > 0; i--){
		c++;
		if(c == 3){
			s = s.substring(0,i) + '.' + s.substring(i,s.length+1);
			c = 0;
		}
	}
	return s;
}
function pedirCalificacion(preg){
	
    document.frmSimulacro.calificacion.style.display='none';
	$('#frmSimulacro').ajaxForm();
	var queryString = $('#frmSimulacro').formSerialize();
	for(i=0; i<preg; i++){
		var res = eval('document.frmSimulacro.respuesta_'+i+'.length');
    	for(j=0; j<res; j++){
    		eval('document.frmSimulacro.respuesta_'+i+'['+j+'].disabled = "disabled"');	
    	}
    }
	$.post('CalificacionServlet', queryString, function(data){
										var data1  = eval(data);
										var totalPreguntas = data1.totalPreguntas;
										var res;
										for(i=0; i<totalPreguntas; i++){
											$('#calificacion_'+i).html(eval('data1.resultado_'+i));
											$('#'+eval('data1.correcta_'+i)).addClass("respuestaCorrecta");
										}
										$('#resumen').html(data1.resumen);
										$('#tableResumen').addClass("fuenteFormarte");
									});
}
function iniciarReloj(preg){
	
	$.post('CronometroSimulacroServlet', function(data){
											var data1 = eval(data);
											if(data1.final=='true'){
												if(data1.calificacionVisible=='false'){
													alert('Ha terminado el teimpo de la prueba');
													pedirCalificacion(preg);
												}	
											}else{
												setTimeout('iniciarReloj('+preg+')',60000);
											}		
										});
}
function abrirVentana(){
	window.open('http://www.soporte.ias.com.co','Soporte en L?nea','location=no, menubar=no, scrollbars=no, status=no, toolbar=no, resizable=no,titlebar=no, height='+screen.height * 0.68+', width='+screen.width * 0.61);
}

/*Menu*/
//convierte las celdas en tabs
var inicialVisible = 0;
//Mueve hacia la derecha los tabs
function avanzar(){
	var tabs = $(".botonMenu");
	if(inicialVisible < tabs.length-6){
		if(document.all){
			$('#irIzquierda').css('filter','alpha(opacity=100)');
			limpiarSeleccion();
		}else{
			$('#irIzquierda').css('opacity', 1);
		}
		inicialVisible++;
		$('#example').attr({scrollTop:0,scrollLeft:getEspacioAcumalado(inicialVisible)});
		if(inicialVisible >= tabs.length-6){
			if(document.all){
				$('#irDerecha').css('filter','alpha(opacity=20)');
			}else{
				$('#irDerecha').css('opacity', 0.2);
			}
		}
	}
}
//Mueve hacia la izquierda los tabs
function regresar(){
	if(inicialVisible > 0){
		if(document.all){
			$('#irDerecha').css('filter','alpha(opacity=100)');
			limpiarSeleccion();
		}else{
			$('#irDerecha').css('opacity', 1);
		}
		inicialVisible--;
		$('#example').attr({scrollTop:0,scrollLeft:inicialVisible != 0 ? getEspacioAcumalado(inicialVisible):0});
		if(inicialVisible <= 0){
			if(document.all){
				$('#irIzquierda').css('filter','alpha(opacity=20)');
			}else{
				$('#irIzquierda').css('opacity', 0.2);
			}
		}
	}
}
//Deselecciona el tab seleccionado
function limpiarSeleccion(){
	var tabs = $(".botonMenu");
	var posicion = 0;
	/*for(var i in pestanas){
        $("#"+tabs[posicion++].id).parent().attr('className', '');
    }*/
}
//calcula el espacio que debe mover el componente
function getEspacioAcumalado(limiteTab){
	var tabs = $(".botonMenu");
	var espacioAcumulado = 0;
	for(i=0;i<limiteTab;i++){
		espacioAcumulado += $(tabs[i]).parent().width();
	}
	//espacioAcumulado += (limiteTab)*10;
	return espacioAcumulado;
}

function hacerLogin(){
	$.ajax({
		url: "LoginNavAjaxServlet",
		beforeSend: function(objeto){
			
		},
		success: function(data){
			var data1  = eval(data);
			if(data1.loginExitoso=='false'){
				alert(data1.mensaje);
			}else{
				location.href="/IASCMS4/servlets/StartServlet";
			}	
		},
		error: function(objeto,error){
		     alert("Ha currido un error realizando el logeo");
		},
		cache : false,
		type: "POST",
		data: "usuario="+document.getElementById('usuario').value+"&contrasena="+document.getElementById('contrasena').value,
		async : true
	});
}
