<!--POWERED BY PUNKNOMAS@HOTMAIL.COM-->

function objetoAjax(){

	var xmlhttp=false;

	try {

		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");

	} catch (e) {

		try {

		   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");

		} catch (E) {

			xmlhttp = false;

  		}

	}



	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {

		xmlhttp = new XMLHttpRequest();

	}

	return xmlhttp;

}




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

function imprimir(que) {
var ventana = window.open("", "", "");
var contenido = "<html><head><link href='css/estilos.css' rel='stylesheet' type='text/css' /><style type='text/css' src='css/estilos.css'>body{ font-family:arial;font-size:12px;color:#000000; }#baseimp{margin-right:auto;margin-left: auto;}</style></head><body onload='window.print();window.close()'><div id='baseimp'>" + document.getElementById(que).innerHTML + "</div></body></html>";
ventana.document.open();
ventana.document.write(contenido);
ventana.document.close();
}

function alfanumerico(obj){
var tecla = window.event.keyCode;
if(65<=tecla && tecla<=90 || 97<=tecla && tecla<=122 || 48<=tecla && tecla<=57){
}
 else{
	  window.event.keyCode=0;
	}
}


function validar_editar(frm)
{          
	
	var var2=frm.clave.value;
	var var3=frm.re_clave.value;
	////////////////////////////////////////
	////////////////////////////////////////
	var var4=frm.cliente.value;
	var var5=frm.tratamiento.value;
	var var6=frm.nombre.value;
	var var7=frm.ap.value;
	var var8=frm.am.value;
	var var9=frm.dia.value;
	var var10=frm.mes.value;
	var var11=frm.ano.value;
	var var12=frm.tipo_documento.value;
	var var13=frm.nro_documento.value;
	//////////////////////////////////////////
	//////////////////////////////////////////
	var var14=frm.direccion.value;
	var var15=frm.ciudad.value;
	var var16=frm.codigo_postal.value;
	var var17=frm.pais.value;
	var var18=frm.provincia.value;
	var var19=frm.telefono1.value;
    var var20=frm.telefono2.value;


if (frm.clave.value.length < 4)
{
alert('El minimo de caracteres para su clave es de 4 digitos');
frm.clave.focus();
return false;
}

if (var2=='')
{
alert('No puede estar vacio este campo - Clave');
frm.clave.focus();
return false;
}

if (var3=='')
{
alert('No puede estar vacio este campo - Clave');
frm.re_clave.focus();
return false;
}


if (var2!==var3)
{
alert('No coinciden las claves');
frm.clave.focus();
return false;
}

/////////////////////////////////////////////////////
/////////////////////////////////////////////////////


if (var6=='')
{
alert('No puede estar vacio este campo - Nombre');
frm.nombre.focus();
return false;
}

if (var7=='')
{
alert('No puede estar vacio este campo - Apellido');
frm.ap.focus();
return false;
}

/*if (var8=='')
{
alert('am','No puede estar vacio este campo');
return false;
}
*/

if (var9=='')
{
alert('No puede estar vacio este campo - Dia');
frm.dia.focus();
return false;
}

if (var10=='')
{
alert('No puede estar vacio este campo - Mes');
frm.mes.focus();
return false;
}


if (var11=='')
{
alert('No puede estar vacio este campo - Año');
frm.ano.focus();
return false;
}

if (var12=='')
{
alert('No puede estar vacio este campo - Tipo de documento' );
frm.tipo_documento.focus();
return false;
}



if (var13=='')
{
alert('No puede estar vacio este campo  - nro de documento');
frm.nro_documento.focus();
return false;
}

if (var4=='Empresa')
{
alert('No puede estar vacio este campo  - Empresa');
frm.empresa.focus();
return false;
}


///////////////////////////////////////////
/////////////////////////////////////////////

if (var14=='')
{
alert('No puede estar vacio este campo - Direccion');
frm.direccion.focus();
return false;
}

if (var15=='')
{
alert('No puede estar vacio este campo - Ciudad');
frm.ciudad.focus();
return false;
}


if (var16=='')
{
alert('No puede estar vacio este campo  - Codigo Postal');
frm.codigo_postal.focus();
return false;
}


if (var17=='')
{
alert('No puede estar vacio este campo - Pais');
frm.pais.focus();
return false;
}


if (var18=='')
{
alert('No puede estar vacio este campo - Provincia');
frm.provincia.focus();
return false;
}


if (var19=='')
{
alert('No puede estar vacio este campo - Telefono Movil');
frm.telefono1.focus();
return false;
}

if (var19.length < 9)
{
alert('Ingrese un minimo de 9 caracteres para el Telefono Movil');
frm.telefono1.focus();
return false;	
	
}

if (var20=='')
{
alert('No puede estar vacio este campo - Telefono Fijo');
frm.telefono2.focus();
return false;
}

if (var20.length < 9)
{
alert('Ingrese un minimo de 9 caracteres para el Telefono fijo');
frm.telefono2.focus();
return false;    
    
}

return true




}



