
var current_element	=	1;
var current_image	=	0;
var img_element1;
var img_element2;

var img_side_element1;
var img_side_element2;

var txt_element1;
var txt_element2;
var images_to_loop;
var images_side_to_loop;
var text_to_loop;
var loop_delay		=	0;

function frontpage_loop_init( img_el1, img_el2, img_arr, img_side_el1, img_side_el2, img_side_arr, txt_el1, txt_el2, txt_str, txt_str_splitter, delay ){
	
	if( document.getElementById( img_el1 ) ){
		img_element1 = img_el1;
	}
	
	if( document.getElementById( img_el2 ) ){
		img_element2 = img_el2;
	}
    
    
    if( document.getElementById( img_side_el1 ) ){
		img_side_element1 = img_side_el1;
	}
	
	if( document.getElementById( img_side_el2 ) ){
		img_side_element2 = img_side_el2;
	}
	
	
	if( document.getElementById( txt_el1 ) ){
		txt_element1 = txt_el1;
	}
	
	if( document.getElementById( txt_el2 ) ){
		txt_element2 = txt_el2;
	}

	
	images_to_loop      = img_arr;	
    images_side_to_loop = img_side_arr; 
	text_to_loop 	= txt_str.split( txt_str_splitter );
	loop_delay		= delay;
	
	frontpage_loop();
}



function frontpage_loop(){
	
	var obj_arr;
	
	if( current_element == 2 ){
		document.getElementById( img_element1 ).src 		= images_to_loop[ current_image ];
		document.getElementById( img_side_element1 ).src 	= images_side_to_loop[ current_image ];
		document.getElementById( txt_element1 ).innerHTML 	= text_to_loop[ current_image ];
		
		obj_arr = new Array( img_element2, img_side_element1, txt_element2 );
		fade_htmlelement_out_interval( obj_arr, 100, 'img_loop_fade_out' );

		current_element = 1;
	}else{
		document.getElementById( img_element2 ).src 		= images_to_loop[ current_image ];
		document.getElementById( img_side_element2 ).src 	= images_side_to_loop[ current_image ];
		document.getElementById( txt_element2 ).innerHTML 	= text_to_loop[ current_image ];
		
		obj_arr = new Array( img_element2, img_side_element2, txt_element2 );
		fade_htmlelement_in_interval( obj_arr, 100, 'img_loop_fade_in' );
		
		current_element = 2;
	}
	
	current_image++;
	if( current_image >= images_to_loop.length ){
		current_image = 0;
	}
	
	setTimeout('frontpage_loop( )', loop_delay );	
	
}
