function CerraryRefrescar(){
    window.operner.location.reload();
    parent.Shadowbox.close();
    return;
}

function validafoto(field) {
    if (document.form2.archivo.value == "" || document.form2.archivo.value == " "){
        alert("Debe Seleccionar Archivo a Subir");
        return false;
    }

    var nomarchivo = document.form2.archivo.value;
    var largo      = nomarchivo.length;
    if(largo > 0){
    	var largo      = nomarchivo.length;
    	var desde      = largo - 4;
    	var extension  = nomarchivo.substring(desde,largo);

    	if (extension.toLowerCase() != ".jpg" &&  extension.toLowerCase() != ".jpeg") {
        		alert("Archivo No es un archivo válido. Formatos válidos: .jpg o .jpeg")
        		return;
       }
    }

    document.form2.submit();

}

function validaContacto(){
   if (document.fmail.txtnom.value == ""){
       alert("Por Favor Ingrese su Nombre");
       document.fmail.txtnom.focus();
       exit;
   }

   if (document.fmail.txtmail.value == ""){
       alert("Por Favor Ingrese su Email");
       document.fmail.txtmail.focus();
       exit;
   }

	if (document.fmail.txtmail2.value == "" || document.fmail.txtmail2.value == " "){
    		alert("Debe reingresar su Mail ");
            document.fmail.txtmail2.focus();
    		return false;
	}

    correo1 = document.fmail.txtmail.value;
    if (correo1.indexOf("@") != -1){
        //return true;
    }else{
       alert('Debe escribir una dirección electrónica válida');
        document.frmmsg.txtmail.focus();
       return;
    }

    correo2 = document.fmail.txtmail2.value;
    if (correo2.indexOf("@") != -1){
        //return true;
    }else{
       alert('Debe escribir una dirección electrónica válida');
        document.fmail.txtmail2.focus();
       return;
    }

	if (document.fmail.txtmail.value == document.fmail.txtmail2.value){
	    //ok
    }else{
		alert("Las cuentas de correo ingresadas no coinciden");
        document.fmail.txtmail.focus();
		return false;
	}

   if (document.fmail.txtempresa.value == ""){
       alert("Por Favor Ingrese su Empresa");
       document.fmail.txtempresa.focus();
       exit;
   }

   if (document.fmail.txttelefono.value == ""){
       alert("Por Favor Ingrese su Telefono de Contacto");
       document.fmail.txttelefono.focus();
       exit;
   }

   if (document.fmail.txtref.value == ""){
       alert("Por Favor Ingrese Motivo de su Contacto");
       document.fmail.txtref.focus();
       exit;
   }

   if (document.fmail.txtmensaje.value == ""){
       alert("Por Favor Ingrese su Mensaje");
       document.fmail.txtmensaje.focus();
       exit;
   }
   document.fmail.submit();
}

function validamsg() {
	if (document.frmmsg.txtnom.value == "" || document.frmmsg.txtnom.value == " "){
    		alert("Debe ingresar su Nombre");
            document.frmmsg.txtnom.focus();
    		return false;
	}

	if (document.frmmsg.txtmail1.value == "" || document.frmmsg.txtmail1.value == " "){
    		alert("Debe ingresar su Mail para enviarle el link con la activacion del Aviso");
            document.frmmsg.txtmail1.focus();
    		return false;
	}

	if (document.frmmsg.txtmail2.value == "" || document.frmmsg.txtmail2.value == " "){
    		alert("Debe reingresar su Mail ");
            document.frmmsg.txtmail2.focus();
    		return false;
	}

    correo1 = document.frmmsg.txtmail1.value;
    if (correo1.indexOf("@") != -1){
        //return true;
    }else{
       alert('Debe escribir una dirección electrónica válida');
        document.frmmsg.txtmail1.focus();
       return;
    }

    correo2 = document.frmmsg.txtmail2.value;
    if (correo2.indexOf("@") != -1){
        //return true;
    }else{
       alert('Debe escribir una dirección electrónica válida');
        document.frmmsg.txtmail2.focus();
       return;
    }

	if (document.frmmsg.txtmail1.value == document.frmmsg.txtmail2.value){
	    //ok
    }else{
		alert("Las cuentas de correo ingresadas no coinciden");
        document.frmmsg.txtmail1.focus();
		return false;
	}

	if (document.frmmsg.txtmsg.value == "" || document.frmmsg.txtmsg.value == " "){
    		alert("Debe ingresar mensaje para el avisador");
            document.frmmsg.txtmsg.focus();
    		return false;
	}

    document.frmmsg.submit();
}

