function switchVideo(vid_id,height){
	$('holderBlock_'+vid_id).morph("height: "+height+"px", { duration: 0.5 }); 
	
	if($('switchBlock_'+vid_id).style.display == ''){
		Effect.Fade('switchBlock_'+vid_id, { duration: 0.2 });
		Effect.Appear('contentBlock_'+vid_id, { duration: 0.5 });
	}else{
		Effect.Fade('contentBlock_'+vid_id, { duration: 0.2 });
		Effect.Appear('switchBlock_'+vid_id, { duration: 0.5 });
	}
}


function replaceHeaders(baseURL){
		
	var headers = document.getElementsByClassName("flHead");
	for (var i=0;i<headers.length;i++) {
	
		
		headers[i].style.height = '30px';
		theHeaderText = headers[i].innerHTML;
		headers[i].id = 'headers'+i;
		
		theURL = '';
		
		theURLOb = headers[i].getElementsByTagName("a");
		if(theURLOb[0]){
			tempURL = theURLOb[0].href;
			theURL = '&textURL='+tempURL.replace(/&/g,'$');
			theHeaderText = theURLOb[0].innerHTML;
		}
		
		var addFlashHeader = new SWFObject(baseURL+'headers.swf?textVar='+theHeaderText+theURL, 'headerObj'+i, '100%', '100%', '8', '#000000');
			addFlashHeader.addParam('wmode', 'transparent');	
			addFlashHeader.addParam('scale', 'noscale');	
			addFlashHeader.addParam('align', 'left');	
			addFlashHeader.write('headers'+i);
	}
}

function sendContactMessage(){
	var myAjax = new Ajax.Request(
					'includes/sendmessage.php', 
					{
						method: 'POST', 
						parameters: $('contactMsgForm').serialize(), 
						evalScripts: true,
						onLoading:function(request)
						{ 
							$('returnMsg').innerHTML = "<span style='font-size:11px;color:#555'>Your message is busy being sent.</span>";
							$('ajaxSend').innerHTML = '<span>Sending...</span>';
						},
						onComplete:function(request)
						{
							$('ajaxSend').innerHTML = '<span>Send Another</span>';
							document.forms[0].contactInquiry.value = '';
							$('returnMsg').innerHTML = request.responseText;
						},
						onFailure:function(request)
						{
						}
					}
				);																								
}





function validateEmail(e)
{
var emailStr = /^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/;
if (emailStr.test(e) == false)
{
return false;
}
return true;
}

function validate_form(thisform)
{
	var returnMsg = ''
	var validateStatus = true;
	
	if(thisform.contactName.value == ''){		validateStatus = false;	}
	validateStatus = validateEmail(thisform.contactEmail.value);
	if(thisform.contactNumber.value == ''){		validateStatus = false;	}
	if(thisform.contactInquiry.value == ''){		validateStatus = false;	}
	
	if(!validateStatus){
		$('returnMsg').innerHTML = "<span style='font-size:11px;color:#d00'>ERROR : Please check all required form data is correct.</span>";
	}else{
		$('returnMsg').innerHTML = "";
	}
	
	if(validateStatus){
		sendContactMessage();
	}else{	
		return validateStatus;
	}
	
}






















