// JavaScript Document
function abrir_ventana(url,l,t,w,h,s){
	window.open(url,'ventana','left=' + l +',top=' + t + ',width=' + w + ',height=' + h + ',scrollbars=' + s);
}

function verificar_registro(){
	var f = document.registro;
	if(f.usuario.value==""){
		alert("Ingresa tu usuario");
		f.usuario.focus();
		return;
	}
	
	if(f.contrasena.value==""){
		alert("Ingresa la contrasea que usaras en nuestro portal");
		f.contrasena.focus();
		return;
	}

	if(f.contrasena.value!=f.contrasena2.value){
		alert("Las contraseas no coinciden, ingresa la misma en ambos campos");
		f.contrasena.focus();
		return;
	}
	
	if(f.nombre.value==""){
		alert("Ingresa tu nombre");
		f.nombre.focus();
		return;
	}

	if(f.apellido.value==""){
		alert("Ingresa tu apellido");
		f.apellido.focus();
		return;
	}

	if(f.email.value==""){
		alert("Ingresa tu email");
		f.email.focus();
		return;
	}
	
	var p=f.email.value.indexOf('@');
	if (p<1 || p==(f.email.value.length-1)){
		alert("Debes introducir una direccin de email vlida");
		f.email.focus();
		return;
	}

	if(f.doc_identidad.value==""){
		alert("Ingresa tu documento de identidad");
		f.doc_identidad.focus();
		return;
	}
	
	if(f.telefono.value==""){
		alert("Ingresa tu telefono");
		f.telefono.focus();
		return;
	}
	
	if(f.calle.value==""){
		alert("Ingresa tu calle");
		f.calle.focus();
		return;
	}

	if(f.numero.value==""){
		alert("Ingresa tu nmero");
		f.numero.focus();
		return;
	}

	if(f.edificio.value==""){
		alert("Ingresa tu edificio");
		f.edificio.focus();
		return;
	}

	if(f.apto.value==""){
		alert("Ingresa tu apto");
		f.apto.focus();
		return;
	}

	if(f.sector.value==""){
		alert("Ingresa tu sector");
		f.sector.focus();
		return;
	}
	
	if(f.provincia.options[f.provincia.selectedIndex].value==0){
		alert("Selecciona tu provincia");
		f.provincia.focus();
		return;		
	}

	if(f.nombre_sec.value==""){
		alert("Ingresa el nombre de quien recibirá por tí");
		f.nombre_sec.focus();
		return;
	}

	if(f.apellido_sec.value==""){
		alert("Ingresa el apellido de quien recibirá por tí");
		f.apellido_sec.focus();
		return;
	}

	if(f.doc_identidad_sec.value==""){
		alert("Ingresa el documento de identidad de quien recibirá por tí");
		f.doc_identidad_sec.focus();
		return;
	}
	
	if(f.bbpin.value==""){
		alert("Ingresa el BBPin");
		f.bbpin.focus();
		return;
	}
	
	if(!f.terminos.checked){
		alert("Debes aceptar los terminos y condiciones");
		f.terminos.focus();
		return;	
	}
	
	f.submit();
}


function verificar_actualizacion_perfil(){
	var f = document.frm_actualizar_perfil;
	
	if(f.cambiar_contrasena.checked){
		if(f.contrasena.value!=f.contrasena2.value){
			alert('Las contraseas no coinciden. Por favor verifique');
			f.contrasena.focus();
			return;
		}
	}
	
	if(f.nombre.value==""){
		alert("Ingresa tu nombre");
		f.nombre.focus();
		return;
	}

	if(f.apellido.value==""){
		alert("Ingresa tu apellido");
		f.apellido.focus();
		return;
	}

	if(f.email.value==""){
		alert("Ingresa tu email");
		f.email.focus();
		return;
	}
	
	var p=f.email.value.indexOf('@');
	if (p<1 || p==(f.email.value.length-1)){
		alert("Debes introducir una direccin de email vlida");
		f.email.focus();
		return;
	}

	if(f.doc_identidad.value==""){
		alert("Ingresa tu documento de identidad");
		f.doc_identidad.focus();
		return;
	}
	
	if(f.telefono.value==""){
		alert("Ingresa tu telefono");
		f.telefono.focus();
		return;
	}
	
	if(f.celular.value==""){
		alert("Ingresa tu número de celular");
		f.celular.focus();
		return;
	}

	if(f.calle.value==""){
		alert("Ingresa tu calle");
		f.calle.focus();
		return;
	}

	if(f.numero.value==""){
		alert("Ingresa tu número");
		f.numero.focus();
		return;
	}

	if(f.edificio.value==""){
		alert("Ingresa tu edificio");
		f.edificio.focus();
		return;
	}

	if(f.apto.value==""){
		alert("Ingresa tu apto");
		f.apto.focus();
		return;
	}

	if(f.sector.value==""){
		alert("Ingresa tu sector");
		f.sector.focus();
		return;
	}
	
	if(f.provincia.options[f.provincia.selectedIndex].value==0){
		alert("Selecciona tu provincia");
		f.provincia.focus();
		return;		
	}

	if(f.nombre_sec.value==""){
		alert("Ingresa el nombre de quien recibirá por tí");
		f.nombre_sec.focus();
		return;
	}

	if(f.apellido_sec.value==""){
		alert("Ingresa el apellido de quien recibirá por tí");
		f.apellido_sec.focus();
		return;
	}

	if(f.doc_identidad_sec.value==""){
		alert("Ingresa el documento de identidad de quien recibirá por tí");
		f.doc_identidad_sec.focus();
		return;
	}
	
	if(f.bbpin.value==""){
		alert("Ingresa el BBPin");
		f.bbpin.focus();
		return;
	}
	f.submit();
}


