//skins specific
var skins=new Array("steamlands","nes","icetemple","factory","snowman","party","horror","retro","winter","classic");					
function selectSkin(n){
	document.skinform.skinradio[n].checked="checked";
}
function selectPref(n){
	document.skinform.prefradio[n].checked="checked";
}
function applySkin(){
	var d=new Date();
	var year=d.getFullYear();
	var month=d.getMonth();
	var day=d.getDate();
	year+=2;
	
	for(var i=0; i<skins.length; i++){
		if(document.skinform.skinradio[i].checked){
			var style_num=i;
			break;
		}
	}
	if(document.skinform.prefradio[0].checked){
		var skin_pref="keep";
	}else if(document.skinform.prefradio[1].checked){
		var skin_pref="newest";
	}
	setNitromeCookie("skin",skins[style_num],year,month,day,"/");
	setNitromeCookie("skinpref",skin_pref,year,month,day,"/");
	
	
	var sURL = unescape(window.location.pathname);
	window.location.href = sURL;
}
function writeSkins(){
	document.getElementById("skins_panel").style.backgroundImage='url('+images_folder+"skins_panel.png"+')';
	for(var i=0; i<16; i++){
		if(skins[i]!=undefined){
			fillWithImage("skin"+(i+1),thumbnails_folder+skins[i]+"_button.png","122","72","0","","","Javascript:selectSkin("+i+");");
			var s='<input type="radio" name="skinradio" value="';
			s+=i;
			if(skins[i]==site_style){
				s+='" checked>';
			}else{
				s+='">';
			}
			document.getElementById("radio"+(i+1)).innerHTML=s;
			fillWithImage("select"+(i+1),images_folder+"click_to_select.gif","52","8","0","","","");
		}else{
			fillWithImage("skin"+(i+1),images_folder+"noskin.png","122","72","0","","","");
		}	
	}
	var s='<input type="radio" name="prefradio" value="keep" ';
	if(skin_pref=="keep"){
		s+='checked ';	
	}
	s+='>';
	document.getElementById("save_prefs_radio").innerHTML=s;
	var t='<input type="radio" name="prefradio" value="newest" ';
	if(skin_pref=="newest"){
		t+='checked ';	
	}
	t+='>';
	document.getElementById("show_newest_radio").innerHTML=t;
	fillWithImage("save_prefs",images_folder+"save_skin_preference.gif","87","10","0","Save my skin preference","","Javascript:selectPref(\'0\');");
	fillWithImage("show_newest",images_folder+"always_show_newest.gif","103","10","0","Always show the newest skin","","Javascript:selectPref(\'1\');");
	fillWithImage("apply_skin_button",images_folder+"apply_skin_button.gif","79","35","0","Apply skin","","Javascript:applySkin();");
}
writeMenu();
writeTopBar();
writeAdDescriptions();
writeSideAd();
writeCorporate();
writeSkins();
writeTopGames();
