
//strings para contadores de frames y horas
var counter_strs = new Array();
counter_strs['hours'] = new Array(" horas de rendering"," rendering hours");
counter_strs['frames'] = new Array(" fotogramas montados"," edited frames");




//FUNCIONES PARA CONTADOR DE FRAMES MONTADOS Y CONTADOR DE HORAS DE RENDERING

function reverse_str(str) { 

	var reversed = ""; 

	for(i=str.length-1;i>=0; i--){
		reversed += str.charAt(i)
	} 

	return reversed;
} 

function dotted_format(int_num){
	
	var convert_to_str = 'int_num = "'+int_num+'";';
	eval(convert_to_str);
	
	var total_chars = int_num.length;
		
	if(total_chars < 4){return int_num;}

	var dot_counter = 0;
	var formatted_num = "";
	
	for(i=total_chars-1;i>=0;i--){
		
		formatted_num += int_num.charAt(i);

		if(dot_counter == 2 && i > 0){
			formatted_num += ".";
			dot_counter = 0;
		}
		else{dot_counter++;}
	}
	
	return reverse_str(formatted_num);
}

function get_total_frames(lang){

	var initial_frames = 300000;//total de frames del que se parte

	var init_date = new Date(2006,6,17,2,30,0);//año,mes (con índice 0),dia,minutos,segundos
	var unix_init_date = Date.parse(init_date);

	var today = new Date();
	var today_unix_date = Date.parse(today);

	var seconds = (today_unix_date-unix_init_date)/1000;

	var frames = seconds*2;
	
	var total_frames = initial_frames + frames;

	document.forms[0].frames.value = dotted_format(total_frames)+" edited frames";
	
	setTimeout("get_total_frames("+lang+")",500);
}

function get_total_renderhours(lang){
	
	initial_hours = 5000;//total de horas del que se parte
	
	var init_date = new Date(2006,6,17,2,30,0);//año,mes (con índice 0),dia,minutos,segundos
	var unix_init_date = Date.parse(init_date);
	
	var today = new Date();
	var today_unix_date = Date.parse(today);
	
	var seconds = (today_unix_date-unix_init_date)/1000;
	
	var hours_passed = Math.ceil((seconds/60)/60);
	
	var hours_to_add = Math.ceil(hours_passed*0.2);
	
	var total_hours = initial_hours + hours_to_add;
	
	document.forms[0].hours.value = dotted_format(total_hours)+" rendering hours";
	
	setTimeout("get_total_renderhours("+lang+")",500);
}

function start_counters(lang){
	get_total_frames(lang);
	get_total_renderhours(lang);
}