function confirmacion(texto,url)
{
var msg=confirm(texto)	;
if (msg)
{
window.location=url;	
}
}



function tipo_comprobante(tipo)

{

if (tipo=='factura')
{
document.getElementById('factura').style.visibility='visible'
document.getElementById('factura').style.display ='';


}
else if (tipo=='boleta')
{
document.getElementById('factura').style.visibility='hidden'
document.getElementById('factura').style.display ='none';

}
}




function cargar_pregunta (capa,url,texto)
{
var msg=confirm(texto);
if (msg)
{
	divresultado=document.getElementById(capa);

	var Aleatorio=parseInt(Math.random()*99999999);

	ajax=new objetoAjax();
	
	//aki sacamos la varia que seguira a la url si es un & o ?
	
	if (url.indexOf("?")>0){encadenar="&";}else{encadenar="?";}
	 
	ajax.open("GET",url + encadenar +"rand=" + Aleatorio,true);

	ajax.onreadystatechange=useHttpResponse;

	ajax.send(null);
}
	
}


function cargar(capa,url)
{
	

	divresultado=document.getElementById(capa);

	var Aleatorio=parseInt(Math.random()*99999999);

	ajax=new objetoAjax();
	
	//aki sacamos la varia que seguira a la url si es un & o ?
	
	if (url.indexOf("?")>0){encadenar="&";}else{encadenar="?";}

	ajax.open("GET",url + encadenar +"rand=" + Aleatorio,true);

	ajax.onreadystatechange=useHttpResponse;
 
	ajax.send(null);
}

function cargar2(capa,url)
{
    

    divresultado=document.getElementById(capa);

    var Aleatorio=parseInt(Math.random()*99999999);

    ajax=new objetoAjax();
    
    //aki sacamos la varia que seguira a la url si es un & o ?
    
    if (url.indexOf("?")>0){encadenar="&";}else{encadenar="?";}

    ajax.open("GET",url + encadenar +"rand=" + Aleatorio,true);

    ajax.onreadystatechange=useHttpResponse2;
 
    ajax.send(null);
}


function grabar_compra(capa,url,frm)
{
//recopilacion de data

var1=frm.contacto.value;
var2=frm.direccion.value;
var3=frm.ciudad.value;
var4=frm.codigo_postal.value;
var5=frm.pais.value;
var6=frm.provincia.value;
var7=frm.telefono1.value;
var8=frm.telefono2.value;
var9=frm.comprobante.value;
var10=frm.ruc.value;
var11=frm.razonsocial.value;
var12=frm.direccion1.value;
var13=frm.comentario.value;



if (var1=='')
{
alert('Debe ingresar la persona de contacto');
frm.contacto.focus();
return false
}

if (var2=='')
{
alert('Debe ingresar su direccion de contacto');
frm.direccion.focus();
return false
}


if (var3=='')
{
alert('Debe ingresar ciudad');
frm.ciudad.focus();
return false
}

if (var4=='')
{
alert('Debe ingresar codigo postal');
frm.codigo_postal.focus();
return false
}

if (var5=='')
{
alert('Seleccionar un  pais');
frm.pais.focus();
return false
}

if (var6=='')
{
alert('seleccione una provincia');
frm.provincia.focus();
return false
}

if (var7=='')
{
alert('ingrese un telefono');
frm.telefono1.focus();
return false
}



if (var9=='Factura')
{
if (var10=='')
{
alert('Debe ingresar su CIF');
frm.ruc.focus();
return false
}
/*if (var11=='')
{
alert('Debe ingresar su razon social');
frm.razonsocial.focus();
return false
}*/

if (var12=='')
{
alert('Debe ingresar su direccion');
frm.direccion1.focus();
return false
}


}



	divresultado=document.getElementById(capa);

	var Aleatorio=parseInt(Math.random()*99999999);

	ajax=new objetoAjax();
	//aki sacamos la varia que seguira a la url si es un & o ?

	if (url.indexOf("?")>0){encadenar="&";}else{encadenar="?";}
 	 
	ajax.open("POST",url + encadenar +"rand=" + Aleatorio,true);
	ajax.onreadystatechange=useHttpResponse;
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
 
	ajax.send("contacto="+var1+"&direccion="+var2+"&ciudad="+var3+"&codigo_postal="+var4+"&pais="+var5+"&provincia="+var6+"&telefono1="+var7+"&telefono2="+var8+"&comprobante="+var9+"&ruc="+var10+"&razonsocial="+var11+"&direccion1="+var12+"&comentario="+var13);
 

}





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


