jQuery(document).ready(function(){
	
	var url = window.location.pathname;
	if(url.indexOf('ie6',0) == -1)
	{
		if(jQuery.browser.msie)
		{
			if(jQuery.browser.version < 7)
			{
				location.href = '/ie6/';
			}
		}
	}
	
	setTimeout('godown()',5000);
	
	/*jQuery('.yacom_ofertas').click(function(){
		jQuery('html, body').animate({
			scrollTop: '695px'
		},500);
	});*/
	
	var baseurl = '/';
	
	jQuery('.closer').each(function(){
		jQuery(this).click(function(){
			jQuery.unblockUI();
		});
	});
	
	jQuery('.pol_priv_opener').each(function(){
		jQuery(this).click(function(){
			jQuery.blockUI({
				message: jQuery('#pop_privacidad'),
				css: {
					width:			'600px',
					height:			'400px',
					top:			'50%',
					left:			'50%',
					'margin-top':	'-200px',
					'margin-left':	'-300px',
					border:			'1px solid black'
				}
			});
		});
	});
	
	jQuery('.reg_opener').each(function(){
		jQuery(this).click(function(){
			jQuery.blockUI({
				message: jQuery('#pop_regalos'),
				css: {
					width:			'600px',
					height:			'430px',
					top:			'50%',
					left:			'50%',
					'margin-top':	'-215px',
					'margin-left':	'-300px',
					border:			'1px solid black'
				}
			});
		});
	});
	
	jQuery('.tengo_adsl_opener').each(function(){
		jQuery(this).click(function(){
			jQuery.blockUI({
				message: jQuery('#tengo_adsl'),
				css: {
					width:			'800px',
					height:			'410px',
					top:			'50%',
					left:			'50%',
					'margin-top':	'-205px',
					'margin-left':	'-400px',
					border:			'1px solid black'
				}
			});
		});
	});
	
	jQuery('.notengo_adsl_opener').each(function(){
		jQuery(this).click(function(){
			jQuery.blockUI({
				message: jQuery('#notengo_adsl'),
				css: {
					width:			'800px',
					height:			'410px',
					top:			'50%',
					left:			'50%',
					'margin-top':	'-205px',
					'margin-left':	'-400px',
					border:			'1px solid black'
				}
			});
		});
	});
	
	jQuery('.compromisos_opener').each(function(){
		jQuery(this).click(function(){
			jQuery.blockUI({
				message: jQuery('#pop_compromisos'),
				css: {
					width:			'600px',
					height:			'400px',
					top:			'50%',
					left:			'50%',
					'margin-top':	'-200px',
					'margin-left':	'-300px',
					border:			'1px solid black'
				}
			});
		});
	});
	
	jQuery('.comp_dir_opener').each(function(){
		jQuery(this).click(function(){
			jQuery.blockUI({
				message: jQuery('#pop_comprobador'),
				css: {
					width:			'600px',
					height:			'430px',
					top:			'50%',
					left:			'50%',
					'margin-top':	'-215px',
					'margin-left':	'-300px',
					border:			'1px solid black'
				}
			});
		});
	});
	
	jQuery('#callme').submit(function(){
		var telefono = jQuery('#callme_telefono').val();
		var tsource = jQuery('#tsource').val();
		jQuery('.enviar_banner', '#callme').css('visibility','hidden');
		jQuery.ajax({
			url: baseurl + "helper/callmeback/",
			global: false,
			type: "POST",
			data: ({telefono : telefono, tsource: tsource}),
			dataType: "json",
			success: function(data){
				if(data.status)
				{
					if(jQuery('.banner_fucsia_home').html() == '')
					{
						jQuery('.llamame').html('<p class="thx">En breves momentos, nos pondremos en contacto contigo<br /> para asesorarte sobre la opción que más te conviene.<br /><br /><br /><br /></p><marquee class="horario" scrollamount="3">Lunes a Domingo: de 09:00 a 22:00 hs. Llama ahora e informate de todas las ofertas y ventajas Yacom</marquee>');
					}
					else
					{
						jQuery('.banner_fucsia').html('<p class="thx">En breves momentos, nos pondremos en contacto contigo<br /> para asesorarte sobre la opción que más te conviene.<br /><br /><br /><br /></p><marquee class="horario" scrollamount="3">Lunes a Domingo: de 09:00 a 22:00 hs. Llama ahora e informate de todas las ofertas y ventajas Yacom</marquee>');
					}
					document.getElementById('trackingcore').contentWindow.location.href = baseurl+'tracker.php?code=callmeback';
				}
				else
				{
					alert(data.msg);
					jQuery('.enviar_banner', '#callme').css('visibility','visible');
				}
		  	}
		});
		return false;
	});
	
	jQuery('#comp_tel').submit(function(){
		var telefono = jQuery('#comp_tel_telefono').val();
		var tsource = jQuery('#tsource').val();
		jQuery('.boton_comprobar', '#comp_tel').css('visibility','hidden');
		jQuery.ajax({
			url: baseurl + "helper/comp_tel/",
			global: false,
			type: "POST",
			data: ({telefono : telefono, tsource: tsource}),
			dataType: "json",
			success: function(data){
				if(data.status)
				{
					msg = '<div style="width:550px; padding-top:20px;" class="velocidad">¡Enhorabuena! Tienes disponible ADSL con Yacom.</div>';
					jQuery('.primero_izquierda', '.caja_izquierda').html(msg);
					msg = '<div style="width:550px; padding-top:18px;" class="velocidad"><b>¡Enhorabuena! Tienes disponible ADSL con Yacom.</b></div>';
					jQuery('.comprobador', '.contenedor_inferior').html(msg);
					jQuery('#compdir_telefono').val(telefono);
					jQuery('.firster','#pop_comprobador').each(function(){
						jQuery(this).hide();
					});
					jQuery('.seconder','#pop_comprobador').each(function(){
						jQuery(this).show();
					});
					jQuery.blockUI({
						message: jQuery('#pop_comprobador'),
						css: {
							width:			'600px',
							height:			'430px',
							top:			'50%',
							left:			'50%',
							'margin-top':	'-215px',
							'margin-left':	'-300px',
							border:			'1px solid black'
						}
					});
					document.getElementById('trackingcore').contentWindow.location.href = baseurl+'tracker.php?code=comp_tel';
				}
				else
				{
					alert(data.msg);
					jQuery('.boton_comprobar', '#comp_tel').css('visibility','visible');
				}
		  	}
		});
		return false;
	});
	
	jQuery('#email').submit(function(){
		var mail = jQuery('#email_email').val();
		var tsource = jQuery('#tsource').val();
		jQuery('.boton_enviar', '#email').css('visibility','hidden');
		jQuery.ajax({
			url: baseurl + "helper/email/",
			global: false,
			type: "POST",
			data: ({mail : mail, tsource: tsource}),
			dataType: "json",
			success: function(data){
				if(data.status)
				{
					jQuery('.correo').html('<b>¡GRACIAS por dejarnos tu e-mail!</b><div class="sep"></div><p>Te mantendremos informado de nuestras últimas ofertas ADSL.</p>');
					jQuery('#email').html('');
					document.getElementById('trackingcore').contentWindow.location.href = baseurl+'tracker.php?code=email';
				}
				else
				{
					alert(data.msg);
					jQuery('.submitter', '#email').css('visibility','visible');
				}
		  	}
	   });
		
		return false;
	});
	
	jQuery('#comp_dir').submit(function(){
		jQuery('.boton_comprobar', '#comp_dir').css('visibility','hidden');
		var nombre = jQuery('#compdir_nombre').val();
		var apellidos = '';
		var movil = jQuery('#compdir_movil').val();
		var tipovia = '';
		var via = jQuery('#compdir_calle').val();
		var direccion = jQuery('#compdir_data').val();
		var numero = jQuery('#compdir_numero').val();
		var cp = jQuery('#compdir_cp').val();
		var localidad = jQuery('#compdir_localidad').val();
		var provincia = jQuery('#compdir_provincia').val();
		var tsource = jQuery('#tsource').val();
		var email = jQuery('#compdir_email').val();
		var telefono = jQuery('#compdir_telefono').val();
		jQuery.ajax({
			url: baseurl + "helper/comp_dir/",
			global: false,
			type: "POST",
			data: ({nombre: nombre, apellidos: apellidos, movil: movil, tipovia: tipovia, via: via, numero: numero, cp: cp, localidad: localidad, provincia: provincia, tsource: tsource, email: email, telefono: telefono, direccion: direccion}),
			dataType: "json",
			success: function(data){
				if(data.status)
				{
					jQuery.unblockUI();
					msg = '<div style="width:550px; padding-top:20px;" class="velocidad">¡Enhorabuena! Tienes cobertura directa ADSL con Yacom.</div>';
					jQuery('.primero_izquierda', '.caja_izquierda').html(msg);
					msg = '<div style="width:550px; padding-top:18px;" class="velocidad"><b>¡Enhorabuena! Tienes cobertura directa ADSL con Yacom			.</b></div>';
					jQuery('.comprobador', '.contenedor_inferior').html(msg);
					var op = jQuery('#compdir_operador').val();
					if((op != 'yacom') && (op != 'telefonica') && (op != 'no'))
					{
						jQuery('.op_promoespecial').click();
					}
					document.getElementById('trackingcore').contentWindow.location.href = baseurl+'tracker.php?code=comp_dir';
				}
				else
				{
					alert(data.msg);
					jQuery('.boton_comprobar', '#comp_dir').css('visibility','visible');
				}
			}
		});
		return false;
	});
	
	jQuery('.solinfo').submit(function(){
		if(jQuery('.solinfo_acepto',this).attr('checked'))
		{
			var nombre = jQuery('.solinfo_nombre',this).val();
			var apellidos = jQuery('.solinfo_apellidos',this).val();
			var email = jQuery('.solinfo_email',this).val();
			var telefono = jQuery('.solinfo_telefono',this).val();
			var movil = jQuery('.solinfo_movil',this).val();
			var horario = jQuery('.solinfo_horario',this).val();
			var tsource = jQuery('#tsource').val();
			if(jQuery('.solinfo_linea_yes',this).attr('checked'))
			{
				var linea = 'si';
			}
			else
			{
				var linea = 'no';
			}
			var form_target = this;
			jQuery('.boton_enviar').each(function(){ jQuery(this).hide(); });
			jQuery.ajax({
				url: baseurl + "helper/solinfo/",
				global: false,
				type: "POST",
				data: ({nombre: nombre, apellidos: apellidos, movil: movil, telefono: telefono, horario: horario, linea: linea, tsource: tsource, email: email}),
				dataType: "json",
				success: function(data){	
					if(data.status)
					{
						jQuery('.boton_enviar').each(function(){ jQuery(this).show(); });
						var es_ie6=0;
						if(jQuery.browser.msie)
						{
							if(jQuery.browser.version < 7)
							{
								es_ie6=1;
							}
						}
						
						data = '<div class="texto_superior">';
						data += '<b>GRACIAS</b><br />';
						if (es_ie6==0) data += '<div class="sep" style="float:left;"></div>';
						data += '<p style="display:block; float:left;">Gracias por confiar en <i style="font-style:normal; font-size:11px; color:#FE0585;">Yacom</i> <br />En un plazo máximo de 24 horas un asesor se pondrá en contacto contigo para informarte sobre los productos <i style="font-style:normal; font-size:11px; color:#FE0585;">Yacom</i></p>';
						if (es_ie6==0) data += '<div class="sep" style="float:left;"></div>';
						data += '</div>';
								
						jQuery('.segunda_derecha','.caja_derecha').html(data);
						if(jQuery('.segunda_derecha','.caja_derecha').hasClass("interno"))
						{
							
						}
						else
						{
							jQuery('.segunda_derecha','.caja_derecha').css('background-image','url('+baseurl+'img/fondo_gris_formulario_entregado.gif)');
						}
						jQuery.unblockUI();
						document.getElementById('trackingcore').contentWindow.location.href = baseurl+'tracker.php?code=solinfo';
						
					}
					else
					{
						jQuery('.boton_enviar').each(function(){ jQuery(this).show(); });
						alert(data.msg);
					}
				}
			});
		}
		else
		{
			alert('Debes aceptar la Política de Privacidad');
		}
		return false;
	});
	
	jQuery('#alta').submit(function(){
		if(jQuery('#alta_acepto').attr('checked'))
		{
			var telefono = jQuery('#alta_telefono').val();
			var operador = jQuery('#alta_operador').val();
			var nombre = jQuery('#alta_nombre').val();
			var apellidos = jQuery('#alta_apellidos').val();
			var email = jQuery('#alta_email').val();
			var movil = jQuery('#alta_movil').val();
			var horario = jQuery('#alta_horario').val();
			var cp = jQuery('#alta_cp').val();
			var localidad = jQuery('#alta_localidad').val();
			var direccion = jQuery('#alta_direccion').val();
			var escalera = jQuery('#alta_escalera').val();
			var piso = jQuery('#alta_piso').val();
			var puerta = jQuery('#alta_puerta').val();
			var tsource = jQuery('#tsource').val();
			var producto = jQuery('#alta_producto').val();
			if(jQuery('#alta_adsl_yes').attr('checked'))
			{
				var adsl = 'si';
			}
			else
			{
				var adsl = 'no';
			}
			if(jQuery('#alta_linea_yes').attr('checked'))
			{
				var linea = 'si';
			}
			else
			{
				var linea = 'no';
			}
			jQuery.ajax({
				url: baseurl + "helper/alta/",
				global: false,
				type: "POST",
				data: ({telefono: telefono, operador: operador, nombre: nombre, apellidos: apellidos, email: email, movil: movil, horario: horario, cp: cp, localidad: localidad, direccion: direccion, escalera: escalera, piso: piso, puerta: puerta, tsource: tsource, adsl: adsl, linea: linea, producto: producto}),
				dataType: "json",
				success: function(data){
					if(data.status)
					{
						data = '<h2><b>GRACIAS</b></h2>';
						data += '<div class="sep_form"></div>';
						data += 'Gracias por confiar en Yacom<br />En un plazo máximo de 24 horas un asesor se pondrá en contacto contigo para informarte sobre los productos Yacom.';
						data += '<div class="sep_form"></div>';
						jQuery('.formulario','.caja_derecha').html(data);
						jQuery('.caja_derecha','.contenedor_superior').css('background-image','url('+baseurl+'img/form_producto_entregado.gif)');
						document.getElementById('trackingcore').contentWindow.location.href = baseurl+'tracker.php?code=alta';
					}
					else
					{
						alert(data.msg);
						jQuery('.boton_enviar','#solinfo').css('visibility','visible');
					}
				}
			});
		}
		else
		{
			alert('Debes aceptar la Política de Privacidad');
		}
		return false;
	});
	
	jQuery('.pestanya','.barra_seleccion').each(function(){
		jQuery(this).click(function(){
			jQuery('.pestanya','.barra_seleccion').each(function(){
				jQuery(this).removeClass('active');
			});
			jQuery(this).addClass('active');
			jQuery('#content_switcher').html(jQuery('#pest_'+jQuery(this).attr('ref')).html());
		});
	});
	
	jQuery('.active','.barra_seleccion').click();
	
	jQuery('#callme_telefono').attr('maxlength','30');
	jQuery('#callme_telefono').val('Teléfono de contacto');
	jQuery('#callme_telefono').focus(function(){
		if(jQuery('#callme_telefono').val() == 'Teléfono de contacto')
		{
			jQuery('#callme_telefono').attr('maxlength','9');
			jQuery('#callme_telefono').val('');
		}
	});
	jQuery('#callme_telefono').blur(function(){
		if(jQuery('#callme_telefono').val() == '')
		{
			jQuery('#callme_telefono').attr('maxlength','30');
			jQuery('#callme_telefono').val('Teléfono de contacto');
		}
	});
	
	jQuery('#comp_tel_telefono').attr('maxlength','30');
	jQuery('#comp_tel_telefono').val('Teléfono Fijo');
	jQuery('#comp_tel_telefono').focus(function(){
		if(jQuery('#comp_tel_telefono').val() == 'Teléfono Fijo')
		{
			jQuery('#comp_tel_telefono').attr('maxlength','9');
			jQuery('#comp_tel_telefono').val('');
		}
	});
	jQuery('#comp_tel_telefono').blur(function(){
		if(jQuery('#comp_tel_telefono').val() == '')
		{
			jQuery('#comp_tel_telefono').attr('maxlength','30');
			jQuery('#comp_tel_telefono').val('Teléfono Fijo');
		}
	});
	
	jQuery('#others_switcher').click(function(){
		jQuery('#alta_div').show();
		jQuery('#others').hide();
	});
	
	jQuery('.regalos','#others').click(function(){
		jQuery('html, body').animate({
			scrollTop: '500px'
		},500);
	});
	jQuery('.op_promoespecial').click(function(){
		jQuery.blockUI({
			message: jQuery('#promo_especial'),
			css: {
				width:			'700px',
				height:			'350px',
				'margin-top':	'-127px',
				'margin-left':	'-352px',
				top:			'50%',
				left:			'50%',
				border:			'2px solid black'
			}
		});
	});
	site = document.location.toString();
	if(site.match('#regalos'))
	{
		jQuery('.reg_opener').click();
	}
});

function godown()
{
	jQuery('html, body').animate({
		scrollTop: '80px'
	},500);
}