///////Perfect Weddings Core JS v1.0/////////////////////////////////////////
//  © 2011, Perfect Weddings Inc.                                          //
//  This code is not to be used or modified without first getting consent  //
/////////////////////////////////////////////////////////////////////////////

$(function() {
	pageWidth = $(document).width();
	pageHeight = $(document).height();
	tcount = $("#b_left > #b_content").size();
	
	ieCheck=0;
	
	//IE Browser Check
	jQuery.each(jQuery.browser, function(i, val) {
		if(i=="msie" && jQuery.browser.version.substr(0,3)=="7.0"){
			ieCheck=1;
		}
		if(i=="msie" && jQuery.browser.version.substr(0,3)=="8.0"){
			ieCheck=2;
		}
		if(i=="msie" && jQuery.browser.version.substr(0,3)=="9.0"){
			ieCheck=3;
		}
	});
	
	if(tcount){
		alert(tcount);
	$.post("section.php?bid=0", function(data) {
		$("#bn_content").hide("drop", { direction: "right" }, 300);
		setTimeout(function() {$("#bn_content").html(data);}, 300);
		$("#bn_content").show("drop", { direction: "left" }, 300);
	});
	}
	
});

//Div Maker
function makeDiv(parent,divID,divC,divS,content,esc){
	var divparent = document.getElementById(parent);
	var newdiv = document.createElement('div');
	if(divS){newdiv.setAttribute('style',divS);}
	if(divC){newdiv.setAttribute('class',divC);}
	if(divID){newdiv.setAttribute('id',divID);}
	if(esc){
		$('#'+esc).after(newdiv);
	}else{
		divparent.appendChild(newdiv);
	}
		if(content){$('#'+divID).append(content);
	}
};

//Builds the flyer page
function buildFlyer(id,img,btn){
	var container = 'flyers';
	var fdiv = '<a id="'+id+'_c" class="close_btn" href="#"><img src="img/close_btn.gif" width="93" height="28" alt="Close" title="Close"></a><a id="'+id+'_i" class="flyer_img" href="#"><img src="img/'+img+'" width="626" alt=""></a>';
	makeDiv(container,id+'_f','flyer_cover','z-index:1000;',fdiv,'');
	makeDiv('bg_dim',id+'click_bg','','width:'+pageWidth+'px; height:'+pageHeight+'px; position:absolute; top:0; left:0; z-index:100; cursor:pointer; display:none;','','');
	$('#'+id+'_f').addClass('flyer_cover');//Stupid IE CSS Fix
	hsFlyer(id,btn);
};

//Hide and show the flyer page
function hsFlyer(id,btn){
	$('#'+btn).click(function () {
		$('#container').fadeOut(300);
		$('#startp_footer_txt').fadeOut(300);
		$('#startp_footer').fadeOut(300);
		$('#btm_column').fadeOut(300);
		$('#footer').fadeOut(300);
		setTimeout(function() {
			$('#'+id+'_f').fadeIn();
			$('#'+id+'click_bg').show();
		}, 300 );
	});

	$('#'+id+'_c').click(function () {
		$('#'+id+'click_bg').hide();
		$('#'+id+'_f').fadeOut(300);
		setTimeout(function() {
			$('#container').fadeIn(300); 
			$('#startp_footer_txt').fadeIn(300);
			$('#startp_footer').fadeIn(300);
			$('#btm_column').fadeIn(300);
			$('#footer').fadeIn(300);
		}, 300 );
	});
	
	$('#'+id+'_i').click(function () {
		$('#'+id+'click_bg').hide();
		$('#'+id+'_f').fadeOut(300);
		setTimeout(function() {
			$('#container').fadeIn(300); 
			$('#startp_footer_txt').fadeIn(300);
			$('#startp_footer').fadeIn(300);
			$('#btm_column').fadeIn(300);
			$('#footer').fadeIn(300);
		}, 300 );
	});
	
	$('#'+id+'click_bg').click(function () {
		$('#'+id+'click_bg').hide();
		$('#'+id+'_f').fadeOut(300);
		setTimeout(function() {
			$('#container').fadeIn(300); 
			$('#startp_footer_txt').fadeIn(300);
			$('#startp_footer').fadeIn(300);
			$('#btm_column').fadeIn(300);
			$('#footer').fadeIn(300);
		}, 300 );
	});
};

//Builds the ribbons
function buildRibbon(id,img,alt,pos,flyer,fimg){
	var container = 'ribbons';
	var rdiv = '<img src="img/'+img+'" height="43" border="0" alt="'+alt+'" title="'+alt+'">';
	makeDiv(container,id+'_r','ribbon','',rdiv,'');

	if(pos==1){
		$('#'+id+'_r').addClass('ribbon');
	}else if(pos==2){
		$('#'+id+'_r').addClass('ribbon2');
	}else if(pos==3){
		$('#'+id+'_r').addClass('ribbon3');
	}

	if(flyer==1){
		var rwidth = $('#'+id+'_r img').width();
		buildFlyer(id,fimg,id+'_r');
		$('#'+id+'_r').css({'cursor':'pointer'});
		
		//if(rwidth<=295){
//			makeDiv(id+'_r',id+'_ltag','ribbon_tag');
//			$('#'+id+'_ltag').addClass('ribbon_tag');//Stupid IE CSS Fix
//		}
	}
};

//Builds the specials corner link
function buildSpecials(id,img,alt,flyer,fimg){
	var container = 'specials';
	var sdiv = '<img src="img/'+img+'" border="0" alt="'+alt+'" title="'+alt+'">';
	var sdivLink = '<a href="specials.php"><img src="img/'+img+'" border="0" alt="'+alt+'" title="'+alt+'"></a>';

	if(flyer==1){
		makeDiv(container,id+'_s','specials','',sdiv,'');
		buildFlyer(id,fimg,id+'_s');
		$('#'+id+'_s').css({'cursor':'pointer'});
		if(ieCheck == 2 || ieCheck == 3){
			$('#'+id+'_s').addClass("specials_ie");
		}
	}else{
		makeDiv(container,id+'_s','specials','',sdivLink,'');
	}
};

//Hide and show the Holiday Hours
function hHours(){
	$('a#time1').click(function () {
		$('#startp_hours2').fadeIn('slow');
	});
		
	$('#startp_hours2').click(function () {
		$('#startp_hours2').hide();
	});
};
