jQuery(document).ready(function(){
	var _nav = jQuery('#nav a');
	
	var _ajaxHolder = jQuery('#ajax-holder');
	
	jQuery('div.image a, div.notes .text-holder h2 a, div.reviews .text-holder h2 a,div.next a, ul.archive-list a').live('click',function(){
		var _url = this.href;
		ajax(_url);
		return false;
	});

    jQuery('#blog a, .text-holder h2 a').click(function(){
		var _url = this.href;
		ajax(_url);
		jQuery('#nav li').removeClass('active');
		jQuery('#nav li.blogpage').addClass('ancesor');
		return false;
	});
    
    
	
	_nav.click(function(){
		//if (!jQuery(this).parent().hasClass('active')) {
			_nav.parent().removeClass('active');
            _nav.parent().removeClass('ancesor');
			jQuery(this).parent().addClass('active');
			var _url = this.href;
			ajax(_url);
		//}
		return false;
	});
	
    var _loader = jQuery('img.load2');
	function ajax(_url) {
	   _loader.show()
		if (!jQuery.browser.msie) _ajaxHolder.css('opacity',0.5);
		jQuery.ajax({
			url:_url,
            type: 'post',
			data: 'ajax=1',
			success :function(html){
			    if(_url != window.location.href){ jQuery('#play-list').hide(); jQuery('div.title').hide();}
                else{ jQuery('#play-list').show(); jQuery('div.title').show(); }
				if (!jQuery.browser.msie) {
					_ajaxHolder.html(html).fadeTo(300, 1);
				} else {
					_ajaxHolder.html(html);
				}
				sifrInit();
				setTimeout(function(){_loader.hide()},300);
                customInitCF7();
			},
			error:function(){
				alert('ajax error');
			}
		});
	}
});

function sifrInit() {
	sIFR.replaceElement(named({sSelector:"#ajax-holder h1", sFlashSrc:"tradegothic.swf", sColor:"#000000", sLinkColor:"#000000", sBgColor:"#FFFFFF", sHoverColor:"#CCCCCC", nPaddingTop:20, nPaddingBottom:20, sFlashVars:"textalign=center&offsetTop=6"}));
	sIFR.replaceElement("#ajax-holder .title strong span", named({sFlashSrc: "swf/californian_fb_italic.swf", sColor: "#000000", sLinkColor:"#000000", sHoverColor: "#000000", sBgColor: "#f0f0f0", sWmode: "transparent", sFlashVars:"textalign=left"}));
	sIFR.replaceElement("#ajax-holder .side-bio blockquote q span", named({sFlashSrc: "swf/californian_fb.swf", sColor: "#454545", sLinkColor:"#454545", sHoverColor: "#454545", sBgColor: "#f0f0f0", sWmode: "transparent", sFlashVars:"textalign=left"}));
	sIFR.replaceElement("#ajax-holder .side-bio blockquote cite span", named({sFlashSrc: "swf/californian_fb_italic.swf", sColor: "#454545", sLinkColor:"#454545", sHoverColor: "#454545", sBgColor: "#f0f0f0", sWmode: "transparent", sFlashVars:"textalign=left"}));
	sIFR.replaceElement("#ajax-holder .col strong.title span", named({sFlashSrc: "swf/californian_fb_italic.swf", sColor: "#000000", sLinkColor:"#000000", sHoverColor: "#000000", sBgColor: "#f0f0f0", sWmode: "transparent", sFlashVars:"textalign=left"}));
	sIFR.replaceElement("#ajax-holder .archive-list li span", named({sFlashSrc: "swf/californian_fb.swf", sColor: "#000000", sLinkColor:"#000000", sHoverColor: "#000000", sBgColor: "#f0f0f0", sWmode: "transparent", sFlashVars:"textalign=left"}));
	sIFR.replaceElement("#ajax-holder #sidebar strong.title span", named({sFlashSrc: "swf/californian_fb_italic.swf", sColor: "#000000", sLinkColor:"#000000", sHoverColor: "#000000", sBgColor: "#f0f0f0", sWmode: "transparent", sFlashVars:"textalign=left"}));
	sIFR.replaceElement("#ajax-holder .switch-links span", named({sFlashSrc: "swf/californian_fb_italic.swf", sColor: "#000000", sLinkColor:"#000000", sHoverColor: "#000000", sBgColor: "#f0f0f0", sWmode: "transparent", sFlashVars:"textalign=left"}));
}

function customInitCF7() {
  	try {	   
		jQuery('div.wpcf7 > form').ajaxForm({
			beforeSubmit: wpcf7BeforeSubmit,
			dataType: 'json',
			success: wpcf7ProcessJson
		});
	} catch (e) {
	}

	try {
		jQuery('div.wpcf7 > form').each(function(i, n) {
			wpcf7ToggleSubmit(jQuery(n));
		});
	} catch (e) {
	}

	try {
		if (_wpcf7.cached) {
			jQuery('div.wpcf7 > form').each(function(i, n) {
				wpcf7OnloadRefill(n);
			});
		}
	} catch (e) {
	}
}