$(function() {
//    $("pre").corner("8px");
});

//**********************************************************************************************************
// Funcion que submitea el formulario, si la validacion es correcta para un usuario
//**********************************************************************************************************
function accesoUsuario() {
 if (validaCamposUsuario()) {
 document.form_valida_cliente.opcion.value = "";
 document.form_valida_cliente.submit();
 }
} 


//**********************************************************************************************************
// Funcion que solo permite introducir cifras y letras
//**********************************************************************************************************
function esCifraoLetra(event) {
 if ((event.keyCode > 47 && event.keyCode < 58 )
 || (event.keyCode > 64 && event.keyCode < 91)
 || (event.keyCode > 96 && event.keyCode < 123)
 || (event.keyCode==44)|| (event.keyCode==46)|| (event.keyCode==64)|| (event.keyCode==95)|| (event.keyCode==127)
 )
 event.returnValue = event.keyCode;
 else event.returnValue = false;
}

//**********************************************************************************************************
// Funcion que solo permite introducir cifras
//**********************************************************************************************************
 function esCifra(event) {
 if (event.keyCode < 45 || event.keyCode > 57) event.returnValue = false;
} 

//**********************************************************************************************************
// Funcion que establece un action para un formulario pasado como parametro.
//**********************************************************************************************************
function setSeccion(object, gestion_poliza, action) {
 document.getElementById(gestion_poliza).action = action + object.options[object.selectedIndex].id;
} 

function valida_guia(){
 if(document.formulario.provincia.value == "0"){
 alert("Debe introducir una provincia");
 return false;
 }
 //else if(document.formulario.especialidad.value == "0"){
 // alert("Debe introducir una especialidad");
// return false;
// }

 //document.formulario.accion_guia.value = "1";
 //var destino = document.formulario.action;
 //var hacia = "_listado";
 //if ((destino.indexOf(hacia)==(-1))&&(document.formulario.procedencia.value!="iGoogle")) document.formulario.action = document.formulario.action + hacia;
 document.formulario.submit();
}

function recuperaPassword(ctx) {

 /*if (document.acceso_usuario.text_usuario.value == ""){
 alert("El usuario es obligatorio");
 }else{*/
 document.acceso_usuario.action = ctx+"/usuario/recupera-password";
 document.acceso_usuario.estado_peticion.value = "recupera_pregunta";
 document.acceso_usuario.submit();
 //}
} 


function limpiar(elemento, texto) {
 if (elemento.value == texto ) {
      elemento.value = '';
 } 
} 


 function limpiarCamposVaciosContr (textoEdad, textoCP ){
      limpiar(document.getElementById("edad"), textoEdad);
      limpiar(document.getElementById("codPostal"), textoCP);
      
 }

// Script para escribir sólo números
function numbersonly(myfield, e, dec)
{
var key;
var keychar;

if (window.event)
   key = window.event.keyCode;
else if (e)
   key = e.which;
else
   return true;
keychar = String.fromCharCode(key);

// control keys
if ((key==null) || (key==0) || (key==8) || 
    (key==9) || (key==13) || (key==27) )
   return true;

// numbers
else if ((("0123456789").indexOf(keychar) > -1))
   return true;

// decimal point jump
else if (dec && (keychar == "."))
   {
   myfield.form.elements[dec].focus();
   return false;
   }
else
   return false;
}

/**Funcion de devolucion de datos de la imagen seleccionada en la plantilla de busqueda de mimagesnes*/
function notifySpecificDocSelect(mForm)
 {
 // Prepare notify event to IntradocClient control.
 var selectedDocsStr = "";

 
 selectedDocsStr += "@Properties LocalData\nClientEvent=SelectDocumentInInfo\n";
 selectedDocsStr += "dID=";
 var dID = mForm.dID.value;
 selectedDocsStr += dID + "\n";
 selectedDocsStr += "dDocName=";
 var docName = mForm.dDocName.value;
 selectedDocsStr += docName;
 selectedDocsStr += "\ndDocTitle=";
 var title = mForm.dDocTitle.value;
 selectedDocsStr += encodeLiteralStringEscapeSequence(title) + "\n";

 var altTag = title;
 var titleTag = title;
 var docUrl = "";

 if( mForm && mForm.renLabel_UrlEncoded && mForm.renLabel_UrlEncoded.value && mForm.renLabel_UrlEncoded.value.toLowerCase() != "web")
 {
 docUrl = "/sanitas/wcm/idc/idcplg?IdcService=GET_FILE&dID=" + dID + "&dDocName=" + encodeURIComponent(docName) + "&Rendition=" + mForm.renLabel_UrlEncoded.value;
 }
 else if( mForm && mForm.docURL && mForm.docURL.value )
 {
 docUrl = mForm.docURL.value;
 }
 if( docUrl != "")
 selectedDocsStr += "DocUrl=" + docUrl + "\n";

 selectedDocsStr += "@end\n";

 if (window.ext && window.ext.Close)
 {
 // Close window.open type window
 window.ext.Close( { "docUrl": docUrl, "dDocName": docName, "dID": dID, "dDocTitle": title, "altTag": altTag } );
 }
 }
 
 
 
 
 /*	$(document).ready(function (){
	
     if ($("#enviarPorMailAmigo").length){
      $("#enviarPorMailAmigo").validate({
  
          errorPlacement: function(error, element) {		    	
                error.insertAfter(element);
                s.sendFormEvent("e", "", "enviarPorMailAmigo", error.text());
            },
        rules:{
          miEmail: {
            required:true,
            email:true
          },
          emailAmigo: {
            required:true,
            email:true
          },
          asunto: {
            required:true					
          },
          comentarios: {
            required:true					
          }          
        },
        messages:{
          miEmail:{
            required:'Es obligatorio una direccion de email',
            email:'Debe ser un formato email'
          },
          emailAmigo:{
            required:'Es obligatorio una direccion de email',
              email:'Debe ser un formato email'
          },
          asunto:{
            required:'El asunto es obligatorio'
          },
          comentarios:{
            required:'El comentario es obligatorio'					
          }
        },
        errorElement: "div"
      })
     }
	});
  */
  
  /*

function validarEmail(email) {

   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;

   if(reg.test(email) == false) {
      return false;
   }
   else
   {
      return true;
   }

}
  */
     
/*function confirmation() {
 if (($('#miEmail').val() == '') || ($('#emailAmigo').val() == '')) {
  alert ("Debe introducir su correo y el de su amigo") ;
 }
 else if (validarEmail($('#miEmail').val()) && validarEmail($('#emailAmigo').val()))
   {
    var answer = confirm("¿Quieres enviar el email?");
    if (answer){
              $('#enviarPorMailAmigo').submit();
              alert ("Tu email ha sido enviado");   
      }
    } else {
       alert ("Email incorrecto");
    }
}*/


function enablePiesBiblioteca(id){

var abiertos = $("#pie").css('top');

if (jQuery.browser.msie && (jQuery.browser.version == "8.0" || jQuery.browser.version == "7.0") ){    

			if (abiertos == 1) {$('#pie').attr("style","position:relative;top:160px");}
      
		}
 
}

