function check_search() {
	aStr = document.fSearch.search.value;
	aStr = aStr.replace(/^\s*|\s*$/g,"");
	if (aStr.length < 3){
		alert("Hledaný výraz musí obsahovat nejméně tři znaky.");
		return false;
	}
	else {
		return true;
	}
}

function readCookie(cookieName) {
	var theCookie = "" + document.cookie;
	var ind=theCookie.indexOf(cookieName);
	if (ind == -1 || cookieName == "") return ""; 
	var ind1 = theCookie.indexOf(';', ind);
	if (ind1 == -1) ind1 = theCookie.length; 
	return unescape(theCookie.substring(ind + cookieName.length + 1,ind1));
}

function createCookie(name,value,seconds){
	if (seconds){
		var date = new Date();
		date.setTime(date.getTime()+(seconds*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function addZeroToBasket(){
	alert("Produkt nelze v současné době objednat.");
}

/* vytvoreni menu vpravo */
/*
vepise se do #rightsubmenu
menuID - id ul elementu
menuItemID - id aktivní položky menu
*/
function rightsubmenu(mydir){
	if (!document.getElementById) return false; // nema to cenu
// alert("DOM OK");
	if (!mydir) 
	{
		// vykousnu cestu z url
		var pathname = location.pathname;
		var dirs = pathname.split('/');
		// alert (dirs);
		//	if (pathname.slice(-1) != '/') var mydiroffset = 2; else var mydiroffset = 2;
		var mydir = dirs[(dirs.length - 2)];
		// alert (mydir);
	}
	
	// dohledam to ktere <li>
	if (document.getElementById(mydir) && document.getElementById('rightsubmenu')) {
	  	var mylielement = document.getElementById(mydir);
		// alert ("mam " + mydir + "\n" + mylielement.innerHTML);
		var mytopmenupart = mylielement.parentNode.innerHTML; // pouze sada li, bez ul
	
		// alert ("menu: " + mytopmenupart);
		// pridani  class="active" do vybraneho odkazu
		// vyhledam kam - pozor na case sensitivitu
		// pozor - msie vykousne jinak inner html!
		var idindex = mytopmenupart.toLowerCase().indexOf('id="' + mydir + '"');
		if (idindex < 0) {  // jeste pokus bez uvozovek pro msie
			idindex = mytopmenupart.toLowerCase().indexOf('id=' + mydir + '');
		}
		if (idindex > 0) {  // mem id, hledam dal
			var aclassindex = mytopmenupart.toLowerCase().indexOf("<a ", idindex) + 2;
			// alert ("idindex: " + idindex + ", aclassindex: " + aclassindex );
				if (aclassindex > 0) {  // mam to!
					mytopmenupart = mytopmenupart.slice(0, aclassindex) + ' class="active"' + mytopmenupart.slice(aclassindex);
					// alert ("menu: " + mytopmenupart);
				}
		}
		
		mytopmenupart = mytopmenupart.replace(/\s*id="[^"]*"/gi, ''); // odstraneni id, aby nebyla duplicita
		mytopmenupart = mytopmenupart.replace(/\s*id=[^\s>]*/gi, ''); // a jeste jednou pro msie bez uvozovek
		// alert ("menu: " + mytopmenupart);
		// seskladat...
		var newrightmenu = '<div id="sidebar-right">' + "\n"
		+ '	<div id="sidebar-right-inner">' + "\n"
		+ '		<div id="block-menu-145" class="block block-menu region-odd odd region-count-1 count-1">' + "\n"
		+ '			<div class="block-inner">' + "\n"
		+ '				<div class="content">' + "\n"
		+ '					<ul class="menu">' + "\n"
									+ mytopmenupart + "\n"
		+ '					</ul>' + "\n"
		+ '				</div>' + "\n"
		+ '			</div> <!-- /block-inner -->' + "\n"
		+ '		</div> <!-- /block -->' + "\n"
		+ '	</div><!-- /#sidebar-right-inner -->' + "\n"
		+ '</div> <!-- /#sidebar-right -->' + "\n";
		// a vypsat...
		document.getElementById('rightsubmenu').innerHTML = newrightmenu;
	}
	return true;
}

