function LTrim(str)
{
   var whitespace = new String(" \t\n\r");
   var s = new String(str);
   if (whitespace.indexOf(s.charAt(0)) != -1) {
      var j=0, i = s.length;
      while (j < i && whitespace.indexOf(s.charAt(j)) != -1)
         j++;
	      s = s.substring(j, i);
   }
   return s;
}
function RTrim(str)
{
   var whitespace = new String(" \t\n\r");
   var s = new String(str);
   if (whitespace.indexOf(s.charAt(s.length-1)) != -1) {
      var i = s.length - 1;       // Get length of string
      while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1)
         i--;
	     s = s.substring(0, i+1);
   }
   return s;
}
function Trim(str)
{
   return RTrim(LTrim(str));
}
function validate_login(){
	var x=document.lform;
	var user=x.username.value;
	var pass=x.password.value;
	if(Trim(user).length==0){
		alert("Username is missing");
		return false;
	}
	if(Trim(pass).length==0){
		alert("Password is missing");
		return false;
	}
}
function validate_send(){
	var x=document.lform;
	var user=x.username.value;
	var email=x.email.value;
	if((Trim(user).length==0)&&(Trim(email).length==0)){
		alert("Input your username or email address");
		return false;
	}
}
function validate_register(){
	var x=document.rform;
	var user=x.username.value;
	var pass=x.password.value;
	var fname=x.fname.value;
	var lname=x.lname.value;
	var email=x.email.value;
	if(Trim(user).length==0){
		alert("Username is missing");
		return false;
	}
	if(Trim(pass).length==0){
		alert("Password is missing");
		return false;
	}
	if(Trim(fname).length==0){
		alert("First Name is missing");
		return false;
	}
	if(Trim(lname).length==0){
		alert("Last Name is missing");
		return false;
	}
	else{
		if(email.indexOf("@") == -1){
			alert("Incorrect email format");
			return false;
		}
		else{
			end=email.indexOf("@");
			rest=email.substring(end+1, email.length);
			if(Trim(rest).length==0||Trim(rest).indexOf(".")==-1){
				alert("Incorrect email format");
				return false;

			}
			else{
				rs=rest.indexOf(".");
				pct=rest.substring(0, rs);
				if(Trim(pct).length==0){
					alert("Incorrect email format");
					return false;
				}
				else{
					dom=rest.substring(rs+1, rest.length);
					if(Trim(dom).length<2){
						alert("Incorrect email format")
							return false;
					}
				}
			}
		}
	}
	if(!document.rform.agreeTos.checked){
		alert("You must agree with our TOS");
		return false;
	}
}
function go(url){
	window.location=url+"/index.php"
}
function set_size(s){
	document.myform.s.value=s;
}
function generate(aff){
	var s=document.myform.s.value;
	var aff=document.myform.id.value;
	var st=document.myform.st.value;
	//var cat=document.myform.cat.value;
	if(s.length==0){
		alert("Please choose the size you want for the ads");
		return false;
	}
	var text="<form name='frm'><textarea name='text1' rows='5' cols='50'>&lt;script src=&quot;http://www.affiliatepowerads.com/ads.php?s="+s+"&id="+aff+"&st="+st+"&quot;&gt;&lt/script&gt</textarea>";
	text=text+"<br><br><input type='button' class='input3' value='Highlight' onClick='javascript:select_code();'></form>";
	document.getElementById('code').innerHTML=text;
}
function select_code(){
	document.frm.text1.focus();
	document.frm.text1.select();
}
function validate_new_product(){
	var x=document.paform;
	var name=x.title.value;
	var sgn=x.signu.value;
	var tp=x.tp.value;
	var df=x.signd.value;
	if(tp.length==0){
		alert("Please choose the type of program");
		return false;
	}
	if(Trim(name).length==0){
		alert("Product Name is missing");
		return false;
	}
	if(Trim(sgn).length==0){
		alert("Affiliate Url is missing");
		return false;
	}
	if(Trim(df).length==0){
		alert("Default Signup Url is missing");
		return false;
	}
}
function set_tp(vl){
	this.paform.tp.value=vl;
}
function sure(){
	what=window.confirm("If you delete this product all his ads will be deleted as well\n\n Do you really want to continue?");
	if(what==true){
		document.dprod.submit();
	}
}
function validate_new_ad(){
	var title=document.aform.title.value;
	var desc=document.aform.desc.value;
	var desc2=document.aform.desc2.value;
	var address=document.aform.address.value;
	var img=document.aform.picture.value;
	if(Trim(title).length==0){
		alert("Headline is missing");
		document.aform.title.focus();
		return false;
	}
	if(Trim(desc).length==0){
		alert("Description line #1 is missing");
		document.aform.desc.focus();
		return false;
	}
	if(Trim(address).length==0){
		alert("Affiliate Url is missing");
		document.aform.address.focus();
		return false;
	}
	if(Trim(img).length==0){
		alert('Picture is missing');
		return false;
	}
}
function validate_email(form){
	var subj=form.subject.value;
	if(Trim(subj).length==0){
		alert("Subject is missing");
		return false;
	}
	var msg=form.msg.value;
	if(Trim(msg).length==0){
		alert("Message is missing");
		return false;
	}
	var tp=form.tp.value;
	if(Trim(tp).length==0){
		alert("Please choose the receiver");
		return false;
	}
	var ae=form.admin_email.value;
	if(tp=='admin'){
		if(Trim(ae).length==0){
			alert("Administrator email is missing");
			return false;
		}
	}

}
function empty_field(form){
	form.admin_email.value="";
}
function choose(form, val){
	form.tp.value=val;
}
function go_redirect(id, url){
	var str="http://www.affiliatepowerads.com/redirect.php?usrid="+id+"&_url="+url;
	window.open(str);
}
function new_choice(val){
	var date=new Array(24);
	var date1=new Array(24);
	var date2=new Array(24);
	var date3=new Array(24);
	date[1]="FFFFFF";
	date1[1]="336699";
	date2[1]="000000";
	date3[1]="FFFFFF";

	date[2]="F0F0F0";
	date1[2]="000000";
	date2[2]="000000";
	date3[2]="FFFFFF";

	date[3]="ECF8FF";
	date1[3]="B4D0DC";
	date2[3]="6F6F6F";
	date3[3]="000000";

	date[4]="EBFFED";
	date1[4]="A8DDA0";
	date2[4]="6F6F6F";
	date3[4]="000000";

	date[5]="FFF5F6";
	date1[5]="DDB7BA";
	date2[5]="6F6F6F";
	date3[5]="000000";

	date[6]="FDEFD2";
	date1[6]="FDEFD2";
	date2[6]="000000";
	date3[6]="000000";

	date[7]="E0FFE3";
	date1[7]="E0FFE3";
	date2[7]="000000";
	date3[7]="000000";

	date[8]="F9DFF9";
	date1[8]="F9DFF9";
	date2[8]="000000";
	date3[8]="000000";

	date[9]="DFF2FD";
	date1[9]="DFF2FD";
	date2[9]="000000";
	date3[9]="000000";

	date[10]="FDFFCA";
	date1[10]="FDFFCA";
	date2[10]="000000";
	date3[10]="000000";

	date[11]="003366";
	date1[11]="6699CC";
	date2[11]="AECCEB";
	date3[11]="000000";

	date[12]="FFFFFF";
	date1[12]="B0E0E6";
	date2[12]="333333";
	date3[12]="000000";

	date[13]="003366";
	date1[13]="003366";
	date2[13]="FFFFFF";
	date3[13]="FFFFFF";
	
	date[14]="FFEBCD";
	date1[14]="FF4500";
	date2[14]="8B4513";
	date3[14]="FFFFFF";

	date[15]="000000";
	date1[15]="003366";
	date2[15]="FF6600";
	date3[15]="FFFFFF";

	date[16]="99CC99";
	date1[16]="669966";
	date2[16]="336633";
	date3[16]="000000";

	date[17]="E7C6E8";
	date1[17]="CC99CC";
	date2[17]="663366";
	date3[17]="000000";

	date[18]="99AACC";
	date1[18]="2D5893";
	date2[18]="003366";
	date3[18]="FFFFFF";

	date[19]="FFFFFF";
	date1[19]="CCCCCC";
	date2[19]="333333";
	date3[19]="000000";

	date[20]="000000";
	date1[20]="333333";
	date2[20]="CCCCCC";
	date3[20]="FFFFFF";

	date[21]="ECF8FF";
	date1[21]="DDAAAA";
	date2[21]="000000";
	date3[21]="000000";

	date[22]="CCFF99";
	date1[22]="578A24";
	date2[22]="000000";
	date3[22]="FFFFFF";

	date[23]="333366";
	date1[23]="191933";
	date2[23]="FFFFFF";
	date3[23]="FFFFFF";

	date[24]="7D2626";
	date1[24]="660000";
	date2[24]="BDB76B";
	date3[24]="FFFFFF";
	//alert(val);
	var txt="<table width='125' height='125' style='border-style: solid;border-left-width: 2px; border-color:"+date1[val]+"; border-right-width: 2px; border-top-width: 2px; border-bottom-width: 3px; margin: 0px' cellspacing=0 cellpadding=0><tr><td width='100%' align=center style='font-size:12;heigth:5px;position:relative;top:0px;left:0px;' bgcolor="+date1[val]+"><font style='font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color: "+date3[val]+" ;'><a href='http://www.affiliatepowerads.com' target='_blank' style='COLOR: "+date3[val]+"; TEXT-DECORATION: none;'>Affiliate Power Ads</a></font></td></tr>";
	txt=txt+"<tr bgcolor="+date[val]+"><td valign=top align=center width='100%'><img src='http://www.affiliatepowerads.com/ads/images/minizip.jpg' border=0><br><center><font style='font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color: "+date2[val]+" ;'><b>ZipBrander</b><br><br>Instantly Brand Any File And Turn It Into A Viral Profit Generator</td></tr></table>";
	//alert(txt);
	document.getElementById('txt').innerHTML=txt;
}
function del_account(){
	var a=confirm("Do you want to delete the account?");
	if(a){
		window.location="delete_account.php";
		return true;
	}
	else{
		return false;
	}
}