
/* JS: init*/
$(document).ready(function(){



	$('#container-1').tabs();
	$('#container-2').tabs({
		/*onClick: function() {
			alert($(this).text()); // umyslna chybicka, aby nedoslo k presmerovani do zalozky ale na kotvu
    		}*/
	});

	$("#container-2 li.anchor a").click(function(){
   		window.location.href=$(this).attr("href")
	})

$(".tabs-nav li a").hover(
   function(){
      $(this).parent().css({background: "url(/img/tab-r-a.png) no-repeat right top"});
   },
   function(){
      $(this).parent().css({background: "url(/img/tab-r.png) no-repeat right top"});
   }
)

// $("#fragment-1-2 .fragment-inner").css({height: $("#container-1 .tabs-container:not(.tabs-hide) .fragment-inner").height() + 36 + "px" } );

if($(".portfolio").length > 0){
	var wid = ($(".portfolio").width() / 4) - 22;
	$(".portfolio th, .portfolio td:not(.contact, .contact2)").each(function(){
	   $(this).css({width: wid + "px"});
	});
}

	$('ul.sf-menu').superfish({ 
		delay:       200,
		animation:   {opacity:'show'},
		speed:       'fast',
		autoArrows:  false,
		dropShadows: false
	});
 
	/*** prace s vyberem jazyka - slider ***/
	/*
	$("#languages h4 a").click(function(){
		$("#languages h4 a").blur();
		h4w = $("#languages h4").width();
		$("#languages ul").css({width: h4w - 10 + "px"});
		
		if($("#languages ul").css("display") == 'none'){
			$("#languages").css({background: "#4f4f4f url(/img/lang-l.gif) no-repeat left bottom"});
		} else {
			$("#languages").css({background: "#4f4f4f"})
		}
		$("#languages ul").slideToggle();
		return false;
	});

	$("#languages").mouseleave(function(){
		if($("#languages ul").css("display") !== 'none'){
			var e = $('#languages ul'); 
			//e.fadeIn(); 
			e.queue(function(){ 
			  setTimeout(function(){ 
				e.dequeue(); 
			  }, 1000 )
			}).slideUp();
			e.queue(function(){
				e.dequeue(); 
				$("#languages").css({background: "none"});
			})
			$("#languages h4 a").blur();
		}
	});*/

	/*** login (EPD + SERVICEDESK) **/
	$("#anect-epd a, #anect-servicedesk a, #anect-reporting a, #anect-monitoring a").each(function(){
		$(this).wrapInner(document.createElement("span"));
		$(this).prepend("<span class='no-underline'>»  </span>");
	})
	$("#anect-epd").css({"padding-top":"0",background: "none"});
	$("#anect-epd li:first a").css({"display":"block","padding-top": "100px","background":"url(/img/anect-epd-2.gif) no-repeat scroll left 15px"});
	$("#anect-servicedesk").css({"padding-top":"0",background: "none"});
	$("#anect-servicedesk li:first a").css({"display":"block","padding-top": "100px","background":"url(/img/anect-servicedesk-2.gif) no-repeat scroll left 15px"});

	$("#anect-reporting").css({"padding-top":"0",background: "none"});
	$("#anect-reporting li:first a").css({"display":"block","padding-top": "100px","background":"url(/img/anect-reporting.gif) no-repeat scroll left 15px"});
	$("#anect-monitoring").css({"padding-top":"0",background: "none"});
	$("#anect-monitoring li:first a").css({"display":"block","padding-top": "100px","background":"url(/img/anect-monitoring.gif) no-repeat scroll left 15px"});


	/*** pozadi aktivni po kliknuti (fond + blog) ***/
	$("#b2, #b3").mouseenter(function(e){
		$(this).css({cursor:"pointer"});
		var $elems = $(e.target).children("h3, p").children("a");
		$elems.css({color: "#F47321","text-decoration":"underline"});
	}).click(function(e){
		window.location.href=$(e.target).children("h3").children("a").attr("href");
	}).mouseleave(function(e){
		var $elemsH3 = $(e.target).children("h3").children("a");
		var $elemsP = $(e.target).children("p").children("a");
		$elemsH3.css({"text-decoration":"none"});
		$elemsP.css({color: "#bcbcbc","text-decoration":"none"});
	});


	/*** pripravene potrebne popisky ***/
	var border_contact = 'Kontakt';
	var border_more = 'Více informací';
	var border_contact_href = '#';
	var border_more_href = "#";


	/*** uprava popisku tlacitka ShareThis + rozcestnik produktu dle jazyka ***/
	var url = window.location.href;
	if(url.match(/\/cs\//) && $(".stbuttontext").length > 0){
		$(".stbuttontext").text("Sdílej tuto stránku");
	}
	if(url.match(/\/en\//) && $(".stbuttontext").length > 0){
		$(".stbuttontext").text("Share this page");
	}
	if(url.match(/\/sk\//) && $(".stbuttontext").length > 0){
		$(".stbuttontext").text("Zdieľaj túto stránku");
	}

			
	
			
	$("#b1").easySlider({
		auto: true, 
		continuous: true,
		pause: 5000
	});
			
	$("#prevBtn").css({left: "46px"});
			
	$(".mod_photo_row").each(function(){
		$(".mod_photo_cell::nth-child(4)").css({"margin-right":0});
	});
	
	$("input:submit").addClass("form_submit");

	$("#top-banner .p_banner div+div").css({display: "none"});

	$("#footer-wrap").css({minWidth: '1140px'});

/* UPOZORNENI NA CLANEK */			
	$("#notify_form").hide();
	$("#notify_ta_message").attr({cols: "60", rows: "6"});
	$("a#notify").click(function(){
		if($("#contact-us-form").css("display")!=='none'){
			$("#contact-us-form").slideUp();
		}
		$("#notify_form").slideToggle();
		return false;
	});
/* KONTAKTUJTE NAS - Z CLANKU */			
	$("#contact-us-form").hide();
	$("a#contact-us").click(function(){
		if($("#notify_form").css("display")!=='none'){
			$("#notify_form").slideUp();
		}
		$("#contact-us-form").slideToggle();
		return false;
	});

/*** PORTFOLIO ***/
    $(".portfolio th").mouseenter(function(){


	var act_position = '<span id="act_position"></span>';
        var pos = $(this).position();                       // pozice (left, top v px) aktualniho elementu <TH> nad kterym je mys 
	var position = $(this).attr("class").substr(2);     // poradi (cislo) bunky
        var th_height = $(this).height();                   // vyska hlavicky (bunka s obrazkem)
        var height = 0;

	if($("#act_position").length == 0){
	   $("#toplist").after(act_position);
	}
	$("#act_position").text(position);
	border_more_href = $("th.th" + $("#act_position").text() + " h2 a").attr("href");

	/*** uprava popisku tlacitka ShareThis + rozcestnik produktu dle jazyka ***/
	if(url.match(/\/cs\//)){
		border_contact = "Kontaktovat";
		border_more = "Více informací";
	}
	if(url.match(/\/en\//)){
		border_contact = "Contact us";
		border_more = "More info";
	}
	if(url.match(/\/sk\//)){
		border_contact = "Kontaktovať";
		border_more = "Viac informácií";
	}

        
        $("#border").mouseleave(function(){
            $(this).hide();
            $("th.th" + position + " h2 a").css({textDecoration: "none"});
        })

        $("#border-more").attr("href", border_more_href );
        $("#border-more").attr("title", border_more );
        $("#border-more").text(border_more);
        
        $("#border-contact").click(function(){$("#contact-us-form").show()});
        $("#border-contact").attr("href", "#contact-us-form" );
        $("#border-contact").attr("title", border_contact );
        $("#border-contact").text(border_contact);
        
        $(".portfolio th:not(th" + position + ") h2 a").css({textDecoration: "none"});
        $(".portfolio th.th" + position + " h2 a").css({textDecoration: "underline"});

	$("td.contact a, td.contact2 a").attr("href", "#contact-us-form");
	$("td.contact a, td.contact2 a").click(function(){$("#contact-us-form").show()});

        if(position.substr(1) < 5){
            fin_height = th_height + $(".portfolio tr:nth-child(3) td:nth-child(" + position + ")").height();

        } else {
            fin_height = th_height + $(".portfolio tr:nth-child(6) td:nth-child(" + (position - 4) + ")").height();
        }
        $("#border").css({position: "absolute", "left": pos.left - 8 + "px", "top": pos.top + "px", cursor: "pointer"});
        $("#border-inner").css({height: fin_height + 50 + "px"})

        $("#border").show();

	$("#border").click(function(){
	   window.location.href = $("#border-more").attr("href");
    	});
    })

/* UPRAVA TABULKY V PATICCE */		
	$("#footer table tr:first td").css({"padding-top": "10px"});
	$("#footer table tr td:nth-child(1)").css({"padding-left": "20px"});
	$("#footer table tr:last td").css({"padding-bottom": "20px"});	

	$("#menu_aux").css({padding: '0 0 480px 0'});

/*** nahodne cislo ***/
function getRand(min, max){
	var numLow = min;
        var numHigh = max;

        var adjustedHigh = (parseInt(numHigh) - parseInt(numLow)) + 1;

        var numRand = Math.floor(Math.random()*adjustedHigh) + parseInt(numLow);

        if ((IsNumeric(numLow)) && (IsNumeric(numHigh)) && (parseInt(numLow) <= parseInt(numHigh) && (numLow != '') && (numHigh != ''))) {
            return numRand;
        } else {
            return false;
        }
}

/* POZICOVANE POZADI - jen mimo titulku a portfolio */	
if($("body:not(#home, #page_portfolio)").length > 0){
   var pictures = new Array("sluzby-podnikove-integrace", "rizene-sluzby", "datova-centra", "hlas-obraz-zpracovani-textu", "ict-infrastruktura", "sluzby-provozu", "informacni-bezpecnost", "rizeni-ict-a-konzultace");
   var randomnumber=Math.floor(Math.random()*8)
   var randImg = pictures[randomnumber];

   if($("#menu_aux").length > 0){		
	var offset = $("#menu_aux").height() + 175;

	//$("body:not(#home, #page_portfolio) #prepage").css({background: "transparent url(/img/rot-1.jpg) no-repeat 20px " + offset + "px"});
	

	var category = $("body").attr("class");
   switch(category){
	case 'sluzby-podnikove-integrace':
	case 'business-integration-services':
		$("body #prepage").css({background: "transparent url(/img/rot-1.jpg) no-repeat 20px " + offset + "px"});
		break;
	case 'rizene-sluzby':
	case 'managed-services':
	case 'riadene-sluzby':
		$("body #prepage").css({background: "transparent url(/img/rizene-sluzby.jpg) no-repeat 20px " + offset + "px"});
		break;
	case 'data-centra':
	case 'datova-centra':
	case 'data-centers':
	case 'datove-centra':
		$("body #prepage").css({background: "transparent url(/img/datova-centra.jpg) no-repeat 20px " + offset + "px"});
		break;
	case 'voice-video-messaging':
		$("body #prepage").css({background: "transparent url(/img/hlas-obraz-zpracovani-textu.jpg) no-repeat 20px " + offset + "px"});
		break;
	case 'ict-infrastruktura':
	case 'ict-infrastructure':
		$("body #prepage").css({background: "transparent url(/img/ict-infrastruktura.jpg) no-repeat 20px " + offset + "px"});
		break;
	case 'ict-management-consulting':
	case 'rizeni-ict-konzultace':
		$("body #prepage").css({background: "transparent url(/img/rizeni-ict-a-konzultace.jpg) no-repeat 20px " + offset + "px"});
		break;
	case 'security':
	case 'information-security':
	case 'informacni-bezpecnost':
	case 'informacna-bezpecnost':
		$("body #prepage").css({background: "transparent url(/img/informacni-bezpecnost.jpg) no-repeat 20px " + offset + "px"});
		break;
	case 'sluzby-provozu':
	case 'operational-services':
	case 'sluzby-prevadzky':
		$("body #prepage").css({background: "transparent url(/img/sluzby-provozu.jpg) no-repeat 20px " + offset + "px"});
		break;
	default:
		$("body #prepage").css({background: "transparent url(/img/" + randImg + ".jpg) no-repeat 20px " + offset + "px"});
   }

	$(".template-column").prepend($("#menu_aux"));
   } else {
	//$("body:not(#home, #page_portfolio) #prepage").css({background: "transparent url(/img/rot-1.jpg) no-repeat 20px 140px"});
	$("body #prepage").css({background: "transparent url(/img/" + randImg + ".jpg) no-repeat 20px 140px"});
	$("#column").css({paddingTop: "480px"});
   }
}

	if( ($("#document-bottom").length > 0) && ($(".template-content").length > 0) )
	   $(".template-content").append($("#document-bottom"));
})
	