<!-- begin script
//Autor de función Juan Carlos Sánchez G. , Guayaquil, Ecuador

function valida_cedula(id_cliente)
{	// Extraigo el valor del combo que se ha cambiado
	var cedula;
	cedula=id_cliente;
	var w_resultado = 0;
	if(cedula!="0" && cedula.length == 10)	{
		  var w_par = 1;
		  var w_acumula = 0	;
		  var w_cedula = cedula;
		  for (i=8; i>=0; i--){
			if (w_par == 1) {
				w_resultado = parseInt(w_cedula.substring(i,i+1) * 2);
				if (w_resultado >= 10) {
					w_resultado = w_resultado + ''; //para convertirlo en string
					w_par = parseInt(w_resultado.substring(0,1));
					w_resultado = parseInt(w_resultado.substring(1,2));
					w_resultado = parseInt(w_resultado) + parseInt(w_par);
				}
				w_par = 0;
			}
			else {
				w_resultado = parseInt(w_cedula.substring(i,i+1));
				w_par=1;
			}
			w_acumula = w_acumula + w_resultado;
		  } //fin for
		  if (w_acumula>10) {
		  	  w_acumula = w_acumula + ''; //para convertirlo en string	
			  if (w_acumula.substring(1,2) != '0') {
				w_resultado = w_acumula.substring(1,2);	
				w_resultado = 10 - parseInt(w_resultado);
			  }
			  else {
				w_resultado = 0;
			  }
		  } 
		  else {
		  	w_resultado = 0;	
		  }
		  if (cedula.substring(9,10)==w_resultado) {	return true;}
		  else { return false;}
	}
	else {
		w_resultado = 0;
		return false;
	}
}

function dayTime() {
  var dayF = new Date();
  var dayI = new Date();
  	
  if (dayF.getDate() < 10) { diaF="0"+dayF.getDate(); }
  else { diaF=dayF.getDate();}
  
 // el volor de getMonth es de 0 al 11, pero yo quiero que la fecha de inicio sea siempre un mes 
 // menor por eso no el sumo el uno,
 // como en la fecha fin
  mesI=dayI.getMonth();
  anioI=dayI.getFullYear();
  if ((dayI.getMonth()+1) < 10) 
  {		mesI="0"+(dayI.getMonth()); 
		if ((dayI.getMonth()) == 0)
		{	mesI="12";
			anioI=(dayI.getFullYear()-1); 
		}
  }  
  else
  {		if ((dayI.getMonth()+1) == 10)
  			mesI="0" + dayI.getMonth();			
  }
  
  if (dayF.getMonth()+1 < 10) { mesF="0"+(dayF.getMonth()+1); }
  else { mesF=(dayF.getMonth()+1);}
  
  dateI = "01"+"/"+mesI+"/"+anioI;
  dateF = diaF+"/"+mesF+"/"+dayF.getFullYear();
    /*dateF = ('' +dayF.getDate()+"/"+(dayF.getMonth() + 1)+ "/"+dayF.getFullYear()+ '');*/
 if (document.orden.inicioH.value== "")
		document.orden.txtfechainicio.value = dateI; 
  if (document.orden.finH.value=="")
		document.orden.txtfechafin.value = dateF; 
	
}

