// JavaScript Document

var isShown = false;
var isNewsBlockEnabled = false;


function checkBodyAndHeaderFields() {
	if(document.getElementById("newsAddHeaderEe").value.length < 1
		|| document.getElementById("newsAddBodyEe").value.length < 1
		|| document.getElementById("newsAddHeaderRu").value.length < 1
		|| document.getElementById("newsAddBodyRu").value.length < 1) {
		alert("Какое-то из полей пустое!");
		return false;
	}
}

function checkIsNewsBlockEnabled(isEnabled) {
	if (isEnabled == 0) {
		isNewsBlockEnabled = false;
	} else if (isEnabled == 1) {
		isNewsBlockEnabled = true;
	}
	if (isNewsBlockEnabled) {
		disableEnableElement('showAddNewsBlockButton', 'disable');
		disableEnableElement('addNews', 'enable');	
	} else {
		disableEnableElement('showAddNewsBlockButton', 'enable');
		disableEnableElement('addNews', 'disable');
	}
}

function createRequestObject() {
	try {
		request = new ActiveXObject("Microsoft.XMLHTTP");
		return request;
	} catch (e) {
		request = new XMLHttpRequest();
		return request;
	}	
}

function curveFooterCorners()
  {
    settings = {
      tl: { radius: 1 },
      tr: { radius: 1 },
      bl: { radius: 7 },
      br: { radius: 7 },
      antiAlias: true,
      autoPad: true
    }

/*      var boxes = document.getElementsByName('header');
     
      for(var i = 0, j = boxes.length; i < j; i++)
      {
          // Apply curvy corners
          void(new curvyCorners(settings, boxes[i]).applyCornersToAll());
      }*/
	  var boxes = document.getElementById('footer');
	  void(new curvyCorners(settings, boxes).applyCornersToAll());
  }

function deleteNews(id) {
	var request = createRequestObject();
	
	request.onreadystatechange  = function()
    { 
         if(request.readyState  == 4)
         {
              if(request.status  == 200) {
				location.reload();
			  }
              else 
                 alert(request.status); 
         }
    }; 
	request.open("GET", "index.php?id=" + id.title, true);
	request.send(null);
}

function disableEnableElement(name, action) {
	if (action == "disable") {
		document.getElementById(name).style.display = "none";
	} else if (action == "enable") {
		document.getElementById(name).style.display = "block";
	}
}

function mouseAction(name, action) {
	if (action == "over") {
		document.getElementById(name.id).style.cursor = "pointer";
		document.getElementById(name.id).style.color = "red";
	} else if (action == "out") {
		document.getElementById(name.id).style.cursor = "default";
		document.getElementById(name.id).style.color = "#000000";
	}
}

function openPictureInNewWindow(picture) {
	window.open(picture.id,'BigPicture','width=300,toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=yes,copyhistory=yes,resizable=yes');
}

function pageIsUnderDevelopment() {
	alert("Страница в стадии разработки...");
}

var isDisplayVideo = false;

function displayVideo() {
	if (!isDisplayVideo) {
		document.getElementById("reklama").style.visibility = "visible";
		isDisplayVideo = true;
	} else {
		document.getElementById("reklama").style.visibility = "hidden";	
		isDisplayVideo = false;
	}
	//document.reklamaName.play(true);
}

function showHideElement(name, action) {
	if (action == "show") {
		document.getElementById(name).style.visibility = "visible";
	} else if (action == "hide") {
		document.getElementById(name).style.visibility = "hidden";
	} else if (action == '' && isShown) {
		document.getElementById(name).style.visibility = "hidden";
		isShown = false;
	} else if (action == '' && !isShown) {
		document.getElementById(name).style.visibility = "visible";
		isShown = true;
	}
}

var previousRandNr = 1;

function switchAdvrtsmntPicture(pic) {
	do {
		var randNr = Math.random();
		randNr = randNr * 3;
		randNr = Math.ceil(randNr);
	} while (randNr == previousRandNr);
	previousRandNr = randNr;
	pic.src = "img/SB-Show" + randNr + ".jpg";
}

function writeHeader() {
	document.getElementById("header").innerHTML = 
	'<img id="logo" src="../../../img/shapka1.jpg"><a style="text-decoration:none;" href="../../../index.php?setLang=EE"><img id="flagEstonia" src="../../../img/flags/estonia.jpg"/></a><a href="../../../index.php?setLang=RU"><img id="flagRussia" src="../../../img/flags/russia.jpg"/></a></img>';
}
