jQuery.fn.formvalidator=function(alterminar,options){
    defecto={
        "requerido":"required",
        "email":"email"
    };
    $.extend(defecto,options);
    requerido=defecto["requerido"];
    email=defecto["email"];
    salto="\n";
    jQuery(this).each(function(){
        jQuery(this).submit(function(){
            mensaje="";
            jQuery(this).find("."+requerido).each(function(){
                if(jQuery(this).val().split(" ").join("")==""){
                    mensaje+="El campo "+jQuery(this).attr("rel")+" es obligatorio."+salto;
                }
            })
            jQuery(this).find("."+email).each(function(){
                mie=jQuery(this).val();
                arroba=mie.indexOf("@");
                punto=mie.indexOf(".");
                len=mie.length;
                if(len>0)
                    if(len<=2 || arroba>punto || arroba==-1 || punto==-1 || arroba==punto-1 || punto>=len-1){
                        mensaje+="El campo "+jQuery(this).attr("rel")+" no es correcto"+salto;
                    }
            })
            if(mensaje!=""){
                alterminar(0,mensaje)
                return false;
            }
            else
                return alterminar(1,mensaje);
        })
    })
}
function load_ingreso(){
    cdia='<option>Día</option>';
    for(i=1;i<=31;i++){
        cdia+='<option value="'+i+'">'+i+'</option>'
    }
    $("#fdia").html(cdia);
    cmes='<option>Mes</option>'
    for(i=1;i<=12;i++){
        cmes+='<option value="'+i+'">'+i+'</option>'
    }
    $("#fmes").html(cmes);
    canio='<option>Año</option>'
    aa=new Date();
    minimo=aa.getYear()+1900-18;
    for(i=1950;i<=aa.getYear()+1900;i++){
        canio+='<option value="'+i+'">'+i+'</option>'
    }
    $("#fanio").html(canio);
    $("#frmfecha").jqTransform();
    $(".btnentrar").click(function(){
        if($("#fanio").val()=="Año"){
            alert("Debes ingresar un año.")
        }
        else{
            if($("#fmes").val()=="Mes"){
                alert("Debes ingresar un mes.")
            }
            else{
                if($("#fdia").val()=="Día"){
                    alert("Debes ingresar un día.");
                }
                else{
                    if($("#fanio").val()>=minimo){
                        alert("No puedes entrar, aun eres menor de edad.");
                    }
                    else{
                        $("#mayor").val(19);
                        $("#frmfecha").submit();
                    }
                }
            }
        }
    });
}
function load_contacto(){
    cdia='<option value="">D&iacute;a</option>';
    for(i=1;i<=31;i++){
        cdia+='<option value="'+i+'">'+i+'</option>'
    }
    $("#condia").html(cdia);
    cmes='<option value="">Mes</option>'
    for(i=1;i<=12;i++){
        cmes+='<option value="'+i+'">'+i+'</option>'
    }
    $("#conmes").html(cmes);
    canio='<option value="">A&ntilde;o</option>'
    aa=new Date();
    minimo=aa.getYear()+1900-18;
    for(i=1950;i<=aa.getYear()+1900;i++){
        canio+='<option value="'+i+'">'+i+'</option>'
    }
    $("#conanio").html(canio);
    $("#condfecha").jqTransform();
    $("#frmcontacto").formvalidator(function(success,mensaje){
        if(success==0){
            alert(mensaje);
            return false;
        }
        else{
            $.ajax({
                url:"enviarmsg.php",
                data:"dia="+$("#condia").val()+"&mes="+$("#conmes").val()+"&anio="+$("#conanio").val()+"&nombre="+$("#txtnombre").val()+"&apellidos="+$("#txtapellidos").val()+"&empresa="+$("#txtempresa").val()+"&direccion="+$("#txtdireccion").val()+"&telefono"+$("#txttelefono").val()+"=&fax="+$("#fax").val()+"&email="+$("#txtemail").val()+"&web="+$("#txtweb").val()+"&descripcion="+$("#txtdescripcion").val()+"",
                type:"POST",
                success:function(data){
                    alert("Gracias por contactarse con nosotros.");
                    $("#borrar").click();
                    return false;
                }
            });
            return false;
        }
    });
    $("#borrar").click(function(){
        $("#frmcontacto input[type='text'], #frmcontacto textarea").val("");
    });
    //CSBfleXcroll('concontent');
}
function addCss(ruta){
    a=document.getElementsByTagName("head")[0];
    a.innerHTML+='<link rel="stylesheet" type="text/css" href="'+ruta+'" />';
}
$(document).ready(function(){
    $("a[rel^='prettyPhoto']").prettyPhoto();
})
