$(function() {
	//contact thickbox
		 $('#contact_loading').jqm({ajax: 'contact.html', trigger: 'a.contact'});
		 
	//lightbox 
		//$('a.cms_lightbox').lightBox();
		

	$('div.tabbed').each(function() {
		var currentElement = this;
		var counter = 0;
		var hasNav = false;
		$(this).find('div.tab').each(function(i, tab) {
			if(i > 0) {
				$(tab).hide();
			}
			counter = i+1;
		});
		var ul = document.createElement('ul');
		ul.className = 'tabbed';
		for(var i = 0; i < counter; i++) {
			var li = document.createElement('li');
			var a = document.createElement('a');
			var txt = document.createTextNode($(currentElement).find('div.tab:eq('+i+')').attr('title'));
			a.href = '#tab'+i;
			if(i == 0) {
				li.className = 'selected';
			}
			a.appendChild(txt);
			a.onclick = function() {
				var idx = $(this).attr('href').replace('#tab', '');
				$(currentElement).find('ul.tabbed li.selected').removeClass('selected');
				$(this).parent().addClass('selected');
				$(currentElement).find('div.tab:visible').hide();
				$(currentElement).find('div.tab:eq('+idx+')').show();
			};
			li.appendChild(a);
			ul.appendChild(li);
		}
		$(this).prepend(ul);
	});
	
		//contact form focus input
		$("#contact-form input[type=text]").each( function(){
			$(this).focus( function() { 
		    	$(this).addClass('input_focus');						
			});	 
			$(this).blur( function() { 
				$(this).removeClass('input_focus');						
			});	
		});
		$("#contact-form textarea").each( function(){
			$(this).focus( function() { 
		    	$(this).addClass('input_focus');						
			});	 
			$(this).blur( function() { 
				$(this).removeClass('input_focus');						
			});	
		});
	
	// trimitere formular de contact 
		$('#contactform').submit(function(){
 			
			var action = $(this).attr('action');
 			$('#submit')
				.before('<img src="../img/ajax-loader.gif" class="loader" />')
				.attr('disabled','disabled');
			$.post(action, { 
				
				name: $('#name').val(),
				email: $('#email').val(),
				message: $('#message').val()
			},
			function(data){
				$('#contactform #submit').attr('disabled','');
				$('.response').remove();
				$('#contactform').before('<span class="response">'+data+'</span>');
				$('.response').slideDown();

				
				
			}
		);
 		
		return false;
 
	});
		
		//ajax tabs 
			
			$('div.boxes ul.tabbed li').each( function() {
				var get_url = $('a',this).attr('href');
				var small_url = 's-' + get_url;
				$(this).click( function() {
					$('a',this).attr('href','#');
					$('#tab-container')
					.load(small_url, function() { $('a.cms_lightbox').lightBox(); seeExamples();   });
					$('div.boxes ul.tabbed li').each( function() { 
						$(this).removeClass('selected');						  	
					});
					$(this).addClass('selected');
					return false;
				});
				
			});
		
/*			$('#tab1').click(function() {
				$('#tab1>a').attr('href','#');
				$('.tab').load("s-cms-highlights.html");
				$('div.boxes ul.tabbed li.item').each( function() { 
					$(this).removeClass('selected');						  	
				});
				$(this).addClass('selected');
			});
*/			

			
			function seeExamples()  {
				$('li#see-examples a').click( function() {
					var url = $(this).attr('href');
					var small_url = 's-' + url;
					$('#tab-container').load(small_url);
					$('div.boxes ul.tabbed li').each( function() { 
						$(this).removeClass('selected');						  	
					});
					$('#tab4').addClass('selected');
					return false;	
				});
			}
			seeExamples();
			
			


		

	
});
