function about()
{
window.open('about.html','name','height=500,width=600,toolbar=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes');
};

function otvaranje_napredne_pretrage()
		{
			$("#ka_naprednoj_pretrazi, #ka_naprednoj_pretrazi_novo").toggle(function()
													   {
															$("#detaljna_pretraga, #detaljna_pretraga_novo").slideDown(300);
													   },
													   
													   function()
													   {
														   $("#detaljna_pretraga, #detaljna_pretraga_novo").slideUp(300);
													   });
		}     
        
function logovanje()
		{
			$(".login_link").click(function()
												{
													$("#logovanje_form, #logovanje_form_novo").slideToggle(200);
											        return false;
												});
                                                
            $("#login_form").submit(function()
                        {
                            $(".crveni_okvir").removeClass("crveni_okvir");
                            var username = $("#username").val();
                            var password = $("#password").val();
                            if (username == '') $("#username").addClass("crveni_okvir");
                            if (password == '') $("#password").addClass("crveni_okvir");
                            if ((password == '') || (username =='')) return false;
                            $.post("login.php", { username: username, password: password } , function(data)
                                        {
                                        if (trim(data) == 'yes') 
                                            {
                                            var sURL = unescape(window.location.pathname);
                                            window.location.href = sURL;
                                            }
                                            else
                                            {
                                            $("#username").addClass("crveni_okvir");
                                            $("#password").addClass("crveni_okvir");
                                            }
                                        });
                            
                            return false;
                        });
            
            $(".logout_link").click(function()
                    {
                        $.get("logout.php", function(data)
                                    {
                                          //var sURL = unescape(window.location.pathname);
                                          //window.location.href = sURL;
                                          window.location.href = window.location.protocol + "//" + window.location.host + "/";
                                    });
                    });
		}
		
function zakazivanje_sastanka()
		{
			$("#zakazi_sastanak span").click(function()
													  	{
															$("#zakazi_sastanak table").slideToggle(200);															
														});
		}
		
function profil_tabovi()
		{
			$("#link_profil").click(function()
												   {
													   $("#link_omeni").removeClass('tab_on').addClass('tab_off');
													   $("#link_interesovanja").removeClass('tab_on').addClass('tab_off');
													   $(this).removeClass('tab_off').addClass('tab_on');
													   $("#profil_ispis").show();
													   $("#omeni_ispis, #interesovanja_ispis").hide();
													   return false;
												   });
			
			$("#link_omeni").click(function()
												   {
													   $("#link_profil").removeClass('tab_on').addClass('tab_off');
													   $("#link_interesovanja").removeClass('tab_on').addClass('tab_off');
													   $(this).removeClass('tab_off').addClass('tab_on');
													   $("#omeni_ispis").show();
													   $("#profil_ispis, #interesovanja_ispis").hide();
													   return false;
												   });
			
			$("#link_interesovanja").click(function()
												   {
													   $("#link_profil").removeClass('tab_on').addClass('tab_off');
													   $("#link_omeni").removeClass('tab_on').addClass('tab_off');
													   $(this).removeClass('tab_off').addClass('tab_on');
													   $("#interesovanja_ispis").show();
													   $("#profil_ispis, #omeni_ispis").hide();
													   return false;
												   });
		}
		
function sve_fotografije()
		{
			$("#broj_fotki a").click(function()
											  {
                                                    $("#slicice").hide();
                                                    $("#slika_velika").hide();
												  //$("#slike_main").fadeOut(300);
                                                  $("#slike_main").hide();
                                                  var user_id = $(this).attr("link");
                                                  $("#loading").show();
                                                  $.get("profil_slike.php?id=" + user_id, function(data)
                                                        {
                                                            $("#loading").hide();
                                                            $("#slicice").html(data);
                                                            $("#slicice").show();
                                                            pozovi_otvaranje_nove_slike();
                                                            povratak_na_profil();
                                                        });
												  return false;
											  });
		}
        
function povratak_na_profil()
    {
        $("#povratak_na_profil, #povratak_na_profil2").click(function()
                    {
                         $("#slicice").empty();
                         $("#slika_velika").empty();
                         $("#slike_main").show();
                    });
    }
        
