function getSectionId(str) {
    var myregexp = /sec=(\d{1,4})/;
    var match = myregexp.exec(str);
    
    if (match != null) {
        result = match[1];
    } else {
        result = "";
    }

    return result;
}

function handleNavigation() {
	//	Mark selected root section
	$("#navigation a[title='" + $.trim(topSectionName) + "']").parents("li").addClass("selected");
	//	Mark selected secpnd level section
	$("#navigation-level2-container a[title='" + $.trim(secondLevelSectionName) + "']").parents("li").addClass("selected");
	//	Mark selected third level section
	$("#page-content-navigation-two a[title='" + $.trim(thirdLevelSectionName) + "']").parents("li").addClass("selected");
}

function doSearch() {
	var strSearchFieldLocatorValue = $("#search input[name $='SearchFormLocator']").val();
	
	if (strSearchFieldLocatorValue !== "") {
		MarkForm("6", "1", strSearchFieldLocatorValue,"");
		
		window.iSite_SetCacheTrigger(null);		
		
		document.forms[0].submit();
		
		document.forms[0].onsubmit = function(){
			return false;
		};
	}
}	

function handleSearchField() {
	$("input:text.search-input").each(function(){
		var $search = $(this);
		var strSearchTitle = (searchFieldLabel) ? searchFieldLabel : "";
	
		if ($search.val().length <= 0) {	
			inputBlur();
		}
		
		$search.focus(function(){
			$search.removeClass("text-blur").addClass("text");
			
			if ($search.val() == strSearchTitle) {
				$search.val("");
			}
		});
		
		$search.blur(function(){
			if ($search.val().length <= 0) {
				inputBlur();
			}
		});
		
		function inputBlur(){
			$search.val(strSearchTitle).removeClass("text").addClass("text-blur");	
		}
	});
}

function setVideoPlayer(video, img, autoplay){
	var oSwf = new SWFObject('DesignTemplates/CroatianRoutes_home/include/_media/player.swf','ply','229','150','9','#ffffff');
	
	var autostart = "";
	var image = ""; 
	var flashvars = "";

	if(autoplay){
		autostart = "&autostart=true";
	}

	if (img != "") {
		image = "&image=" + img;
	}
	
	flashvars = "type=video&file=" + video + autostart + image
	
	oSwf.addParam("allowfullscreen", "true");
	oSwf.addParam("allowscriptaccess", "always");
	oSwf.addParam("wmode", "opaque");
	oSwf.addParam("flashvars", flashvars);

	oSwf.write("videoPlayer"); 
}

function pageInitialize() {
	var lightboxOptions = {
		imageLoading: "DesignTemplates/CroatianRoutes_home/images/_gui/lightbox-ico-loading.gif",
		imageBtnClose: "DesignTemplates/CroatianRoutes_home/images/_gui/lightbox-btn-close.gif",
		imageBtnPrev: "DesignTemplates/CroatianRoutes_home/images/_gui/lightbox-btn-prev.gif",
		imageBtnNext: "DesignTemplates/CroatianRoutes_home/images/_gui/lightbox-btn-next.gif",
		txtImage: labelGalleryImage,
		txtOf: labelGalleryImageOf																													 
	};
	
	//	Search control handler (link as button)
	$("#search input[name$='SearchDefaultSectionID']").val(searchDefaultSectionId);
	
	$("#search input:text").keypress(function(e){		
		if (e.which == 13) {
			doSearch();
		}
	});
	
	$("#search a").click(function(event){
		event.preventDefault();
		
		doSearch();
	});
	
	//	Handle search texin in input
	handleSearchField();
	
	//	Handle navigation
	handleNavigation();
	
	//	Handle tabs
	$(".tabsContainer").pmTabs();
	
	//	Build home page article image galleria
	$("ul.article-simple-gallery-images").pmArticleSimpleGallery({
		thumbImageWidth: 68,
		thumbImageHeight: 30,
		bigImageWidth: 570,
		bigImageHeight: 250,
		autoRotate: true,
		rotateSpeed: 10000,
		fadeInSpeed: 1000,
		lightbox: false,
		lightboxImageWidth: 900,
		lightboxOptions: lightboxOptions,
		galleryWrapper: "div.article-content"
	});

	$(".lightbox").lightBox(lightboxOptions);

	//	Set Google Analytics tracker
	$.gaTracker('UA-12005863-1');
}

function contentInitialize() { 	
	//  Handle video player
	$("#videoLinks a:first").each(function() {
		// If exist second article link is video image
		var img = $("#videoLinks a:last");

		setVideoPlayer(this, img.attr("href"), false);
		
		//img.remove();
	});
	
	$("a.lightbox").each(function(e){
		var oImg = $(this).children("img");
		var strImageSrc = oImg.attr("src").substring(0, oImg.attr("src").length - 2) + "800";
			
		$(this).attr("href", strImageSrc).attr("title", oImg.attr("alt"));
	});
	
}

