var newBanner = 0;

/************************ Clear input box *************************/
function clearTextbox(p_element) { 	p_element.value="" }

/***************/
function submitform() {
  document.forms.submit(this.form);
}

/************************ Image Rollover *********************/

// $('#emailbutton').attr('src', 'images/emaildropdown_rollover.png');

var dropdown;
$(function() {
	$('.rollover').hover(function() {
		var currentImg = $(this).attr('src');
		$('.' + dropdown).fadeOut('fast');
		$(this).attr('src', $(this).attr('hover'));
		$(this).attr('hover', currentImg);
	}, function() {
		var currentImg = $(this).attr('src');
		$(this).attr('src', $(this).attr('hover'));
		$(this).attr('hover', currentImg);
	});
});
/********************* Callouts *******************/
$(function() {
	$('#honey_selector').hover(function() {
		$('#honey_selector_img').css('display', 'block');
	}, function() {
		$('#honey_selector_img').css('display', 'none');
	});
});
$(function() {
	$('#coconut_selector').hover(function() {
		$('#coconut_selector_img').css('display', 'block');
	}, function() {
		$('#coconut_selector_img').css('display', 'none');
	});
});
$(function() {
	$('#chocolate_selector').hover(function() {
		$('#chocolate_selector_img').css('display', 'block');
		$('#chocolate_selector_callout').css('display', 'block');
	}, function() {
		$('#chocolate_selector_img').css('display', 'none');
		$('#chocolate_selector_callout').css('display', 'none');
	});
});
$(function() {
	$('#seasalt_selector').hover(function() {
		$('#seasalt_selector_img').css('display', 'block');
		$('#seasalt_selector_callout').css('display', 'block');
	}, function() {
		$('#seasalt_selector_img').css('display', 'none');
		$('#seasalt_selector_callout').css('display', 'none');
	});
});
$(function() {
	$('#cajun_selector').hover(function() {
		$('#cajun_selector_img').css('display', 'block');
	}, function() {
		$('#cajun_selector_img').css('display', 'none');
	});
});




$(function() {
	$('#darkchocolate_selector').hover(function() {
		$('#darkchocolate_selector_img').css('display', 'block');
	}, function() {
		$('#darkchocolate_selector_img').css('display', 'none');
	});
});

$(function() {
	$('#ginger_selector').hover(function() {
		$('#ginger_selector_img').css('display', 'block');
	}, function() {
		$('#ginger_selector_img').css('display', 'none');
	});
});

$(function() {
	$('#cinnamon_selector').hover(function() {
		$('#cinnamon_selector_img').css('display', 'block');
	}, function() {
		$('#cinnamon_selector_img').css('display', 'none');
	});
});



/************************ team page circles *************************/
$(function() {
	$('#team1').hover(function() {
		$('#team1').css('background-position', '-6px -105px');
	}, function() {
		$('#team1').css('background-position', '200px 200px');
	});
});
$(function() {
	$('#team1').click(function() {
		$('#namereplacement').attr('src', 'images/team_tyler.png');
		$('#replaceleft').html($('#team1l').html());
		$('#replaceright').html($('#team1r').html());
	});
});

$(function() {
	$('#team2').hover(function() {
		$('#team2').css('background-position', '-170px 20px');
	}, function() {
		$('#team2').css('background-position', '200px 200px');
	});
});
$(function() {
	$('#team2').click(function() {
		$('#namereplacement').attr('src', 'images/team_jerome.png');
		$('#replaceleft').html($('#team2l').html());
		$('#replaceright').html($('#team2r').html());
	});
});
/*
$(function() {
	$('#team3').hover(function() {
		$('#team3').css('background-position', '-420px -35px');
	}, function() {
		$('#team3').css('background-position', '200px 200px');
	});
});
$(function() {
	$('#team3').click(function() {
		$('#namereplacement').attr('src', 'images/team_jason.png');
		$('#replaceleft').html($('#team3l').html());
		$('#replaceright').html($('#team3r').html());
	});
});
*/
$(function() {
	$('#team4').hover(function() {
		$('#team4').css('background-position', '-627px -290px');
	}, function() {
		$('#team4').css('background-position', '200px 200px');
	});
});
$(function() {
	$('#team4').click(function() {
		$('#namereplacement').attr('src', 'images/team_mike.png');
		$('#replaceleft').html($('#team4l').html());
		$('#replaceright').html($('#team4r').html());
	});
});

$(function() {
	$('#team5').hover(function() {
		$('#team5').css('background-position', '-260px -140px');
	}, function() {
		$('#team5').css('background-position', '200px 200px');
	});
});
$(function() {
	$('#team5').click(function() {
		$('#namereplacement').attr('src', 'images/team_kevin.png');
		$('#replaceleft').html($('#team5l').html());
		$('#replaceright').html($('#team5r').html());
	});
});

var bannerImg = new Array();
var bannerLink = new Array();
var bannerleftColor = new Array();
var bannerrightColor = new Array();