function pozovi_otvaranje_nove_slike()
    {
           $(".slika_to_go").click(function()
                    {
                       
                        var pic_id = $(this).attr("link");
                         $("#loading").show(); 
                        $.get("profil_per_pic.php?pic_id=" + pic_id, function(data)
                                {
                                 $("#loading").hide();              
                                            $("#slicice").hide();
                                            $("#slika_velika").html(data);
                                            $("#slika_velika").show();
                                            sledeca_slika();
                                            povratak_na_profil();
                                            povratak_na_fotografije();
                                });
                    });
    }
    
function sledeca_slika()
    {
        $("#next_pic, #sledeca_fotka, #prethodna_fotka").click(function()
            {
                var pic_id = $(this).attr("link");
                $("#loading").show();
                $.get("profil_per_pic.php?pic_id=" + pic_id, function(data)
                                {
                                $("#loading").hide();
                                            $("#slika_velika").html(data);
                                            $("#slika_velika").show();
                                            sledeca_slika();
                                            povratak_na_profil();
                                            povratak_na_fotografije();
                                });
				return false;
            });
    }
    
function povratak_na_fotografije()
    {
        $("#povratak_na_fotografije").click(function()
                    {
                        $("#slicice").show();
                         $("#slika_velika").empty();
                    });
    }

    
function pokreni_unos_ispovesti() {
    $("#form_ispovest_unos").submit(function(){
        if ($(".login_link").html() != null) {
           alert("Samo registrovani korisnici mogu da unesu priču.");
            return false; 
        }
        
        if (trim($("#naslov_priche").val()) == '') {
            alert("Morate uneti naslov priče");
            return false;
        }
        
        if (trim($("#sadrzaj_priche").val()) == '') {
            alert("Morate uneti sadržaj priče");
            return false;
        }
        
        var options = { 
            before_submit: function() {
                // loader
            },
            success:    function(data) {
                var feedback = data.split("/*");       
                var message = feedback[0];
                var quantity = feedback[1];
                switch (message) {
                    case 'error: too many!':
                    alert("Dnevni limit za unos priča je: " + quantity);
                    break;
                    case 'error: too many characters in title!':
                    alert("Maksimalan broj karaktera u naslovu je " + quantity);
                    break;
                    case 'error: too many characters in content!':
                    alert("Maksimalan broj karaktera u sadržaju je " + quantity);
                    break;
                    default:
                    alert("Vaša priča je uspesno prosleđena.");
                    window.location.href = window.location.href; 
                } 
            } 
        };
        
        $(this).ajaxSubmit(options);
        
        return false;
    })    
}

function pokreni_header_glasanje () {
    $(".upper_vote_link").click(function(){
        var tip_linka = $(this).attr("href");
        var vote = '';
        if (tip_linka == '#like') {
           vote = 'positive'; 
        } else {
            vote = 'negative';
        }
        
        var tekuci_objekat = $(this);
        
        var story_id = $("#upper_story_id").val();
        
        $.post("ispovest.php", "action=vote&vote=" + vote + "&story_id=" + story_id, function(data){
            switch (data) {
                case 'error: not logged in!':
                alert ("Morate biti ulogovani da biste glasali"); 
                break;
                case 'error: already voted!':
                alert ("Dozvoljeno je samo jednom glasati za istu priču");
                break;
                case 'error: cannot vote for yourself!':
                alert ("Nije moguće glasati za svoju priču");
                break;
                default:
                var tekuca_vrednost = parseInt(tekuci_objekat.next("span").html());
                tekuci_objekat.next("span").html(tekuca_vrednost + 1);
                if ($("#story_id").val() != null) {
                    if ($("#story_id").val() == story_id) {
                        $(".vote_link[href='"+ tip_linka +"']").next("span").html(tekuca_vrednost + 1);
                    }
                }
                
                if ($(".story_id").val() != null) {
                    $(".story_id[value='" + story_id + "']").siblings(".all_vote_link[href='" + tip_linka + "']").next("span").html(tekuca_vrednost + 1);
                }
                
                
            } 
        });
    return false;
    })
}

