  function togglehd(onoff)
  {  
		
        createCookie("videohd_enabled",onoff);
	document.location.href = document.location.href;
		    
  }

   var key_cursors = true;

  function disableCursors()
  {
     key_cursors = false;
  }
			
  function enableCursors()
  {
     key_cursors = true;
  }
	

   var http_request = false;
   function makeRequest(url, parameters) {
      http_request = false;
      if (window.XMLHttpRequest) {
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
            http_request.overrideMimeType('text/html');
         }
      } else if (window.ActiveXObject) {
         try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }

      if (!http_request) {
         return false;
      }
      http_request.onreadystatechange = alertContents;
      http_request.open('GET', url + parameters, true);
      http_request.send(null);
   }

   function alertContents() {
      if (http_request.readyState == 4) {
         if (http_request.status == 200) {
            result = http_request.responseText;
            document.getElementById('PictureRating').innerHTML = result;            
         }
      }
   }
   



function showRateTool()
{
  var element = document.getElementById("ratingscore");
  element.style.display = "none";
	
  var element = document.getElementById("ratingid");
  element.style.display = "block";
}
function showRatingScores()
{
  var element = document.getElementById("ratingid");
  element.style.display = "none";
  var element = document.getElementById("ratingscore");
  element.style.display = "block";
}
function ratePicture(stars,image)
{
  tmp = new Image();
  joo = readCookie("ratings");
  joo = joo + "|" + image + ":" + stars;
  createCookie("ratings",joo,1000);
 // tmp.src = image + "?type=ratepicture&stars=" + stars;
  var element = document.getElementById("ratingid");
  element.style.display = "none";
//  var element = document.getElementById("ratingpending");
//  element.style.display = "none";

//  var element = document.getElementById("ratingdone");
//  element.style.display = "block";

  makeRequest(image + "?type=ratepicture&stars=" + stars, "Oer");


}

function readCookie(name) {
  var nameEQ = name + "=";
  var ca = document.cookie.split(';');
  for(var i=0;i < ca.length;i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
  }
  return null;
}

function createCookie(name,value,days) {
  if (days) {
    var date = new Date();
    date.setTime(date.getTime()+(days*24*60*60*1000));
    var expires = "; expires="+date.toGMTString();
  }
  else expires = "";
  document.cookie = name+"="+value+expires+"; path=/";
}
        var c = readCookie('kuvatstyle');
        if (c) switchstyle(c);

function switchstyle(styleName) {
	for(vlinkki=0; (linkki = document.getElementsByTagName("link")[vlinkki]); vlinkki++) 
	{
		if(linkki.getAttribute('title') == "dark" || linkki.getAttribute('title') == "light" || linkki.getAttribute('title') == "custom")
		{
			linkki.disabled = true;
			if (linkki.getAttribute('title') == styleName) linkki.disabled = false;
		}
	}
        createCookie('kuvatstyle', styleName, 1);

}

login = false;
function togglelogin() {

var element = document.getElementById("LoginPopup");

if(login) {
			
	element.style.display = "none";
        login = false;
} else {

	element.enabled = true;
	element.style.display = "block";
	var xelement = document.getElementById("pw");

        xelement.focus();
        login = true;
}
}

