function setFirst(field) {
	field.select();
	field.style.backgroundColor = "#ffffff";
	field.style.border = "1px solid #A1A1A1";
}

function setMenu(field) {
	field.style.backgroundColor = "#ffffff";
	field.style.border = "1px solid #A1A1A1";
}

function newCaptcha() {
	var time = new Date();
	document.getElementById("captcha-img").src = "fileadmin/inc/class.captcha.php?color[0]=%23db001b&color[1]=%2300457d&color[2]=%23666666&stamp=" + time.getMilliseconds();
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function shoplayer_switch(id){
	var i = 0;
	while(document.getElementById("shoplayer"+i)){
		if(i==id){
			document.getElementById("shoplayer"+i).style.display = "";
		}else{
			document.getElementById("shoplayer"+i).style.display = "none";			
		}
		i++;
	}
}
function shopthumbs(id){
	var i = 1;
	while(document.getElementById("navnum"+i)){
		if(i==id){
			document.getElementById("navnum"+i).src = "fileadmin/sillpark/images/numbers/"+i+"h.gif";	
			document.getElementById("shopthumb_"+i).style.display = "";
		}else{
			document.getElementById("navnum"+i).src = "fileadmin/sillpark/images/numbers/"+i+".gif";			
			document.getElementById("shopthumb_"+i).style.display = "none";			
		}
		i++;
	}
}

function show_rollover(e,id){
	
	var x = e.offsetX?(e.offsetX):e.pageX-document.getElementById('pic2change').offsetLeft;
	var y = e.offsetY?(e.offsetY):e.pageY-document.getElementById('pic2change').offsetTop;

	if(e.pageX>1){
		xx = (document.body.offsetWidth-990)/2+241;
		x = x-xx;
		y = y-160;
	}

	if(x>520){
		x = x-220;
	}else{
		x = x+15;	
	}
	
	y = y-20;
	
	document.getElementById("rolloverbox").style.display = "";			
	document.getElementById("rolloverbox").style.top = y+'px';			
	document.getElementById("rolloverbox").style.left = x+'px';		
	
	var i = 0;
	while(document.getElementById("ro_info_"+i)){
		if(i==id){
			document.getElementById("ro_info_"+i).style.display = "";
		}else{
			document.getElementById("ro_info_"+i).style.display = "none";			
		}
		i++;
	}
}

function hide_rollover(){
	document.getElementById("rolloverbox").style.display = "none";			
}

function fb_forms(x){
	if(x==1){
		document.getElementById("fb_noform").style.display = "none";			
		document.getElementById("fb_form").style.display = "";			
	}else{
		document.getElementById("fb_noform").style.display = "";			
		document.getElementById("fb_form").style.display = "none";			
	}
}

function facebook_click() { window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(location.href)+'&t='+encodeURIComponent(document.title), 'sharer', 'toolbar=no, status=no, width=626, height=436'); return false; } 

function ausklapper(x){
	if(x==1){
		document.getElementById("ausklapper").style.display = "none";			
		document.getElementById("ausklapperh").style.display = "";			
	}else{
		document.getElementById("ausklapper").style.display = "";			
		document.getElementById("ausklapperh").style.display = "none";			
	}
}
// Fontsize ----------------------------------------------------------------------------------------------------

function setcookie(name, value, days, path, domain, secure) { 
	var expires = -1; 
	if(typeof days == "number" && days >= 0) {
		var d = new Date(); d.setTime(d.getTime()+(days*24*60*60*1000)); expires = d.toGMTString(); 
	} 
	value = escape(value); 
	document.cookie = name + "=" + value + ";" + (expires != -1 ? " expires=" + expires + ";" : "") + (path ? "path=" + path : "") + (			domain ? "; domain=" + domain : "") + (secure ? "; secure" : ""); 
}

function delcookie(name) { setcookie(name, "-", 0); }
function getcookie(name) { 
	var idx = document.cookie.indexOf(name+'='); 
	if(idx == -1) { 
		return null; 
	} 
	value = document.cookie.substring(idx+name.length+1); 
	var end = value.indexOf(';'); 
	if(end == -1) { 
		end = value.length; 
	} 
	
	value = value.substring(0, end); 
	value = unescape(value); return value; 
}

function setFontSize(fs) {
	document.body.style.fontSize=fs+"px";
	document.body.style.lineHeight=((fs*1)+5)+"px";
	$('maincontainer').style.fontSize=fs+"px";
	$('maincontainer').style.lineHeight=((fs*1)+5)+"px";
	
	//changeClassProperties(fs);
	
	var obj = document.getElementsByTagName("td");
						
	for (var i=0; i<obj.length; i++) {
		with ( obj[i] ) {
			style.fontSize= fs+"px";
			style.lineHeight=  fs+"px";							}
	}
	
	setcookie('cr_font_size', fs, 365, '/');
	try {
		resizeContent('font');
	}catch(e){
	}
}

function setFontSizeLoad(fs) {
	document.body.style.fontSize=fs+"px";
	document.body.style.lineHeight=((fs*1)+5)+"px";
	changeClassProperties(fs);
	setcookie('cr_font_size', fs, 365, '/');
	try {
		//resizeContent();
	}catch(e){
	}
}
function loadFontSize() {
	//alert('cookie: '+getcookie('oeci_font_size'));
	if(getcookie('cr_font_size')){ setFontSize(getcookie('cr_font_size')); }	
}

function show_fontsize(){
	document.getElementById("fontsize").style.display = "block";
	document.getElementById("fontsize_clearer").style.display = "block";
}

function hide_fontsize(){
	document.getElementById("fontsize_clearer").style.display = "none";
	document.getElementById("fontsize").style.display = "none";
}
// ---------------------------------------------------------------------------------------------------