function pokreni_glasanje () {
    $(".vote_link").click(function(){
        var tip_linka = $(this).attr("href");
        var vote = '';
        if (tip_linka == '#like') {
           vote = 'positive'; 
        } else {
            vote = 'negative';
        }
        
        var tekuci_objekat = $(this);
        
        var story_id = $("#story_id").val();
        
        $.post("ispovest.php", "action=vote&vote=" + vote + "&story_id=" + story_id, function(data){
            switch (data) {
                case 'error: not logged in!':
                alert ("Morate biti ulogovani da biste glasali"); 
                break;
                case 'error: already voted!':
                alert ("Dozvoljeno je samo jednom glasati za istu priču");
                break;
                case 'error: cannot vote for yourself!':
                alert ("Nije moguće glasati za svoju priču");
                break;
                default:
                var tekuca_vrednost = parseInt(tekuci_objekat.next("span").html());
                tekuci_objekat.next("span").html(tekuca_vrednost + 1);
                if ($("#upper_story_id").val() != null) {
                    if ($("#upper_story_id").val() == story_id) {
                        $(".upper_vote_link[href='"+ tip_linka +"']").next("span").html(tekuca_vrednost + 1);
                    }
                }
            } 
        });
    return false;
    })
}

     function pokreni_glasanje_na_spisku () {
    $(".all_vote_link").click(function(){
        var tip_linka = $(this).attr("href");
        var vote = '';
        if (tip_linka == '#like') {
           vote = 'positive'; 
        } else {
            vote = 'negative';
        }
        
        var tekuci_objekat = $(this);
        
        var story_id = $(this).siblings(".story_id").val();
        
        $.post("ispovest.php", "action=vote&vote=" + vote + "&story_id=" + story_id, function(data){
            switch (data) {
                case 'error: not logged in!':
                alert ("Morate biti ulogovani da biste glasali"); 
                break;
                case 'error: already voted!':
                alert ("Dozvoljeno je samo jednom glasati za istu priču");
                break;
                case 'error: cannot vote for yourself!':
                alert ("Nije moguće glasati za svoju priču");
                break;
                default:
                var tekuca_vrednost = parseInt(tekuci_objekat.next("span").html());
                $(".story_id[value='" + story_id + "']").siblings(".all_vote_link[href='" + tip_linka + "']").next("span").html(tekuca_vrednost + 1);
                //tekuci_objekat.next("span").html(tekuca_vrednost + 1);
                if ($("#upper_story_id").val() != null) {
                    if ($("#upper_story_id").val() == story_id) {
                        $(".upper_vote_link[href='"+ tip_linka +"']").next("span").html(tekuca_vrednost + 1);
                    }
                }
            } 
        });
    return false;
    })
}

function retrive_password() {
    $("#password_retrive").submit(function(){
        var queryString = $(this).formSerialize();
        $.post("lost_password.php", queryString, function(data){
             switch (data) {
                case 'error: email not valid!':
                alert ("Uneta email adresa nije validna"); 
                break;
                default: 
                alert("Informacije su poslate na datu email adresu");
             }
        })
        return false;
    })
}

$(document).ready(function()
{   

	otvaranje_napredne_pretrage();
	logovanje();
	profil_tabovi();
	zakazivanje_sastanka();
	sve_fotografije();
    
    if ($("#form_ispovest_unos").html() != null) {
        pokreni_unos_ispovesti();
    }
    
    pokreni_header_glasanje ();
    pokreni_glasanje();
    pokreni_glasanje_na_spisku();
    
    if ($("#password_retrive").html() != null) {
        retrive_password();
    }
/*	$("#vertikalni_dugmici img").hover(function()
								   {
									   $(this).fadeTo(200, 0.6);
								   },
							  function()
								   {
									   $(this).fadeTo(200, 1);
								   });
                                   
    $('#bookmark_sajta').click(function()
                {
                addToFavorites('http://www.upoznajmo.se', 'UpoznajmoSe');
                    return false;   
                });

$('#bookmark_strane').click(function()
                {
                    var tek_url = document.location.href;
                    addToFavorites(tek_url, 'UpoznajmoSe')
                    return false;   
                });


$('#postavi_homepage').click(function() {
$.setHomepage('http://www.upoznajmo.se');
});
			
$("#sajt_info").click(function()
                {
                    about();
                    return false;
                });                          */
});