// ADD SWF VIDEO // ---------------------------------------------------------------
function addSwfVideo(video, img, div) 
{
	var params = {
		quality: "high",
		scale: "noscale",
		wmode: "transparent",
		allowscriptaccess: "always",
		bgcolor: "#000000",
		allowFullScreen:"true"
	};
	var flashvars = {
		htmlpath:".",
		MediaLink:"media/videos/" + video,
		image:"media/images/" + img,
		fitToPlayer:"true",
		imageScaleType:"1",
		playOnStart:"false",
		loopMedia:"false",
		bufferSize:"5",
		startVolume:"50",
		autoHideVideoControls:"false",
		autoHideOther:"true",
		onStartShowControls:"true",
		share:"false",
		fullVideoScale:"true",
		controlsSideMargin:"0",
		controlsDownMargin:"0",
		showPlayButton:"true"
	};
	var attributes = {
		id:"flashcontent"
	};
	
	swfobject.embedSWF("flv_asplayer.swf?v=0.01", div, "500", "375", "8.0.0", "expressInstall.swf", flashvars, params, attributes);	
}
// ---------------------------------------------------------------------------------------

// VALIDA FORM CONTACTO // ---------------------------------------------------------------
function valida(formu) 
{	
	var myform = document.getElementById(formu);
	errores = 0;
	
	var htmlPage = '';
		
	if (formu == 'form_contacto') 
	{	
		htmlPage = 'php/sendMail.php';
		
		if (myform.name.value==""){
			errorText = 'ERROR: The field "Name" is empty.';
			errores = 1;
		} else if (myform.email.value==""){
			errorText = 'ERROR: The field "E-Mail" is empty.';
			errores = 1;
		} else if (myform.email.value.indexOf("@")==-1 || myform.email.value.indexOf(".")==-1){
			errorText = 'ERROR: The E-Mail is invalid.';
			errores = 1;
		} else if (myform.topic.value==""){
			errorText = 'ERROR: The field "Topic" is empty.';
			errores = 1;
		} else if (myform.message.value==""){
			errorText = 'ERROR: The field "Message" is empty.';
			errores = 1;
		} 
	} 
	
	if (errores){		
		alert(errorText);
	} else {
		var req = new Request({method: 'post', url: htmlPage, data: 'action=contact_form&name=' + myform.name.value + '&email=' + myform.email.value + '&phone_area=' + myform.phone_area.value + '&phone=' + myform.phone.value + '&topic=' + myform.topic.value + '&message=' + myform.message.value,
			onSuccess: function(html) {
				$('formDiv').style.display='none';	
				$('formResponse').style.display='block';	
				$('formResponse').set('text', 'Thanks for getting in touch. We\'ll get right back to you.');			
			},
			onFailure: function() {
				$('formResponse').set('text', 'The request failed.');
			}
		});
		req.send();		
	}
}
// ---------------------------------------------------------------------------------------

// RETRIEVE TWEETS // --------------------------------------------------------------------
function retrieveTweets(tweeterDiv) 
{
	$(tweeterDiv).set('html', '<img src="media/images/ajax-loader.gif" name="Loading..." width="16" height="16" />&nbsp;&nbsp;Loading Tweets...');
	
	var req = new Request.HTML({method: 'post', url: 'contents/twitter.php', 
		onSuccess: function(responseTree, responseElements, responseHTML, responseJavaScript) {
			$(tweeterDiv).set('html', responseHTML);			
		},
		onFailure: function() {
			$(tweeterDiv).set('text', 'The request failed.');
		}
	});
	
	req.send();	
}
// ---------------------------------------------------------------------------------------