function validabavanzada() {
	if (document.frmbus.txtbuscar.value == "" || document.frmbus.txtbuscar.value == " "){
    		alert("Debes ingresar lo que estás buscando");
            document.frmbus.txtbuscar.focus();
    		return false;
	}

    document.frmbus.submit();
}

function validafichapublicar() {
	if (document.frmpub.txttitavi.value == "" || document.frmpub.txttitavi.value == " "){
    		alert("Debe ingresar Titulo del Aviso");
            document.frmpub.txttitavi.focus();
    		return false;
	}

	if (document.frmpub.txttitsub.value == "" || document.frmpub.txttitsub.value == " "){
    		alert("Debe ingresar Breve Resumen del Aviso");
            document.frmpub.txttitsub.focus();
    		return false;
	}

	if (document.frmpub.txtregion.value == "-1"){
    		alert("Debe Seleccionar Region");
            document.frmpub.txtregion.focus();
    		return false;
	}

    var com = document.getElementById("txtcomuna");
    if (com == null){
    		alert("Debe indicar Comuna seleccionando Región");
             document.frmpub.txtregion.value = "-1";
            document.frmpub.txtregion.focus();
    		return false;
	}

	if (document.frmpub.txtcomuna.value == "-1"){
    		alert("Debe ingresar Seleccionar Comuna");
            document.frmpub.txtcomuna.focus();
    		return false;
	}

	if (document.frmpub.txtcategoria.value == "-1"){
    		alert("Debe ingresar Seleccionar Categoria de su Aviso");
            document.frmpub.txtcategoria.focus();
    		return false;
	}

	if (document.frmpub.txtnom.value == "" || document.frmpub.txtnom.value == " "){
    		alert("Debe ingresar su Nombre");
            document.frmpub.txtnom.focus();
    		return false;
	}

	if (document.frmpub.txtmail1.value == "" || document.frmpub.txtmail1.value == " "){
    		alert("Debe ingresar su Mail para enviarle el link con la activacion del Aviso");
            document.frmpub.txtmail1.focus();
    		return false;
	}

	if (document.frmpub.txtmail2.value == "" || document.frmpub.txtmail2.value == " "){
    		alert("Debe reingresar su Mail ");
            document.frmpub.txtmail2.focus();
    		return false;
	}

    correo1 = document.frmpub.txtmail1.value;
    if (correo1.indexOf("@") != -1){
        //return true;
    }else{
       alert('Debe escribir una dirección electrónica válida');
        document.frmpub.txtmail1.focus();
       return;
    }

    correo2 = document.frmpub.txtmail2.value;
    if (correo2.indexOf("@") != -1){
        //return true;
    }else{
       alert('Debe escribir una dirección electrónica válida');
        document.frmpub.txtmail2.focus();
       return;
    }

	if (document.frmpub.txtmail1.value == document.frmpub.txtmail2.value){
	    //ok
    }else{
		alert("Las cuentas de correo ingresadas no coinciden");
        document.frmpub.txtmail1.focus();
		return false;
	}

    if ( CKEDITOR.instances.editor1.getData() == '' ){
        alert( 'Debe ingresar el contenido de su Aviso' );
        document.frmpub.editor1.focus();
        return false;
    }

    document.frmpub.submit();
}

function submitNav(num){
  document.navigation.navigTo.value = num;
  document.navigation.submit();
}


function isNumeric(value){
  if (value == "")  { return false }
  if (value.charAt(0) == "-")
    start = 1;
  else
    start = 0;
  for (i=start; i<value.length; i++) {
    if (value.charAt(i) < "0") { return false; }
    if (value.charAt(i) > "9") { return false; }

    if (value.charAt(i) == ".") { return false; }
  }
  return true;
}