bannerImg[0]="images/homeimg6.jpg";
bannerImg[1]="images/homeimg1_new.jpg";
bannerImg[2]="images/homeimg2aa.jpg";
bannerImg[3]="images/homeimg3a.jpg";
bannerImg[4]="images/homeimg4.jpg";
bannerImg[5]="images/homeimg5a.jpg";

bannerLink[0]="almonds.php";
bannerLink[1]="products.php";
bannerLink[2]="philosophy.php";
bannerLink[3]="http://www.facebook.com/YumnutsNaturals";
bannerLink[4]="team.php";
bannerLink[5]="ourstory.php";

bannerleftColor[0]="url(images/panel6_left.jpg)";
bannerleftColor[1]="url(images/panel1_left.jpg)";
bannerleftColor[2]="url(images/panel2_left.jpg)";
bannerleftColor[3]="url(images/panel3_left.jpg)";
bannerleftColor[4]="url(images/panel4_left.jpg)";
bannerleftColor[5]="url(images/panel5_left.jpg)";

bannerrightColor[0]="url(images/panel6_right.jpg)";
bannerrightColor[1]="url(images/panel1_right.jpg)";
bannerrightColor[2]="url(images/panel2_right.jpg)";
bannerrightColor[3]="url(images/panel3_right.jpg)";
bannerrightColor[4]="url(images/panel4_right.jpg)";
bannerrightColor[5]="url(images/panel5_right.jpg)";

var totalBan = bannerImg.length;

function cycleBan() {
	newBanner++;

	if (newBanner >= totalBan)
		newBanner = 0;

	$('.homebanner').fadeOut('fast', function(){
		$('.homebanner').css('background', bannerleftColor[newBanner]);
		$('.panel2_right').css('background', bannerrightColor[newBanner]);
	});

	$('#homeimgfade').fadeOut('fast', function(){
		document.banner.src=bannerImg[newBanner];
	});

	$('#homeimglink').attr('href', bannerLink[newBanner]);

	$('#homeimgfade').fadeIn("fast");
	$('.homebanner').fadeIn("fast");

	if (newBanner==2) {
		moveNut();
	}
	else {
		$('.nut').css('display', 'none');
		$('.nut').css('top', '100px');
		$('.nut').css('left', '70px');
	}

	// "4*1000" is 4 seconds
	sy = setTimeout("cycleBan()", 5000);
}

function moveNut() {
	$('.nut').fadeIn(300);
	$(".nut").animate({"left": "+=100px", "top": "-=20px"}, 3000).delay('10').animate({"left": "-=100px", "top": "-=20px"}, 3000);
}



/*** Popup Control ***/
$(function() {
	$('.contentcontainer').click(function(e) {
		if ( $(e.target).attr('class')!='products_tellafriend' && $(e.target).attr('id')!='tellfriendpopup'  && $(e.target).attr('class')!='tellfrnd' )
			$('#tellfriendpopup').fadeOut("slow");
		if ( $(e.target).attr('class')!='products_nutrition' )
			$('#chocolate_nutrition').fadeOut("slow");
	});
});

var tellafriendpopup = 0;
/*** Tell a Friend ***/
$(function() {
	$('.products_tellafriend').click(function(e) {
		if ( $(e.target).attr('class')=='products_tellafriend' ) {
			if (tellafriendpopup==0) {
				$('#tellfriendpopup').fadeIn("slow");
				tellafriendpopup = 1;
			}
			else {
				$('#tellfriendpopup').fadeOut("slow");
				tellafriendpopup = 0;
			}
		}
	});
});

/********* Contact page **********/
$(function() {
	$('#sendtellafriend').click(function() {

		var dataString = $("#contactform").serialize();
//		dataString = dataString.replace(/[^a-zA-Z 0-9&?%$#@!():;,.\=\-]+/g,'');
		$.ajax(
			{
				type: "POST",
				url: "tellfriend_process.php",
				data: dataString,
				success: function(html) {
					$("#tellfriendpopup").html(html);
			}
		});

	});
});

/*********** T-shirt ************/
var frontback = 1;		// 1 indicates front
$(function() {
	$('#tshirt').click(function() {
		var currentImg = $(this).attr('src');
		$(this).attr('src', $(this).attr('hover'));
		$(this).attr('hover', currentImg);
		if (frontback==1)
			frontback=0;
		else
			frontback=1;
		if (frontback==1) {
			$('#showshirttext').css('display', 'block');
			$('#showshirttext2').css('display', 'block');
			$('#customnputs').css('display', 'block');
		}
		else {
			$('#showshirttext').css('display', 'none');
			$('#showshirttext2').css('display', 'none');
			$('#customnputs').css('display', 'none');
		}
	});
});
$(function() {
	$('#tshirt1').click(function() {
		$('#showshirttext').html($("input#shirttext1").val());
		$('#showshirttext2').html($("input#shirttext2").val());
		Cufon.replace('#showshirttext');
		Cufon.replace('#showshirttext2');
	});
});


