// JavaScript Document

$.contentSearch = function(){
	$.get('/ajax/licensee_search.php',
		  {c: escape($('#mediaCat').val()),
		   q: escape($('#searchField').val()),
		   s: escape($('#mediaSubcat').val())},
		   	function(data){
				try{
					d = $.json.decode(data);
						$('.cholders').html(d.response);
				}catch(err){
						
					$('.cholders').html(data);
					}
		});
};

$.updateArticleCat = function(type,id){
		$.get('ajax/licensee_update_articleList.php',
			  	{category:type,
				sel:id},
				function(d){
						var s = '#' + type + 'Date';
						$(s).html(d);
					});
		
	};

$(document).ready(function(){
		
	$('#generalNotice').jqm();	
		
	$('#memail_submit').click(function(e){
		if($('#memail').val()==''||$('#memail').val()=='Email'){
			$('#generalNotice').jqmShow();
			$('#gen_message').html('Please enter a valid email address.');
			return;
		}
		
		$.post('/ajax/emailconfirm.php', {email:$('#memail').val()},function(d){
			if(d=='success'){
				$('#memail').val('Email');
				$('#generalNotice').jqmShow();
				$('#gen_message').html("Thank you, your email has been added.");
			}
			else{
				$('#generalNotice').jqmShow();
				$('#gen_message').html(d);
			}
		});
	});
	
	$('.llink').click(function(e){
			$('.drop').hide('slow', function(){
				$('')								 
			});
		});
		
		
		
		
		$('#mediaCat').change(function(){
				$.contentSearch();					   
		});
		
		$('#mediaSubcat').change(function(){
				$.contentSearch();					   
		});
		
		$('#searchSubmit').click(function(){
				$.contentSearch();
		});
		
		
		
		$('#qnewsDate').change(function(){
			$.get('/ajax/licensee_article.php',
				  {id:$(this).val()},
				  function(data){
						 try{
							d = $.json.decode(data);
								$('#qnewsHolder').html(d.response);
						}catch(err){
								
							$('#qnewsHolder').html(data);
						} 
				  });							
		});
		
		$('#techDate').change(function(){
			$.get('/ajax/licensee_article.php',
				  {id:$(this).val()},
				  function(data){
						 try{
							d = $.json.decode(data);
								$('#techHolder').html(d.response);
						}catch(err){
								
							$('#techHolder').html(data);
						} 
				  });							
		});
		
		$('#regularDate').change(function(){
			$.get('/ajax/licensee_article.php',
				  {id:$(this).val()},
				  function(data){
						 try{
							 	d = $.json.decode(data);
								$('#regularHolder').html(d.response);
						}catch(err){
							$('#regularHolder').html(data);
						} 
				  });							
		});
		
		$('#licenseeWindow').jqm({trigger:'.previewLink',ajax:'@href'});
		
		$('#memail').focus(function(){
			if($(this).val() == 'Email'){
				$(this).val('');
			}
			else{
				return;
			}
		}).blur(function(){
			if($(this).val() == ''){
				$(this).val('Email');
			}
			else{
				return;
			}
		});
		
		$('#messageWindow').jqm({trigger: '#messageLink'});
		
		$('#messageSubmit').click(function(e){
			$(this).attr('disabled', true);
			$.post('/ajax/contactform.php',
				   {name:$('#contactName').val(),
				   company:$('#contactCompany').val(),
				   address:$('#contactAddress').val(),
				   city:$('#contactCity').val(),
				   state:$('#contactState').val(),
				   postal:$('#contactPostal').val(),
				   email:$('#contactEmail').val(),
				   message:$('#contactMessage').val()},
				   function(data){
					   	d=$.json.decode(data);
							if(d.status=='error'){
								alert(d.response);
								$('#messageSubmit').attr('disabled',false);
								return;
							}
							else if(d.status=='success'){
								$('#messageWindow').jqmHide();
								alert(d.response);
							} 
					});								   
		});
		
		$('#loginWindow').jqm({trigger:'#loginLink'});
		$.loginTest = function(){
			if($('#loginUserField').val()==''||$('#loginPassField').val()==''){
				$('#loginAlert').html('Please enter username and password.').slideDown();
				return;
			}
			$('#loginAlert').slideUp();
			$('#loginForm').hide();
			$('#loginLoad').show(1,function(){
				$.post('/ajax/login.php',
					   {user:$('#loginUserField').val(), pass:$('#loginPassField').val()},
					   function(data){
							d=$.json.decode(data);
							if(d.status=='error'){
								$('#loginForm').slideDown();
								$('#loginLoad').hide();
								$('#loginAlert').html(d.response).slideDown();
								return;
							}
							else if(d.status=='success'){
								window.location = "/licensee.php";
							}
							
						});						  
			});
			
		};
		
		
		$('#loginSubmit').click(function(){
			$.loginTest();
		});
		$('#loginUserField, #loginPassField').keypress(function(e){
			if (e.keyCode == '13') {
				$.loginTest();
			 }												 
		});
		
});
