var j = jQuery.noConflict();
var host = window.location.protocol + "//" + window.location.host + "/"; 
var doingAjax = false;

function popup(url) {
/*
	var day = new Date();
	var id = day.getTime();
	*/
	/*window.open(url, "" , 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=335,height=100');*/
	var wleft = (document.width / 2) - 120;
	var wcenter = (document.height / 2) - 50;
	var newwindow=window.open(url,"name","height=100,width=335,top="+wcenter+",left=" + wleft);
}

function cleanTextBox(element, action) {
    var dv = element.defaultValue;
    if (action == 'getFocus') if (dv == element.value) element.value = "";
    if (action == 'lostFocus') if ("" == element.value) element.value = dv;
}

function comboUS() {
	if (j("#country").attr("value")=="United States") {
		j("#state").show();
	} else {
		j("#state").hide();
	}
}

function doPledge() {
	if (doingAjax==false) {
		doingAjax=true;
		j("#AjaxPledge").show(1);
		j("#AjaxPledge").html("<img src='"+ host + "wp-content/themes/blank/images/icon-ajax.gif'>");
	
		var urlAjax = host + "wp-content/themes/blank/ajax/ajax.pledge.php" 
		var fn = j("#fn").attr("value");
		var ln  = j("#ln").attr("value");
		var c   = j("#country").attr("value");
		var s   = j("#state").attr("value");
		j.ajax( {type: "POST",url: urlAjax,data: "fn="+fn+"&ln="+ln+"&c="+c+"&s="+s,success: function(data) { cbk_doPledge(data);}} );
	}
}

function cbk_doPledge(data) {
	doingAjax=false;
	if (data=="ok") {
		j("#AjaxPledge").html("<font color='#97d73c' style='font-size: 11pt; font-weight: bold;'>Thank you for taking the Civility Pledge.</font>");
	} else if (data=="<font color='#97d73c'>You have already taken the pledge</font>") {
		j("#AjaxPledge").html(data);
	} else {
		j("#AjaxPledge").html(data);
		j("#AjaxPledge").fadeOut(3000, function () {doingAjax = false;});
	}
}

function doBeInformed() {
	if (doingAjax==false) {
		doingAjax=true;
		j("#sendBeInformed").css("padding-top", "1px");
		j("#sendBeInformed").html("<center><img style='border:1px solid;' src='"+ host + "wp-content/themes/blank/images/icon-ajax.gif'></center>");
	
		var urlAjax = host + "wp-content/themes/blank/ajax/ajax.be-informed.php" 
		var mail = j("#beinformed").attr("value");
		j.ajax( {type: "POST",url: urlAjax,data: "mail="+mail,success: function(data) { cbk_doBeInformed(data);}} );
	}
}

function cbk_doBeInformed(data) {
	j("#sendBeInformed").html(data);
	if (data=="<font style='color:green;font-size:9pt;'>Added!</font>") { j("#beinformed").attr("value", "my email"); } 
	j("#sendBeInformed").fadeOut(3000, function () {
		j("#sendBeInformed").html("<img style=\"margin-right: 3px;\" src=\""+ host + "wp-content/themes/blank/images/btn-send.gif\" onclick=\"doBeInformed();\">");
		j("#sendBeInformed").css("padding-top", "17px");
		j("#sendBeInformed").show(1);
		doingAjax = false;
	});
}


function doInvitePrev() {
	if (doingAjax==false) {
		doingAjax=true;
		j("#Invite").css("padding-top", "1px");
		j("#Invite").html("<center><img style='border:1px solid;' src='"+ host + "wp-content/themes/blank/images/icon-ajax.gif'></center>");
	
		var urlAjax = host + "wp-content/themes/blank/ajax/ajax.invite.prev.php"; 
		var name    = j("#myname").attr("value");
		var mails   = j("#emails").attr("value");
		j.ajax( {type: "POST",url: urlAjax,data: "mails="+mails+"&name="+name,success: function(data) { doingAjax = false; cbk_doInvitePrev(data);}} );
	}
}

function cbk_doInvitePrev(data) {
	
	if (data=="ok") { 
		doingAjax = false;
		window.location='?page_id=4'; 
	} else {
		j("#Invite").html(data); 
		j("#Invite").fadeOut(3000, function () {
			j("#Invite").html("<img style=\"cursor: default; margin-right: 3px;\" src=\""+ host + "wp-content/themes/blank/images/btn-send.gif\" onclick=\"doInvitePrev();\">");
			j("#Invite").css("padding-top", "5px");
			j("#Invite").show(1);
			doingAjax = false;
		});
	}
}

