
$(document).ready(function(){
    $ = jQuery.noConflict();

	$("div.header").find("div.flags").hover(
		function(){
			$(this).addClass("flags-shover");
		},
		function(){
			$(this).removeClass("flags-shover");
		}
	);
	$("div.topmenu").find("ul.menu").children().hover(
		function(){
			$(this).addClass("shover");
		},
		function(){
			$(this).removeClass("shover");
		}
	);
	$("div.topmenu").find("div.search-options").hover(
		function(){
			$(this).addClass("options-shover");
		},
		function(){
			$(this).removeClass("options-shover");
		}
	);
	$("div.slides-block").find("ul.slides").children().hover(
		function(){
			$(this).addClass("shover");
		},
		function(){
			$(this).removeClass("shover");
		}
	);
	fixPNG();
});
function fixPNG(){
    if (jQuery.browser.msie && (parseInt(jQuery.browser.version)==6)){
	   jQuery("img.png").each(function(i){
			jQuery(this).css("width",jQuery(this).width());
			jQuery(this).css("height",jQuery(this).height());
			var src=jQuery(this).attr("src");
			jQuery(this).attr("src","images/blank.gif");
			jQuery(this).attr("id","png"+i);
			document.getElementById("png"+i).style.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=drop, src="'+src+'")';
		});
	}
}



//Topslider
jQuery(document).ready(function() {
    jQuery('#rideslider').jcarousel();
});


//Newslider
jQuery(document).ready(function() {
    jQuery('#newsslider').jcarousel();
});

//Newridesslider
jQuery(document).ready(function() {
    jQuery('#newrides').jcarousel();
});






//Tabs Uproile
 $(document).ready(function() {

	//Default Action
	$("#uprofiletabs .tab_uprofile").hide(); //Hide all content
	$("#uprofiletabs ul.tabs li:first a").addClass("active").show(); //Activate first tab
	$(".tab_uprofile:first").show(); //Show first tab content
	
	//On Click Event
	$("#uprofiletabs ul.tabs li a").click(function() {
		$("#uprofiletabs ul.tabs li a").removeClass("active"); //Remove any "active" class
		$(this).addClass("active"); //Add "active" class to selected tab
		$("#uprofiletabs .tab_uprofile").hide(); //Hide all tab content
		//$("#uprofiletabs .tab_uprofile").map.checkResize();
		var activeTab = $(this).attr("href"); //Find the rel attribute value to identify the active tab + content
		$(activeTab).fadeIn(); //Fade in the active content
		return false;
	});
});





//Tabs Garage
 $(document).ready(function() {

	//Default Action
	$(".settings-menu-block .tab_content_garage").hide(); //Hide all content
	//$(".settings-menu-block ul.tabs li:first a").addClass("active").show(); //Activate first tab
	//$(".tab_content_garage:first").show(); //Show first tab content
	
	//On Click Event
	$(".settings-menu-block ul.tabs li a").click(function() {
		$(".settings-menu-block ul.tabs li a").removeClass("active"); //Remove any "active" class
		$(this).addClass("active"); //Add "active" class to selected tab
		$(".settings-menu-block .tab_content_garage").hide(); //Hide all tab content
		var activeTab = $(this).attr("href"); //Find the rel attribute value to identify the active tab + content
		$(activeTab).fadeIn(); //Fade in the active content
		return false;
	});

	//On Click Event
	$(".settings-menu-block  .close").click(function() {
	   
       if(my_garage.edited == true)
        {
            jQuery('<div id="dialog-message" title="'+my_garage.langVars["my_garage.unsaved_changes_existing"]+'"><p>'+my_garage.langVars["my_garage.unsaved_changes_existing_description"]+'</p></div>').dialog({
    			modal: true,
                draggable:false,
                resizable:false,
                width:"300px",
    			buttons: {
    				Ok: function() {
    					$(this).dialog('close');
    				}
    			}    
            });
        }
        
       
		$(".settings-menu-block ul.tabs li a").removeClass("active"); //Remove any "active" class
		$(".tab_content_garage").hide(); //Hide all tab content
		return false;
	});
	
});

	$(document).ready(function(){
	
		//Hide (Collapse) the toggle containers on load
		$(".show_advanced").hide();
		
	
		//Switch the "Open" and "Close" state per click
		$(".hide").toggle(function(){
		      
			$(this).addClass("active");
            return false;
			}, function () {
			 
			$(this).removeClass("active");
            return false;
		});
	
		//Slide up and down on click
		$(".hide").click(function(){
			$(".show_advanced").slideToggle();
            return false;
		});
	
});



