function validateNewsLetterInputs( name, email){
	var regexEmail = /\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
	if( name == 'Enter Your First Name' || name == '' || !regexEmail.test(email)){
		alert("Please enter your Name and a valid Email Address.");
		return false;
	}
}
function IsNewsletterEmailValid(formObject){
	var regexEmail = /\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
	
	if(!regexEmail.test(formObject.value)){
		return false;
	}
	return true;
}
function subscribeToNewsletter(page) {
	
	try {
		if(page == "requestConfirmation"){
			var oEmail = document.getElementById("EMAIL");
		}
		else{
			var oEmail = document.getElementById("headerEmail");
		}
		var email = oEmail.value;
		
		if(typeof(email) === 'undefined' || email == "" || email=="Enter Email Address") {
			oEmail.style.borderColor = '#990000';
			oEmail.focus;
			return false;
		}
		if(IsNewsletterEmailValid(oEmail) == false){
			oEmail.style.borderColor = '#990000';
			oEmail.focus;
			return false;
		}
		oEmail.style.borderColor = '#ECECEC';
		return true;
	} catch(e) {
		//alert(e);
	}
}

//START GLOBAL LIBRARY //
var GlobalLibrary = new Object();
GlobalLibrary.replaceDefaultValue = function(value, defaultFillValue, defaultNullValue) {
	
	if(value == defaultFillValue) {
		return defaultNullValue;
	}
	
	return value;
}

if(typeof(GLFlag_videoOn) != 'undefined' && GLFlag_videoOn) {
	GlobalLibrary.showYouTube = function ( key, link, name, description){
			X = !window.XMLHttpRequest ? new ActiveXObject('Microsoft.XMLHTTP') : new XMLHttpRequest; 
			X.open('GET', "/manage/show_asset.php?youtubeID=1&assetKey="+key, false); 
			X.send();
			description = '';
				
			$.prettyPhoto.open( link, name , description);
			/*$.prettyPhoto.open('http://www.youtube.com/watch?v=HvfNl-kkqYs&test=abc','Title','Description');*/
		}

}
