jQuery(document).ready(function($) {
/* for top navigation */
$(" #menu ul ").css({display: "none"}); // Opera Fix
$(" #menu li").hover(function(){
$(this).find('ul:first').css({visibility: "visible",display: "none"}).slideDown(400);
},function(){
$(this).find('ul:first').css({visibility: "hidden"});
});
/* Initialize Round Corner Elements */
$('#slideshow,#slideshow,#get-in-touch,.slide-more,#slideshow-alt,.more-button,.map,.more-button, .left-head, .blog-box,.page-navigation a,.author,.pf-box-view,#portfolio-slider,.pf-single-image,#map_wrapper,.roundborder').corner("8px");
$('.ads-list').cycle({
timeout: 5000, // milliseconds between slide transitions (0 to disable auto advance)
fx: 'fade', // choose your transition type, ex: fade, scrollUp, shuffle, etc...
pause: 0, // true to enable "pause on hover"
pauseOnPagerHover: 0 // true to pause when hovering over pager link
});
/* initialize prettyphoto */
$("a[rel^='prettyPhoto']").prettyPhoto({
theme: 'light_rounded',
social_tools : false
});
$(".toggle_title").toggle(
function(){
$(this).addClass('toggle_active');
$(this).siblings('.toggle_content').slideDown("fast");
},
function(){
$(this).removeClass('toggle_active');
$(this).siblings('.toggle_content').slideUp("fast");
}
);
$(".accordion").each(function(){
var $initialIndex = jQuery(this).attr('data-initialIndex');
if($initialIndex==undefined){
$initialIndex = 0;
}
jQuery(this).tabs("div.pane", {tabs: '.tab', effect: 'slide',initialIndex: $initialIndex});
})
$(".tabs_container").each(function(){
$("ul.tabs",this).tabs("div.panes > div", {tabs:'li',effect: 'fade', fadeOutSpeed: -400});
});
$(".mini_tabs_container").each(function(){
$("ul.mini_tabs",this).tabs("div.panes > div", {tabs:'li',effect: 'fade', fadeOutSpeed: -400});
});
$.tools.tabs.addEffect("slide", function(i, done) {
this.getPanes().slideUp();
this.getPanes().eq(i).slideDown(function() {
done.call();
});
});
/* Portfolio Display Switcher */
$("a.switch_thumb").toggle(function(){
$(this).addClass("swap");
$("ul.display").fadeOut("fast", function() {
$(this).fadeIn("fast").addClass("thumb_view");
});
}, function () {
$(this).removeClass("swap");
$("ul.display").fadeOut("fast", function() {
$(this).fadeIn("fast").removeClass("thumb_view");
});
});
/* Ajax Contact Form Processing */
$('#buttonsend').click( function() {
var name = $('#name').val();
var subject = $('#subject').val();
var email = $('#email').val();
var message = $('#message').val();
var siteurl = $('#siteurl').val();
var sendto = $('#sendto').val();
$('.loading').fadeIn('fast');
if (name != "" && subject != "" && email != "" && message != "")
{
$.ajax(
{
url: siteurl+'/sendemail.php',
type: 'POST',
data: "name=" + name + "&subject=" + subject + "&email=" + email + "&message=" + message+ "&sendto=" + sendto,
success: function(result)
{
$('.loading').fadeOut('fast');
if(result == "email_error") {
$('#email').css({"border":"2px solid #ff0000"}).next('.require').html('invalid e-mail address !');
} else {
$('#name, #subject, #email, #message').val("");
$('#emailSuccess').show().fadeOut(6200, function(){ $(this).remove(); });
}
}
}
);
return false;
}
else
{
$('.loading').fadeOut('fast');
if( name == "") $('#name').css({"border":"2px solid #ff0000"}).next('.require').text(' !');
if(subject == "") $('#subject').css({"border":"2px solid #ff0000"}).next('.require').text(' !');
if(email == "" ) $('#email').css({"border":"2px solid #ff0000"}).next('.require').text(' !');
if(message == "") $('#message').css({"border":"2px solid #ff0000"}).next('.require').text(' !');
return false;
}
});
$('#name, #subject, #email,#message').focus(function(){
$(this).css({"border":"2px solid #dcdcdc"}).next('.require').text(' *');
});
});
(function($){
function detectVideo(){
var flash_object = '';
var quicktime_object = '';
var toInject = "";
var divWrapper = $('.movie_container');
var ObjectP = divWrapper.find('a');
switch(ObjectP.attr('rel')){
case 'youtube':
movie = 'http://www.youtube.com/v/'+igrab_param('v', ObjectP.attr('href'));
toInject = flash_object.replace(/{path}/g,movie);
break;
case 'vimeo':
movie_id = ObjectP.attr('href');
movie = "http://vimeo.com/moogaloop.swf?clip_id="+ movie_id.replace('http://vimeo.com/','');
toInject = flash_object.replace(/{path}/g,movie);
break;
case 'flash':
movie = ObjectP.attr('href');
toInject = flash_object.replace(/{path}/g,movie);
break;
case 'quicktime':
movie = ObjectP.attr('href');
toInject = quicktime_object.replace(/{path}/g,movie);
break;
}
divWrapper.html(toInject);
function igrab_param(name,url){
name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var regexS = "[\\?&]"+name+"=([^]*)";
var regex = new RegExp( regexS );
var results = regex.exec( url );
if( results == null )
return "";
else
return results[1];
}
}
$(document).ready(function(){detectVideo();});
})(jQuery);