function ini(){
	writeGallery();
}
function writeGallery(){
	var id = new Date;
	var so = new SWFObject("gallery.swf?newid=" + id, "gallery", "800px", "575px", "7", "#cdcdcc");
	so.write("gallery");
}
function startEmailMessage(){
	if(!document.getElementById('fname').value=='' && !document.getElementById('lname').value=='' && !document.getElementById('email').value=='' && !document.getElementById('comments').value==''){
		document.getElementById('lblSubmit').style.display = 'none';
		document.getElementById('loadBar').style.display = 'block';
		setTimeout(sendEmailData,6000);
	}
	else {
		alert('Please fill out all required fields ,denoted by (*), before submiting this form.')
	}
}
function sendEmailData(){
	//var success = document.getElementById('emailSuccess');
	var posFName = document.getElementById('fname');
	var posLName = document.getElementById('lname');
	var posEmail = document.getElementById('email');
	var posComments = document.getElementById('comments');
	var posCompany = document.getElementById('cname');
	var posTelephone = document.getElementById('telno');
	
	// convert (&, +, =) to string equivs. Needed so URL encoded POST won't choke.
	var str1 = posFName.value;
	str1 = str1.replace(/&/g,"**am**");
	str1 = str1.replace(/=/g,"**eq**");
	str1 = str1.replace(/\+/g,"**pl**");
	var str5 = posLName.value;
	str5 = str5.replace(/&/g,"**am**");
	str5 = str5.replace(/=/g,"**eq**");
	str5 = str5.replace(/\+/g,"**pl**");
	var str2 = posEmail.value;
	str2 = str2.replace(/&/g,"**am**");
	str2 = str2.replace(/=/g,"**eq**");
	str2 = str2.replace(/\+/g,"**pl**");
	var str3 = posComments.value;
	str3 = str3.replace(/&/g,"**am**");
	str3 = str3.replace(/=/g,"**eq**");
	str3 = str3.replace(/\+/g,"**pl**");
	var str4 = posCompany.value;
	str4 = str4.replace(/&/g,"**am**");
	str4 = str4.replace(/=/g,"**eq**");
	str4 = str4.replace(/\+/g,"**pl**");
	var str6 = posTelephone.value;
	str6 = str6.replace(/&/g,"**am**");
	str6 = str6.replace(/=/g,"**eq**");
	str6 = str6.replace(/\+/g,"**pl**");
	
	var pos;
	var stuff = "posFName="+str1+"&posLName="+str5+"&posEmail="+str2+"&posComments="+str3+"&posCompany="+str4+"&posTelephone="+str6;
	
	if (window.XMLHttpRequest) {
		document.getElementById('lblSubmit').style.display = 'none';
		document.getElementById('loadBar').style.display = 'block';
		pos = new XMLHttpRequest();
		pos.open("POST", "contact.php", false);
		pos.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		pos.send(stuff);
		//alert();
		if(pos.readyState==4){
			if (pos.status == 200) {
				document.getElementById('contactMessage').style.display = 'block';
				document.getElementById('lblSubmit').style.display = 'none';
				document.getElementById('loadBar').style.display = 'none';
			}
		}
		else {
			document.getElementById('contactMessage').style.display = 'block';
			document.getElementById('contactMessage').innerHTML = 'There has been an error while sending your request.  <br/><a href="javascript:void(0);" onclick="resetForm();">Please try again.</a>';
			document.getElementById('loadBar').style.display = 'none';
		}
	}
	 else if (window.ActiveXObject) {
		pos = new ActiveXObject("Microsoft.XMLHTTP");
		if (pos) {
			pos.open("POST", "contact.php", false);
			pos.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			pos.send(stuff);
			if(pos.readyState==4){
				if (pos.status == 200) {
					document.getElementById('contactMessage').style.display = 'block';
					document.getElementById('lblSubmit').style.display = 'none';
					document.getElementById('loadBar').style.display = 'none';
				}
			}
			else {
				document.getElementById('contactMessage').style.display = 'block';
				document.getElementById('contactMessage').innerHTML = 'There has been an error while sending your request.  <br/><a href="javascript:void(0);" onclick="resetForm();">Please try again.</a>';
				document.getElementById('loadBar').style.display = 'none';
			}
		}
	}
}
function resetForm(){
	document.getElementById('cForm').reset();
	document.getElementById('lblSubmit').style.display = 'block';
	document.getElementById('contactMessage').style.display = 'none';
}