function uncheckAll(codigo) {
box = eval("document.frm_carrito.eliminar_" + codigo); 
box.checked = !box.checked;
}




function validar_registro(frm) 

{          
      
    var var1=frm.usuario.value;          
	var var2=frm.clave.value;
	var var3=frm.re_clave.value;
	////////////////////////////////////////
	////////////////////////////////////////
	//var var4=frm.cliente.value;
	var var5=frm.tratamiento.value;
	var var6=frm.nombre.value;
	var var7=frm.ap.value;
	var var8=frm.am.value;
	var var9=frm.dia.value;
	var var10=frm.mes.value;    
	var var11=frm.ano.value;
    
	
    var var12=frm.tipo_documento.value;
	var var13=frm.nro_documento.value;
    
	//////////////////////////////////////////
	//////////////////////////////////////////
	var var14=frm.direccion.value;
	var var15=frm.ciudad.value;
	var var16=frm.codigo_postal.value;
	var var17=frm.pais.value;
	var var18=frm.provincia.value;
     
	var var19=frm.telefono1.value;
    
	var var20=frm.nopasa.value;        
	var var22=frm.telefono2.value;
    
   
   if(frm.numero)
    var var21=frm.numero.value;
   
   
   
   


   

   if ((var1.indexOf ('@', 0) == -1)||(var1.length < 5)) { 
    //alert("Escriba una dirección de correo válida en el campo \"Email\" Ej: nombre@correo.com"); 
    alert('Escriba una direccion de email valida en el campo \"Email\" Ej: nombre@correo.com"');
	frm.usuario.focus();
	frm.usuario.style.border='#FF0000 1px solid'
	return false; 
   }
  else
  {
	frm.usuario.style.border='#24976C 1px solid'  
  }

 
 if (var20=='nopasa')
{
alert('Este email ya existe');
frm.usuario.focus();
frm.usuario.style.border='#FF0000 1px solid'
	return false; 
  }
  else
  {
	frm.usuario.style.border='#24976C 1px solid'  
   }


if (frm.clave.value.length < 4)
{
alert('El minimo de caracteres para su clave es de 4 digitos');
frm.clave.focus();
frm.clave.style.border='#FF0000 1px solid'
	return false; 
  }
  else
  {
	frm.clave.style.border='#24976C 1px solid'  
   }

if (var2=='')
{
alert('No puede estar vacio este campo - Clave');
frm.clave.focus();
frm.clave.style.border='#FF0000 1px solid'
	return false; 
  }
  else
  {
	frm.clave.style.border='#24976C 1px solid'  
   }

if (var3=='')
{
alert('No puede estar vacio este campo  - Clave');
frm.re_clave.focus();
frm.re_clave.style.border='#FF0000 1px solid'
	return false; 
  }
  else
  {
	frm.re_clave.style.border='#24976C 1px solid'  
   }


if (var2!==var3)
{
alert('No coinciden las claves');
frm.clave.focus();
frm.clave.style.border='#FF0000 1px solid'
	return false; 
  }
  else
  {
	frm.clave.style.border='#24976C 1px solid'  
   }




if (var6=='')
{
alert('No puede estar vacio este campo -  Nombre');
frm.nombre.focus();
frm.nombre.style.border='#FF0000 1px solid'
	return false; 
  }
  else
  {
	frm.nombre.style.border='#24976C 1px solid'  
   }

if (var7=='')
{
alert('No puede estar vacio este campo - Apellido');
frm.ap.focus();
frm.ap.style.border='#FF0000 1px solid'
	return false; 
  }
  else
  {
	frm.ap.style.border='#24976C 1px solid'  
   }

/*if (var8=='')
{
alert('am','No puede estar vacio este campo');
return false;
}
*/

if (var9=='')
{
alert('No puede estar vacio este campo - Dias');
frm.dia.focus();
frm.dia.style.border='#FF0000 1px solid'
	return false; 
  }
  else
  {
	frm.dia.style.border='#24976C 1px solid'  
   }

if (var10=='')
{
alert('No puede estar vacio este campo - Mes');
frm.mes.focus();
frm.mes.style.border='#FF0000 1px solid'
	return false; 
  }
  else
  {
	frm.mes.style.border='#24976C 1px solid'  
   }


if (var11=='')
{
alert('No puede estar vacio este campo - Año');
frm.ano.focus();
frm.ano.style.border='#FF0000 1px solid'
	return false; 
  }
  else
  {
	frm.ano.style.border='#24976C 1px solid'  
   }

if (var12=='')
{
alert('No puede estar vacio este campo - Tipo de documento');
frm.tipo_documento.focus();
frm.tipo_documento.style.border='#FF0000 1px solid'
	return false; 
  }
  else
  {
	frm.tipo_documento.style.border='#24976C 1px solid'  
   }

if (var12=='NIF')
{
 


if (var13.length > 9)
{
alert('Debe ingresar 9 digitos como maximo');
frm.nro_documento.focus();
frm.nro_documento.style.border='#FF0000 1px solid'
	return false; 
  }
  else
  {
	frm.nro_documento.style.border='#24976C 1px solid'  
   }

}


if (var12=='CIF')
{
	
if (var13.length < 9)
{
alert('Debe ingresar 9 digitos como minimo');
frm.nro_documento.focus();
frm.nro_documento.style.border='#FF0000 1px solid'
	return false; 
  }
  else
  {
	frm.nro_documento.style.border='#24976C 1px solid'  
   }

if (var13.length > 9)
{
alert('Debe ingresar 9 digitos como maximo');
frm.nro_documento.focus();
frm.nro_documento.style.border='#FF0000 1px solid'
	return false; 
  }
  else
  {
	frm.nro_documento.style.border='#24976C 1px solid'  
   }
}

if (var12=='NIE')
{
	
if (var13.length < 9)
{
alert('Debe ingresar 9 digitos como minimo');
frm.nro_documento.focus();
frm.nro_documento.style.border='#FF0000 1px solid'
	return false; 
  }
  else
  {
	frm.nro_documento.style.border='#24976C 1px solid'  
   }

if (var13.length > 9)
{
alert('Debe ingresar 9 digitos como maximo');
frm.nro_documento.focus();
frm.nro_documento.style.border='#FF0000 1px solid'
	return false; 
  }
  else
  {
	frm.nro_documento.style.border='#24976C 1px solid'  
   }
}


if (var12=='Passaporte')
{

if (var13.length > 9)
{
alert('Debe ingresar 9 digitos como maximo');
frm.nro_documento.focus();
frm.nro_documento.style.border='#FF0000 1px solid'
	return false; 
  }
  else
  {
	frm.nro_documento.style.border='#24976C 1px solid'  
   }
}


if (var14=='')
{
alert('No puede estar vacio este campo - Direccion');
frm.direccion.focus();
frm.direccion.style.border='#FF0000 1px solid'
return false; 
}
else
{   
    
    frm.direccion.style.border='#24976C 1px solid'  
}

//if (var21=='')
//{
//alert('No puede estar vacio este campo - Numero');
//frm.numero.focus();
//frm.numero.style.border='#FF0000 1px solid'
//return false; 
//}
//else
//{     
//    frm.numero.style.border='#24976C 1px solid'  
//}



if(frm.numero)
{
 if (var21=='')
{
alert('No puede estar vacio el campo numero');
frm.numero.focus();
frm.numero.style.border='#FF0000 1px solid'
	return false; 
  }
  else
  {
	frm.numero.style.border='#24976C 1px solid'  
   }
   
}

if (var15=='')
{
alert('No puede estar vacio este campo - Ciudad');
frm.ciudad.focus();
frm.ciudad.style.border='#FF0000 1px solid'
return false; 
}
else
{
	frm.ciudad.style.border='#24976C 1px solid'  
}


if (var16=='')
{
alert('No puede estar vacio este campo - Codigo Postal');
frm.codigo_postal.focus();
frm.codigo_postal.style.border='#FF0000 1px solid'
return false; 
}
else
{
	frm.codigo_postal.style.border='#24976C 1px solid'  
}


if (var17=='')
{
alert('No puede estar vacio este campo - Pais');
frm.pais.focus();
frm.pais.style.border='#FF0000 1px solid'
return false; 
}
else
{
	frm.pais.style.border='#24976C 1px solid'  
}


if (var18=='')
{
alert('No puede estar vacio este campo - Provincia');
frm.provincia.focus();
frm.provincia.style.border='#FF0000 1px solid'
return false; 
}
else
{
 frm.provincia.style.border='#24976C 1px solid'  
}


/*
if (var19.charAt(0) != '6')
{
alert('Por favor ponga su movil correctamente');
frm.telefono1.focus();
frm.telefono1.style.border='#FF0000 1px solid'
return false; 
  }
  else
  {
	frm.telefono1.style.border='#24976C 1px solid'  
}

 */

if (var19=='')
{
alert('No puede estar vacio este campo - Telefono movil');
frm.telefono1.focus();
frm.telefono1.style.border='#FF0000 1px solid'
return false; 
}
else
{
 frm.telefono1.style.border='#24976C 1px solid'  
}

if (var19.length < 9)
{
alert('El minimo de numeros del telefono movil es 9 digitos');
frm.telefono1.focus();
frm.telefono1.style.border='#FF0000 1px solid'
return false; 
}
else
{
frm.telefono1.style.border='#24976C 1px solid'  
}

/*
if (var22.charAt(0) != '9')
{
alert('Por favor ponga su numero de telefono correctamente');
frm.telefono2.focus();
frm.telefono2.style.border='#FF0000 1px solid'
return false; 
  }
  else
  {
	frm.telefono1.style.border='#24976C 1px solid'  
}
*/



if (var22=='')
{
alert('No puede estar vacio este campo - Telefono fijo');
frm.telefono2.focus();
frm.telefono2.style.border='#FF0000 1px solid'
return false; 
}
else
{
 frm.telefono2.style.border='#24976C 1px solid'  
}

if (var22.length < 9)
{
alert('El minimo de numeros del telefono fijo es 9 digitos');
frm.telefono2.focus();
frm.telefono2.style.border='#FF0000 1px solid'
return false; 
}
else
{
frm.telefono2.style.border='#24976C 1px solid'  
}

if (frm.ok1.checked==false)
{
alert('Para continuar con el registro debe Aceptar las condiciones generales de uso y politica de privacidad');
return false;
}
 


if (var13=='')
{
alert('No puede estar vacio este campo - Nro Documento');
frm.nro_documento.focus();
frm.nro_documento.style.border='#FF0000 1px solid'
    return false; 
  }
  else
  {
    frm.nro_documento.style.border='#24976C 1px solid'  
   }

/*   
if (var4=='Empresa')
{
alert('No puede estar vacio este campo - Empresa');
frm.empresa.focus();
frm.empresa.style.border='#FF0000 1px solid'
return false; 
}
else
{
frm.empresa.style.border='#24976C 1px solid'  
}
*/


 




return true 
}
 

