function addfav(fval)
{
	var url="addtofavorite.php";
    var strSubmit="ids="+fval;	
	var strURL = url;
    var strResultFunc = "displayResult";
	xmlhttpPost(strURL,strSubmit,strResultFunc)
	return true; 
}

function displayResult(strIn) {
if(strIn){
     document.getElementById('favid1_'+strIn).innerHTML='<img src="images/btn_fav_n.gif" width="17" alt="" height="14" hspace="3" />';
     document.getElementById('favid2_'+strIn).innerHTML='<a href="javascript:;" class="black_txt" onclick="remfav('+strIn+')">Remove from Favourite</a>';
	}
}
function remfav(fval)
{
	var url="removefromfavorite.php";
    var strSubmit="ids="+fval;	
	var strURL = url;
    var strResultFunc = "displayResult1";
	xmlhttpPost(strURL,strSubmit,strResultFunc)
	return true; 
}

function displayResult1(strIn) {
if(strIn){
     document.getElementById('favid1_'+strIn).innerHTML='<img src="images/btn_fav.gif" width="17" alt="" height="14" hspace="3" />';
     document.getElementById('favid2_'+strIn).innerHTML='<a href="javascript:;" class="black_txt" onclick="addfav('+strIn+')">Add to Favourite</a>';
	}
}
function work(fval,aval)
{
	var url="work.php";
    var strSubmit="ids="+fval+"&a="+aval;	
	var strURL = url;
    var strResultFunc = "displayResult2";
	xmlhttpPost(strURL,strSubmit,strResultFunc)
	return true; 
}

function displayResult2(strIn) {
    newstr=strIn.split("_");
	document.getElementById('work_'+newstr[0]).style.display='none';
	if(newstr[1]==1){
    document.getElementById('workid_'+newstr[0]).innerHTML='<table width="88%" border="0" align="center" cellpadding="0" cellspacing="0"><tr><td width="42%" align="center" valign="middle" class="green_link">This Coupon worked for me.</td></tr></table>';     
	}else{
	document.getElementById('workid_'+newstr[0]).innerHTML='<table width="88%" border="0" align="center" cellpadding="0" cellspacing="0"><tr><td width="42%" align="center" valign="middle" class="red_txt">This Coupon did not worked for me.</td></tr></table>';     
	}
}

function valiEmailAddress(newsletter)
{
		var invalidChars = " /:,;~";
		if (newsletter == "") 
		{
			return (false);
		}
		for (i=0; i<invalidChars.length; i++) 
		{
			badChar = invalidChars.charAt(i)
			if (newsletter.indexOf(badChar,0) != -1) 
			{
				return (false);
			}
		}
		atPos = newsletter.indexOf("@",1)
		if (atPos == -1) 
		{
			return (false);
		}
		if (newsletter.indexOf("@",atPos+1) != -1) 
		{
			return (false);
		}
		periodPos = newsletter.indexOf(".",atPos)
		if (periodPos == -1) 
		{
			return (false);
		}
		if (periodPos+3 > newsletter.length)	
		{
			return (false);
		}
			
		return (true);
}
function validate2(obj)
{
	if(obj.newsletter.value=='')
		{
			alert("Please Enter E-mail Address");
			return false;
		}
	else if(!valiEmailAddress(obj.newsletter.value)) 
		{
		    alert("Please Enter Valid E-mail Address");
		    return false;
		} 
	else
  		return true;

}

