\n');
}
//-->
// JavaScript Document
var NS4 = (document.layers) ? 1 : 0;
var IE4 = (document.all) ? 1 : 0;
function animation(id) {
this.element = (NS4) ? document[id] : document.all[id].style;
this.active = 0;
this.timer = null;
this.path = null;
this.num = null;
this.name = id + "Var";
eval(this.name + " = this");
this.animate = animate;
this.step = step;
this.show = show;
this.hide = hide;
this.left = left;
this.top = top;
this.moveTo = moveTo;
this.slideBy = slideBy;
this.slideTo = slideTo;
this.circle = circle;
}
function pos(x, y) {
this.x = Math.round(x);
this.y = Math.round(y);
}
function show() {
this.element.visibility = (NS4) ? "show" : "visible";
}
function hide() {
this.element.visibility = (NS4) ? "hide" : "hidden";
}
function left() {
return parseInt(this.element.left);
}
function top() {
return parseInt(this.element.top);
}
function moveTo(x, y) {
//alert('moveTo');
this.element.left = x;
this.element.top = y;
}
function step() {
this.moveTo(this.path[this.num].x, this.path[this.num].y);
if (this.num >= this.path.length - 1) {
clearInterval(this.timer);
this.active = 0;
if (this.statement)
eval(this.statement);
} else {
this.num++;
}
}
function animate(interval) {
if (this.active) return;
this.num = 0;
this.active = 1;
this.timer = setInterval(this.name + ".step()", interval);
}
function slideBy(dx, dy, steps, interval, statement) {
var fx = this.left();
var fy = this.top();
var tx = fx + dx;
var ty = fy + dy;
this.slideTo(tx, ty, steps, interval, statement);
}
function slideTo(tx, ty, steps, interval, statement) {
var fx = this.left();
var fy = this.top();
var dx = tx - fx;
var dy = ty - fy;
var sx = dx / steps;
var sy = dy / steps;
var ar = new Array();
for (var i = 0; i < steps; i++) {
fx += sx;
fy += sy;
ar[i] = new pos(fx, fy);
}
this.path = ar;
this.statement = (statement) ? statement : null;
this.animate(interval);
}
function circle(radius, angle0, angle1, steps, interval, statement) {
var dangle = angle1 - angle0;
var sangle = dangle / steps;
var x = this.left();
var y = this.top();
var cx = x - radius * Math.cos(angle0 * Math.PI / 180);
var cy = y + radius * Math.sin(angle0 * Math.PI / 180);
var ar = new Array();
for (var i = 0; i < steps; i++) {
angle0 += sangle;
x = cx + radius * Math.cos(angle0 * Math.PI / 180);
y = cy - radius * Math.sin(angle0 * Math.PI / 180);
ar[i] = new pos(x, y);
}
this.path = ar;
this.statement = (statement) ? statement : null;
this.animate(interval);
}
function resetAll() {
//alert('fffo');
anim1 = new animation("pusher");
if (!anim1.element) return;
// if (!anim2.element) return;
//alert(anim1);
anim1.moveTo(0, 10);
//anim2.slideBy(-20, 0, 10, 10, null);
}
function start() {
anim1 = new animation("pusher");
//anim2 = new animation("thing");
//alert(anim1.element)
if (!anim1.element) return;
// if (!anim2.element) return;
//alert(anim1);
anim1.slideBy(-20, 0, 10, 10, null);
//anim2.slideBy(-20, 0, 10, 10, null);
}
20th Century Fox - Garfield en El Mundo Real
Garfield en El Mundo Real
Sigue los pasos de nuestro atigrado y pachoncito gato cuando se lanza a la aventura y escapa de su mundo de caricaturas hacia el “mundo real” en el otro lado del periódico. Escapando del aburrimiento de la vida de caricatura, Garfield pronto se da cuenta de que los gatos de la vida real no disfrutan de tantos beneficios como los gatos de los dibujos animados... sobre todo cuando feroces chihuahueños y fortachones caninos lo acechan en cada esquina. Pero con la ayuda de nuevos y extravagantes amigos y algunas viejas amistades de confianza, las disparatadas aventuras de Garfield le enseñan que la realidad no sólo está en el mundo real, sino donde se encuentra su corazón.
Material Extra : • Lápiz, patas de gato y tinta: Creando la tira cómica de Garfield • 6 Presentaciones especiales: Jim Davis: Crudo y Sin Censura, El Proceso de Animación, Leyendas: Trabajando en Equipo, Bloopers: Las Voces en tu Cabeza, Encontrando la Voz, Animando desde Seúl • Juego “No te Tardes”Voces de: Frank Welker, Rajia Baroudi, Gregg Berger y Jennifer DarlingDirigida por Mark A.Z. Dippé y Kyung Ho LeeAño de Producción: 2007
™ and © Twenthieth Century Fox Film Corporation. Todos los derechos reservados. Propiedad de Fox. El uso de este sitio web constituye la aceptación
de los
Términos y Condiciones de Uso , y
Políticas de Privacidad . Los materiales contenidos en este sitio web no pueden ser vendidos,
intercambiados, o regalados. Cualquier tipo de copia, manipulación, publicación o transferencia, excepto como se especifica en los
Términos y Condiciones de Uso, está extrictamente prohibido.