var nutritionpopup = 0;
/*** Nutrition Popups ***/
$(function() {
	$('#chocolate').click(function(e) {
		if ( $(e.target).attr('id')=='chocolate' ) {
			if (nutritionpopup==0) {
				$('#chocolate_nutrition').fadeIn("slow");
				nutritionpopup = 1;
			}
			else {
				$('#chocolate_nutrition').fadeOut("slow");
				nutritionpopup = 0;
			}
		}
	});
});

/********* Contact page **********/
$(function() {
	$('#sendcontact').click(function() {

		var dataString = $("#contactform").serialize();
//		dataString = dataString.replace(/[^a-zA-Z0-9&?%$#@!():;,.\s\=\-]+/g,'');
//		alert(dataString);

/*
		var firstname = $("input#firstname").val();
		var lastname = $("input#lastname").val();
		var zip = $("input#zip").val();
		var email = $("input#email").val();
		var message = $("textarea#message").val();
		var xpbbm2 = $("input#xpbbm").val();

		message = message.replace(/[^a-zA-Z 0-9?%$#@!():;,.\=\-]+/g,'');

		var dataString = 
		'firstname=' + firstname + 
		'&lastname=' + lastname + 
		'&zip=' + zip + 
		'&email=' + email + 
		'&message=' + message + 
		'&xpbbm=' + xpbbm + 
		'&xx=' + 1;
*/
		$.ajax(
			{
				type: "POST",
				url: "contact_process.php",
				data: dataString,
				success: function(html) {
					$("#response").html(html);
			}
		});

	});
});

/************* revisions ******************/
var socialbtnstate = '';
$(function() {
	$('.emailrollover').hover(function() {
		$('.emailrollover').attr('src', 'images/emaildropdown_rollover.png');
	}, function() {
		if (socialbtnstate == 'email') {
			$('.emailrollover').attr('src', 'images/emaildropdown_rollover.png');
		}
		else {
			$('.emailrollover').attr('src', 'images/emaildropdown.png');
		}
	});
});
$(function() {
	$('.facerollover').hover(function() {
		$('.facerollover').attr('src', 'images/facebookdropdown_rollover.png');
	}, function() {
		if (socialbtnstate == 'facebook') {
			$('.facerollover').attr('src', 'images/facebookdropdown_rollover.png');
		}
		else {
			$('.facerollover').attr('src', 'images/facebookdropdown.png');
		}
	});
});
$(function() {
	$('.twitterrollover').hover(function() {
		$('.twitterrollover').attr('src', 'images/tweetdropdown_rollover.png');
	}, function() {
		if (socialbtnstate == 'twitter') {
			$('.twitterrollover').attr('src', 'images/tweetdropdown_rollover.png');
		}
		else {
			$('.twitterrollover').attr('src', 'images/tweetdropdown.png');
		}
	});
});
$(function() {
	$('.emaildropdown').click(function() {
		$('.showtellfriend').css('display', 'block');
		$('.showfacebook').css('visibility', 'hidden');
		$('.showfacebook').css('height', '1px');
		$('.showtwitter').css('visibility', 'hidden');
		$('.showtwitter').css('height', '1px');
		socialbtnstate = 'email';
		$('.facerollover').attr('src', 'images/facebookdropdown.png');
		$('.twitterrollover').attr('src', 'images/tweetdropdown.png');
	});
});
$(function() {
	$('.facebookdropdown').click(function() {
		$('.showtellfriend').css('display', 'none');
		$('.showfacebook').css('visibility', 'visible');
		$('.showfacebook').css('height', '325px');
		$('.showtwitter').css('visibility', 'hidden');
		$('.showtwitter').css('height', '1px');
		socialbtnstate = 'facebook';
		$('.emailrollover').attr('src', 'images/emaildropdown.png');
		$('.twitterrollover').attr('src', 'images/tweetdropdown.png');
	});
});
$(function() {
	$('.twitterdropdown').click(function() {
		$('.showtellfriend').css('display', 'none');
		$('.showfacebook').css('visibility', 'hidden');
		$('.showfacebook').css('height', '1px');
		$('.showtwitter').css('visibility', 'visible');
		$('.showtwitter').css('height', '200px');
		socialbtnstate = 'twitter';
		$('.emailrollover').attr('src', 'images/emaildropdown.png');
		$('.facerollover').attr('src', 'images/facebookdropdown.png');
	});
});

/********* Contact page **********/
$(function() {
	$('#sendemailtoafriend').click(function() {

		var dataString = $("#contactform_r").serialize();
//		dataString = dataString.replace(/[^a-zA-Z 0-9&?%$#@!():;,.\=\-]+/g,'');
		$.ajax(
			{
				type: "POST",
				url: "tellfriend_process.php",
				data: dataString,
				success: function(html) {
					$("#emailanswer").html(html);
					$('#emailanswer').css('background', 'none');
			}
		});

	});
});