function seleccionar_movil_registro(id_movil,ua){
	parent.document.frm_registro.idmovil.value=id_movil;
	parent.document.images['movil'].src = 'imagenes/moviles/' + ua + '.gif';
}

function verificar_agregar_album(){
	var f = document.frm_agregar_album;

	if(f.nombre.value==""){
		alert("Ingresa el nombre del album a crear");
		f.nombre.focus();
		return;
	}
	f.submit();	
}


function preview(archivo,imagen){
	var archivo = findObj(archivo);
	var imagen = findObj(imagen);

	imagen.src='file://'+archivo.value;
}

// Example: obj = findObj("image1");

function findObj(theObj, theDoc){
  var p, i, foundObj;
  
  if(!theDoc) theDoc = document;
  if( (p = theObj.indexOf("?")) > 0 && parent.frames.length)
  {
    theDoc = parent.frames[theObj.substring(p+1)].document;
    theObj = theObj.substring(0,p);
  }
  if(!(foundObj = theDoc[theObj]) && theDoc.all) foundObj = theDoc.all[theObj];
  for (i=0; !foundObj && i < theDoc.forms.length; i++) 
    foundObj = theDoc.forms[i][theObj];
  for(i=0; !foundObj && theDoc.layers && i < theDoc.layers.length; i++) 
    foundObj = findObj(theObj,theDoc.layers[i].document);
  if(!foundObj && document.getElementById) foundObj = document.getElementById(theObj);
  return foundObj;
}



function agregar_carrito(id){
	if (tipo!=''){
		window.location='agregar_carrito.php?id=' + id + '&tipo=' + tipo;
	}else{
		alert('Elija si quiere alquilar o comprar');
	}
}

function confirmar_imprimir(){
	var f = document.frm_imprimir;

	if (confirm('Al imprimir se legaliza la factura, desea imprimirla?')){
		abrir_ventana('version_impr.php?cambio='+f.cambio.value+'&horario='+f.horario.value,0,0,800,800,1);
	}
}

function verificar_cambio_contrasena(){
	var f=document.frm_cambio_contrasena;
	if(f.contrasena_nueva.value==''){
			alert('Ingrese la nueva contasea');
			f.contrasena_nueva.focus();
			return;
	}
	if(f.contrasena_nueva2.value==''){
			alert('Ingrese la verificacion de la nueva contaseña');
			f.contrasena_nueva2.focus();
			return;
	}
	if(f.contrasena_nueva.value!=f.contrasena_nueva2.value){
		alert('las contraseas no coinciden. Verifique');
		return;
	}
	f.submit();
}


function verificar_buscar(){
	var f=document.frm_buscar;
	if(f.nombre.value==''){
		alert('ingresa el nombre a buscar');
		f.nombre.focus();
		return;
	}
	window.location=f.tipo.value + '?buscar=si&nombre=' + f.nombre.value;
}

function cambiar_contenido_div(div,contenido){
	var d = findObj(div);
	d.innerHTML=contenido;
}


function findObj(theObj, theDoc){
  var p, i, foundObj;
  
  if(!theDoc) theDoc = document;
  if( (p = theObj.indexOf("?")) > 0 && parent.frames.length){
    theDoc = parent.frames[theObj.substring(p+1)].document;
    theObj = theObj.substring(0,p);
  }
  if(!(foundObj = theDoc[theObj]) && theDoc.all) foundObj = theDoc.all[theObj];
  for (i=0; !foundObj && i < theDoc.forms.length; i++) 
    foundObj = theDoc.forms[i][theObj];
  for(i=0; !foundObj && theDoc.layers && i < theDoc.layers.length; i++) 
    foundObj = findObj(theObj,theDoc.layers[i].document);
  if(!foundObj && document.getElementById) foundObj = document.getElementById(theObj);
  
  return foundObj;
}



//Cambiar visibilidad

IE4 = (document.all) ? 1 : 0; // initialize browser.. 
NS4 = (document.layers) ? 1 : 0; // identification and... 
ver4 = (IE4 || NS4) ? 1 : 0; // DHTML variables 


function cambiar_visibilidad_a(i,vis){
	var e = document.getElementById(i);
	e.className=vis;
}

function confirmar(mensaje,url){
	if(confirm(mensaje)==true){
		window.location=url;
	}
}

function AgregarCarrito(){
	var f=document.frm_producto;
	if(f.id_tela.value==''){
		alert('Por favor seleccione un Tipo de Tela');
		f.tela.focus();
		return;
	}
	f.submit();
}