function dayTimeA() {
  var dayF = new Date();
  var dayI = new Date();
  	
  if (dayF.getDate() < 10) { diaF="0"+dayF.getDate(); }
  else { diaF=dayF.getDate();}
  
 // el volor de getMonth es de 0 al 11, pero yo quiero que la fecha de inicio sea siempre un mes 
 // menor por eso no el sumo el uno,
 // como en la fecha fin
  mesI=dayI.getMonth()+1; //+1 para que se ponga el mes actual
  anioI=dayI.getFullYear();
  if ((dayI.getMonth()+1) < 10) {	mesI="0"+(dayI.getMonth()+1);  }  
  else  {	mesI= dayI.getMonth()+1;	}
  
  if (dayF.getMonth()+1 < 10) { mesF="0"+(dayF.getMonth()+1); }
  else { mesF=(dayF.getMonth()+1);}
  
  dateI = "01"+"/"+mesI+"/"+anioI;
  dateF = diaF+"/"+mesF+"/"+dayF.getFullYear();
    /*dateF = ('' +dayF.getDate()+"/"+(dayF.getMonth() + 1)+ "/"+dayF.getFullYear()+ '');*/
 if (document.orden.inicioH.value== "")
		document.orden.txtfechainicio.value = dateI; 
  if (document.orden.finH.value=="")
		document.orden.txtfechafin.value = dateF; 
	
}

function ventanaScript()
{ 	// ancho
	var marqueewidth=395
	// alto
	var marqueeheight=20
	// velocidad
	var speed=4
	// contenido
	var marqueecontents='<div align="Center"><font size=1 face="Verdana,Comic" Color=rgb(0,0,0)><small>&#8226; <B>SR. PROVEEDOR SI TIENE ALGUNA CONSULTA O PEDIDO DE DOCUMENTOS DEL AÑO 2002 Ó 2003 SOLICITARLA AL EMAIL</B> <a href="mailto:ctacte@tia.com.ec" class="texto"><font color="#FF0000">ctacte@tia.com.ec</font><font color="#ffffff">aqui va un espacio</font></a> <font color="#ffffff">aqui va un espacio</font> &#8226; Sr. proveedor ahora puede exportar la información de su estado de cuenta marcando la opción exportar en las consultas   </small></font></div>'
	if (document.all)
	document.write('<marquee direction="left" scrollAmount='+speed+' style="width:'+marqueewidth+';height:'+marqueeheight+'">'+marqueecontents+'</marquee>')
	//direction= "left" o "right" o "down" o "up"
	function regenerate(){
		window.location.reload()
	}
	function regenerate2(){
		if (document.layers){
			setTimeout("window.onresize=regenerate",450)
			intializemarquee()
		}
	}
						
	function intializemarquee(){
		document.cmarquee01.document.cmarquee02.document.write(marqueecontents)
		document.cmarquee01.document.cmarquee02.document.close()
		thelength=document.cmarquee01.document.cmarquee02.document.height
		scrollit()
	}
	function scrollit(){
		if (document.cmarquee01.document.cmarquee02.top>=thelength*(-1)){
			document.cmarquee01.document.cmarquee02.top-=speed
			setTimeout("scrollit()",100)
		}
		else{
			document.cmarquee01.document.cmarquee02.top=marqueeheight
			scrollit()
		}
	}
	window.onload=regenerate2
}

function ventanaScriptVertical()
{ 	// ancho
	var marqueewidth=130
	// alto
	var marqueeheight=120
	// velocidad
	var speed=3
	// contenido
	var marqueecontents='<div align="Center"><font size=2 face="Verdana,Comic" Color=rgb(0,0,0)><small><B><br>CALIDAD,<BR> <BR>VARIEDAD<BR><BR> Y ECONOMÍA</B> </small></font></div>'
	if (document.all)
	var randomnumber=Math.floor(Math.random()*3)
	switch (randomnumber) {
     case 0 :
        direction="left";
        break;
     case 1 :
        direction="up";
        break;
     default :
        direction="right";
        break;
    }

	
	document.write('<marquee direction='+direction+' scrollAmount='+speed+' style="width:'+marqueewidth+';height:'+marqueeheight+'">'+marqueecontents+'</marquee>')
	//direction= "left" o "right" o "down" o "up"
	function regenerate(){
		window.location.reload()
	}
	function regenerate2(){
		if (document.layers){
			setTimeout("window.onresize=regenerate",450)
			intializemarquee()
		}
	}
						
	function intializemarquee(){
		document.cmarquee01.document.cmarquee02.document.write(marqueecontents)
		document.cmarquee01.document.cmarquee02.document.close()
		thelength=document.cmarquee01.document.cmarquee02.document.height
		scrollit()
	}
	function scrollit(){
		if (document.cmarquee01.document.cmarquee02.top>=thelength*(-1)){
			document.cmarquee01.document.cmarquee02.top-=speed
			setTimeout("scrollit()",100)
		}
		else{
			document.cmarquee01.document.cmarquee02.top=marqueeheight
			scrollit()
		}
	}
	window.onload=regenerate2
}

