$(document).ready(function(){
	var baseurl=jQuery.url.attr("protocol")+'://'+jQuery.url.attr("host")+'/';

	$('#navi li a').bind('mouseover',function(){
		var src = $(this).children('img').attr('alt');
		$(this).children('img').attr('src',baseurl+'images/navi/'+src+'_m.png');
	});
	
	$('#navi li a').bind('mouseout',function(){
		if(!$(this).parent().hasClass('active')){
			var src = $(this).children('img').attr('alt');
			$(this).children('img').attr('src',baseurl+'images/navi/'+src+'.png');
		}
	});
	
	/* HOME TABS */
	$('#home_tabs #tabs li').css('background-image','url('+baseurl+'images/home/tab_bg_light.png)');
	$('#home_tabs #tabs li').eq(0).css('background-image','url('+baseurl+'images/home/tab_bg.png)');
	
	$('#carcare').show();
	
	$('#home_tabs #tabs li').bind('click',function(){
		$('.tabs_item').hide();
		$('#home_tabs #tabs li').css('background-image','url('+baseurl+'images/home/tab_bg_light.png)');
	$(this).css('background-image','url('+baseurl+'images/home/tab_bg.png)');
		$('#'+$(this).attr('alt')).show();
	});
	/* HOME TABS END*/
	
	/* SLIDER */
	
		for(var i=0;i<10;i++){
			var div = $('<div class="slices" ></div>');
			div.css('left',86*(i)+'px');
			div.css('width','86px');
			div.css('height','0%');
			div.css('background','no-repeat scroll -'+86*(i)+'px 0% transparent');
			div.css('background-image','url("'+baseurl+'images/banner1.jpg")');
			div.css('bottom','0px');
			div.css('top','0px');
			div.css('overflow','hidden');
			div.css('opacity',1);
			$('#overlay').before(div);
		}
		
		var slides = new Array('1','2','3');
		var ss=1;
		var sss=0;
		var sliding=false;
		$('.slices').css('background-image','url("'+baseurl+'images/banner'+slides[ss]+'.jpg")');
		$('#slide1 img').attr('src',baseurl+'images/banner'+slides[sss]+'.jpg');	
		
		function slide(){
			var d =0;
			if(sliding){
					return;
				}
				sliding=true;
			$('.slices').each(function(index){
				
				if(ss+1>slides.length-1){
					sss=0;
				}else{
					sss=ss+1;
				}
				if(index==9){
					$(this).delay(100*d+2).animate({
						height:'100%',
						opacity:1
					},500,'easeInCubic',function(){
						$('#overlay').show();
						$('#slide1 img').attr('src',baseurl+'images/banner'+slides[ss]+'.jpg');
						$('.slices').css('height','0%');
						$('.slices').css('opacity','0');
						$('#overlay').hide();
						$('.slices').css('background-image','url("'+baseurl+'images/banner'+slides[sss]+'.jpg")');
						$('#control img').bind('click',function(){
							slide();
							$('#control img').unbind('click');
						});	
						
						if(ss+1>slides.length-1){
							ss=0;
						}else{
							ss=ss+1;
						}	
						sliding=false;			
					});
					d++;	
				}else{
					$(this).delay(100*d+2).animate({
						height:'100%',
						opacity:1
					},500,'easeInCubic');
					d++;
				}
			})
		
		}
			$('#control img').bind('click',function(){
				slide();
				$('#control img').unbind('click');
			});
			
			$('#control').everyTime(6000,"slider",function(){
				slide();
			});
			
		$(".form_error").hide();
	 
	$(".contact_form").bind('click',function(){
		$('.reciepent').html($(this).attr('alt'));
		$('#form_region').attr('value',$(this).attr('id'));
	});
	
	$(".contact_form").fancybox({
		'scrolling'		: 'no',
		'titleShow'		: false,
		'overlayOpacity': 0.8,

		'onClosed'		: function() {
			 $(".form_error").hide();
		}
	});
	$('.map_piece').hide();
	$('.map_btn').bind('mouseover',function(){
		var atr=$(this).attr('alt');
		$('#map_'+atr).show();
	}).bind('mouseout',function(){
		$('.map_piece').hide();
	});
	
	$("#form").bind("submit", function() {
		
		if ($("#form_fname").val().length < 1 || $("#form_lname").val().length < 1 || $("#form_email").val().length < 1 || $("#form_message").val().length < 1) {
			 $(".form_error").html('Please make sure all required fields are filled in.');
			 $(".form_error").show();
			 $.fancybox.resize();
			 return false;
		}
		
		var email = $("#form_email").val()
		var apos = email.indexOf("@");
		var dotpos = email.lastIndexOf(".");
		if (apos<1||dotpos-apos<2) 
		{
			$(".form_error").html('Please input an valid email address.');
			$(".form_error").show();
		$.fancybox.resize();
			return false;
		}
		
		$.fancybox.showActivity();
		
		$.ajax({
			type		: "POST",
			cache	: false,
			url		: "data/mail.php",
			data		: $(this).serializeArray(),
			success: function(data) {
				$.fancybox('<span id="form_success">Your message has successfully been sent</span>');
			}
		});
		return false;
	});
	
	$('#close_fancy').bind('click',function(){
		$.fancybox.close();
	});
		
	/* SLIDER END*/
		
});

