jQuery(document).ready(function(){
	
	jQuery('#compdir_jazztel_opener').click(function(){
		comp_dir_opener('jazztel',false);
	});
	
	jQuery('#compdir_yacom_opener').click(function(){
		comp_dir_opener('yacom',false);
	});
	
	jQuery('#compdir_telefonica_opener').click(function(){
		comp_dir_opener('telefonica',false);
	});
	
	jQuery('#compdir_ono_opener').click(function(){
		comp_dir_opener('ono',false);
	});
	
	jQuery('#compdir_orange_opener').click(function(){
		comp_dir_opener('orange',false);
	});
	
	jQuery('#compdir_tele2_opener').click(function(){
		comp_dir_opener('tele2',false);
	});
	
	jQuery('.closer').each(function(){
		jQuery(this).click(function(){
			jQuery.unblockUI();
		});
	});
	
	jQuery('.row').each(function(){
		/*jQuery(this).click(function(){
			if(jQuery('#comprobado').val() == 0)
			{
				comp_tel_opener(jQuery(this).attr('ope'));
			}
			else
			{
				if(jQuery(this).attr('ref') != 'false')
				{
					document.location.href = jQuery(this).attr('ref');
				}
			}
		});*/
	});
	
	jQuery('#compdir_popup_opener').click(function(){
		jQuery.unblockUI();
		comp_dir_opener(jQuery('#comp_popup_ope').val(),false);
	});
	
	jQuery('#comp_dir_form').submit(function(){
		jQuery('#comp_dir_submit').css('display','none');
		var calle = jQuery('#comp_dir_calle').val();
		var numero = jQuery('#comp_dir_numero').val();
		var datos = jQuery('#comp_dir_datos').val();
		var cp = jQuery('#comp_dir_cp').val();
		var localidad = jQuery('#comp_dir_localidad').val();
		var provincia = jQuery('#comp_dir_provincia').val();
		var movil = jQuery('#comp_dir_movil').val();
		var operador = jQuery('#comp_dir_op').val();
		var nombre = jQuery('#comp_dir_nombre').val();
		var tsource = jQuery('#tsource').val();
		
		jQuery.ajax({
			type: "POST",
			url: "source/process/compdir.php",
			data:({calle: calle, numero: numero, datos: datos, cp: cp, localidad: localidad, provincia: provincia, movil: movil, operador: operador, tsource: tsource, nombre: nombre, distribuidor: jQuery('#distribuidor').val() }),
			dataType: "json",
			success: function(data){
				if(data.status == true)
				{
					jQuery.unblockUI();
					comp_completed();
					var url = 'http://www.cobaltskull.com/pixels/get_tracking/adslworld/' + jQuery('#distribuidor').val() + '/' + jQuery('#tsource').val() + '/dir_' + operador;
					document.getElementById('tracker').contentWindow.location.href = url;
				}
				else
				{
					jQuery('#comp_dir_submit').css('display','block');
					alert(data.msg);
				}
			}
		});
		
		return false;
	});
	if(jQuery('#distribuidor').val() == 'redcpa')
	{
		var url = 'http://www.cobaltskull.com/pixels/log_click/adslworld/' + jQuery('#distribuidor').val() + '/' + jQuery('#tsource').val();
				document.getElementById('tracker').contentWindow.location.href = url;
	}
	jQuery('.button','.mid_buttons').each(function(){
		
		jQuery(this).click(function(){
			
			jQuery('html, body').animate({
				scrollTop: jQuery('#'+jQuery(this).attr('ref')).offset().top
			}, 500);
			
		});
		
	});
	
	jQuery('#comp_tel_jazztel').submit(function(){
										 
		comp_tel_process('jazztel', jQuery('#comp_tel_jazztel_tel').val() , true, jQuery('#comp_tel_jazztel_submit'));
		return false;
	});
	
	jQuery('#comp_tel_yacom').submit(function(){
										 
		comp_tel_process('yacom', jQuery('#comp_tel_yacom_tel').val() , true, jQuery('#comp_tel_yacom_submit'));
		return false;
	});
	
	jQuery('#comp_tel_telefonica').submit(function(){
										 
		comp_tel_process('telefonica', jQuery('#comp_tel_telefonica_tel').val() , true, jQuery('#comp_tel_telefonica_submit'));
		return false;
	});
	
	jQuery('#comp_tel_ono').submit(function(){
										 
		comp_tel_process('ono', jQuery('#comp_tel_ono_tel').val() , true, jQuery('#comp_tel_ono_submit'));
		return false;
	});
	
	jQuery('#comp_tel_orange').submit(function(){
										 
		comp_tel_process('orange', jQuery('#comp_tel_orange_tel').val() , true, jQuery('#comp_tel_orange_submit'));
		return false;
	});
	
	jQuery('#comp_tel_tele2').submit(function(){
										 
		comp_tel_process('tele2', jQuery('#comp_tel_tele2_tel').val() , true, jQuery('#comp_tel_tele2_submit'));
		return false;
	});
	
	jQuery('#comp_popup').submit(function(){
		
		var op = jQuery('#comp_popup_ope').val();
		var tel = jQuery('#comp_popup_tel').val();
		
		var tsource = jQuery('#tsource').val();
		jQuery('#comp_popup_submit').css('display','none');
		jQuery.ajax({
			type: "POST",
			url: "source/process/comptel.php",
			data:({op: op, tel: tel, tsource: tsource, distribuidor: jQuery('#distribuidor').val()}),
			dataType: "json",
			success: function(data){
				if(data.status == true)
				{
					jQuery.unblockUI();
					comp_completed();
					var url = 'http://www.cobaltskull.com/pixels/get_tracking/adslworld/' + jQuery('#distribuidor').val() + '/' + jQuery('#tsource').val() + '/c_' + op;
					document.getElementById('tracker').contentWindow.location.href = url;
				}
				else
				{
					jQuery('#comp_popup_submit').css('display','block');
					alert(data.msg);
				}
			}
		});
		return false;
	});
	
	function comp_tel_process(op, tel , showprocess, submiter)
	{
		var tsource = jQuery('#tsource').val();
		submiter.css('display','none');
		jQuery.ajax({
			type: "POST",
			url: "source/process/comptel.php",
			data:({op: op, tel: tel, tsource: tsource, distribuidor: jQuery('#distribuidor').val()}),
			dataType: "json",
			success: function(data){
				if(data.status == true)
				{
					jQuery.unblockUI();
					comp_completed();
					var url = 'http://www.cobaltskull.com/pixels/get_tracking/adslworld/' + jQuery('#distribuidor').val() + '/' + jQuery('#tsource').val() + '/c_' + op;
					document.getElementById('tracker').contentWindow.location.href = url;
					comp_dir_opener(op,true);
				}
				else
				{
					submiter.css('display','block');
					alert(data.msg);
				}
			}
		});
		
	}
	
	function comp_tel_opener(op)
	{
		jQuery.blockUI({  
				message: jQuery('#comp_popup'),  
				css: {  
				top:  (jQuery(window).height() - 105) /2 + 'px', 
				left: (jQuery(window).width() - 485) /2 + 'px', 
				width: '485px',
				height: '105px',
				border:	0
			}
		});
		jQuery('#comp_cont_pu').attr('class','');
		jQuery('#comp_cont_pu').addClass(op);
		jQuery('#comp_popup_ope').val(op);
	}
	
	function comp_dir_opener(op,text)
	{
		jQuery.blockUI({  
				message: jQuery('#comp_dir'),  
				css: {  
				top:  (jQuery(window).height() - 315) /2 + 'px', 
				left: (jQuery(window).width() - 485) /2 + 'px', 
				width: '485px',
				height: '315px',
				border:	0
			}
		});
		if(text)
		{
			if(op == 'jazztel'){ operador = 'Jazztel'; }
			if(op == 'yacom'){ operador = 'Yacom'; }
			if(op == 'telefonica'){ operador = 'Movistar'; }
			if(op == 'orange'){ operador = 'Orange'; }
			if(op == 'ono'){ operador = 'Ono'; }
			if(op == 'tele2'){ operador = 'Tele2'; }
			
			jQuery('.op_name_txt','#comp_dir').each(function(){
				jQuery(this).html(operador);
			});
			jQuery('.first','#comp_dir').each(function(){
				jQuery(this).hide();
			});
			jQuery('.second','#comp_dir').each(function(){
				jQuery(this).show();
			});
			
		}
		else
		{
			jQuery('.second','#comp_dir').each(function(){
				jQuery(this).hide();
			});
			jQuery('.first','#comp_dir').each(function(){
				jQuery(this).show();
			});
		}
		jQuery('#comp_dir_op').val(op);
		jQuery('#comp_dir_cage').attr('class','');
		jQuery('#comp_dir_cage').addClass(op);
	}
	
	function comp_completed()
	{
		jQuery('#comprobado').val('1');
		jQuery('.comp_cont').each(function(){
			jQuery(this).html(jQuery('#comp_response').html());
		});
	}
	
	
	jQuery('#callme_telefono').attr('maxlength','30');
	jQuery('#callme_telefono').val('Introduce tu teléfono móvil o fijo');
	jQuery('#callme_telefono').focus(function(){
		if(jQuery('#callme_telefono').val() == 'Introduce tu teléfono móvil o fijo')
		{
			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('Introduce tu teléfono móvil o fijo');
		}
	});
	
	jQuery('#callme').submit(function(){
		var submiter = jQuery('.submit','#callme');
		submiter.hide();
		var telefono = jQuery('#callme_telefono').val();
		var tsource = jQuery('#tsource').val();
		jQuery.ajax({
			type: "POST",
			url: "source/process/callme.php",
			data:({telefono: telefono, tsource: tsource, distribuidor: jQuery('#distribuidor').val()}),
			dataType: "json",
			success: function(data){
				if(data.status == true)
				{
					jQuery('#callme').html('<i>En breve nos pondremos en contacto contigo para informarte en detalle de todas las ofertas ADSL que tienes disponibles en tu domicilio.</i>');
				}
				else
				{
					submiter.show();
					alert(data.msg);
				}
			}
		});
		return false;
	});
	if(jQuery('#ie6').val() == 0)
	{
		if(jQuery.browser.msie)
		{
			if(jQuery.browser.version < 7)
			{
				location.href = 'index_ie6.php';
			}
		}
	}
	jQuery('.banner_mundial').click(function(){
		jQuery.blockUI({  
				message: jQuery('#mundial'),  
				css: {  
				top:  (jQuery(window).height() - 104) /2 + 'px', 
				left: (jQuery(window).width() - 274) /2 + 'px', 
				width: '544px',
				height: '209px',
				border:	'2px solid black'
			}
		});
	});
	
	//setTimeout('togglebanners()',5000);
});

function togglebanners()
{
	jQuery('.banner_regalos').toggle('fast');
	jQuery('.banner_mundial').toggle('fast');
	setTimeout('togglebanners()',7000);
}