$(document).ready(function()
{
	$('input#channel_input').focus();
	
	$('input#channel_input').keypress(function(e) {
											   //alert(e.keyCode);
							if((e.which >=48 && e.which <= 57) || e.which == 8)
							{
								//
							}
							else if((e.which == 13) || (e.keyCode == 13))
							{
								if($(this).val() != "")
								{
									var channel = $('input#channel_input').val();
									var net = $('input#net').val();
									var assoc = $('input#assoc').val();
									if(channel != "")
									{
										if(assoc == "assoc")
										{
											var url = "/channel.php?channel="+channel;
											window.parent.location = url;
										}
										else
										{
											has_channel(channel, net);
											e.preventDefault();
										}
									}
									
								}
							}
							else
							{
								e.preventDefault();	
							}
						});
	
	
						
						
	$('li.btn a').click(function(e)
					   {
						   //alert( $(this).attr('title') );
						   var txt = $('input#channel_input').val()+$(this).attr('title');
						   var txt2 = $('input#vid_input').val()+$(this).attr('title');
						   $('input#channel_input').val(txt);
						   $('input#vid_input').val(txt2);
						   e.preventDefault();	
					   });
	
	$('#backspace a').click(function(eve)
					   {
						   var str = $('input#channel_input').val().length - 1;
						   if($('input#channel_input').val().length > 0)
						   {
							   
							   txt = $('input#channel_input').val().substring(0, str);
							   $('input#channel_input').val(txt);
						   }
						   eve.preventDefault();	
					   });
	
	// channel video input 			   
	$('#backspace2 a').click(function(eve)
					   {
						   var str = $('input#vid_input').val().length - 1;
						   if($('input#vid_input').val().length > 0)
						   {
							   
							   txt = $('input#vid_input').val().substring(0, str);
							   $('input#vid_input').val(txt);
						   }
						   eve.preventDefault();	
					   });
					   
	
	$('input.searchtxt').click(function()
							  {
								  $(this).select();
							  });
	
	$('a.submit-btn').click(function(e)
										{
											var channel = $('input#channel_input').val();
											var net = $('input#net').val();
											var assoc = $('input#assoc').val();
											if(channel != "")
											{
												if(assoc == "assoc")
												{
													var url = "/channel.php?channel="+channel;
													window.parent.location = url;
												}
												else
												{
													has_channel(channel, net);
													e.preventDefault();
												}
											}
											else
											{
												e.preventDefault();	
											}
										});
										
	$('a.cancel').click(function(e)
	{
		$('div.no_chan').slideUp('slow');
		e.preventDefault();
	}
	)
});

function has_channel(chan, net)
{
	//alert(chan+': '+net);
	
	$.ajax({
	  url: '/scripts/network_api.php',
	  data: 'chan='+chan+'&net='+net,
	  type: 'POST',
	  dataType: 'text',
	  success: function(data) {
		  if(data == 1)
		  {
		  		var url = "/channel.php?channel="+chan+"&net_wid="+net;
				//$(location).attr('href',url);
				window.parent.location = url;
		  }
		  else
		  {
		  	$('div.no_chan').slideDown('slow');
		  }
	  }
	});
}
