function OpenWindow(strURL){
         var objWindow = window.open(strURL,"InfoDetail","scrollbars=no,height=500,width=400,left=10,top=10");
         objWindow.focus();
}

function openCatalogImg(strURL){
         var objWindow = window.open(strURL,"","scrollbars=yes,resizable=yes,height=500,width=400,left=10,top=10");
         objWindow.focus();
}

/*
	skript pro otevreni okna
*/
function openNewWindow(strURL) {
		 var objWindow = window.open(strURL,"","");
         objWindow.focus();
         return false;
}


// z(ne)viditelneni prvku
function showElement(name1, fields) {
	var obj1 = document.getElementById(name1);
	obj1.style.display = 'block';

	name1=name1+'-tb';
	var obj1 = document.getElementById(name1);
	obj1.className='tab-sel';

	// projdeme vsechny zalozky v poli ktere se maji schovat
	for (var i=0; i<fields.length; i++) {
		field_name=fields[i];
		obj=document.getElementById(field_name);

		if (obj!=null) {
			obj.style.display = 'none';

			name2=field_name+'-tb';
			var obj2 = document.getElementById(name2);
			if (obj2!=null) {
				obj2.className='';
			}
		}
	}

}

// z(ne)viditelneni prvku
function switchElement(element) {
	var obj = document.getElementById(element);
	if (obj != null) {
		if (obj.style.display == 'block') obj.style.display = 'none';
		else obj.style.display = 'block';
	}
}

// script slouzici ke skryvani a odkryvani casti textu

function view(text,kotvaA,kotvaB) {
	document.getElementById(text).style.display = "block";
	document.getElementById(kotvaA).style.display = "none";	
	document.getElementById(kotvaB).style.display = "inline";
}

function hid(text,kotvaA,kotvaB) {
	document.getElementById(text).style.display = "none";
	document.getElementById(kotvaA).style.display = "inline";	
	document.getElementById(kotvaB).style.display = "none";
}


function clearSearchForm(element,text) {
	var el = document.getElementById(element);
	if (el.value == text ) {
		el.value = '';
	}
}

function handleLink(linkType,linkValue){
	switch(linkType) { 
	 
	 case "email":
	  _gaq.push(['_trackEvent', 'Email-link', 'launch', linkValue]);
	  break;
	 
	 case "external":
	  _gaq.push(['_trackEvent', 'External-link', 'exit', linkValue]);
	  break;
	 
	 case "file":
	  var fileName = linkValue.substr((linkValue.lastIndexOf("/") + 1));
	  _gaq.push(['_trackEvent', 'File-download', 'download', fileName]);
	  break;
	 default:
	   // we'll be in trouble if we get here;
	 }
	   
	 window.location.href = (linkValue);
}



function showSearchResultsTab(tab) {

	if (tab == 'content') {
		$('#tab-content').show("slow");
    	
    	$('#tab-news').hide("slow");
    	$('#tab-photogallery').hide("slow");
    	$('#tab-catalog').hide("slow");
    	$('#tab-blog').hide("slow");
    	$('#tab-guestbook').hide("slow");
	}
	else if (tab == 'news') {
		$('#tab-news').show("slow");
    	
    	$('#tab-content').hide("slow");
    	$('#tab-photogallery').hide("slow");
    	$('#tab-catalog').hide("slow");
    	$('#tab-blog').hide("slow");
    	$('#tab-guestbook').hide("slow");
	}
	else if (tab == 'photogallery') {
		$('#tab-photogallery').show("slow");
    	
    	$('#tab-content').hide("slow");
    	$('#tab-news').hide("slow");
    	$('#tab-catalog').hide("slow");
    	$('#tab-blog').hide("slow");
    	$('#tab-guestbook').hide("slow");
	}
	else if (tab == 'catalog') {
		$('#tab-catalof').show("slow");
    	
    	$('#tab-content').hide("slow");
    	$('#tab-news').hide("slow");
    	$('#tab-photogallery').hide("slow");
    	$('#tab-blog').hide("slow");
    	$('#tab-guestbook').hide("slow");
	}
	else if (tab == 'blog') {
		$('#tab-blog').show("slow");
    	
    	$('#tab-content').hide("slow");
    	$('#tab-news').hide("slow");
    	$('#tab-photogallery').hide("slow");
    	$('#tab-catalog').hide("slow");
    	$('#tab-guestbook').hide("slow");
	}
	else if (tab == 'guestbook') {
		$('#tab-guestbook').show("slow");
    	
    	$('#tab-content').hide("slow");
    	$('#tab-news').hide("slow");
    	$('#tab-photogallery').hide("slow");
    	$('#tab-catalog').hide("slow");
    	$('#tab-blog').hide("slow");
	}

}


// Vymazani vyhledavaciho policka po kliknuti
function populateElement(selector, defvalue){
    $(selector).each(function() {
        if($.trim(this.value) == ''){
            this.value = defvalue;
        }
    });
    
    $(selector).focus(function(){
        if(this.value == defvalue){
            this.value = '';
        }
    });
    
    $(selector).blur(function(){
        if($.trim(this.value) == ''){
            this.value = defvalue;
        }
    });
}



/*
 * ScrollToElement 1.0
 * Copyright (c) 2009 Lauri Huovila, Neovica Oy
 *  lauri.huovila@neovica.fi
 *  http://www.neovica.fi
 *  
 * Dual licensed under the MIT and GPL licenses.
 */

(function($) {
    $.scrollToElement = function( $element, speed ) {

        speed = speed || 750;

        $("html, body").animate({
            scrollTop: $element.offset().top,
            scrollLeft: $element.offset().left
        }, speed);
        return $element;
    };

    $.fn.scrollTo = function( speed ) {
        speed = speed || "normal";
        return $.scrollToElement( this, speed );
    };
})(jQuery);	
