SiteAjaxFolder   = "ajax/";
function RateIt(RateValue,MemberId,DealId)	{
	AjaxFilename	 = "rateit.php";
	document.getElementById('TotalVote_'+DealId).innerHTML=  "<img src='images/ajax-loader.gif'>";
	var AjaxFilename = SiteAjaxFolder+AjaxFilename;
	var success 	 = function(t){RateItComplete(t,DealId);}
	var failure 	 = function(t){ShowOnFailure(t);}
	var url 		 = AjaxFilename;
	var pars 		 = 'RateValue='+RateValue+'&MemberId='+MemberId+'&DealId='+DealId;
	var myAjax 		 = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}

function RateItComplete(t,DealId)	{
	var strValue = t.responseText;
	document.getElementById('TotalVote_'+DealId).innerHTML= "Rating:"+ strValue;
	document.getElementById('thumbup_'+DealId).onclick = '';
	document.getElementById('thumbdown_'+DealId).onclick = '';
}

function ShowOnFailure(t)	{
}

function CheckMemberLogin()	{
	if(document.getElementById('member_email_address').value == '')
	{
		alert("Please enter your email address...");
		document.getElementById('member_email_address').focus();
		return false;
	} else if(document.getElementById('member_password').value == "")	{
		alert("Please enter your password...");
		document.getElementById('member_password').focus();
		return false;
	}
	AjaxFilename	 = "checklogin.php";
	var AjaxFilename = SiteAjaxFolder+AjaxFilename;
	var success 	 = function(t){CheckMemberLoginComplate(t,document.getElementById('referalpage').value);}
	var failure 	 = function(t){ShowOnFailure(t);}
	var url 		 = AjaxFilename;
	if(document.getElementById('logintype').checked == true)
		var LoginTypeValue	= 'memberlogin';
	else
		var LoginTypeValue	= 'restaurantlogin';
	var pars 		 = 'member_email_address='+document.getElementById('member_email_address').value+'&member_password='+document.getElementById('member_password').value+'&logintype='+LoginTypeValue+'&ReferralPage="'+document.getElementById('referalpage').value+'"';
	var myAjax 		 = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}

function CheckMemberLoginComplate(t,ReferalPage)	{
		if(trim(t.responseText) == "Success")	{
			document.getElementById('Error').style.visibility = "hidden";
			document.getElementById('Error').style.position = "relative";
			document.loginfrm.action= ReferalPage;
			document.loginfrm.submit();
		}
		else	{
			document.getElementById('Error').style.visibility = "visible";
			document.getElementById('Error').style.position = "relative";
		}
}
function validate()	{
	if(document.getElementById('member_email_address').value == '')
	{
		alert("Please enter your email address...");
		document.getElementById('member_email_address').focus();
		return false;
	} else if(document.getElementById('member_password').value == "")	{
		alert("Please enter your password...");
		document.getElementById('member_password').focus();
		return false;
	}
}

function trim(str)	{
	 return str.replace(/^\s*|\s*$/g,"");
}

/********** Function for Validation ***************/

function AddtoFav(memberId,TypeId,TypeName)	{
	AjaxFilename	 = "favorites.php";
	var AjaxFilename = SiteAjaxFolder+AjaxFilename;
	var success 	 = function(t){AddtoFavComplete(t,TypeId);}
	var failure 	 = function(t){ShowOnFailure(t);}
	var url 		 = AjaxFilename;
	var pars 		 = 'MemberId='+memberId+'&TypeName='+TypeName+'&TypeId='+TypeId+'&page=addFavorites';
	var myAjax 		 = new Ajax.Request(url, {method:'post',postBody:pars, onSuccess:success, onFailure:failure});
}

function AddtoFavComplete(t,TypeId)	{
	var strValue = t.responseText;
	document.getElementById('fav_'+TypeId).src = SiteImagePath+'FavAdded.png';
	document.getElementById('fav_'+TypeId).style.cursor = '';
}
/***************************************************/