/*	jQuery: scripts for formatting layout
----------------------------------------------------------*/
var $j = jQuery.noConflict();
$j(document).ready(function(){
	
	/*	child filters, selectors:
	----------------------------------------------*/
		var first_childs = ["#offer li:first-child","#footer li:last-child"];
		var last_childs = ["#main-content #bread-crumbs li:last-child", "#sidebar ul:first li:last", "#top-nav li:last-child"];
			
		$j(last_childs).each(function(i){$j(last_childs[i]).addClass("last-child")});
		$j(first_childs).each(function(i){$j(first_childs[i]).addClass("first-child")});
		
		$j("input:checkbox").addClass("checkbox");
		$j("input:radio").addClass("radio");
	
	/*	clearing inputs:
	----------------------------------------------*/
		defKeyword = 'Wpisz szukaną frazę';
		defKeywordID= '#s-keyword';
		$j(defKeywordID).focus(function() {if($j(this).val() == defKeyword) $j(this).val('')});
		$j(defKeywordID).blur(function() {if($j(this).val() == '') $j(this).val(defKeyword)});
		
		$j("body.subpage #main-content table tr:odd").addClass("odd");
		
		$j("body.subpage #main-content table tr").each(function(i){
       		$j("td:eq(1)",this).addClass("days");
       		$j("td:eq(3)",this).addClass("days");
       		$j("td:eq(4)",this).addClass("price");
    	});
		$j("body.subpage #main-content table tr");
	/*	functions
	----------------------------------------------*/
		colorize_menu("#offer");
		//smart_menu('#sidebar ul:first');
	//	$j("#sidebar ul:first").smart_menu();
		
		if ($j(".subpage #content #sidebar").size() == 0)
		{
		    $j(".subpage").addClass("full-width");
		}
	/*	sample click event
	----------------------------------------------*/
		$j("#action-areas #cms a").click(function()
        {
          	$j(this).parent().toggleClass("act");
            return false;
		});
	$j("#news .slideshow").cycle({ 
	    fx:    'scrollDown', 
	    speed:   800, 
	    timeout: 4500, 
	    pause:   1 
	});
	$j("#no_mouse_events .horizontal_scroller").SetScroller({	velocity: 	 60,
											direction: 	 'horizontal',
											startfrom: 	 'center',
											loop:		 'infinite',
											movetype: 	 'linear',
											onmouseover: 'pause',
											onmouseout:  'play',
											onstartup: 	 'play',
											cursor: 	 'pointer'
										});
	swfobject.embedSWF("baner/4-bfig1-1.swf", "flash",  "240", "160", "9.0.0", "flash/expressinstall.swf", flashvars, params, attributes);

	return false;
	
});//$j(document).ready
function smart_menu(grab){

	$j(grab+' ul').hide().parent("li").addClass("hasmenu");
	$j(grab+' li.inpatch ul').show().parent().parent().show();
	$j(grab+' li.inpatch a:first').addClass("current");
	$j(grab+' ul ul').parent("li").children("a:first").addClass("oppened");
	$j(grab+' li.hasmenu').children("a:first-child").click(function(){
		if ( $j(grab+' ul ul:visible').size() > 0 ){$j(".oppened").addClass("border")}
		else {$j(".oppened").removeClass("border")}
		$j(this).parent("li").children("ul").slideToggle("slow");
		return false;
	});
	return false;
}//smart_menu
function colorize_menu(grab){
    var prefix = 'color';
    $j(grab+" li").each(function(i){
        $j(this).children("a").addClass(prefix+"-"+ (i+1))
    });
	return false;
}