function doInvite() {
	if (doingAjax==false) {
		doingAjax=true;
		j("#inviteSubmitImg").html("<center><img style='border:0px solid;' src='"+ host + "wp-content/themes/blank/images/icon-ajax.gif'></center>");
	
		var urlAjax = host + "wp-content/themes/blank/ajax/ajax.invite.php" 
		var myname     = j("#invite_myname").attr("value");
		var mymail     = j("#invite_myemail").attr("value");
		var friendname = j("#invite_friendname").attr("value");
		var friendmail = j("#invite_friendemail").attr("value");
		var subject    = j("#invite_subject").attr("value");
		var message    = j("#invite_msg").attr("value");
		j.ajax( {type: "POST",url: urlAjax,data: "myname="+myname+"&mymail="+mymail+"&friendname="+friendname+"&friendmail="+friendmail+"&subject="+subject+"&message="+message,success: function(data) { cbk_doInvite(data);}} );
	}
}

function cbk_doInvite(data) {
	j("#inviteSubmitImg").html(data);
	if (data=="<font style='color:green;font-size:9pt;'>Thank you for telling others about The Civility Project.</font>") { 
		j("#invite_friendname").val("");
		j("#invite_friendemail").val(""); 
	} 
	j("#inviteSubmitImg").fadeOut(3000, function () {
		j("#inviteSubmitImg").html("<img style=\"cursor: default;\" src=\""+ host + "wp-content/themes/blank/images/forms/btn-submit-mail.gif\" onclick=\"doInvite();\">");
		j("#inviteSubmitImg").show(1);
		doingAjax = false;
	});
}

function doComment() {
	if (doingAjax==false) {
		doingAjax=true;
		j("#cbkComment").html("<img src='"+ host + "wp-content/themes/blank/images/icon-ajax.gif'>");
	
		var urlAjax = host + "wp-content/themes/blank/ajax/ajax.comment.php" 
		var name   = j("#name").val();
		var mail   = j("#email").val();
		var web    = j("#web").val();
		var comment= j("#comment").val();
		var comment_post_ID = j("#comment_post_ID").val();
		j.ajax( {type: "POST",url: urlAjax,data: "name="+name+"&mail="+mail+"&web="+web+"&comment="+comment+"&comment_post_ID="+comment_post_ID,success: function(data) { cbk_doComment(data);}} );
	}
}


function cbk_doComment(data) {
	j("#cbkComment").html(data);
	j("#cbkComment").fadeOut(3000, function () {
		j("#cbkComment").html("<img class=\"Submit\" style=\"cursor:pointer;\" src=\""+ host + "wp-content/themes/blank/images/forms/btn-submit-comment.gif\" onclick=\"doComment();\">");
		j("#cbkComment").show(1);
		doingAjax = false;
	});
	
	if (data=="<font style='color:blue;font-size:9pt;'>Added!</font>") { 
		j("#comment").attr("value", "");
		getComments();
	}
}

function getComments() {
	j("#Comments").html("<img src='"+ host + "wp-content/themes/blank/images/icon-ajax.gif'>");
	var comment_post_ID = j("#comment_post_ID").val();
	var urlAjax = host + "wp-content/themes/blank/ajax/ajax.get.comments.php" 
	j.ajax( {type: "POST",url: urlAjax,data: "comment_post_ID="+comment_post_ID,success: function(data) { cbk_getComments(data);}} );
}

function cbk_getComments(data) {
	j("#Comments").html(data);
}

function setInviteData() {
	if (doingAjax==false) {
		doingAjax=true;	
		var urlAjax = host + "wp-content/themes/blank/ajax/ajax.invite.get.php" 
		j.ajax( {type: "POST",url: urlAjax,data: "",success: function(data) {
			doingAjax=false;
			if (data!="") {
				var items = data.split("|.|");
				if (items.length==2) {
					j("#invite_myname").val(items[0]);
					j("#invite_friendemail").val(items[1]);
				} 
			} 
		}});
	}
}


function doContact() {
	if (doingAjax==false) {
		doingAjax=true;
		j("#contactSendMail").html("<img src='"+ host + "wp-content/themes/blank/images/icon-ajax.gif'>");
	
		var urlAjax = host + "wp-content/themes/blank/ajax/ajax.contact.php" 
		var name   = j("#contact_name").val();
		var mail   = j("#contact_email").val();
		var msg    = j("#contact_msg").val();

		j.ajax( {type: "POST",url: urlAjax,data: "name="+name+"&mail="+mail+"&msg="+msg,success: function(data) { cbk_doContact(data);}} );
	}
}


function cbk_doContact(data) {
	j("#contactSendMail").html(data);
	
	if (data=="<font style='color:#97d73c;font-size:9pt;'>Thank you for contacting us</font>") { 
		j("#contact_msg").attr("value", "");
		doingAjax = false;
	} else {
		j("#contactSendMail").fadeOut(3000, function () {
			j("#contactSendMail").html("<img class=\"Submit\" style=\"cursor:pointer;\" src=\""+ host + "wp-content/themes/blank/images/forms/btn-submit-mail.gif\" onclick=\"doContact();\">");
			j("#contactSendMail").show(1);
			doingAjax = false;
		});
	}
	
}


