$(window).ready(function() {
    ancho_imagen = $('.slide img').width();
    $('.slide img').width(ancho_imagen);
	
    if (window.innerWidth > 1920) {
        $('#slide img').css('width',window.innerWidth)
        $('#slide img').css('height','auto')
        if (parseInt($('.slide img').width())==0) {
            $('.slide img').width(ancho_imagen)
        }
        $('.slide').height($('.slide img').height());
        margin = (window.innerWidth/2) * (-1)
        $('#slide').css('margin-left',margin)
    }
})
$(window).ready(function() {
    
    $('#form_contact .form_cnt #provincia').change(function() {
        clase=$(this).find('option:selected').attr('value');
        $('#form_contact .form_cnt #tiendas option.var').text('Seleccione ahora su tienda más cercana');
        $('#form_contact .form_cnt #tiendas option').css('display','none');
        $('#form_contact .form_cnt #tiendas option.' + clase).css('display','block');
        $('#form_contact .form_cnt #tiendas').slideDown(150);
    })
    
    $('form.password_forgotten').submit(function() {
        if ($('#email_forgotten').attr('value')=='') {
            alert('debes introducir tu e-mail')	
        } else {
            $.ajax({
                type: "POST",
                url: "/ajax/password_forgotten.php",
                data: "email_forgotten=" + $('#email_forgotten').attr('value'),
                success: function(msg){
                    $('#msg_password_recovery').html(msg);
                    $('#msg_password_recovery').slideDown(200);
                }
            });	
        }
        return false;
    })
    /*$.ajax({
	   type: "POST",
	   url: "/ajax/wordpress.php",
	   success: function(msg){
		 $('.panel_blog').html(msg);
	   }
	 });*/	
    /*$('form.login').submit(function() {
		$.ajax({
		   type: "POST",
		   url: "/ajax/login.php",
		   data: "login=" + $('#email_login').attr('value')+'&pass=' +$('#password_login').attr('value') ,
		   success: function(msg){
			 $('#msg_login').html(msg);
			 $('#msg_login').slideDown(200);
			 if (msg.substr(0,7)=='<strong') {
				location.href = $('#lt_rl').attr('value');
			 }
		   }
		 });	
		return false;
	})*/
    $('#form_contact select, #form_contact input').change(function() {
        $(this).removeClass('error');
    })
    $('#politica_privacidad').change(function() {
        $('.pltc_prvcdd').removeClass('error_prv');
    })
    $('#form_contact').submit(function() {
        error=false
        if ($('#politica_privacidad').attr('checked')!='checked') {
            $('.pltc_prvcdd').addClass('error_prv')
            error=true;	
        }
        if ($('#destino option:selected').attr('value')=='') {
            $('#destino').addClass('error')	
            error=true;
        }
        if ($('#destino option:selected').attr('rel')=='empresa') {
            if ($('#empresa').attr('value')=='') {
                $('#empresa').addClass('error')	
                error=true;	
            }
        }
        if ($('#nombre').attr('value')=='') {
            $('#nombre').addClass('error')
            error=true;		
        }
        if ($('#apellidos').attr('value')=='') {
            $('#apellidos').addClass('error')
            error=true;		
        }
        if ($('#email').attr('value')=='') {
            $('#email').addClass('error')	
            error=true;	
        }
        if ($('#localidad').attr('value')=='') {
            $('#localidad').addClass('error')
            error=true;		
        }
        if ($('#telefono').attr('value')=='') {
            $('#telefono').addClass('error')
            error=true;	
        }
        if ($('#consulta').val()=='') {
            $('#consulta').addClass('error')	
            error=true;
        }
        if (error) {
            return false;
        }
		
    });
	
    $('.modal').colorbox({
        transition:'fade', 
        speed:500, 
        width: 600
    });
    $('.bckground_msg, .msg').fadeIn(160);
    $('.msg a').click(function() {
        $('.bckground_msg, .msg').fadeOut(450);
    });
    $(".slide img").fadeIn(1200, function () {
        $('.slide p').queuedFadeIn(1200);

    });
    if ($(".slide img").length > 1) {
        $('#slide').before('<div id="nav">').cycle({ 
            fx:     'fade', 
            prev:   '#prev', 
            next:   '#next', 
            speed:	1000, 
            timeout:  6500 , 
            pager:  '#nav' 
        });
    }
    $('#trabajo_actual').change( function(){
        if (parseInt($(this).find("option:selected").attr('value')) == 1) {
            $('.trabajo_actual').slideDown(100);
        }
        else {
            $('.trabajo_actual').slideUp(100);
        }
            
    })
    $('#trabajo_nosotros').change( function(){
        if($(this).attr("checked")=='checked'){
            $('.trabajo_nosotros').slideDown(100);
        }
        else {
            $('.trabajo_nosotros').slideUp(100);
        }
    })
    $('.trbjcnstrs .clmn LI').click( function() {
        if ($(this).find('.detalle').is(':visible')) {
            $(this).find('.bajar').removeClass('subir');
            $(this).find('.detalle').slideUp(250);
        }
        else
        {
            $('.clmn .detalle').slideUp(100);
            $('.clmn .detalle').removeClass('subir');
            $(this).find('.detalle').slideDown(250);
            $(this).find('.bajar').addClass('subir');
        }
        return false;
    });
    $('#buscador').keypress(function(e) { 
        if(e.keyCode == 13) { 
            $('#form_search').submit();
        } 
    });
    $('#buscar').click(function() { 
        $('#form_search').submit();
    }); 
    $('.txt_sgns .nwslttr H4').click(function() { 
        $('.nwslttr #newsletter').attr('value', 'Su e-mail');
        $('.nwslttr #newsletter').fadeIn(500);
        $('.nwslttr #newsletter').select();
    });
	
    $('.trbjcnstrs .clmns  form .grp_prmr').slideDown(400, function (e) {
        $('.trbjcnstrs div.mstr_grp p input#nombre').focus();
    });
    $('.trbjcnstrs .clmns  form h5').click(function() { 
        $('.trbjcnstrs .clmns  form .mstr_grp').slideUp(250);
        $(this).next('.mstr_grp').slideDown(250, function (e) {
            $(this).find('p:first-child input').focus();												   
        });
    }); 
    $('.anadir_idioma').live('click', function() {
        id= parseInt($('p.listado_idioma').length)
        nuevo = $('p.listado_idioma:first-child').clone(true).appendTo('div#idiomas');
        nuevo.find('input').attr('value','');
    });
    $('.anadir_experiencia').live('click', function() {
        id= parseInt($('p.listado_experiencia').length)
        nuevo = $('p.listado_experiencia:first-child').clone(true).appendTo('div#experiencias');
        nuevo.find('input').attr('value','');
    });
    $('.trbjcnstrs .mstr_grp p:last-child input').blur(function() { 
        $('.trbjcnstrs .clmns  form .mstr_grp').slideUp(250);
        //$(this).parent().parent().parent().slideUp(600);
        $(this).parent().parent().next().next().slideDown(600, function (e) {
            $(this).find('p:first-child input').focus();												   
        });
    }); 
    $('.trbjcnstrs .mstr_grp p:last-child select').change(function() { 
        $('.trbjcnstrs .clmns  form .mstr_grp').slideUp(250);
        //$(this).parent().parent().parent().slideUp(600);
        $(this).parent().parent().next().next().slideDown(600, function (e) {
            $(this).find('p:first-child input').focus();												   
        });
    }); 
    $('p.listado_experiencia input, p.listado_idioma input').live('click', function() {
        if ($(this).attr('value')==$(this).attr('rel')) {
            $(this).attr('value','');
        }
    })
    $('p.listado_experiencia input, p.listado_idioma input').live('blur', function() {
        if ($(this).attr('value')=='') {
            $(this).attr('value',$(this).attr('rel'));
        }
    })
    $('.subalta #provincia').change(function() {
        id = $(this).find("option:selected").attr('value');
        if (parseInt(id)>0) {
            $('.ldng_lcldd').fadeIn(150);
            $('#localidad').html('<option>Cargando...</option>');
            $.ajax({
                type: "GET",
                url: "../../ajax/localidad.php",
                data: "id=" + id,
                success: function(msg){
                    $('#localidad').html(msg);
                    $('.ldng_lcldd').fadeOut(300);
                }
            });
        }
    });
    $('.zona_temporal p a').live('click', function() {
        $('.trbj_zns#'+ $(this).attr('rel')).attr('checked',false);
        $(this).parent('p').remove();
        if ($('.zona_trabajar .trbj_zns:checked').length > 0) 
            $('.zona_temporal').slideDown(130);
        else
            $('.zona_temporal').slideUp(130);
    })
    $('.zona_trabajar .trbj_zns').change(function() {
        $('.zona_temporal').html('');
        $('.zona_trabajar .trbj_zns:checked').each(function(i,e){
            texto = $(this).siblings('label').html();
            id = $(this).attr('id');
            $('.zona_temporal').append('<p><a href="javascript:void(0)" rel="' + id +'">Quitar</a> ' + texto + '</p>')
        });
        if ($('.zona_trabajar .trbj_zns:checked').length > 0) 
            $('.zona_temporal').slideDown(130);
        else
            $('.zona_temporal').slideUp(130);
    });
	
    $('#dspnbldd_ggrfc').change(function() {
        estado = $(this).attr('checked')
        if (estado=='checked') {
            $('.trbj_zns').attr('checked',false);
            $('.disponibilidad .mrgn, .select_provincia, .zona_trabajar, .zona_temporal').slideUp(100)
        }
        else
        {
            $("#provincia_zona option:eq(0)").attr("selected", "selected");
            $('.disponibilidad .mrgn, .select_provincia').slideDown(100)
            if ($('.zona_trabajar .trbj_zns:checked').length > 0) 
                $('.zona_temporal').slideDown(130);
        }
    });
    $('#provincia_zona').change(function() {
        var class_temp = $(this).find("option:selected").attr('value');
        var clase = "p.zona_alta." + class_temp;
        $('p.zona_alta').slideUp(250);
        $(clase).slideDown(400);
        $('.zona_trabajar').slideDown(400);
    });
    $('#destino').change(function() {
        rel = $(this).find("option:selected").attr('rel');
        if (rel=='empresa') {
            $('p.empresa').slideDown(250)
        }
        else
        {
            $('p.empresa').slideUp(250)
        }
    });
    if ($('#localidad_temp').attr('value')!='') {
        id = $(".subalta #provincia option:selected").attr('value');	
        if (parseInt(id)>0) {
            $.ajax({
                type: "GET",
                url: "../../ajax/localidad.php",
                data: "id=" + id+ '&sel= ' + $('#localidad_temp').attr('value'),
                success: function(msg){
                    $('#localidad').html(msg);
                }
            });
        }
    }
    /*if (window.innerWidth < 1400) {
	  $('#imagen_siguenos').attr('src', 'http://www.integralphonetienda.es/img/slide/siguenos_b.jpg')
	  $('#imagen_siguenos').attr('width',1920);
	$('#imagen_siguenos').attr('height',522);
	}*/
    $('#destino').change(function() {
        $('.form_cnt').slideDown(700);
    });
    $('#twitter').jQTwitter({
        username: 'integralphone',
        count: 5,
        show_image: true
    });
    $('#cmnzr_lt').click(function() {
        $('.cnt_usr .legal').slideDown(150);
    });
    $('#mstr_lgn').click(function() {
        $('.cnt_usr .password_forgotten').slideDown(150);
        $('.cnt_usr .login').slideUp(150);
    });
    $('#mstr_lvd').click(function() {
        $('.cnt_usr .login').slideDown(150);
        $('.cnt_usr .password_forgotten').slideUp(150);
    });
    $('#cptr_cndcns').click(function() {
        location.href = $('#lt_rl').attr('value');
    });
	
});
$(window).resize(function() {
    if (window.innerWidth > 1920) {
        if (!$('.slide').hasClass('sld-sgns')) {
            $('#slide img').css('width',window.innerWidth)
            $('#slide img').css('height','auto')
            if (parseInt($('.slide img').width())==0) {
                $('.slide img').width(ancho_imagen)
            }
            $('.slide').height($('.slide img').height());
            margin = (window.innerWidth/2) * (-1)
            $('#slide').css('margin-left',margin)
        }
    }
  
});
$.fn.queuedFadeIn = function(speed) {
    var elem = $(this);
    if(elem.length > 0) {
        elem.eq(0).fadeIn(speed, function() {
            elem.slice(1).queuedFadeIn(speed);
        });
    }
}

