function cachedGEbId(id) {
    var res = elementCache[id]
    if (res === void 0)
	res = elementCache[id] = document.getElementById(id)
    return res
}
var elementCache = {}


var eorder = {}
var standard_order = new Array();
standard_order[0] = 2632
standard_order[1] = 2648;
standard_order[2] = 2644;
standard_order[3] = 2642;
standard_order[4] = 2652;
standard_order[5] = 2640;
standard_order[6] = 2646;
standard_order[7] = 2658;
standard_order[8] = 2656;
standard_order[9] = 2650;

var box_order = standard_order;
var cookie_name = 'user_box_order'

function setCookie(c_name,value,expiredays) {
	var exdate=new Date()
	exdate.setDate(exdate.getDate()+expiredays)
	document.cookie=c_name+ "=" +escape(value)+
	((expiredays==null) ? "" : ";expires="+exdate.toGMTString())
}

function getCookie(c_name) {
if (document.cookie.length>0){
  c_start=document.cookie.indexOf(c_name + "=")
  if (c_start!=-1)
    { 
    c_start=c_start + c_name.length+1 
    c_end=document.cookie.indexOf(";",c_start)
    if (c_end==-1) c_end=document.cookie.length
    return unescape(document.cookie.substring(c_start,c_end))
    } 
  }
return ""
}

function chceckCookie(){
	cookie_order=getCookie(cookie_name);
	if(cookie_order!=null && cookie_order!=""){
		box_order = cookie_order.join('-');
	}
}


function zamiana(elem1,elem2){
			temp = elem1.cloneNode(true);
			temp2 = elem2.cloneNode(true);
			var doc = document.body;
			doc.replaceChild(temp2,elem1);
			doc.replaceChild(temp,elem2);
}

function ustaw(old_order,new_order){
	for(i=0;i<old_order.length;i++){
		if(old_order[i]!=new_order[i])
			zamiana(elem1,elem2);
	}
}