function getcookieval (offset) {
var endstr = document.cookie.indexOf (";",offset);

if (endstr == -1)
endstr = document.cookie.length;
//alert(document.cookie.substring(offset,endstr));
return unescape (document.cookie.substring(offset,endstr));
}
function getcookie (name) {
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i=0;
while (i < clen) {
	var j = i + alen;
	if (document.cookie.substring(i,j) == arg)
	//alert(clen+"  arg:"+arg+" alen:"+alen+" i="+i+" j:"+j+" cookie:"+document.cookie.substring(0,59));
	return getcookieval (j);
i = document.cookie.indexOf(" ",i)+1;
if (i == 0) break;
}
return null;
}
function setcookie (name,value) {
	var argv = setcookie.arguments;
	var argc = setcookie.arguments.length;
	var expires = (argc > 2) ? argv[2]: null;
	var path = (argc > 3) ? argv[3]: null;
	var domain = (argc > 4) ? argv[4]: null;
	var secure = (argc > 5) ? argv[5]: false;
	document.cookie = name + "=" + escape (value) + ((expires == null)? "":("; expires=" + expires.toGMTString()))+((path == null)? "": ("; path="+ path)) + ((domain == null)? "": ("; domain="+ domain)) + ((secure == true) ? "; secure": "");
}
expdate = new Date ();
expdate.setTime (expdate.getTime() + (10 * 60 * 1000));

function perishcookie (name,value,minutos) {
	expdate = new Date ();
	expdate.setTime (expdate.getTime() + (minutos * 60 * 1000));
	var argv = perishcookie.arguments;
	var argc = perishcookie.arguments.length;
	var expires = (argc > 2) ? argv[2]: null;
	var path = (argc > 3) ? argv[3]: null;
	var domain = (argc > 4) ? argv[4]: null;
	var secure = (argc > 5) ? argv[5]: false;
	document.cookie = name + "=" + escape (value) + ((expires == null)? "":("; expires=" + expdate.toGMTString()))+((path == null)? "": ("; path="+ path)) + ((domain == null)? "": ("; domain="+ domain)) + ((secure == true) ? "; secure": "");
}
/*function click() {
if (window.event && event.button==2) {
alert ('         (c) 2002-2009, TIA S.A.\n  Todos los derechos reservados\n         procesos@tia.com.ec')
}
}
document.onmousedown=click*/
//Disable right click script III- By Renigade (renigade@mediaone.net) 
   //For full source code, visit [url]http://www.dynamicdrive.com[/url]
   var fechaHoyJS = new Date();
   var message = '         (c) 2002-'+fechaHoyJS.getFullYear()+', TIA S.A.\n  Todos los derechos reservados\n         procesos@tia.com.ec'; 

   function clickIE(){ 
    if (document.all){ 
     alert(message); 
     return false; 
    } 
	 return false; 
   } 

   function clickNS(e){ 
    if (document.layers || (document.getElementById && !document.all)){ 
     if (e.which == 2 || e.which == 3){ 
      alert(message); 
      return false; 
     } 
	 return false; 
    }
	return false; 
   } 

   if (document.layers){ 
    document.captureEvents(Event.MOUSEDOWN); 
    document.onmousedown = clickNS; 
	
   } else { 
    document.onmouseup = clickNS; 
    document.oncontextmenu = clickIE; 
	 
   } 
  
// end script -->

