var cr_line_selected = false;
var cr_line_first_now = "first";

function cr_line_position(left){
	if (cr_line_selected == false){
		if (left > -100){
			left = left - 0.05;
		} else {
			left = 0;
			if (cr_line_first_now == "first") cr_line_first_now = "second"; else cr_line_first_now = "first";
		}

		to_left = (cr_line_width / 100) * left;

		if (cr_line_first_now == "first"){
			document.getElementById("rlist_review_line_first").style.left = to_left;
			document.getElementById("rlist_review_line_second").style.left = to_left + cr_line_width;
		} else {
			document.getElementById("rlist_review_line_second").style.left = to_left;
			document.getElementById("rlist_review_line_first").style.left = to_left + cr_line_width;
		}
	}

	setTimeout_cr_line = setTimeout(function(){ cr_line_position(left); }, 25);
}

var cr_logo_position = new Array();
var cr_logo_now;

function cr_logo(id, width, height, to_width, to_height){
	if (to_height >= 45){
		if (!cr_logo_position[id]){
			cr_logo_position[id] = new Array();

			cr_logo_position[id][0] = 0;
			cr_logo_position[id][1] = 0;
			cr_logo_position[id][2] = width;
			cr_logo_position[id][3] = height;
		}

		if (height < to_height){
			to_left = (to_width - width) / 2;
			to_top = (to_height - height) / 2;

			if (cr_logo_now){
				document.getElementById("cr-logo-" + cr_logo_now + "-relative").style.zIndex = "8";
				document.getElementById("cr-logo-" + cr_logo_now).style.zIndex = "9";
			}
			cr_logo_now = id;
			document.getElementById("cr-logo-" + cr_logo_now + "-relative").style.zIndex = "98";
			document.getElementById("cr-logo-" + cr_logo_now).style.zIndex = "99";
		} else {
			to_left = 0;
			to_top = 0;		
		}

		cr_logo_position[id][4] = to_left;
		cr_logo_position[id][5] = to_top;
		cr_logo_position[id][6] = to_width;
		cr_logo_position[id][7] = to_height;

		cr_logo_reposition(id, cr_logo_position[id][0], cr_logo_position[id][1]);
	}
}

function cr_logo_reposition(id, left, top){
	if (left < cr_logo_position[id][4]){
		to_left = cr_logo_position[id][4];
		to_top = cr_logo_position[id][5];
		to_width = (to_left * 2) + cr_logo_position[id][2];
		to_height = (to_top * 2) + cr_logo_position[id][3];
	}

	if (left > cr_logo_position[id][4]){
		to_left = cr_logo_position[id][4];
		to_top = cr_logo_position[id][5];
		to_width = cr_logo_position[id][2] - ((cr_logo_position[id][0] - to_left) * 2);
		to_height = cr_logo_position[id][3] - ((cr_logo_position[id][1] - to_top) * 2);
	}

	document.getElementById("cr-logo-" + id).style.left = "-" + to_left;
	document.getElementById("cr-logo-" + id).style.top = "-" + to_top;
	document.getElementById("cr-logo-" + id).style.width = to_width + "px";
	document.getElementById("cr-logo-" + id).style.height = to_height + "px";

	left = to_left;
	top = to_top;

	if (left == cr_logo_position[id][4]){
		cr_logo_position[id][0] = to_left;
		cr_logo_position[id][1] = to_top;
		cr_logo_position[id][2] = to_width;
		cr_logo_position[id][3] = to_height;
	}
}
