function DateCalc()
{
	//Calcula el siguiente domingo a la fecha del cliente.
  var d, s="";
  d = new Date();
  s += (d.getYear()) + "-";
  s += (d.getMonth()) + "-";
  s += (d.getDate()+((d.getDay()-7)*-1));
  return s;
}

/*
function give_amount()
{
	var total_price = 0;

	for(var i=0;i<document.frm.elements.length;i++)
	{
		if(document.frm.elements[i].type == 'checkbox')
		{
			if(document.frm.elements[i].value == 'brazil_watch')
			{
				if(document.frm.elements[i].checked == true)
				{
					total_price = total_price + parseInt(us_price_array[0]);
				}
				
			};

			if(document.frm.elements[i].value == 'argentina_weekly')
			{
				if(document.frm.elements[i].checked == true)
				{
					total_price = total_price + parseInt(us_price_array[1]);
				}
				else total_price = total_price + 0;
			};

			if(document.frm.elements[i].value == 'brazil_weekly')				
			{
				if(document.frm.elements[i].checked == true)
				{
					total_price = total_price + parseInt(us_price_array[2]);
				}
				else total_price = total_price + 0;
			}
		}
	};
	
	//Old Calcdocument.frm.amount.value = total_price;
	
	//New Calculation
	var factor = 1;
	if(document.frm.percent_discount.checked == true)
	{
		factor = 0.4;
		document.frm.amount.value = (total_price - (factor*total_price));
	}
	else
	{
		document.frm.amount.value = total_price;
	}	
}
*/

function give_amount()
{
	var total_price = 0;

	for(var i=0;i<document.frm.elements.length;i++)
	{
		if(document.frm.elements[i].type == 'checkbox')
		{
			if(document.frm.elements[i].value == 'brazil_watch')
			{
				if(document.frm.elements[i].checked == true)
				{
					total_price = total_price + parseInt(us_price_array[0]);
				}
				
			}

			if(document.frm.elements[i].value == 'argentina_weekly')
			{
				if(document.frm.elements[i].checked == true)
				{
					total_price = total_price + parseInt(us_price_array[1]);
				}
				else total_price = total_price + 0;
			}

			if(document.frm.elements[i].value == 'brazil_weekly')				
			{
				if(document.frm.elements[i].checked == true)
				{
					total_price = total_price + parseInt(us_price_array[2]);
				}
				else total_price = total_price + 0;
			}
		}
	}

	document.frm.amount.value = total_price;
}

function check_subscribe_validation()
{
	for(var j=0;j<document.frm.elements.length;j++)
	{
		if(document.frm.elements[j].type == 'password' || document.frm.elements[j].type == 'text' && (document.frm.elements[j].name!='fax' && document.frm.elements[j].name!='mname'))
		{
			var ques=document.frm.elements[j].value;
			var queslen=ques.length;
			var sin=0;

			if(queslen==0)
			{
				alert("This field cannot be left blank.");
				document.frm.elements[j].focus();
				return false;
			}
			for(var k=0;k<queslen;k++)
			{
				if(ques.charAt(k)==" ") sin++;
			}
			
			if(sin==queslen)
			{
				alert("This field cannot be left blank.");
				document.frm.elements[j].select();
				document.frm.elements[j].focus();
				return false;
			}

			if(document.frm.elements[j].name == 'email')
			{
				if (document.frm.email.value.indexOf("@")=="-1" || document.frm.email.value.indexOf(".")=="-1")
				{
				alert ("Please put a proper email address");
				document.frm.email.focus();
				return false;
				}
			}
			
		}

		if(document.frm.elements[j].name == 'country')
			{
				if (document.frm.country.selectedIndex==0)
				{
				alert ("Please select your country");
				document.frm.country.focus();
				return false;
				}
			}
		if(document.frm.elements[j].name == 'cc_type')
			{
				if (document.frm.cc_type.selectedIndex==0)
				{
				alert ("Please select your credit card type");
				document.frm.cc_type.focus();
				return false;
				}
			}
		if(document.frm.elements[j].name == 'cc_type')
			{
				if (document.frm.cc_type.selectedIndex==0)
				{
				alert ("Please select your credit card type");
				document.frm.cc_type.focus();
				return false;
				}
			}
		if(document.frm.elements[j].name == 'exp_month')
			{
				if (document.frm.exp_month.selectedIndex==0)
				{
				alert ("Please select expiration month");
				document.frm.exp_month.focus();
				return false;
				}
			}
		if(document.frm.elements[j].name == 'exp_year')
			{
				if (document.frm.exp_year.selectedIndex==0)
				{
				alert ("Please select expiration year");
				document.frm.exp_year.focus();
				return false;
				}
			}
		if(document.frm.elements[j].name == 'password')
			{
				if (document.frm.password.value!=document.frm.retype.value)
				{
				alert ("Please make sure both passwords are the same");
				document.frm.password.focus();
				return false;
				}
			}
		if(document.frm.elements[j].name == 'amount')
			{
				if (document.frm.amount.value==0)
				{
				alert ("Please select at least one publication");
				document.frm.password.focus();
				return false;
				}
			}


	}
}

function winpopup(url,win,attrib)
{
	var wins=window.open(url,win,attrib);
}