$(document).ready(function() {

	//settings
	$("#data-tabs .tab_content").hide(); //Hide all content
	$("#data-tabs ul.tabs li:first a").addClass("active").show(); //Activate first tab
	$(".tab_content:first").show(); //Show first tab content
	
	//On Click Event
	$("#data-tabs ul.tabs li a").click(function() {
		$("#data-tabs ul.tabs li a").removeClass("active"); //Remove any "active" class
		$(this).addClass("active"); //Add "active" class to selected tab
		$("#data-tabs .tab_content").hide(); //Hide all tab content
		var activeTab = $(this).attr("href"); //Find the rel attribute value to identify the active tab + content
		$(activeTab).fadeIn(); //Fade in the active content
		return false;
	});

	
	
});







 $(document).ready(function() {

	//settings
	$(".tab_rides").hide(); //Hide all content
	$(".rides2-block ul.tabs li:first a").addClass("active").show(); //Activate first tab
	$(".tab_rides:first").show(); //Show first tab content
	
	//On Click Event
	$(".rides2-block ul.tabs li a").click(function() {
		$(".rides2-block ul.tabs li a").removeClass("active"); //Remove any "active" class
		$(this).addClass("active"); //Add "active" class to selected tab
		$(".tab_rides").hide(); //Hide all tab content
		var activeTab = $(this).attr("href"); //Find the rel attribute value to identify the active tab + content
		$(activeTab).fadeIn(); //Fade in the active content
		return false;
	});

	
	
});


 $(document).ready(function() {

	//settings
	$(".tab_rides").hide(); //Hide all content
	$(".rides-garage-block ul.tabs li:first a").addClass("active").show(); //Activate first tab
	$(".tab_rides:first").show(); //Show first tab content
	
	//On Click Event
	$(".rides-garage-block ul.tabs li a").click(function() {
		$(".rides-garage-block ul.tabs li a").removeClass("active"); //Remove any "active" class
		$(this).addClass("active"); //Add "active" class to selected tab
		$(".tab_rides").hide(); //Hide all tab content
		var activeTab = $(this).attr("href"); //Find the rel attribute value to identify the active tab + content
		$(activeTab).fadeIn(); //Fade in the active content
		return false;
	});

	
	
});



$(document).ready(function() {

	//ride tab start
	$("#rides-tabs .tab_preview").hide(); //Hide all content
	$("#rides-tabs ul.tabs li:first a").addClass("active").show(); //Activate first tab
	$(".tab_preview:first").show(); //Show first tab content
	
	//On Click Event
	$("#rides-tabs  ul.tabs li a").click(function() {
		$("#rides-tabs  ul.tabs li a").removeClass("active"); //Remove any "active" class
		$(this).addClass("active"); //Add "active" class to selected tab
		$("#rides-tabs .tab_preview").hide(); //Hide all tab content
		var activeTab = $(this).attr("href"); //Find the rel attribute value to identify the active tab + content
		$(activeTab).fadeIn(); //Fade in the active content
		return false;
	});

	
	
});



//Tabs Video - Bilder

$(document).ready(function() {
    
        
    
	//media
	$(".tab_media_content").hide(); //Hide all content
	$("#media ul.media li:first a").addClass("active").show(); //Activate first tab
	$(".tab_media_content:first").show(); //Show first tab content
	
	//On Click Event
	$("#media ul.media li a").click(function() {
		$("#media ul.media li a").removeClass("active"); //Remove any "active" class
		$(this).addClass("active"); //Add "active" class to selected tab
		$(".tab_media_content").hide(); //Hide all tab content
		var activeTab = $(this).attr("href"); //Find the rel attribute value to identify the active tab + content
		$(activeTab).fadeIn(); //Fade in the active content
		return false;
	});

});
function progress_buttons(a,ret)
	{
    var css_class=$(a).attr('class');
    $(a).append(' ');
    $.ajax({
	  url: a.href,
	  cache: false,
	  success: function(html){
	       $(a).attr('class',css_class+'2');
           if(ret)$('#'+css_class+'_count').html(html.trim());
           $(a).removeAttr('onclick');  
           $(a).attr('href','#'); 
           $(a).click(function(){
                return false;
           });
	  }
	});
	
	}
    
function show_contest_dialog(){
        dialog.dialog('open');
	   }
    
String.prototype.trim = function() {

 // skip leading and trailing whitespace
 // and return everything in between
  var x=this;
  x=x.replace(/^\s*(.*)/, "$1");
  x=x.replace(/(.*?)\s*$/, "$1");
  return x;
}


