//------------------------------------------------------------------------------------------------------------------------
//  PROYECTO: CONSULTA DE RECLAMOS
//  CLIENTE:  CNT
//  DESARROLLADO POR:  CNT S.A.
//  AUTOR:  Efrén L. Izurieta N.
//  EMAIL:  efren.izurieta@cnt.com.ec
//  WEBSITE:  http://www.cnt.com.ec

//  TÍTULO:  outservice.php
//  DESCRIPCIÓN:  Archivo que se utiliza para mostrar el mensaje de que el aplicativo se encuentra en mantenimiento
//  FECHA DE CREACIÓN:  27-ABR-2009
//  --------------------------------------------------------------------------------------------------------

/*Función equivalente a substr_count de php*/
function substr_count(string,substring,start,length)
{
	var c = 0;
	if(start) { string = string.substr(start); }
	if(length) { string = string.substr(0,length); }
	for (var i=0;i<string.length;i++)
	{
		if(substring == string.substr(i,substring.length))
		c++;
	}
	return c;
}

/*Función para validar la información del formulario*/
function fnChkForm()
{
	var telf=document.form1.telefono.value;
	var cont = Array(substr_count(telf,'1700'),substr_count(telf,'1800'),substr_count(telf,'1900'));
	
	if (Trim(telf)=="")
	{
		alert("Ingrese el número de Teléfono");
		document.form1.telefono.focus();
		return false;
	}
	else if (isNaN(telf))
	{
		alert("Ingrese solo números para el Teléfono");
		document.form1.telefono.focus();
		return false;
	}
	else if( (cont[0]==1 || cont[1]==1 || cont[2]==1) && document.form1.provincia.value!="00")
	{
		alert("El número que ingresó es un número especial. Favor en el Código de Provincia seleccione la opción Número Especial");
		document.form1.provincia.focus();
		return false;
	}
	else
	{
		return true;
	}
}

/*Función para dar foco*/
function fnPonerFoco()
{
	document.form1.telefono.focus();
}

/*Función para imprimir una página*/
function fnImprimirPagina()
{
	if (window.print)
	{
		window.print();
	}
	else
    	alert("A su navegador no se le puede ordenar imprimir desde la web. Actualize su navegador o utilice los menús");
}

/*Función para mensaje de advertencia de factura*/
function fnGenerarAdvertencia()
{
	alert("CONSERVE SU COMPROBANTE, DOCUMENTO HABILITANTE PARA REALIZAR RECLAMO");
}

document.oncontextmenu = function()
{
	return false;
}

document.onkeydown  = function(e)
{
	var keyDown =(window.event) ? event.keyCode : e.keyCode;
	
	if(keyDown==16 || keyDown==17 || keyDown==18 || keyDown==27 || (keyDown>=112 && keyDown<=123))
	{
		alert("Tecla no Permitida");
		return false;
	}
}