function valida_contactenos(formulario)
{
	
	var var1=formulario.nombre.value;
	var var2=formulario.apellidos.value;
	var var3=formulario.empresa.value;
	var var4=formulario.telefono.value;
	var var5=formulario.email.value;
	var var6=formulario.comentario.value;
	
	
if (var1=='')
{
alert('Debe ingresar su nombre');
formulario.nombre.focus()
return false;
}


if (var2=='')
{
alert('Debe ingresar su apellido');
formulario.apellidos.focus()
return false;
}



if (var4=='')
{
alert('Debe ingresar numero telefonico');
formulario.telefono.focus()
return false;
}


if (var5=='')
{
alert('Debe ingresar Email');
formulario.email.focus()
return false;
}

if (var6=='')
{
alert('Debe ingresar comentario');
formulario.comentario.focus()
return false;
}

return true

}



function validar_descripcion(formulario)
{
var var1=formulario.nombre.value;
var var2=formulario.marca.value;

if (var1=='')
{
alert('Debe ingresar un criterio de busqueda');
formulario.nombre.focus();
return false;
}

return true;
}


function detenerError() 
{ 
return true 
} 
window.onerror=detenerError 


function carga_pagina(url,banner)

{
	
	document.getElementById('header').innerHTML='<img src="publicidad/'+banner+'"  width="707" height="156"  />';

	divresultado=document.getElementById('base_cuerpo');

	var Aleatorio=parseInt(Math.random()*99999999);

	ajax=new objetoAjax();

	ajax.open("GET",url +"&rand=" + Aleatorio,true);

	ajax.onreadystatechange=useHttpResponse;

	ajax.send(null)

}


function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}



function useHttpResponse() {
  if (ajax.readyState == 4) 
   {
   		 if(ajax.status == 200) 
		{
divresultado.innerHTML=ajax.responseText;
		}
 } 
 else 
  {
  divresultado.innerHTML = '<center><br/><br/><br/><img src="images/loading.gif" /></center>';
  }
}

function useHttpResponse2() {
  if (ajax.readyState == 4) 
   {
            if(ajax.status == 200) 
        {
divresultado.innerHTML=ajax.responseText;
        }
 } 
 else 
  {
  divresultado.innerHTML = '<center><img src="images/loading.gif" /></center>';
  }
}




