$(document).ready(function(){
	var $images_on_main_container = $( "#images_on_main_container" );
	if( $images_on_main_container.length && typeof show_images != "undefined" ) {
		(function() {
		var show_images_dir = "/img_out";
		//var show_images = new Array();
		//show_images[ 0 ] = { src: "girl1dX.png" , status: "-" };
		//show_images[ 0 ] = { src: "girl2pE.png" , status: "-" };
		//show_images[ 1 ] = { src: "girl3Gb.png" , status: "-" };
		//show_images[ 2 ] = { src: "girl4Qv.png" , status: "-" };
		
		$images_preloader = $( "#images_preloader" );
		$images_preloader.bind( "load" , function( ) {
				show_images[ $(this).attr( "image_index" ) ].status = "loaded";
				});
		function preload_image( index ) {
			show_images[ index ].status = "loading";
			$images_preloader.attr( "image_index" , index );
			$images_preloader.attr( "src" , show_images_dir + "/" + show_images[ index ].src );
			}			
		
		var show_cur_image_index = 0;
		
		var images_HTML = $images_on_main_container.html();
		images_HTML = images_HTML.replace( show_images[ show_cur_image_index ].src , "[IMAGE]" );
		images_HTML = images_HTML.replace( show_images[ show_cur_image_index ].src , "[IMAGE]" );
		
		//alert( images_HTML );
		
		preload_image( show_cur_image_index + 1 );

		var show_time = null;
		var show_interval = setInterval( function() { 
			
			var show_next_image_index = show_cur_image_index == ( show_images.length - 1 ) ? 0 : show_cur_image_index + 1;
			var tmp_status = show_images[ show_next_image_index ].status;
			if( tmp_status == "loaded" ) {
				var cur_time = new Date();
				if( show_time == null || ( cur_time - show_time ) > 3000 ) {
					show_cur_image_index = show_next_image_index;
					show_time = cur_time;
					$images_on_main_container.animate(  { opacity : 0 } , 500 , "linear" , function() {
						new_images_HTML = images_HTML.replace( "[IMAGE]" ,  show_images[ show_next_image_index ].src );
						new_images_HTML = new_images_HTML.replace( "[IMAGE]" ,  show_images[ show_next_image_index ].src );
						$images_on_main_container.html( new_images_HTML );
						$images_on_main_container.animate(  { opacity : 1 } , 500 , "linear" );
						} );
					
					
					}
				}
			else if( tmp_status == "-" ) {
				preload_image( show_next_image_index );
				}
			else {
				
				}
			} , 500 );
		})();
		}
		
		
	var $images_on_second_container = $( "#images_on_second_container" );
	if( $images_on_second_container.length && typeof show_images != "undefined" ) {
		(function() {
		var show_images_dir = "/img_out";
		//var show_images = new Array();
		//show_images[ 0 ] = { src: "girl1Jj.jpg" , status: "-" };
		//show_images[ 0 ] = { src: "girl2J0.jpg" , status: "-" };
		//show_images[ 1 ] = { src: "girl3sC.jpg" , status: "-" };
		//show_images[ 2 ] = { src: "girl4pp.jpg" , status: "-" };
		
		$images_preloader = $( "#images_preloader" );
		$images_preloader.bind( "load" , function( ) {
				show_images[ $(this).attr( "image_index" ) ].status = "loaded";
				});
		function preload_image( index ) {
			show_images[ index ].status = "loading";
			$images_preloader.attr( "image_index" , index );
			$images_preloader.attr( "src" , show_images_dir + "/" + show_images[ index ].src );
			}			
		
		var show_cur_image_index = 0;
		
		var images_HTML = $images_on_second_container.html();
		images_HTML = images_HTML.replace( show_images[ show_cur_image_index ].src , "[IMAGE]" );
		images_HTML = images_HTML.replace( show_images[ show_cur_image_index ].src , "[IMAGE]" );
		
		preload_image( show_cur_image_index + 1 );

		var show_time = null;
		var show_interval = setInterval( function() { 
			
			var show_next_image_index = show_cur_image_index == ( show_images.length - 1 ) ? 0 : show_cur_image_index + 1;
			var tmp_status = show_images[ show_next_image_index ].status;
			if( tmp_status == "loaded" ) {
				var cur_time = new Date();
				if( show_time == null || ( cur_time - show_time ) > 3000 ) {
					show_cur_image_index = show_next_image_index;
					show_time = cur_time;
					$images_on_second_container.animate(  { opacity : 0 } , 500 , "linear" , function() {
						new_images_HTML = images_HTML.replace( "[IMAGE]" ,  show_images[ show_next_image_index ].src );
						new_images_HTML = new_images_HTML.replace( "[IMAGE]" ,  show_images[ show_next_image_index ].src );
						$images_on_second_container.html( new_images_HTML );
						$images_on_second_container.animate(  { opacity : 1 } , 500 , "linear" );
						} );
					
					
					}
				}
			else if( tmp_status == "-" ) {
				preload_image( show_next_image_index );
				}
			else {
				
				}
			} , 500 );
		})();
		}
	});