
function cambia(obj, ImgC) {
	var v = document.all(obj.id);
	obj.src=ImgC; 				
} 

function solonumeros(evt){ 
 var nav4 = window.Event ? true : false;
 var key = nav4 ? evt.which : evt.keyCode; 
 
 if (key < 48 || key > 57){
	if (nav4 = true)
		window.event.keyCode=0;
	else{
		/*revisar sobre firefox*/
		return false;
		}
 }
 return true;
}
function soloClave(evt)
{ 
 var nav4 = window.Event ? true : false;
 var key = nav4 ? evt.which : evt.keyCode; 
 
 if ( (key < 48 || key > 57) && (key < 97 || key > 122) )
 {
	if (nav4 = true)
		window.event.keyCode=0;
	else{
		/*revisar sobre firefox*/
		return false;
		}
 }
 return true;
}

function autoSubmit(evt, field, v_Form){
	var nav4 = window.Event ? true : false;
	var key = nav4 ? evt.which : evt.keyCode;
	if (key == 13 ){
		field.value = '1';
		if (validaOlvidoClave(v_Form)){
			return true;
		}
		else
			key == 0;
			return false;
	}
	else{
		field.value = '0';
	}
	return true;
}

function nuevaVentana(mypage, myname, w, h, s){
	if (mypage!='')	{
		var winl = (screen.width - w) / 2;
		var wint = (screen.height - h) / 2;
		winprops = "height="+h+",width="+w+",top="+wint+",left="+winl+",scrollbars="+s+",resizable";
		win = window.open(mypage,myname,winprops);
		if (win != null){
			if (win.opener == null) win.opener = self;
		}
	}
}
function validacorreo(cadena){ 
  if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(cadena))
   return (true);
  else
   return (false);
  
/*
    var x; 
    var cuentaarroba = 0; 
    var cuentaPunto = 0; 
    for (x = 1; x <= cadena.length; x++) { 
        if (cadena.substring(x,x-1) == "@") { 
            cuentaarroba = cuentaarroba + 1; 
        } 
        if (cadena.substring(x,x-1) == ".") { 
            cuentaPunto = cuentaPunto + 1; 
        } 
    } 
    if (cuentaarroba != 1 | cuentaPunto > 2 | cuentaPunto < 1) { 
        return false;
    } 
    return true;
*/  
} 
function validarTelefono(Telefono){
	var secu = 0;

	if(Telefono.length==0 ){
		return false;
	}
	for(var i = 0 ; i<Telefono.length; i++ ){
		if ( Telefono.charAt(i) ==")"){
		secu = secu - 1;
		}
		if (secu<0) {
			return false;
		}
		if (Telefono.charAt(i) =="("){
			secu = secu + 1;
		}
	}
	for(i = 0 ; i<Telefono.length; i++ ){
		if (Telefono.charAt(i) =="-" | Telefono.charAt(i) =="(" | Telefono.charAt(i) ==")" | Telefono.charAt(i) ==" "){
			Telefono = Telefono.substring(0,i) + Telefono.substring(i+1,Telefono.length);
			i = -1;
		}
	}
	if (isNaN(Telefono) | Telefono.length<6 | secu != 0 ){
		return false;
	}
	return true;
}

function Valida_DNI(field){
	return Valida_Numero(field);	
}

function Valida_Numero(field) {
	var valid = "0123456789"
	var ok = "yes";
	var temp;
	for (var i=0; i<field.value.length; i++) {
		temp = "" + field.value.substring(i, i+1);
		if (valid.indexOf(temp) == "-1") ok = "no";
	}
	if (ok == "no") {
		alert("Ingrese solo números !!");
		field.value="";
		field.focus();
		return false;
	}
	return true;
}

function ContentOnlyNumber(str){
	ChrSpc = /\D/;
	var iposicion = str.search(ChrSpc);
	if(iposicion == -1){
		return true;
 	}else{
		return false;
	}
}

