$('document').ready(function() {
	
	rollovers();
	if($("a[rel='coolya_team']").length) {
		$("a[rel='coolya_team']").colorbox({transition:"fade"});
	}
	
});

function rollovers()
{
	$(".rollover").hover(
		function () {
			var imgSrc = $(this).attr("src");
			var newImgSrc = imgSrc.replace("_0","_1");
			
			$(this).attr("src",newImgSrc);
		}, 
		function () {
			imgSrc = $(this).attr("src");
			imgAlt = $(this).attr("alt");
			
			if(imgAlt != "on")
			{
				newImgSrc = imgSrc.replace("_1","_0");
			
				$(this).attr("src",newImgSrc);
			}
		}
	);
}

function calcTotal(num) {
	for(var i=0;i<prices.length;i++) {		
		if(prices[i][2] >= num && prices[i][1] <= num) {
			var tot = prices[i][0] * num;
			tot = tot.toFixed(2);
			//alert(CommaFormatted(tot));
			document.getElementById('current').innerHTML = "$"+CommaFormatted(tot);
			document.getElementById('cost').value = tot;
		}
	}
	
	/*
	//calculate costs with shipping amount
	for(var p=0;p<shipping.length;p++) {
		if(shipping[p][2] >= num && shipping[p][1] <= num) {
			var ship = shipping[p][0];
			document.getElementById('postage').value = ship;
			//alert(ship);		
		}
	}
	
	*/
	
	//var total = parseFloat(tot) + parseFloat(ship);
	//document.getElementById('total').innerHTML = "$"+total;
	document.getElementById('totalAmt').value = tot;
}


function CommaFormatted(amount)
{
	var delimiter = ","; // replace comma if desired
	var a = amount.split('.',2)
	var d = a[1];
	var i = parseInt(a[0]);
	if(isNaN(i)) { return ''; }
	var minus = '';
	if(i < 0) { minus = '-'; }
	i = Math.abs(i);
	var n = new String(i);
	var a = [];
	while(n.length > 3)
	{
		var nn = n.substr(n.length-3);
		a.unshift(nn);
		n = n.substr(0,n.length-3);
	}
	if(n.length > 0) { a.unshift(n); }
	n = a.join(delimiter);
	if(d.length < 1) { amount = n; }
	else { amount = n + '.' + d; }
	amount = minus + amount;
	return amount;
}

function submitFundraiseForm()
{
	var yourname = $("input[name='fname']");
	var lname = $("input[name='lname']"); 
	var number = $("input[name='phone']");
	var email = $("input[name='email']");
	var phone = $("input[name='phone']");
	var numpacks = $("input[name='numpacks']");
	var organisation = $("input[name='organisation']");
	var message = $("textarea[name='message']");
	
	if(yourname.val() == "")
	{
		alert("Please enter your name.");
		yourname.focus();
	}
	else if(email.val() == "")
	{
		alert("Please enter your email address.");
		email.focus();
	}
	else if(!isEmail(email.val()))
	{
		alert("Please enter in a valid email address.");
		email.focus();
	}
	else if(organisation.val() == "")
	{
		alert("Please enter your organisation's name.");
		organisation.focus();
	}
	else if(numpacks.val() == "")
	{
		alert("Please enter the number of fundraising packs you may require.");
		numpacks.focus();
	}
	else if(message.val() == "")
	{
		alert("Please enter in a message.");
		message.focus();
	}
	else
	{
		

		$.post("assets/includes/fundraising.php", { fname: yourname.val(), lname: lname.val(), email: email.val(), phone: phone.val(), organisation: organisation.val(), numpacks: numpacks.val(), message: message.val()},
		  function(data){
			  
		  	$('div#fundcont').html("<p><b>Thank you</b> for contacting us about our Feelgood Fundraising.<br /><br />Don't sweat it, the CoolYa Crew will be in contact shortly to discuss your enquiry.</p>");
		  });
	}
	
	return false;
}

function submitCorporateForm()
{
	var yourname = $("input[name='fname']");
	var lname = $("input[name='lname']"); 
	var number = $("input[name='phone']");
	var email = $("input[name='email']");
	var phone = $("input[name='phone']");
	var numpacks = $("input[name='numpacks']");
	var organisation = $("input[name='organisation']");
	var message = $("textarea[name='message']");
	
	if(yourname.val() == "")
	{
		alert("Please enter your name.");
		yourname.focus();
	}
	else if(email.val() == "")
	{
		alert("Please enter your email address.");
		email.focus();
	}
	else if(!isEmail(email.val()))
	{
		alert("Please enter in a valid email address.");
		email.focus();
	}
	else if(organisation.val() == "")
	{
		alert("Please enter your organisation's name.");
		email.focus();
	}
	else if(numpacks.val() == "")
	{
		alert("Please enter the number of corporate packs you may require.");
		email.focus();
	}
	else if(message.val() == "")
	{
		alert("Please enter in a message.");
		message.focus();
	}
	else
	{
		$('div#fundcont').html("<p><b>Thank you</b> for contacting us about our Corporate CoolYa service.<br /><br />Don't sweat it, the CoolYa Crew will be in contact shortly to discuss your enquiry.</p>");

		$.post("assets/includes/corporate.php", { fname: yourname.val(), lname: lname.val(), email: email.val(), phone: phone.val(), organisation: organisation.val(), numpacks: numpacks.val(), message: message.val()},
		  function(data){
		  	
		  });
	}
	
	return false;
}


function isEmail(str)
{
	if(str == "") return false;

	var re = /^[^\s()<>@,;:\/]+@\w[\w\.-]+\.[a-z]{2,}$/i

	return re.test(str);
}


