// for buying stone in the cart page function
$(document).ready(function(){
	$("#buystone").click(function(){
		var valid = '';
		var isr = ' is required.';
		var buyername = $("#buyername").val();
		var buyermail = $("#buyermail").val();
		var buyerdetail = $("#buyerdetail").val();		

		if (buyername.length<1) {
			valid += '<br />Name'+isr;
		}
		if (!buyermail.match(/^([a-z0-9._-]+@[a-z0-9._-]+\.[a-z]{2,4}$)/i)) {
			valid += '<br />A valid Email'+isr;
		}	

		if (valid!='') {
			$("#response").fadeIn("slow");
			$("#response").html("Error:"+valid);
		}
		else {
			var datastr ='buyername=' + buyername + '&buyermail=' + buyermail + '&buyerdetail=' + buyerdetail;
			$("#response").css("display", "block");
			$("#response").html("Sending message .... ");
			$("#response").fadeIn("slow");
			setTimeout("send('"+datastr+"')",2000);
		}
		return false;
	});
});

// for requesting stone function
$(document).ready(function(){
	$("#sendstone").click(function(){
		var valid = '';
		var isr = ' is required.';
		var stonename = $("#stonename").val();
		var stonemail = $("#stonemail").val();
		var stonetext = $("#stonetext").val();

		if (stonename.length<1) {
			valid += '<br />Name'+isr;
		}
		if (!stonemail.match(/^([a-z0-9._-]+@[a-z0-9._-]+\.[a-z]{2,4}$)/i)) {
			valid += '<br />A valid Email'+isr;
		}
		if (stonetext.length<1) {
			valid += '<br />Suggest'+isr;
		}

		if (valid!='') {
			$("#response").fadeIn("slow");
			$("#response").html("Error:"+valid);
		}
		else {
			var datastr ='stonename=' + stonename + '&stonemail=' + stonemail + '&stonetext=' + stonetext;
			$("#response").css("display", "block");
			$("#response").html("Sending message .... ");
			$("#response").fadeIn("slow");
			setTimeout("send('"+datastr+"')",2000);
		}
		return false;
	});
});

// for rolodex function
$(document).ready(function(){
	$("#sendrolodex").click(function(){
		var valid = '';
		var isr = ' is required.';
		var rolodexname = $("#rolodexname").val();
		var rolodexmail = $("#rolodexmail").val();
		var rolodextext = $("#rolodextext").val();

		if (rolodexname.length<1) {
			valid += '<br />Name'+isr;
		}
		if (!rolodexmail.match(/^([a-z0-9._-]+@[a-z0-9._-]+\.[a-z]{2,4}$)/i)) {
			valid += '<br />A valid Email'+isr;
		}
		if (rolodextext.length<1) {
			valid += '<br />Suggest'+isr;
		}

		if (valid!='') {
			$("#response").fadeIn("slow");
			$("#response").html("Error:"+valid);
		}
		else {
			var datastr ='rolodexname=' + rolodexname + '&rolodexmail=' + rolodexmail + '&rolodextext=' + rolodextext;
			$("#response").css("display", "block");
			$("#response").html("Sending message .... ");
			$("#response").fadeIn("slow");
			setTimeout("send('"+datastr+"')",2000);
		}
		return false;
	});
});

// for caledar function
$(document).ready(function(){
	$("#sendevent").click(function(){
		var valid = '';
		var isr = ' is required.';
		var eventyourname = $("#eventyourname").val();		
		var eventyourmail = $("#eventyourmail").val();		
		var eventname = $("#eventname").val();
		var eventlocation = $("#eventlocation").val();
		var eventtime = $("#eventtime").val();
		var eventstartdate = $("#eventstartdate").val();
		var eventenddate = $("#eventenddate").val();
		var eventwebsite = $("#eventwebsite").val();		
		
		if (eventyourname.length<1) {
			valid += '<br />Your Name'+isr;
		}
		if (!eventyourmail.match(/^([a-z0-9._-]+@[a-z0-9._-]+\.[a-z]{2,4}$)/i)) {
			valid += '<br />A valid Email'+isr;
		}
		if (eventname.length<1) {
			valid += '<br />Event Title'+isr;
		}
		if (eventlocation.length<1) {
			valid += '<br />Event Location'+isr;
		}
		if (eventtime.length<1) {
			valid += '<br />Event Time'+isr;
		}
		if (eventstartdate.length<1) {
			valid += '<br />Event Start Date'+isr;
		}
		if (eventenddate.length<1) {
			valid += '<br />Event End Date'+isr;
		}
		if (eventwebsite.length<1) {
			valid += '<br />Event Website'+isr;
		}		


		if (valid!='') {
			$("#response").fadeIn("slow");
			$("#response").html("Error:"+valid);
		}
		else {
			var datastr ='eventyourname=' + eventyourname + '&eventyourmail=' + eventyourmail + '&eventname=' + eventname + '&eventlocation=' + eventlocation + '&eventtime=' + eventtime + '&eventstartdate=' + eventstartdate + '&eventenddate=' + eventenddate + '&eventwebsite=' + eventwebsite;
			$("#response").css("display", "block");
			$("#response").html("Sending message .... ");
			$("#response").fadeIn("slow");
			setTimeout("send('"+datastr+"')",2000);
		}
		return false;
	});
});




// sending functin to all....set the url and don't edit - jc
function send(datastr){
	$.ajax({	
		type: "POST",
		url: "http://www.thegembank.com/wp-content/themes/The Gem Bank/lib/suggestions/mail.php",
		data: datastr,
		cache: false,
		success: function(html){
		$("#response").fadeIn("slow");
		$("#response").html(html);
		setTimeout('$("#response").fadeOut("slow")',4000);
	}
	});
}
