jQuery(document).ready(function(){
	var rttheme_effect_options = jQuery("meta[name=rttheme_effect_options]").attr('content');
	var rttheme_slider_time_out = jQuery("meta[name=rttheme_slider_time_out]").attr('content');
	var rttheme_slider_numbers = jQuery("meta[name=rttheme_slider_numbers]").attr('content');
	if(rttheme_slider_numbers=='true') 	{
		var numbers="#numbers";
	}	
	jQuery('#slider_area').cycle({ 
		fx:    rttheme_effect_options,
		easing: 'backout', 
		cleartype:  1,		
		timeout: rttheme_slider_time_out ,
		pager:  numbers, 		
			pagerAnchorBuilder: function(idx) { 
				return '<li><a href="#" title="">&nbsp;</a></li>'; 
			} 
	});

		jQuery('#photos_2').cycle({ 
		  cleartypeNoBg: true,
			fx:     'fade', 
			easing: 'backin', 
			timeout: 2110 
		});

		jQuery('#slider2').cycle({ 
				  cleartypeNoBg: true,
				  fx:     'scrollUp', 
				  easing: 'backinout', 
					  timeout:11000,        
					  prev:    '.test_arrows_left',
					  next:    '.test_arrows_right'
		});
});

//twitter widget
  jQuery(document).ready(function(jQuery) {

	var rttheme_twitter_username = jQuery("meta[name=rttheme_twitter_username]").attr('content');
	var rttheme_twitter = jQuery("meta[name=rttheme_twitter]").attr('content');

if (rttheme_twitter && rttheme_twitter_username)
{
	jQuery(".twitter_entry").tweet({
	//write here your username
	  username: rttheme_twitter_username,			
	  count: 1,
	  auto_join_text_url: "we were checking out",
	  loading_text: "loading tweets..."
	});
}
});
//twitter baloon
	jQuery(document).ready(function(){
				var tbaloon= jQuery(".twitter_baloon");
				var tbaloon_offset= jQuery(".ticon").offset();
					jQuery(".ticon").mouseover(function(){
							tbaloon.css({display:"none"}).fadeIn(400);
					}).mousemove(function(kmouse){
							tbaloon.css({left:tbaloon_offset.left+94, top:tbaloon_offset.top-28});
					}).mouseout(function(){
							tbaloon.fadeOut(400);
					});
	});

//social media icons
	jQuery(document).ready(function(){
			var s_icon= jQuery(".s_icon");
			jQuery(".s_icon").mouseover(function(){
				 jQuery(this).animate({ 
					opacity:1
					}, 200);
			}).mouseout(function(){
				s_icon.animate({ 
					opacity:0.4
					}, 100 );
			});
	});

//porffolio box texts
	jQuery(document).ready(function(){
		jQuery('.portfolio_con').hover(function(){
			jQuery(".portfolio_text", this).stop().animate({left:'0px',opacity:0.8},{queue:false,duration:160});
		}, function() {
			jQuery(".portfolio_text", this).stop().animate({left:'-360px'},{queue:false,duration:160});
		});
	});

//photo gallery - photo desc.
	jQuery(document).ready(function(){
		jQuery('.photo_gallery_con').hover(function(){
			jQuery(".photo_gallery_text", this).stop().animate({left:'0px',opacity:0.8},{queue:false,duration:160});
		}, function() {
			jQuery(".photo_gallery_text", this).stop().animate({left:'-360px'},{queue:false,duration:160});
		});
	});

//pretty photo
	jQuery(document).ready(function(){
		jQuery("a[rel^='prettyPhoto']").prettyPhoto();
	});
	
//validate contact form
    jQuery(document).ready(function() {
      jQuery("#validate_form").validate({
        rules: {
          rt_name: "required",//name field validate
          rt_email: {// compound rule
          required: true,
          email: true
        },
        rt_message: {
          required: true
        }
        },
        messages: {
			rt_message: "Please enter a comment.",
			rt_name:"Please enter your name.",
			required: "This field is required.",
			remote: "Please fix this field.",
			rt_email: "Please enter a valid email address.",
			url: "Please enter a valid URL.",
			date: "Please enter a valid date.",
			dateISO: "Please enter a valid date (ISO).",
			dateDE: "Bitte geben Sie ein gültiges Datum ein.",
			number: "Please enter a valid number.",
			numberDE: "Bitte geben Sie eine Nummer ein.",
			digits: "Please enter only digits",
			creditcard: "Please enter a valid credit card number.",
			equalTo: "Please enter the same value again.",
			accept: "Please enter a value with a valid extension.",
			maxlength: jQuery.format("Please enter no more than {0} characters."),
			minlength: jQuery.format("Please enter at least {0} characters."),
			rangelength: jQuery.format("Please enter a value between {0} and {1} characters long."),
			range: jQuery.format("Please enter a value between {0} and {1}."),
			max: jQuery.format("Please enter a value less than or equal to {0}."),
			min: jQuery.format("Please enter a value greater than or equal to {0}.")
		 }
      });
    });


	//add text shadow
   jQuery(document).ready(function() {
	   jQuery(".sliding_text_text .left_side h1").css({'text-shadow' : '1px 1px #C2C7C7'});
    });
