// JavaScript Document

var iconPos = new Array();
iconPos["on-the-web"] = "100px";
iconPos["employment"] = "325px";

function firstLoad() {
	var bg = readCookie('bg');
	
	$("#bg > *").attr({ 
          src: "../wallpapers/"+bg
      });
	
	c = new String();
	u = document.location.href;
	if(u.indexOf('#') != -1) {
		c = u.substring(u.indexOf('#') + 1);
	}
	else {
		c = "on-the-web";	
	}
	
	$("#unicorn").animate({
		left: iconPos[c]
	  }, 1500);
	
	h = $("#"+c).html();
	$("#contact-chamber").html(h);
	
	$("a.sub-nav").bind("click", function() {
		  switchContent($(this).attr('name'));
	});
	
	$(".submit").live("click", function() {
		sendMessage();									 
	});
}

function sendMessage() {
	$("#status-chamber").html("<p>PROCESSING...</p>");
	var data = "";
	$("#contact-chamber .text-input").each(function() {
		data = data + $(this).attr('name') + "=" + $(this).val() + "&";
	});
	data = data.substring(0, data.lastIndexOf("&"));
	$.ajax({
   			type: "POST",
  			url: "../sections/send-message.php",
  	 		data: data,
			dataType: "text",
   			success: function(msg) {
				switch(msg)
				{
					case "1":
						$("#status-chamber").html("<p>PLEASE ENTER A VALID EMAIL ADDRESS</p>");
						break;
					case "2":
						$("#status-chamber").html("<p>WE CANNOT PROCEED WITH THIS CONVERSATION UNLESS YOU SAY SOMETHING FIRST</p>");
						break;
					case "3":
						$("#status-chamber").html("<p>THE SERVER ENCOUNTERED AN ERROR WHILE SENDING YOUR MESSAGE. PLEASE TRY AGAIN.</p>");
						break;
					default:
						$("#status-chamber").html("<p>MESSAGE SENT. ALLOW 2-3 BUSINESS DAYS FOR A REPLY.</p>");
						$("#contact-chamber .text-input").each(function() {
							$(this).val("");
						});
						break;
				}
	   		}
 	});
}

function switchContent(cnt) {
	$("#unicorn").stop();
	$("#unicorn").animate({
		left: iconPos[cnt]
	  }, 1500);
	
	h = $("#"+cnt).html();
	$("#contact-chamber").html(h);
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}
