/* Color switch */
//  Setting Cookie color
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.toUTCString());
}

// Get  value  stored in Cookie
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  loadTheme()
{
	var c_val=getCookie("colorscheme");
	if (c_val!="")
	document.getElementById("pagestyle").href=c_val+'.css';
}
loadTheme();

function  changeToBlack()
{
	var c_val="fileadmin/templates/css/layout_b";
	document.getElementById("pagestyle").href=c_val+'.css';
	setCookie("colorscheme",c_val,30);
}
function  changeToWhite()
{
	var c_val="fileadmin/templates/css/layout_w";
	document.getElementById("pagestyle").href=c_val+'.css';
	setCookie("colorscheme",c_val,30);
}




/* right click */
function click (e) {
  if (!e)
    e = window.event;
  if ((e.type && e.type == "contextmenu") || (e.button && e.button == 2) || (e.which && e.which == 3)) {
    if (window.opera)
      window.alert("Diese Funktion ist deaktiviert.");
    return false;
  }
}
if (document.layers)
  document.captureEvents(Event.MOUSEDOWN);
document.onmousedown = click;
document.oncontextmenu = click;




/* Gallery & Home - Slider */
$(document).ready(function(){
	$("div.csc-frame-frame1 div.csc-textpic-border").attr('id', 'content-scroll').after('<div class="content-slider">Scrollen »<div><div></div></div></div>');
	$(".content-slider > div > div").slider({
		animate: true,
		change: handleSliderChange,
		slide: handleSliderSlide,
		min: 0,
		max: $("#content-scroll > .csc-textpic-imagewrap > .csc-textpic-imagecolumn").width()-$('#content-scroll').width(),
	});
	// home - slide effect
	$("#panel").delay(3000).slideUp('slow');
});
	
function handleSliderChange(e, ui) {
	$("#content-scroll").scrollLeft(ui.value);
}

function handleSliderSlide(e, ui) {
	$("#content-scroll").scrollLeft(ui.value);
}
