﻿/*ocenjevanje receptov in pošiljanje novih s strani obiskovalcev*/

function pripravi_oceno(id)
{
	switch(id)
	{
		case 1:
			document.getElementById("zvezda1").src = "/img/zvezda_roll.gif";
			document.getElementById("zvezda2").src = "/img/zvezda_off.gif";
			document.getElementById("zvezda3").src = "/img/zvezda_off.gif";
			document.getElementById("zvezda4").src = "/img/zvezda_off.gif";
			document.getElementById("zvezda5").src = "/img/zvezda_off.gif";
			break;
		case 2:
			document.getElementById("zvezda1").src = "/img/zvezda_roll.gif";
			document.getElementById("zvezda2").src = "/img/zvezda_roll.gif";
			document.getElementById("zvezda3").src = "/img/zvezda_off.gif";
			document.getElementById("zvezda4").src = "/img/zvezda_off.gif";
			document.getElementById("zvezda5").src = "/img/zvezda_off.gif";
			break;
		case 3:
			document.getElementById("zvezda1").src = "/img/zvezda_roll.gif";
			document.getElementById("zvezda2").src = "/img/zvezda_roll.gif";
			document.getElementById("zvezda3").src = "/img/zvezda_roll.gif";
			document.getElementById("zvezda4").src = "/img/zvezda_off.gif";
			document.getElementById("zvezda5").src = "/img/zvezda_off.gif";
			break;
		case 4:
			document.getElementById("zvezda1").src = "/img/zvezda_roll.gif";
			document.getElementById("zvezda2").src = "/img/zvezda_roll.gif";
			document.getElementById("zvezda3").src = "/img/zvezda_roll.gif";
			document.getElementById("zvezda4").src = "/img/zvezda_roll.gif";
			document.getElementById("zvezda5").src = "/img/zvezda_off.gif";
			break;
		case 5:
			document.getElementById("zvezda1").src = "/img/zvezda_roll.gif";
			document.getElementById("zvezda2").src = "/img/zvezda_roll.gif";
			document.getElementById("zvezda3").src = "/img/zvezda_roll.gif";
			document.getElementById("zvezda4").src = "/img/zvezda_roll.gif";
			document.getElementById("zvezda5").src = "/img/zvezda_roll.gif";
			break;
		default:
			document.getElementById("zvezda1").src = "/img/zvezda_off.gif";
			document.getElementById("zvezda2").src = "/img/zvezda_off.gif";
			document.getElementById("zvezda3").src = "/img/zvezda_off.gif";
			document.getElementById("zvezda4").src = "/img/zvezda_off.gif";
			document.getElementById("zvezda5").src = "/img/zvezda_off.gif";
		break;
	}
}

//require inc/ajax.js
function oceni(id, ocena)
{
	xmlHttp = getXmlHttpObject();
	var url = "/si/ajax_recepti.php";
	url = url+"?id="+id;
	url = url+"&ocena="+ocena;
	url = url+"&action=oceni";
	url = url+"&sid="+Math.random();
	xmlHttp.onreadystatechange = function()
	{
		if (xmlHttp.readyState == 4)
		{
			preveri_glasove(id);
		}
	}
	xmlHttp.open("GET", url, true);
	xmlHttp.send(null);
}

function preveri_glasove(id)
{
	xmlHttp = getXmlHttpObject();
	var url = "/si/ajax_recepti.php";
	url = url+"?id="+id;
	url = url+"&action=preveri";
	url = url+"&sid="+Math.random();
	xmlHttp.onreadystatechange = function()
	{
		if (xmlHttp.readyState == 4)
		{
			document.getElementById("ocenjevanje").innerHTML = xmlHttp.responseText;
		}
	}
	xmlHttp.open("GET", url, true);
	xmlHttp.send(null);
}

function dodaj_recept(ime, email, recept)
{
	if(isValidEmail(email) && ime != '' && recept != '')
	{
		xmlHttp = getXmlHttpObject();
		var url = "/si/ajax_recepti.php";
		url = url+"?ime="+ime;
		url = url+"&email="+email;
		url = url+"&recept="+recept;
		url = url+"&action=dodaj_recept";
		url = url+"&sid="+Math.random();
		xmlHttp.onreadystatechange = function()
		{
			if (xmlHttp.readyState == 4)
			{

				document.getElementById("poslji_recept").innerHTML = xmlHttp.responseText;
				document.getElementById('ime').disabled=true;
				document.getElementById('email').disabled=true;
				document.getElementById('recept').disabled=true;
			}
		}
		xmlHttp.open("GET", url, true);
		xmlHttp.send(null);
	}
	else
	{
		alert("Ime, pravilen email, in recept so zahtevani podatki!");
	}
}