function isChrSpc(str){
	ChrSpc = "°·@¬!\"#%&<>'¡:`¿~,;$/=+*\\ -.()}]{[^_\?";
	for(var i=0; i<str.length; i++ ){
		for (var j=0; j<ChrSpc.length; j++){
			if (str.charAt(i)==ChrSpc.charAt(j))
				return true;
		}
	}
	return false;
}

function checkdate(d,m,y){
	var yl=1900; // least year to consider
	var ym=2100; // most year to consider
	if (m<1 || m>12) return(false);
	if (d<1 || d>31) return(false);
	if (y<yl || y>ym) return(false);
	if (m==4 || m==6 || m==9 || m==11)
	if (d==31) return(false);
	if (m==2){
		var b=parseInt(y/4);
		if (isNaN(b)) return(false);
		if (d>29) return(false);
		if (d==29 && ((y/4)!=parseInt(y/4))) return(false);
	}
	return(true);
}

function trim(str){
	for(var i = 0 ; i<str.length && str.charAt(i)==" " ; i++ ) ;
	cadena = str.substring(i,str.length);
	for(var i = cadena.length-1 ; i >=0 && cadena.charAt(i)==" " ; i-- ) ;
	return cadena.substring(0,i+1);
}

function MM_preloadImages() {
	var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
	var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
	if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImage() {
	var i,j=0,x,a=MM_swapImage.arguments; 
	document.MM_sr=new Array; 
	for(i=0;i<(a.length-2);i+=3)
	if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
			
function MM_swapImgRestore() {
	var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) {
	var p,i,x;  if(!d) d=document; 
	if((p=n.indexOf("?"))>0&&parent.frames.length) {
		d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);
	}
	if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
	for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
	if(!x && d.getElementById) x=d.getElementById(n); return x;
}

/****************************************Cambio de Imagen Ver********************************************/
/********************************************************************************************************/
		if(navigator.appVersion.substring(0,1)>=3)
		{
			
			bot1        =new Image();	bot1.src    ="../images/bt-ver1.gif";
			bot1p       =new Image();	bot1p.src   ="../images/bt-ver3.gif";
			bot1o       =new Image();	bot1o.src   ="../images/bt-ver2.gif";
			bot2        =new Image();	bot2.src    ="../images/bt-ver1.gif";
			bot2p       =new Image();	bot2p.src   ="../images/bt-ver3.gif";
			bot2o       =new Image();	bot2o.src   ="../images/bt-ver2.gif";
			bot3        =new Image();	bot3.src    ="../images/bt-ver1.gif";
			bot3p       =new Image();	bot3p.src   ="../images/bt-ver3.gif";
			bot3o       =new Image();	bot3o.src   ="../images/bt-ver2.gif";
			bot4        =new Image();	bot4.src    ="../images/bt-ver1.gif";
			bot4p       =new Image();	bot4p.src   ="../images/bt-ver3.gif";
			bot4o       =new Image();	bot4o.src   ="../images/bt-ver2.gif";
			bot4        =new Image();	bot4.src    ="../images/bt-ver1.gif";
			bot4p       =new Image();	bot4p.src   ="../images/bt-ver3.gif";
			bot4o       =new Image();	bot4o.src   ="../images/bt-ver2.gif";
			bot4        =new Image();	bot4.src    ="../images/bt-ver1.gif";
			bot4p       =new Image();	bot4p.src   ="../images/bt-ver3.gif";
			bot4o       =new Image();	bot4o.src   ="../images/bt-ver2.gif";
			bot5        =new Image();	bot5.src    ="../images/bt-ver1.gif";
			bot5p       =new Image();	bot5p.src   ="../images/bt-ver3.gif";
			bot5o       =new Image();	bot5o.src   ="../images/bt-ver2.gif";
			bot6        =new Image();	bot6.src    ="../images/bt-ver1.gif";
			bot6p       =new Image();	bot6p.src   ="../images/bt-ver3.gif";
			bot6o       =new Image();	bot6o.src   ="../images/bt-ver2.gif";
			bot7        =new Image();	bot7.src    ="../images/bt-ver1.gif";
			bot7p       =new Image();	bot7p.src   ="../images/bt-ver3.gif";
			bot7o       =new Image();	bot7o.src   ="../images/bt-ver2.gif";
			bot8        =new Image();	bot8.src    ="../images/bt-ver1.gif";
			bot8p       =new Image();	bot8p.src   ="../images/bt-ver3.gif";
			bot8o       =new Image();	bot8o.src   ="../images/bt-ver2.gif";
			bot9        =new Image();	bot9.src    ="../images/bt-ver1.gif";
			bot9p       =new Image();	bot9p.src   ="../images/bt-ver3.gif";
			bot9o       =new Image();	bot9o.src   ="../images/bt-ver2.gif";
			bot10        =new Image();	bot10.src    ="../images/bt-ver1.gif";
			bot10p       =new Image();	bot10p.src   ="../images/bt-ver3.gif";
			bot10o       =new Image();	bot10o.src   ="../images/bt-ver2.gif";
			bot11        =new Image();	bot11.src    ="../images/bt-ver1.gif";
			bot11p       =new Image();	bot11p.src   ="../images/bt-ver3.gif";
			bot11o       =new Image();	bot11o.src   ="../images/bt-ver2.gif";
			bot12        =new Image();	bot12.src    ="../images/bt-ver1.gif";
			bot12p       =new Image();	bot12p.src   ="../images/bt-ver3.gif";
			bot12o       =new Image();	bot12o.src   ="../images/bt-ver2.gif";
			bot13        =new Image();	bot13.src    ="../images/bt-ver1.gif";
			bot13p       =new Image();	bot13p.src   ="../images/bt-ver3.gif";
			bot13o       =new Image();	bot13o.src   ="../images/bt-ver2.gif";
			bot14        =new Image();	bot14.src    ="../images/bt-ver1.gif";
			bot14p       =new Image();	bot14p.src   ="../images/bt-ver3.gif";
			bot14o       =new Image();	bot14o.src   ="../images/bt-ver2.gif";
			bot15        =new Image();	bot15.src    ="../images/bt-ver1.gif";
			bot15p       =new Image();	bot15p.src   ="../images/bt-ver3.gif";
			bot15o       =new Image();	bot15o.src   ="../images/bt-ver2.gif";
			bot16        =new Image();	bot16.src    ="../images/bt-ver1.gif";
			bot16p       =new Image();	bot16p.src   ="../images/bt-ver3.gif";
			bot16o       =new Image();	bot16o.src   ="../images/bt-ver2.gif";
			bot17        =new Image();	bot17.src    ="../images/bt-ver1.gif";
			bot17p       =new Image();	bot17p.src   ="../images/bt-ver3.gif";
			bot17o       =new Image();	bot17o.src   ="../images/bt-ver2.gif";
			bot18        =new Image();	bot18.src    ="../images/bt-ver1.gif";
			bot18p       =new Image();	bot18p.src   ="../images/bt-ver3.gif";
			bot18o       =new Image();	bot18o.src   ="../images/bt-ver2.gif";
			bot19        =new Image();	bot19.src    ="../images/bt-ver1.gif";
			bot19p       =new Image();	bot19p.src   ="../images/bt-ver3.gif";
			bot19o       =new Image();	bot19o.src   ="../images/bt-ver2.gif";
			bot20        =new Image();	bot20.src    ="../images/bt-ver1.gif";
			bot20p       =new Image();	bot20p.src   ="../images/bt-ver3.gif";
			bot20o       =new Image();	bot20o.src   ="../images/bt-ver2.gif";
		}
		function CambiaImg1(imgid,imgnew)
		{
		if(navigator.appVersion.substring(0,1)>=3)
			{
			idimagen=imgid;
			document.images[imgid].src=eval(imgnew+".src");
			}
		}
/**************************FIN CAMBIO IMAGEN*******************************************************/
