function validate_sendcredit()
{
	frm=document.sendcredit;
	flag=false;
	if(parseInt(frm.credit.value) > parseInt(frm.totalcredit.value))
	{
		alert("You can send only "+frm.totalcredit.value+" credits");
		flag=false;
	}
	else flag=true;
	return flag;
}
function gotoUrl(url) 
{
	document.goto_form.action = url;
	document.goto_form.submit();
	return false;
}

function check_visitors()
{
	frm=document.max_visitors;
	flag=false;
	if(parseInt(frm.maximum_visitors.value)>parseInt(frm.maxvisit.value))
	{
		alert("Maximum visitors should be less than "+frm.maxvisit.value);
		flag=false;
	}
	else flag=true;
	return flag;
}
function check_banner()
{
	frm=document.mybanner;
	flag=false;
	if(parseInt(frm.banner_impressions.value) > parseInt(frm.maximp.value))
	{
		alert("Maximum Impressions of banners are " + frm.maximp.value);
		flag=false;	
	}
	else flag=true;
	return flag;
}
function clearFriends()
{
	for (var i=0; i<document.tellfriend.elements.length; i++)
	{
		if (document.tellfriend.elements[i].name.indexOf("email") != -1)
		{
			document.tellfriend.elements[i].value = "";
		}
	}
	return true;
}
function validateemail()
{
	var flag=false;
	for(var i=0; i<document.tellfriend.elements.length;i++)
	{
		if(document.tellfriend.elements[i].name.indexOf("email") != -1)
		{
			  rateOf = document.tellfriend.elements[i].value.indexOf('\@');
			  dot    = document.tellfriend.elements[i].value.indexOf('.');
			  if((dot==-1) || (rateOf==-1))
			  {
				alert("Enter the valid email");
				document.tellfriend.elements[i].focus()
				return false;
				break;
			  }
			  else flag=true;

		}

	}
	if(document.tellfriend.message.value=="")
	{
			alert("Please Enter the Message to sent");
			document.tellfriend.message.focus();
			return false;
	}
	return flag;
}
function set_startpage_value(val,amt,bonus)
{
	document.buy.startvalue.value=val;
	document.buy.amt.value=amt;
	document.buy.bonusvalue.value=bonus;
}
function set_impression_value(val,amt,bonus)
{
	document.buy.impression_value.value=val;
	document.buy.amt.value=amt;
	document.buy.bonusvalue.value=bonus;
//	alert(document.buy.bonusvalue.value + "  "+document.buy.amt.value +" "+document.buy.impression_value.value);
}
function validate_user()
{
var frm=document.useradd;
flag=false;
 email1=frm.email.value;
 rateOf=email1.indexOf('\@');
 dot=email1.indexOf('.');
           count=document.useradd.elements.length;

           i1=0;
             i2=1;
           for(i=0;i<count;i++)
           {
              if(document.useradd.elements[i].name =='category_surf['+i2+']')
              {
                   i2=i2+1;
                 if (document.useradd.elements[i].checked)
                 {

                                i1=i1+1;
                 }
              }
           }

	if(allTrim(frm.fname.value)=='')
	{
		alert("First Name is empty");
		frm.fname.focus();
		flag=false;
	}
	else if(allTrim(frm.lname.value)=='')
	{
		alert("Last Name is empty");
		frm.lname.focus();
		flag=false;
	}
	else if(allTrim(email1)==''|| dot==-1 || rateOf==-1)
	{
        	alert("Please enter your valid contact email Id");
		frm.email.focus();
        	flag=false;
	}
	else if(allTrim(frm.username.value)=='')
	{
		alert("User name should not be empty");
		frm.username.focus();
		flag=false;
	}
        else if(allTrim(frm.password.value)=='')
        {
                alert("Password should not be empty");
                frm.password.focus();
                flag=false;
        }
	else if(frm.password.value != frm.con_password.value)
	{
		alert("Verify your confirm password. Password both are not unique");
		frm.con_password.value="";
		frm.con_password.focus();
		flag=false;
	}
/*        else if(i1<3)
        {
              alert('Please select atleast three of the Surfing preference!');
              flag=false;
        }
*/
	else
		flag=true;

	return flag;
}
function validate_edit()
{
flag=true;
frm=document.useredit;
count=frm.elements.length;
	for(i=0;i<count;i++)
	    {
		if(frm.elements[i].name!="join_id")
		{
			if((frm.elements[i].value==""))
			{
				flag=false;
				alert("Field "+frm.elements[i].name+" is empty");
				frm.elements[i].focus();
				break;
			}
		}
            }
return flag;
}
function allTrim(s)
{
    for(i=0;i<s.length;i++)
    {
        if(s.charAt(i)!=' ')
        {
                break;
        }
    }
    s=s.substr(i)
    if(s.length>0)
    {
        for(i=s.length-1,j=0;i>=0;i--,j++)
        {
                if(s.charAt(i)!=' ')
                {
                        break;
                }
        }
        s=s.substr(0,s.length-j)
    }
    return s;
}
function validate_url()
{
flag=true;
frm=document.websites;

}
