// JavaScript Document
function doContactUs() {
	//name	company	email	message
	var name = document.getElementById("name");
	var company = document.getElementById("company");
	var email = document.getElementById("email");
	var message = document.getElementById("message");
	
	if(name.value == "") {
		alert("Please enter your name");
		name.focus();
		return false;
	}
	
	if(company.value == "") {
		alert("Please enter your company name");
		company.focus();
		return false;
	}
	
	if(email.value == "") {
		alert("Please enter your email address");
		email.focus();
		return false;
	}
	
	var email2 = email.value;
	if(email2.indexOf("@") == -1) {
		alert("PLease enter a valid email address");
		email.focus();
		return false;
	}
	if(email2.indexOf(".") == -1) {
		alert("PLease enter a valid email address");
		email.focus();
		return false;
	}
	
	var nameFinal = name.value;
	var companyFinal = company.value;
	var emailFinal = email.value;
	var messageFinal = message.value;
	
	var src = "contactus2.php?name=" + nameFinal + "&company=" + companyFinal + "&email=" + emailFinal + "&message=" + messageFinal;
	document.getElementById("submitContact").src = src;
	
}

function completeContact() {
	alert("Thank You.\nOne of our representatives will be contacting you as soon as possible.");
	
	var name = document.getElementById("name");
	var company = document.getElementById("company");
	var email = document.getElementById("email");
	var message = document.getElementById("message");
	name.value = "";
	company.value = "";
	email.value = "";
	message.value = "";
}

function errorContact() {
	alert("An unexpected error was encountered while submitting the contact form.\nPlease try again.");
}

var firstPic = 0;
var lastPic = 0;

function hideProjectInfo() {
	$("#contentProject").hide();
}

function doPictures2(projectId,picId) {
	$("#contentPics").slideUp("slow", function() {
		getProjectInfo(projectId,picId,"");
	});
}

function doPictures(projectId,picNum) {
	$("#contentPics").slideUp("slow", function() {
		getProjectInfo(projectId,picNum,"");
	});
}

function getProjectInfo(projectId,picNum,action) {
	var Temp = document.getElementById("allProjectsId").value;
	var allProjectsId = Temp.split(",");
	projectId = allProjectsId[picNum];
	
	$.get("requests.php?request=getprojectinfo&projectId=" + projectId + "&picNum=" + picNum + "&nav=" + action, function(data){
		var response = data.split("|");
		
		var Temp = document.getElementById("allPictures").value;
		var allPictures = Temp.split(",");
		var imgSrc = allPictures[response[0]];
		
		var Temp2 = document.getElementById("allPicturesId").value;
		var allPicturesId = Temp2.split(",");
		var currentPicId = allPicturesId[response[0]];
		
		var TheH = "";
		TheH += '<center>';
		TheH += '<table border="0" cellpadding="2" cellspacing="0" width="">'; //570px
		TheH += '<tr>';
		TheH += '<td align="center">';
		//navigation
		TheH += '<table border="0" cellpadding="2" cellspacing="0" width="100%">';
		TheH += '<tr>';
		TheH += '<td>';
		TheH += '<div class="navigation1"><a href="#" onclick="closeProjectInfo();">Close</a></div>';
		TheH += '</td>';
		TheH += '<td align="right">';
		if(Number(currentPicId) != Number(lastPic)) {
			TheH += '<div class="navigation2"><a href="#" onclick="doNav(\'next\',' + projectId + ',' + picNum + ');">Next &gt;&gt;</a></div>';
		}
		TheH += '<div class="navigation2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</div>';
		if(Number(currentPicId) != Number(firstPic)) {
			TheH += '<div class="navigation2"><a href="#" onclick="doNav(\'prev\',' + projectId + ',' + picNum + ');">&lt;&lt; Previous</a></div>';
		}
		TheH += '</td>';
		TheH += '</tr>';
		TheH += '</table>';
		//navigation
		TheH += '</td>';
		TheH += '</tr>';
		TheH += '<tr>';
		TheH += '<td>';
		TheH += '<img src="projects/' + imgSrc + '" border="0">';
		TheH += '</td>';
		TheH += '</tr>';
		TheH += '<tr>';
		TheH += '<td>';
		TheH += response[1];
		TheH += '</td>';
		TheH += '</tr>';
		TheH += '</table>';
		TheH += '</center>';
		
		document.getElementById("contentProject").innerHTML = TheH;
		$("#contentProject").slideDown("slow");
	});
}

function getProjectInfo2(projectId,picId,action) {
	$.get("requests.php?request=getprojectinfo&projectId=" + projectId + "&picId=" + picId + "&nav=" + action, function(data){
		var response = data.split("|");
		var TheH = '';
		TheH += '<center>';
		TheH += '<table border="0" cellpadding="2" cellspacing="0" width="">'; //570px
		TheH += '<tr>';
		TheH += '<td align="center">';
		//navigation
		TheH += '<table border="0" cellpadding="2" cellspacing="0" width="100%">';
		TheH += '<tr>';
		TheH += '<td>';
		TheH += '<div class="navigation1"><a href="#" onclick="closeProjectInfo();">Close</a></div>';
		TheH += '</td>';
		TheH += '<td align="right">';
		if(Number(response[2]) != lastPic) {
			TheH += '<div class="navigation2"><a href="#" onclick="doNav(\'next\',' + projectId + ',' + response[2] + ');">Next &gt;&gt;</a></div>';
		}
		TheH += '<div class="navigation2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</div>';
		if(Number(response[2]) != firstPic) {
			TheH += '<div class="navigation2"><a href="#" onclick="doNav(\'prev\',' + projectId + ',' + response[2] + ');">&lt;&lt; Previous</a></div>';
		}
		TheH += '</td>';
		TheH += '</tr>';
		TheH += '</table>';
		//navigation
		TheH += '</td>';
		TheH += '</tr>';
		TheH += '<tr>';
		TheH += '<td>';
		TheH += '<img src="' + response[0] + '" border="0">';
		TheH += '</td>';
		TheH += '</tr>';
		TheH += '<tr>';
		TheH += '<td>';
		TheH += response[1];
		TheH += '</td>';
		TheH += '</tr>';
		TheH += '</table>';
		TheH += '</center>';
		
		document.getElementById("contentProject").innerHTML = TheH;
		$("#contentProject").slideDown("slow");
	});
}

function closeProjectInfo() {
	$("#contentProject").slideUp("slow", function() {
		$("#contentProject").hide();
		$("#contentPics").slideDown("slow");
	});
}

function doNav2(action,projectId,picId) {
	$("#contentProject").slideUp("slow", function() {
		getProjectInfo(projectId,picId,action);
	});
}

function doNav(action,projectId,picNum) {
	$("#contentProject").slideUp("slow", function() {
		if(action == "next") {
			picNum++;
		} else if(action == "prev") {
			picNum--;
		}
												  
		getProjectInfo(projectId,picNum,action);
	});
}