function $$(){
	var elements = new Array();
	for(var i=0,len=arguments.length;i<len;i++){
		var element = arguments[i];
		if(typeof element == 'string'){
			var matched = document.getElementById(element);
			if(matched){
				elements.push(matched);
			}else{
				var allels = (document.all) ? document.all : document.getElementsByTagName('*');
				var regexp = new RegExp('(^| )'+element+'( |$)');
				for(var i=0,len=allels.length;i<len;i++)
					if(regexp.test(allels[i].className))
						elements.push(allels[i]);
			}
			if(!elements.length) elements = document.getElementsByTagName(element);
			if(!elements.length){
				elements = new Array();
				var allels = (document.all) ? document.all : document.getElementsByTagName('*');
				for(var i=0,len=allels.length;i<len;i++) if (allels[i].getAttribute(element)) elements.push(allels[i]);
			}
			if(!elements.length){
				var allels = (document.all) ? document.all : document.getElementsByTagName('*');
				for(var i=0,len=allels.length;i<len;i++)
					if(allels[i].attributes)
						for(var j=0,lenn=allels[i].attributes.length;j<lenn;j++)
							if(allels[i].attributes[j].specified)
								if(allels[i].attributes[j].nodeValue == element)
									elements.push(allels[i]);
			}
		}else{
			elements.push(element);
		}
	}
	if(elements.length == 1){
		return elements[0];
	}else{
		return elements;
	}
}
var FormFieldBlur = function(field){
	if(field.value == ""){
		field.value = field.defaultValue;
	}
	else if(field.value == field.defaultValue){
		field.value = "";
	}
}
function check_size(){
	var l2 = $$("l2");
	var r2 = $$("r2");
	var r3 = $$("r3");
	var main = $$("content");
	if(main.offsetHeight < (l2.offsetTop+l2.offsetHeight+280)){
		l2.style.display = "none";
	}
	if(main.offsetHeight < (r2.offsetTop+r2.offsetHeight+280)){
		r2.style.display = "none";
	}
	if(main.offsetHeight < (r3.offsetTop+r3.offsetHeight+280)){
		r3.style.display = "none";
	}
}
function mass_move(){
	fly1(0,150);
	fly2(400,1050);
	fly3(100,200);
	fly4(500,750);
	fly5(950,1350);
}
var timer = null;
var doIt = true;
var scrolled;
var fly1 = function(st,end){
	var img = $$("l1");
	scrolled = document.documentElement.scrollTop;
	
	var doSetTimeout = function(){
		if((scrolled+st > (img.offsetTop+5))&&(img.offsetTop < end)){
			img.style.top = img.offsetTop+1+"px";
			timer = setTimeout(doSetTimeout,60);
			doIt = false;
		}
		else if(scrolled+st < img.offsetTop){
			img.style.top = img.offsetTop-1+"px";
			timer = setTimeout(doSetTimeout,60);
			doIt = false;

		}
		else{
			doIt = true;
		}
	}
	if(doIt){
		doSetTimeout();
	}
}
var timer2 = null;
var doIt2 = true;
var scrolled2;
var fly2 = function(st,end){
	var img = $$("l2");
	scrolled2 = document.documentElement.scrollTop;
	var main = $$("content");

	var doSetTimeout = function(){
		if((scrolled2+st > (img.offsetTop+5))&&(img.offsetTop < end)&&(main.offsetHeight > (img.offsetTop+img.offsetHeight+280))){
			img.style.top = img.offsetTop+1+"px";
			timer2 = setTimeout(doSetTimeout,30);
			doIt2 = false;
		}
		else if(scrolled2+st < img.offsetTop){
			img.style.top = img.offsetTop-1+"px";
			timer2 = setTimeout(doSetTimeout,30);
			doIt2 = false;

		}
		else{
			doIt2 = true;
		}
	}
	if(doIt2){
		doSetTimeout();
	}
}
var timer3 = null;
var doIt3 = true;
var scrolled3;
var fly3 = function(st,end){
	var img = $$("r1");
	scrolled3 = document.documentElement.scrollTop;
	var main = $$("content");

	var doSetTimeout = function(){
		if((scrolled3+st > (img.offsetTop+5))&&(img.offsetTop < end)&&(main.offsetHeight > (img.offsetTop+img.offsetHeight+280))){
			img.style.top = img.offsetTop+2+"px";
			timer3 = setTimeout(doSetTimeout,30);
			doIt3 = false;
		}
		else if(scrolled3+st < img.offsetTop){
			img.style.top = img.offsetTop-2+"px";
			timer3 = setTimeout(doSetTimeout,30);
			doIt3 = false;

		}
		else{
			doIt3 = true;
		}
	}
	if(doIt3){
		doSetTimeout();
	}
}
var timer4 = null;
var doIt4 = true;
var scrolled4;
var fly4 = function(st,end){
	var img = $$("r2");
	scrolled4 = document.documentElement.scrollTop;
	var main = $$("content");

	var doSetTimeout = function(){
		if((scrolled4+st > (img.offsetTop+5))&&(img.offsetTop < end)&&(main.offsetHeight > (img.offsetTop+img.offsetHeight+280))){
			img.style.top = img.offsetTop+1+"px";
			timer4 = setTimeout(doSetTimeout,30);
			doIt4 = false;
		}
		else if(scrolled4+st < img.offsetTop){
			img.style.top = img.offsetTop-1+"px";
			timer4 = setTimeout(doSetTimeout,30);
			doIt4 = false;

		}
		else{
			doIt4 = true;
		}
	}
	if(doIt4){
		doSetTimeout();
	}
}
var timer5 = null;
var doIt5 = true;
var scrolled5;
var fly5 = function(st,end){
	var img = $$("r3");
	scrolled5 = document.documentElement.scrollTop;
	var main = $$("content");

	var doSetTimeout = function(){
		if((scrolled5+st > (img.offsetTop+5))&&(img.offsetTop < end)&&(main.offsetHeight > (img.offsetTop+img.offsetHeight+280))){
			img.style.top = img.offsetTop+3+"px";
			timer5 = setTimeout(doSetTimeout,30);
			doIt5 = false;
		}
		else if(scrolled5+st < img.offsetTop){
			img.style.top = img.offsetTop-3+"px";
			timer5 = setTimeout(doSetTimeout,30);
			doIt5 = false;

		}
		else{
			doIt5 = true;
		}
	}
	if(doIt5){
		doSetTimeout();
	}
}
var timer = new Array();
function sm_over(ID){
	var id = $$(ID);
	var c = 0;
	clearTimeout(timer[ID]);
	var doSetTimeout = function(){
		if(c < 100){
			c+=10;
			id.style.filter = "alpha(opacity="+c+")";
			id.style.opacity = eval(c/100);
			timer[ID] = setTimeout(doSetTimeout,30);
		}
	}
	doSetTimeout();
}
function sm_out(ID){
	var id = $$(ID);
	var c = 100;
	clearTimeout(timer[ID]);
	var doSetTimeout = function(){
		if(c > 0){
			c-=10;
			id.style.filter = "alpha(opacity="+c+")";
			id.style.opacity = eval(c/100);
			timer[ID] = setTimeout(doSetTimeout,30);
		}
	}
	doSetTimeout();
}
