/**
 * Scrtip na ovládání boxů v detailu položky
 * 
 * 
 * @author: Mpro
 * @copyright	(c) 2010 IT STUDIO s.r.o.
 */
 
 
 
 /**
 * Funkce na nastavní operací s prvky (po načtení stránky)
 * 
 * @author: Mpro
 * @copyright	(c) 2010 IT STUDIO s.r.o.
 */
$(document).ready(function(){

	// click action na jednotlivé záložky
	$("a[product_box^=]").click(function(){
		return ChangeBox($(this).attr("product_box"));
	});
});

 /**
 * Funkce na nastavní operací s prvky (po načtení stránky)
 * 
 * @param	string	name_box -> název boxu na který přepínáme
 * 
 * @author: Mpro
 * @copyright	(c) 2010 IT STUDIO s.r.o.
 */
function ChangeBox(name_box)
{
	if($("#product_box_" + name_box).length > 0)
	{
		$(".product_box").hide(); // skryti vsech boxu
		$("a[product_box^=]").removeClass("active"); // odstraní ze všech záložek class active
		
		if(name_box == "video")
			SetCookie("video", "1", 3600, "/");
		
		$("#product_box_" + name_box).show(); // zobrazeni aktualniho boxu
		$("a[product_box=" + name_box + "]").addClass("active"); // zobrazeni aktualniho boxu
		return false; // no click action
	}

}
/**
 * Funkce nastaví nastavení cookies :)
 * 
 * @param name		nazev cookies
 * @param value		hodnota, kterou chceme uložit
 * @param expires	za kolik sekund ma expirovat
 * @param path		cesta na kterou se cookies vztahuje
 * @param domain	doména na kterou se cookies vztahuje
 * @param secure	pouze pro ssl spojení
 * 
 */
function SetCookie(name, value, expires, path, domain, secure )
{
	var today = new Date();
	today.setTime( today.getTime() );

	if ( expires )
	{
		expires = expires * 1000;
	}
	var expires_date = new Date( today.getTime() + (expires) );

	document.cookie = name + "=" +escape( value ) +
	( ( expires ) ? ";expires=" + expires_date.toGMTString() : "" ) +
	( ( path ) ? ";path=" + path : "" ) +
	( ( domain ) ? ";domain=" + domain : "" ) +
	( ( secure ) ? ";secure" : "" );
}

