$(document).ready(
	function(){
		$('.catalog_box .chapter').click(function() {
			$(this).siblings().next().slideUp();
			$(this).next().slideToggle( 500 );
			return false;
		})
		if (API.nav_on){
			$('.nav a').each(function() {
				if ($(this).text() == API.nav_on){
					$(this).addClass('selected');
				}
			})
		}
		if ( document.getElementById('img_4') ){
			API.logos = $('#img_1, #img_2, #img_3');
			try {
				$.get('images/backgrounds/rotator.php', { select: 3, src: 'logo' }, function(data){
					var array = data.split(',');
					$.each( API.logos, function(i) {
						var that = this;
						setImages(this, array[i]);
						window.setTimeout(
							function () {
								window.setInterval( function(){	newImage(that) }, 5000 );
							}, 4321*(i+1)
						);
					});
				});
			} catch (e) {
				alert('Error: ' + e);
			}
			window.setTimeout(
				function () {
					window.setInterval( function(){
						var obj = $('#img_4');
						$.get('images/backgrounds/rotator2.php', { 'new': 'test' }, function(data){
							if ( checkImages(obj, data) ){
								setImages(obj, data);
							}
						});
					 }, 15000 );
				}, 1000
			);
		}
		function checkImages(obj, img){
			var regex1 = /(url\()(.*)(\))/;
			var regex2 = /\"/g;
			var go = true;
			$.each( obj, function(i) {
				var foo = $(this).css('background-image');
				foo = foo.replace( regex1, '$2' );
				foo = foo.replace( regex2, '' ); 
				foo = foo.replace( base, '');
		//		foo = foo.substring( base.length, foo.length );
				if ( foo == img){ go = false; }
			});
			return go;
		}
		function setImages(obj, img){
			$(obj).fadeOut(
				'normal',
				function(){
					$(obj).css( 'background-image', 'url(' + img +')' );
					$(obj).fadeIn( 'normal' );
				}
			);
		}
		function newImage(obj){
			$.get('images/backgrounds/rotator.php', { select: 1, src: 'logo' }, function(data){
						if ( checkImages(API.logos, data) ){
							setImages(obj, data);
						} else {
							newImage(obj);
						}
					});	
		}
//		$('#catalog_page').resize();
/*		
		if ( $('.catalog_box') ){
			var a_tags = $('.catalog_box li li a');
			var iframe = document.getElementById('catalog_page_pdf');
			function changePage(obj, chapter, page){
				$('#headers.catalog h2').text( obj.parentNode.parentNode.parentNode.childNodes[0].innerHTML + ' > ' + obj.innerHTML );
				window.location = '#page=' + chapter + '/' + page;
				iframe.attr( 'src', 'https://www.apitools.net/companies/jamar/asdco_management/catalog_pages/ASDCO_Catalog-' + chapter + '-' + page + '.pdf');
			}
			if (iframe){
				iframe = $('#catalog_page_pdf');
				$.each( a_tags, function(i){
					var href = this.href;
					this.href = '#catalog_page_pdf';
					var args = href.split('&');
					var chapter	 = args[0].substr( args[0].lastIndexOf("=")+1, 3);
					var page	 = args[1].substr( args[1].lastIndexOf("=")+1, 3);
					this.onclick = function (){
						changePage(this, chapter, page);
						return false;
						};
				});
			}
		}
*/
	}
);