function comprobarForm() {
    salida = false;
    text='';
    if(($('#carnet_conducir').attr('checked')!='checked') || ($('#coche_propio').attr('checked')!='checked')) {
        salida = true;
        text+='<li>Carnet de conducir y vehiculo propio</li>'	
    }
    if($("#nivel_estudios option:selected").attr('value')<2) {
        salida = true;
        text+='<li>Un nivel de estudios igual o superior a Bachillerato</li>';	
    }	
    if($("#puesto").attr('value')=='' || $("#puesto").attr('value')=='Puesto') {
        salida = true;	
        text+='<li>Tener experiencia laborlal</li>';
    }
    if($("#curriculum").attr('value')=='') {
        if($("#curriculum_name").attr('value')=='') {
            salida = true;	
            text+='<li>Debes enviarnos tu curriculum</li>';
        }
    }
    if (salida) {
        $('#requisitos').html('	<p><strong>Lo sentimos</strong>, pero no superas los requisitos mínimos para poder enviarnos tu curriculum</p><ul>'+text+'</ul>')
        $('#requisitos').slideDown(200)
    }
    return salida;
}
function borrar_fichero(file) {
    if (confirm('¿Está seguro que desea borrar el fichero?')) {
        texto = $('.mstr_grp .crrclm-sbd').html();
        $('.mstr_grp .crrclm-sbd').html('Espere un segundo ('+file+')...');
        $.ajax({
            type: "POST",
            url: "../../ajax/file.php",
            data: "fichero=" + file,
            success: function(msg){
                $('.mstr_grp .crrclm-sbd').html(texto)
                alert(msg)
                location.href=location.href;
            }
        });
    }
}
