window.addEvent('domready', function(){
	var myURL = "www.villadicolonne.com";								 
	var myPort = (("https:" == document.location.protocol) ? "https://" : "http://");
	var myPath = myPort+myURL;
	var inquireSlide = new Fx.Slide('dropBody',{duration:1000}).hide();
	$('inquireTab').addEvent('click', function(e){
		e = new Event(e);
		new Ajax(myPath + "/inquire.html", {
			method: 'get',
			update: $('dropBody'),
			onComplete: function() {
			setupForm('Form');
			}
		}).request();
			document.getElementById("dropBody").style.display="block";	
			$('inquireTab').setStyle('background', 'url('+myPath+'/images/inquire_tab.png)');		
		inquireSlide.toggle();
		e.stop();
	});	
	
});

function setupForm(formName){
	$(formName).addEvent('submit', function(e){
		new Event(e).stop();
			sendEmail();
	});
}

function sendEmail () {
	var success = document.getElementById('emailSuccess');
	var Name = document.getElementById('Name');
	var Email = document.getElementById('Email');
	var Regard = document.getElementById('Regard');
	var Text = document.getElementById('Text');
	var myURL = "www.villadicolonne.com";							 
	var myPort = (("https:" == document.location.protocol) ? "https://" : "http://");
	var myPath = myPort+myURL;
	var page = myPath + "/send_inquire.html";
	showTimer(); 
	success.style.display = 'none'; 
	var str1 = Name.value;
	str1 = str1.replace(/&/g,"**am**");
	str1 = str1.replace(/=/g,"**eq**");
	str1 = str1.replace(/\+/g,"**pl**");
	var str2 = Email.value;
	str2 = str2.replace(/&/g,"**am**");
	str2 = str2.replace(/=/g,"**eq**");
	str2 = str2.replace(/\+/g,"**pl**");
	var str3 = Regard.value;
	str3 = str3.replace(/&/g,"**am**");
	str3 = str3.replace(/=/g,"**eq**");
	str3 = str3.replace(/\+/g,"**pl**");
	var str4 = Text.value;
	str4 = str4.replace(/&/g,"**am**");
	str4 = str4.replace(/=/g,"**eq**");
	str4 = str4.replace(/\+/g,"**pl**");
	var stuff = "Name="+str1+"&Email="+str2+"&Regard="+str3+"&Text="+str4;
	loadXMLPosDoc(page,stuff)
}

function showTimer () {
	var loader = document.getElementById('loadBar');
	loader.style.display = 'block';
	sentTimer = setTimeout("hideTimer()",1000);
}

function hideTimer () {
	var loader = document.getElementById('loadBar');
	var success = document.getElementById('emailSuccess');
	var fieldArea = document.getElementById('FormArea');
	var inputs = fieldArea.getElementsByTagName('input');
	var inputsLen = inputs.length;
	var tAreas = fieldArea.getElementsByTagName('textarea');
	var tAreasLen = tAreas.length;
	loader.style.display = "none";
	success.style.display = "inline";
	success.innerHTML = '<strong style="color:#EFECDC;">'+grabPosXMLMessage("confirmation")+'</strong>';
	if(grabPosXML("status") == 'OK') {
		fieldArea.style.display = "none";
		for ( i=0;i<inputsLen;i++ ) {
			if ( inputs[i].getAttribute('type') == 'text' ) {
				inputs[i].value = '';
			}
		}
		for ( j=0;j<tAreasLen;j++ ) {
			tAreas[j].value = '';
		}
	}
}

var pos; 
function loadXMLPosDoc(url,posData) {
    if (window.XMLHttpRequest) {
        pos = new XMLHttpRequest();
        pos.onreadystatechange = processPosChange;
        pos.open("POST", url, false);
		pos.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
        pos.send(posData);
    } else if (window.ActiveXObject) {
        pos = new ActiveXObject("Microsoft.XMLHTTP");
        if (pos) {
            pos.onreadystatechange = processPosChange;
            pos.open("POST", url, false);
			pos.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
            pos.send(posData);
        }
    }
}

function grabPosXML (tagName) {
return pos.responseXML.documentElement.getElementsByTagName('status')[0].firstChild.data;
}

function grabPosXMLMessage (tagName) {
return pos.responseXML.documentElement.getElementsByTagName('confirmation')[0].firstChild.data;
}

function processPosChange() {
    if (pos.readyState == 4) {
        if (pos.status == 200) {
			if ( grabPosXML("posStatus") == 'NOTOK' ) { 
			// do nothing because error handled via php
			}
		}
	}
}
window.addEvent('domready', function(){var box = {};
	box = new MultiBox('mb', {descClassName: 'multiBoxDesc'});
});

//var delayb4scroll=2000 
//var marqueespeed=1 
//var pauseit=1 
//var copyspeed=marqueespeed
//var pausespeed=(pauseit==0)? copyspeed: 0
//var actualheight=''

//function scrollmarquee(){
//if (parseInt(cross_marquee.style.top)>(actualheight*(-1)+8))
//cross_marquee.style.top=parseInt(cross_marquee.style.top)-copyspeed+"px"
//else
//cross_marquee.style.top=parseInt(marqueeheight)+8+"px"
//}
//
//function initializemarquee(){
//cross_marquee=document.getElementById("vmarquee")
//cross_marquee.style.top=0
//marqueeheight=document.getElementById("marqueecontainer").offsetHeight
//actualheight=cross_marquee.offsetHeight
//if (window.opera || navigator.userAgent.indexOf("Netscape/7")!=-1){ 
//cross_marquee.style.height=marqueeheight+"px"
//cross_marquee.style.overflow="scroll"
//return
//}
//setTimeout('lefttime=setInterval("scrollmarquee()",30)', delayb4scroll)
//}

top.window.moveTo(0,0);
if (document.all) {
	top.window.resizeTo(screen.availWidth,screen.availHeight);
}
else if (document.layers||document.getElementById) {
	if (top.window.outerHeight<screen.availHeight||top.window.outerWidth<screen.availWidth){
	top.window.outerHeight = screen.availHeight;
	top.window.outerWidth = screen.availWidth;
	}
}
