// bih-hosting.js skripta
// dizajn by Bih-Hosting.net
// info@bih-hosting.net


//zaglavlje-glavni-meni
$(document).ready(function() {
	$("#zaglavlje-glavni-meni li").prepend("<span></span>");
	$("#zaglavlje-glavni-meni li").each(function() {
		var linkText = $(this).find("a").html();
		$(this).find("span").show().html(linkText);
	}); 
	$("#zaglavlje-glavni-meni li").hover(function() {
		$(this).find("span").stop().animate({ 
			marginTop: "-40"
		}, 250);
	} , function() {
		$(this).find("span").stop().animate({
			marginTop: "0"
		}, 250);
	});
});

//naslovna-intro
$(document).ready(function(){
	$("#naslovna-intro > ul").tabs({fx:{opacity: "toggle"}}).tabs("rotate", 5000, true);
});

//gumb
$(document).ready(function() {
	$('.detaljno,').append('<span class="hover"></span>').each(function () {
	  	var $span = $('> span.hover', this).css('opacity', 0);
	  	$(this).hover(function () {
	   		$span.stop().fadeTo(500, 1);
	 	}, function () {
	 	$span.stop().fadeTo(500, 0);
	  	});
	});
});

//naslovna-hosting
jQuery(document).ready(function(){
	jQuery(".naslovna-sadrzaj:not(:first)").hide();
	jQuery(".naslovna-sadrzaj:first").show();
	jQuery(".naslovna-hosting-linkovi a").click(function(){
		stringref = jQuery(this).attr("href").split('#')[1];
		jQuery('.naslovna-sadrzaj:not(#'+stringref+')').hide();
		if (jQuery.browser.msie && jQuery.browser.version.substr(0,3) == "6.0") {
			jQuery('.naslovna-sadrzaj#' + stringref).show();
		}
		else 
			jQuery('.naslovna-sadrzaj#' + stringref).fadeIn();
		return false;
	});
});

//naslovna-dizajn
$(document).ready(function() {
$("#naslovna-dizajn-sadrzaj").scrollable().navigator();	
});

//hosting-paketi
$(function() {
	$("ul.hosting-paketi-linkovi").tabs("div.hosting-paketi-sadrzaj > div.hosting-paket", { effect: 'fade', fadeOutSpeed: 300 });
});

//reference
$(document).ready(function(){
	$('.reference-slika').bind("click",function(){
		var elem = $(this);		
		if(elem.data('flipped'))
		{
			elem.revertFlip();
			elem.data('flipped',false)
		}
		else
		{
			elem.flip({
				direction:'lr',
				speed: 350,
				onBefore: function(){
					elem.html(elem.siblings('.reference-podatci').html());
				}
			});
			elem.data('flipped',true);
		}
	});
});

//tipkovnica
$(document).ready(function(){
	var shifton = false;
	// klik na ikonu tipkovnica da se tipkovnica prikaze i sakrije
	$("#pokazi-tipkovnicu").click(function(e) {
		var height = $('#tipkovnica').height();
		var width = $('#tipkovnica').width();
		leftVal=e.pageX-40+"px";
		topVal=e.pageY+20+"px";
		$('#tipkovnica').css({left:leftVal,top:topVal}).toggle();
	});
	// izmjena izmadju normalnog i "SHIFT gumbova" na tipkovnici
	function onShift(e) {
		var i;
		if(e==1) {
			for(i=0;i<4;i++) {
				var rowid = "#red" + i;
				$(rowid).hide();
				$(rowid+"_shift").show();
			}
		}
		else {
			for(i=0;i<4;i++) {
				var rowid = "#red" + i;
				$(rowid).show();
				$(rowid+"_shift").hide();
			}
		}
	 }
	// funkcija koja koja se zove kad se bilo koji od tipki pritisne na tipkovnici
	$("#tipkovnica input").bind("click", function(e) {					   
		if( $(this).val() == 'Backspace' ) {
			$('#s').replaceSelection("", true);
		}
		else if( $(this).val() == "Shift" ) {
			if(shifton == false) {
				onShift(1);	
				shifton = true;
			}
			else {
				onShift(0);
				shifton = false;
			} 
		}
		else {
			$('#s').replaceSelection($(this).val(), true);
			if(shifton == true) {
				onShift(0);
				shifton = false;
			}
		}
	});
});
