<!-- Hide the script from old browsers --
function gotosite(site) {
	if (site != "") {
        window.location.href=site;
		return true;
   }
   else 
        return true;	
 }
function ShowPopUpBox(strURL, intHeight, intWidth)
{
    var objWindow;
    objWindow = window.open(strURL, "", "left=20,top=20,height=" + intHeight + ",width=" + intWidth + ",resizeable,scrollbars")	
    objWindow.focus();
}

function openUnlimitedLookUpWin( countryDesc ){
	window.open("UnlimitedRateLookupTool.aspx?country="+ countryDesc + "",'RateLookUpWindow','width=400,height=350,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,copyhistory=yes,resizable=yes' );

}
function ValidateCPAStore()
{	
		var objDate = new Date();
		var strPhone = document.Default._ctl0_txbAreaCode.value + document.Default._ctl0_txbExchange.value + document.Default._ctl0_txbLineNumber.value;		
		var strCreditCard = document.Default._ctl0_txbCreditCardNumber.value;
		var strCardCode = document.Default._ctl0_txbCardCode.value;
		var strEmail = document.Default._ctl0_txbEmail.value;		
		var strConfirmEmail = document.Default._ctl0_txbConfirmEmail.value;
		var strFirstName = document.Default._ctl0_txbFirstName.value;	
		var strLastName = document.Default._ctl0_txbLastName.value;	
		var strBillingAdd = document.Default._ctl0_txbBillingAddress1.value;	
		var strBillingCity = document.Default._ctl0_txbBillingCity.value;	
		var strBillingState = document.Default._ctl0_ddlBillingState.selectedIndex;
		var strBillingZip = document.Default._ctl0_txbBillingZip.value;		
		var strCardType = document.Default._ctl0_ddlCredtiCardType.selectedIndex;	
		var intMonth = objDate.getMonth();
		var intExpMonth = document.Default._ctl0_ddlExpirationMonth.options[document.Default._ctl0_ddlExpirationMonth.selectedIndex].value;
		var intYear = objDate.getYear();
		var intExpYear = document.Default._ctl0_ddlExpirationYear.options[document.Default._ctl0_ddlExpirationYear.selectedIndex].value;
		var strAmount = document.Default._ctl0_txbAmount.value;		
		var strBillingCountry = document.Default._ctl0_ddlCountry.selectedIndex;
		
		if( strAmount.length < 1 )
		{
			alert( "Please enter a valid US dollar amount." );
			document.Default._ctl0_txbAmount.focus();
			return false;
		}
		else (!strAmount.length < 1 )
		{					
			for( var i = 0; i < strAmount.length; i++ )
			{
				if( isNaN(strAmount.charAt(i)) )
				{ 
					alert( "Please enter a valid US dollar amount." );
					document.Default._ctl0_txbAmount.focus();
					return false;	
				}
			}						
			if( strAmount < 10 )
			{
				alert( "Invalid amount." );
				document.Default._ctl0_txbAmount.focus();
				return false;
			}	
			if( strAmount > 200 )
			{					
				alert( "Amount cannot exceed 200 dollar amount." );
				document.Default._ctl0_txbAmount.focus();
				return false;
			}			
		}	
		
		intMonth = intMonth  + 1;	
		intMonth = Math.floor( intMonth );
		
		if (intExpMonth==''){
			intExpMonth = Math.floor( 0 );
		}
		else{
			intExpMonth = Math.floor( intExpMonth );
		}
				
		if( strFirstName.length < 1 )
		{
			alert("Please enter first name" );
			document.Default._ctl0_txbFirstName.focus();
			return false;
		}
		
		if( strLastName.length < 1 )
		{
			alert("Please enter last name");
			document.Default._ctl0_txbLastName.focus();
			return false;
		}
		
		if( strEmail.length < 1 )
		{
			alert("Please enter email address");
			document.Default._ctl0_txbEmail.focus();
			return false;
		}						
		else
		{					
			var filter=/^.+@.+\..{2,3}$/
			if (!filter.test(strEmail))
			{
				alert("Please enter correct email address");
				document.Default._ctl0_txbEmail.focus();
				return false;
			}
		}
		
		if (strEmail != strConfirmEmail)
			{
				alert("Please enter correct confirm email address");
				document.Default._ctl0_txbConfirmEmail.focus();
				return false;
			}		
				
		if( strPhone.length != 10 )
		{
			alert( "Incorrect Phone Number" );
			document.Default._ctl0_txbAreaCode.focus();
			return false;
		}
		else ( strPhone.length = 10 )
		{
			for( var i = 0; i < strPhone.length; i++ )
			{
				if( isNaN(strPhone.charAt(i)) )
				{ 
					alert( "Incorrect Phone Number." );
					document.Default._ctl0_txbAreaCode.focus();
					return false;	
				}
			}	
		}
		
		if( strBillingAdd.length < 1 )
		{
			alert("Please enter billing address");
			document.Default._ctl0_txbBillingAddress1.focus();
			return false;	
		}
		
		if( strBillingCity.length < 1 )
		{
			alert("Please enter billing city");
			document.Default._ctl0_txbBillingCity.focus();
			return false;	
		}
		
		if( strBillingState == 0 )
		{
			alert("Please select billing state");
			document.Default._ctl0_ddlBillingState.focus();
			return false;
		}
		
		if( strBillingCountry == 0 )
		{
			if( strBillingZip.length < 5 || strBillingZip.length > 5)
			{
				alert("Zip cannot be empty or less than 5 characters.");
				document.Default._ctl0_txbBillingZip.focus();
				return false;
			}
			else( strBillingZip.length = 5 )
			{
				for( var i = 0; i < strBillingZip.length; i++ )
				{
					if( isNaN(strBillingZip.charAt(i)) )
					{ 
						alert( "Please enter a valid US ZIP." );
						document.Default._ctl0_txbBillingZip.focus();
						return false;	
					}
				}	
			}
		}
		else
		{
			if( strBillingZip.length < 5 )
			{
				alert("Zip cannot be empty or less than 5 characters.");
				document.Default._ctl0_txbBillingZip.focus();
				return false;
			}						
		}
		
		if( strCardType == 0 )
		{
			alert("Please select the card type");
			document.Default._ctl0_ddlCredtiCardType.focus();
			return false;
		}
	
		if( strCreditCard.length < 1 )
		{
			alert( "Please enter credit card number." );
			document.Default._ctl0_txbCreditCardNumber.focus();
			return false;
		}
		else
		{
			for( var i = 0; i < strCreditCard.length; i++ )
			{
				if( isNaN(strCreditCard.charAt(i)) )
				{ 
					alert( "Incorrect credit card number." );
					document.Default._ctl0_txbCreditCardNumber.focus();
					return false;	
				}
			}	
			if( strCreditCard.length < 13 || strCreditCard.length > 16 )
			{
				alert("Credit Card length cannot be less than 13 or greater than 16 digits");
				document.Default._ctl0_txbCreditCardNumber.focus();
				return false;	
			}
		}
			
		if( intExpYear < intYear )
		{
			alert("Please select a valid credit card expiry month/year.");
			document.Default._ctl0_ddlExpirationYear.focus();
			return false;
		}
		
		if( intExpYear == intYear )
		{
			if ( intExpMonth < intMonth )
				{						
					alert("Please select a valid credit card expiry month/year.");
					document.Default._ctl0_ddlExpirationMonth.focus();
					return false;
				}			
		}			
		
		if( intExpYear > intYear )
		{
			if( intExpMonth == 0 )
			{						
				alert("Please select a valid credit card expiry month/year.");
				document.Default._ctl0_ddlExpirationMonth.focus();
				return false;
			}
		}		
										
		if( strCardCode.length < 1 )
		{
			alert( "Please enter card code." );
			document.Default._ctl0_txbCardCode.focus();
			return false;
		}
		else
		{
			for( var i = 0; i < strCardCode.length; i++ )
			{
				if( isNaN(strCardCode.charAt(i)) )
				{
					alert( "Incorrect card code." );
					document.Default._ctl0_txbCardCode.focus();
					return false;						
				}
			}
		}
		return true;
}
function ValidateWqnStore()
{
var objDate = new Date();
				var strPhone = document.Default._ctl0_txbAreaCode.value + document.Default._ctl0_txbExchange.value + document.Default._ctl0_txbLineNumber.value;
				var strPaymentOption  = document.Default._ctl0_ddlPaymentOption.selectedIndex;
				if( strPaymentOption == 0 )
				{
					var strAmount = document.Default._ctl0_txbAmount.value;
				}
				var strCreditCard = document.Default._ctl0_txbCreditCardNumber.value;
				var strCardCode = document.Default._ctl0_txbCardCode.value;
				var strEmail = document.Default._ctl0_txbEmail.value;
				var strConfirmEmail = document.Default._ctl0_txbConfirmEmail.value;
				var strReferralCode = document.Default._ctl0_txbReferralCode.value;
				var strFirstName = document.Default._ctl0_txbFirstName.value;	
				var strLastName = document.Default._ctl0_txbLastName.value;	
				var strBillingAdd = document.Default._ctl0_txbBillingAddress1.value;	
				var strBillingCity = document.Default._ctl0_txbBillingCity.value;	
				var strBillingState = document.Default._ctl0_ddlBillingState.selectedIndex;
				var strBillingZip = document.Default._ctl0_txbBillingZip.value;
				var strCardType = document.Default._ctl0_ddlCredtiCardType.selectedIndex;	
				var intMonth = objDate.getMonth();
				var intExpMonth = document.Default._ctl0_ddlExpirationMonth.options[document.Default._ctl0_ddlExpirationMonth.selectedIndex].value;
				var intYear = objDate.getYear();
				var intExpYear = document.Default._ctl0_ddlExpirationYear.options[document.Default._ctl0_ddlExpirationYear.selectedIndex].value;

				// Promo Code Validation Start
				//var strtxbCarPromo = document.Default._ctl0_txbCarPromo.value;
				var strtxbPromoCode = document.Default._ctl0_txbPromoCode.value;
				// Promo Code Validation End
				var strBillingCountry = document.Default._ctl0_ddlCountry.selectedIndex;				
				intMonth = intMonth  + 1;	
				intMonth = Math.floor( intMonth );
				
				if (intExpMonth==''){
					intExpMonth = Math.floor( 0 );
				}
				else{
					intExpMonth = Math.floor( intExpMonth );
				}
				
				if( strPaymentOption == 0 )
				{
						if( strAmount.length < 1 )
						{
							alert( "Please enter a valid US dollar amount." );
							document.Default._ctl0_txbAmount.focus();
							return false;
						}
						else (!strAmount.length < 1 )
						{					
							for( var i = 0; i < strAmount.length; i++ )
							{
								if( isNaN(strAmount.charAt(i)) )
								{ 
									alert( "Please enter a valid US dollar amount." );
									document.Default._ctl0_txbAmount.focus();
									return false;	
								}
							}						
							if( strAmount < 10  && strReferralCode.length > 0)
							{
								alert( "Mimimum Purchase amount with Referral Code is $10." );
								document.Default._ctl0_txbAmount.focus();
								return false;
							}
							if( strAmount < 10 && strReferralCode.length == 0)
							{
								alert( "Mimimum Purchase amount is $10." );
								document.Default._ctl0_txbAmount.focus();
								return false;
							}	
							if( strAmount > 200 )
							{					
								alert( "Amount cannot exceed 200 dollar amount." );
								document.Default._ctl0_txbAmount.focus();
								return false;
							}			
						}	
				}

				// Promo Code Validation Start
								

			//					if( strPaymentOption == 0 )
			//					{
			//						if ( strtxbPromoCode.length > 0 && (strtxbPromoCode.toUpperCase() == 'EASYCR' || strtxbPromoCode.toUpperCase() == 'EASYES') && strAmount < 25)
			//							{
			//								alert( "Mimimum Purchase amount is $25 for this Promotion." );
			//								document.Default._ctl0_txbAmount.focus();
			//								return false;
			//							}
			//		
			//					}
				// Promo Code Validation End
													
				if( strReferralCode.length > 0 )
				{
					for( var i = 0; i < strReferralCode.length; i++ )
					{
						if( isNaN(strReferralCode.charAt(i)) )
						{
							alert( "Incorrect referral code." );
							return false;						
						}
					}
				}
				if( strFirstName.length < 1 )
				{
					alert("Please enter first name" );
					document.Default._ctl0_txbFirstName.focus();
					return false;
				}
				
				if( strLastName.length < 1 )
				{
					alert("Please enter last name");
					document.Default._ctl0_txbLastName.focus();
					return false;
				}
				
				if( strEmail.length < 1 )
				{
					alert("Please enter email address");
					document.Default._ctl0_txbEmail.focus();
					return false;
				}						
				else
				{					
					var filter=/^.+@.+\..{2,3}$/
					if (!filter.test(strEmail))
					{
						alert("Please enter correct email address");
						document.Default._ctl0_txbEmail.focus();
						return false;
					}
				}
				
				if (strEmail != strConfirmEmail)
				{
					alert("Please enter correct confirm email address");
					document.Default._ctl0_txbConfirmEmail.focus();
					return false;
				}		
				
				if( strPhone.length != 10 )
				{
					alert( "Incorrect Phone Number" );
					document.Default._ctl0_txbAreaCode.focus();
					return false;
				}
				else ( strPhone.length = 10 )
				{
					for( var i = 0; i < strPhone.length; i++ )
					{
						if( isNaN(strPhone.charAt(i)) )
						{ 
							alert( "Incorrect Phone Number." );
							document.Default._ctl0_txbAreaCode.focus();
							return false;	
						}
					}	
				}
				
				if( strBillingAdd.length < 1 )
				{
					alert("Please enter billing address");
					document.Default._ctl0_txbBillingAddress1.focus();
					return false;	
				}
				
				if( strBillingCity.length < 1 )
				{
					alert("Please enter billing city");
					document.Default._ctl0_txbBillingCity.focus();
					return false;	
				}
				
				if( strBillingState == 0 )
				{
					alert("Please select billing state");
					document.Default._ctl0_ddlBillingState.focus();
					return false;
				}
				
				if( strBillingCountry == 0 )
				{
						if( strBillingZip.length < 5 || strBillingZip.length > 5)
						{
							alert("Zip cannot be empty or less than 5 characters.");
							document.Default._ctl0_txbBillingZip.focus();
							return false;
						}
						else( strBillingZip.length = 5 )
						{
							for( var i = 0; i < strBillingZip.length; i++ )
								{
									if( isNaN(strBillingZip.charAt(i)) )
									{ 
										alert( "Please enter a valid US ZIP." );
										document.Default._ctl0_txbBillingZip.focus();
										return false;	
									}
								}	
						}
				}
				else
				{
						if( strBillingZip.length < 5 )
						{
							alert("Zip cannot be empty or less than 5 characters.");
							document.Default._ctl0_txbBillingZip.focus();
							return false;
						}						
				}
				
				if( strCardType == 0 )
				{
					alert("Please select the card type");
					document.Default._ctl0_ddlCredtiCardType.focus();
					return false;
				}
			
				if( strCreditCard.length < 1 )
				{
					alert( "Please enter credit card number." );
					document.Default._ctl0_txbCreditCardNumber.focus();
					return false;
				}
				else
				{
					for( var i = 0; i < strCreditCard.length; i++ )
					{
						if( isNaN(strCreditCard.charAt(i)) )
						{ 
							alert( "Incorrect credit card number." );
							document.Default._ctl0_txbCreditCardNumber.focus();
							return false;	
						}
					}	
					if( strCreditCard.length < 13 || strCreditCard.length > 16 )
					{
						alert("Credit Card length cannot be less than 13 or greater than 16 digits");
						document.Default._ctl0_txbCreditCardNumber.focus();
						return false;	
					}
				}
					
				if( intExpYear < intYear )
				{
					alert("Please select a valid credit card expiry month/year.");
					document.Default._ctl0_ddlExpirationYear.focus();
					return false;
				}
				
				if( intExpYear == intYear )
				{
					if ( strPaymentOption == 1 && intExpMonth < intMonth +1 )
					{
						alert("For bill me later payment option valid credit card expiry \n should be atleast greater than current month.");
						document.Default._ctl0_ddlExpirationMonth.focus();
						return false;
					}
					else
					{
						if ( intExpMonth < intMonth )
						{						
							alert("Please select a valid credit card expiry month/year.");
							document.Default._ctl0_ddlExpirationMonth.focus();
							return false;
						}
					}
				}			
				
				if( intExpYear > intYear )
				{
					if( intExpMonth == 0 )
					{						
						alert("Please select a valid credit card expiry month/year.");
						document.Default._ctl0_ddlExpirationMonth.focus();
						return false;
					}
				}		
												
				if( strCardCode.length < 1 )
				{
					alert( "Please enter card code." );
					document.Default._ctl0_txbCardCode.focus();
					return false;
				}
				else
				{
					for( var i = 0; i < strCardCode.length; i++ )
					{
						if( isNaN(strCardCode.charAt(i)) )
						{
							alert( "Incorrect card code." );
							document.Default._ctl0_txbCardCode.focus();
							return false;						
						}
					}
				}
				return true;
			}

function ValidateRocketWqnStore()
{	
	var objDate = new Date();
		var strPhone = document.Default._ctl0_txbAreaCode.value + document.Default._ctl0_txbExchange.value + document.Default._ctl0_txbLineNumber.value;		
		var strCell = document.Default._ctl0_txbAreaCodeCell.value + document.Default._ctl0_txbExchangeCell.value + document.Default._ctl0_txbLineNumberCell.value;		
		var strCreditCard = document.Default._ctl0_txbCardNumber.value;
		var strCardCode = document.Default._ctl0_txbCardCode.value;
		var strEmail = document.Default._ctl0_txbEmail.value;		
		var strReferralCode = document.Default._ctl0_txbReferralCode.value;
		var strFirstName = document.Default._ctl0_txbFirstName.value;	
		var strLastName = document.Default._ctl0_txbLastName.value;	
		var strBillingAdd = document.Default._ctl0_txbAddress1.value;	
		var strBillingCity = document.Default._ctl0_txbCity.value;	
		var strBillingState = document.Default._ctl0_ddlState.selectedIndex;
		var strBillingZip = document.Default._ctl0_txbPostalCode.value;		
		var strCardType = document.Default._ctl0_ddlCreditCardType.selectedIndex;	
		var intMonth = objDate.getMonth();
		var intExpMonth = document.Default._ctl0_ddlExpMonth.options[document.Default._ctl0_ddlExpMonth.selectedIndex].value;
		var intYear = objDate.getYear();
		var intExpYear = document.Default._ctl0_ddlExpYear.options[document.Default._ctl0_ddlExpYear.selectedIndex].value;						
				
		intMonth = intMonth  + 1;	
		intMonth = Math.floor( intMonth );
		
		if (intExpMonth==''){
			intExpMonth = Math.floor( 0 );
		}
		else{
			intExpMonth = Math.floor( intExpMonth );
		}
				
											
		if( strReferralCode.length > 0 )
		{
			for( var i = 0; i < strReferralCode.length; i++ )
			{
				if( isNaN(strReferralCode.charAt(i)) )
				{
					alert( "Incorrect referral code." );
					return false;						
				}
			}
		}
		if( strFirstName.length < 1 )
		{
			alert("Please enter first name" );
			document.Default._ctl0_txbFirstName.focus();
			return false;
		}
		
		if( strLastName.length < 1 )
		{
			alert("Please enter last name");
			document.Default._ctl0_txbLastName.focus();
			return false;
		}
		
		if( strEmail.length < 1 )
		{
			alert("Please enter email address");
			document.Default._ctl0_txbEmail.focus();
			return false;
		}						
		else
		{					
			var filter=/^.+@.+\..{2,3}$/
			if (!filter.test(strEmail))
			{
				alert("Please enter correct email address");
				document.Default._ctl0_txbEmail.focus();
				return false;
			}
		}
		
		if( strPhone.length != 10 )
		{
			alert( "Incorrect Phone Number" );
			document.Default._ctl0_txbAreaCode.focus();
			return false;
		}
		else ( strPhone.length = 10 )
		{
			for( var i = 0; i < strPhone.length; i++ )
			{
				if( isNaN(strPhone.charAt(i)) )
				{ 
					alert( "Incorrect Phone Number." );
					document.Default._ctl0_txbAreaCode.focus();
					return false;	
				}
			}	
		}
		
		if( strCell.length > 0 ) 
		{
		
				if( strCell.length != 10 )
				{
					alert( "Incorrect Cell Number" );
					document.Default._ctl0_txbAreaCodeCell.focus();
					return false;
				}
				else ( strCell.length = 10 )
				{
					for( var i = 0; i < strCell.length; i++ )
					{
						if( isNaN(strCell.charAt(i)) )
						{ 
							alert( "Incorrect Cell Number." );
							document.Default._ctl0_txbAreaCodeCell.focus();
							return false;	
						}
					}	
				}
			
				if (strCell == strPhone)	
				{
					alert( "Home and Cell Number can not be same!" );
					document.Default._ctl0_txbAreaCodeCell.focus();
					return false;
				}
		}
		
		if( strBillingAdd.length < 1 )
		{
			alert("Please enter billing address");
			document.Default._ctl0_txbAddress1.focus();
			return false;	
		}
		
		if( strBillingCity.length < 1 )
		{
			alert("Please enter billing city");
			document.Default._ctl0_txbCity.focus();
			return false;	
		}
		
		if( strBillingState == 0 )
		{
			alert("Please select billing state");
			document.Default._ctl0_ddlState.focus();
			return false;
		}
		
		if( strBillingZip.length < 5 )
		{
			alert("Zip cannot be empty or less than 5 characters.");
			document.Default._ctl0_txbPostalCode.focus();
			return false;
		}
		else( strBillingZip.length = 5 )
		{
			for( var i = 0; i < strBillingZip.length; i++ )
				{
					if( isNaN(strBillingZip.charAt(i)) )
					{ 
						alert( "Please enter a valid US ZIP." );
						document.Default._ctl0_txbPostalCode.focus();
						return false;	
					}
				}	
		}
		
		if( strCardType == 0 )
		{
			alert("Please select the card type");
			document.Default._ctl0_ddlCreditCardType.focus();
			return false;
		}
	
		if( strCreditCard.length < 1 )
		{
			alert( "Please enter credit card number." );
			document.Default._ctl0_txbCardNumber.focus();
			return false;
		}
		else
		{
			for( var i = 0; i < strCreditCard.length; i++ )
			{
				if( isNaN(strCreditCard.charAt(i)) )
				{ 
					alert( "Incorrect credit card number." );
					document.Default._ctl0_txbCardNumber.focus();
					return false;	
				}
			}	
			if( strCreditCard.length < 13 || strCreditCard.length > 16 )
			{
				alert("Credit Card length cannot be less than 13 or greater than 16 digits");
				document.Default._ctl0_txbCardNumber.focus();
				return false;	
			}
		}
			
		if( intExpYear < intYear )
		{
			alert("Please select a valid credit card expiry month/year.");
			document.Default._ctl0_ddlExpYear.focus();
			return false;
		}
		
		if( intExpYear == intYear )
		{
			if ( strPaymentOption == 1 && intExpMonth < intMonth +1 )
			{
				alert("For bill me later payment option valid credit card expiry \n should be atleast greater than current month.");
				document.Default._ctl0_ddlExpMonth.focus();
				return false;
			}
			else
			{
				if ( intExpMonth < intMonth )
				{						
					alert("Please select a valid credit card expiry month/year.");
					document.Default._ctl0_ddlExpMonth.focus();
					return false;
				}
			}
		}			
		
		if( intExpYear > intYear )
		{
			if( intExpMonth == 0 )
			{						
				alert("Please select a valid credit card expiry month/year.");
				document.Default._ctl0_ddlExpMonth.focus();
				return false;
			}
		}		
										
		if( strCardCode.length < 1 )
		{
			alert( "Please enter card code." );
			document.Default._ctl0_txbCardCode.focus();
			return false;
		}
		else
		{
			for( var i = 0; i < strCardCode.length; i++ )
			{
				if( isNaN(strCardCode.charAt(i)) )
				{
					alert( "Incorrect card code." );
					document.Default._ctl0_txbCardCode.focus();
					return false;						
				}
			}
		}
		return true;
}

function ValidateIndiaStore()
{	
		var objDate = new Date();
		var strPhone = document.Default._ctl0_txbAreaCode.value + document.Default._ctl0_txbExchange.value + document.Default._ctl0_txbLineNumber.value;		
		var strCreditCard = document.Default._ctl0_txbCardNumber.value;
		var strCardCode = document.Default._ctl0_txbCardCode.value;
		var strEmail = document.Default._ctl0_txbEmail.value;		
	//	var strReferralCode = document.Default._ctl0_txbReferralCode.value;
		var strFirstName = document.Default._ctl0_txbFirstName.value;	
		var strLastName = document.Default._ctl0_txbLastName.value;	
		var strBillingAdd = document.Default._ctl0_txbAddress1.value;	
		var strBillingCity = document.Default._ctl0_txbCity.value;	
		var strBillingState = document.Default._ctl0_ddlState.selectedIndex;
		var strBillingZip = document.Default._ctl0_txbPostalCode.value;		
		var strCardType = document.Default._ctl0_ddlCreditCardType.selectedIndex;	
		var intMonth = objDate.getMonth();
		var intExpMonth = document.Default._ctl0_ddlExpMonth.options[document.Default._ctl0_ddlExpMonth.selectedIndex].value;
		var intYear = objDate.getYear();
		var intExpYear = document.Default._ctl0_ddlExpYear.options[document.Default._ctl0_ddlExpYear.selectedIndex].value;						
		var strAmount = document.Default._ctl0_txbAmount.value;		
		
		if( strAmount.length < 1 )
		{
			alert( "Please enter a valid US dollar amount." );
			document.Default._ctl0_txbAmount.focus();
			return false;
		}
		else (!strAmount.length < 1 )
		{					
			for( var i = 0; i < strAmount.length; i++ )
			{
				if( isNaN(strAmount.charAt(i)) )
				{ 
					alert( "Please enter a valid US dollar amount." );
					document.Default._ctl0_txbAmount.focus();
					return false;	
				}
			}						
			if( strAmount < 10 )
			{
				alert( "Invalid amount." );
				document.Default._ctl0_txbAmount.focus();
				return false;
			}	
			if( strAmount > 200 )
			{					
				alert( "Amount cannot exceed 200 dollar amount." );
				document.Default._ctl0_txbAmount.focus();
				return false;
			}			
		}	
		
		intMonth = intMonth  + 1;	
		intMonth = Math.floor( intMonth );
		
		if (intExpMonth==''){
			intExpMonth = Math.floor( 0 );
		}
		else{
			intExpMonth = Math.floor( intExpMonth );
		}
				
											
//		if( strReferralCode.length > 0 )
//		{
//			for( var i = 0; i < strReferralCode.length; i++ )
//			{
//				if( isNaN(strReferralCode.charAt(i)) )
//				{
//					alert( "Incorrect referral code." );
//					return false;						
//				}
//			}
//		}
		if( strFirstName.length < 1 )
		{
			alert("Please enter first name" );
			document.Default._ctl0_txbFirstName.focus();
			return false;
		}
		
		if( strLastName.length < 1 )
		{
			alert("Please enter last name");
			document.Default._ctl0_txbLastName.focus();
			return false;
		}
		
		if( strEmail.length < 1 )
		{
			alert("Please enter email address");
			document.Default._ctl0_txbEmail.focus();
			return false;
		}						
		else
		{					
			var filter=/^.+@.+\..{2,3}$/
			if (!filter.test(strEmail))
			{
				alert("Please enter correct email address");
				document.Default._ctl0_txbEmail.focus();
				return false;
			}
		}
		
		if( strPhone.length != 10 )
		{
			alert( "Incorrect Phone Number" );
			document.Default._ctl0_txbAreaCode.focus();
			return false;
		}
		else ( strPhone.length = 10 )
		{
			for( var i = 0; i < strPhone.length; i++ )
			{
				if( isNaN(strPhone.charAt(i)) )
				{ 
					alert( "Incorrect Phone Number." );
					document.Default._ctl0_txbAreaCode.focus();
					return false;	
				}
			}	
		}
		
		if( strBillingAdd.length < 1 )
		{
			alert("Please enter billing address");
			document.Default._ctl0_txbAddress1.focus();
			return false;	
		}
		
		if( strBillingCity.length < 1 )
		{
			alert("Please enter billing city");
			document.Default._ctl0_txbCity.focus();
			return false;	
		}
		
		if( strBillingState == 0 )
		{
			alert("Please select billing state");
			document.Default._ctl0_ddlState.focus();
			return false;
		}
		
		if( strBillingZip.length < 5 )
		{
			alert("Zip cannot be empty or less than 5 characters.");
			document.Default._ctl0_txbPostalCode.focus();
			return false;
		}
		else( strBillingZip.length = 5 )
		{
			for( var i = 0; i < strBillingZip.length; i++ )
				{
					if( isNaN(strBillingZip.charAt(i)) )
					{ 
						alert( "Please enter a valid US ZIP." );
						document.Default._ctl0_txbPostalCode.focus();
						return false;	
					}
				}	
		}
		
		if( strCardType == 0 )
		{
			alert("Please select the card type");
			document.Default._ctl0_ddlCreditCardType.focus();
			return false;
		}
	
		if( strCreditCard.length < 1 )
		{
			alert( "Please enter credit card number." );
			document.Default._ctl0_txbCardNumber.focus();
			return false;
		}
		else
		{
			for( var i = 0; i < strCreditCard.length; i++ )
			{
				if( isNaN(strCreditCard.charAt(i)) )
				{ 
					alert( "Incorrect credit card number." );
					document.Default._ctl0_txbCardNumber.focus();
					return false;	
				}
			}	
			if( strCreditCard.length < 13 || strCreditCard.length > 16 )
			{
				alert("Credit Card length cannot be less than 13 or greater than 16 digits");
				document.Default._ctl0_txbCardNumber.focus();
				return false;	
			}
		}
			
		if( intExpYear < intYear )
		{
			alert("Please select a valid credit card expiry month/year.");
			document.Default._ctl0_ddlExpYear.focus();
			return false;
		}
		
		if( intExpYear == intYear )
		{
			if ( intExpMonth < intMonth )
				{						
					alert("Please select a valid credit card expiry month/year.");
					document.Default._ctl0_ddlExpMonth.focus();
					return false;
				}			
		}			
		
		if( intExpYear > intYear )
		{
			if( intExpMonth == 0 )
			{						
				alert("Please select a valid credit card expiry month/year.");
				document.Default._ctl0_ddlExpMonth.focus();
				return false;
			}
		}		
										
		if( strCardCode.length < 1 )
		{
			alert( "Please enter card code." );
			document.Default._ctl0_txbCardCode.focus();
			return false;
		}
		else
		{
			for( var i = 0; i < strCardCode.length; i++ )
			{
				if( isNaN(strCardCode.charAt(i)) )
				{
					alert( "Incorrect card code." );
					document.Default._ctl0_txbCardCode.focus();
					return false;						
				}
			}
		}
		return true;
}

function ValidateSignupInfoStore()
{	
		var objDate = new Date();
		var strPhone = document.Default._ctl0_txbAreaCode.value + document.Default._ctl0_txbExchange.value + document.Default._ctl0_txbLineNumber.value;		
		var strEmail = document.Default._ctl0_txbEmail.value;		
		var strEmailConfirm = document.Default._ctl0_txbConfirmEmail.value;		
		var strFirstName = document.Default._ctl0_txbFirstName.value;	
		var strLastName = document.Default._ctl0_txbLastName.value;	
		var strAmount = document.Default._ctl0_txbAmount.value;		
			
			
		if( strAmount.length < 1 )
		{
			alert( "Please enter a valid US dollar amount." );
			document.Default._ctl0_txbAmount.focus();
			return false;
		}
		else (!strAmount.length < 1 )
		{					
			for( var i = 0; i < strAmount.length; i++ )
			{
				if( isNaN(strAmount.charAt(i)) )
				{ 
					alert( "Please enter a valid US dollar amount." );
					document.Default._ctl0_txbAmount.focus();
					return false;	
				}
			}						
			if( strAmount < 10 )
			{
				alert( "Invalid amount." );
				document.Default._ctl0_txbAmount.focus();
				return false;
			}	
			if( strAmount > 200 )
			{					
				alert( "Amount cannot exceed 200 dollar amount." );
				document.Default._ctl0_txbAmount.focus();
				return false;
			}			
		}									
		if( strFirstName.length < 1 )
		{
			alert("Please enter first name" );
			document.Default._ctl0_txbFirstName.focus();
			return false;
		}
		
		if( strLastName.length < 1 )
		{
			alert("Please enter last name");
			document.Default._ctl0_txbLastName.focus();
			return false;
		}
		
		if( strEmail.length < 1 )
		{
			alert("Please enter email address");
			document.Default._ctl0_txbEmail.focus();
			return false;
		}						
		else
		{					
			var filter=/^.+@.+\..{2,3}$/
			if (!filter.test(strEmail))
			{
				alert("Please enter correct email address");
				document.Default._ctl0_txbEmail.focus();
				return false;
			}
		}
		
		if( strEmailConfirm.length < 1 )
		{
			alert("Please enter confirm email address");
			document.Default._ctl0_txbConfirmEmail.focus();
			return false;
		}						
		else
		{					
			var filter=/^.+@.+\..{2,3}$/
			if (!filter.test(strEmailConfirm))
			{
				alert("Please enter correct confirm email address");
				document.Default._ctl0_txbConfirmEmail.focus();
				return false;
			}
		}
		
		if (strEmail!=strEmailConfirm)
		{
			alert("Please enter confirm email address same as email address");
			document.Default._ctl0_txbConfirmEmail.focus();
			return false;
		}
		
		if( strPhone.length != 10 )
		{
			alert( "Incorrect Phone Number" );
			document.Default._ctl0_txbAreaCode.focus();
			return false;
		}
		else ( strPhone.length = 10 )
		{
			for( var i = 0; i < strPhone.length; i++ )
			{
				if( isNaN(strPhone.charAt(i)) )
				{ 
					alert( "Incorrect Phone Number." );
					document.Default._ctl0_txbAreaCode.focus();
					return false;	
				}
			}	
		}
		
		return true;
}


function ValidateValuePackStore()
{	
	var objDate = new Date();
		var strPhone = document.Default._ctl0_txbAreaCode.value + document.Default._ctl0_txbExchange.value + document.Default._ctl0_txbLineNumber.value;		
		//var strCell = document.Default._ctl0_txbAreaCodeCell.value + document.Default._ctl0_txbExchangeCell.value + document.Default._ctl0_txbLineNumberCell.value;		
		var strCreditCard = document.Default._ctl0_txbCardNumber.value;
		var strCardCode = document.Default._ctl0_txbCardCode.value;
		var strEmail = document.Default._ctl0_txbEmail.value;		
		//var strReferralCode = document.Default._ctl0_txbReferralCode.value;
		var strFirstName = document.Default._ctl0_txbFirstName.value;	
		var strLastName = document.Default._ctl0_txbLastName.value;	
		var strBillingAdd = document.Default._ctl0_txbAddress1.value;	
		var strBillingCity = document.Default._ctl0_txbCity.value;	
		var strBillingState = document.Default._ctl0_ddlState.selectedIndex;
		var strBillingZip = document.Default._ctl0_txbPostalCode.value;		
		var strCardType = document.Default._ctl0_ddlCreditCardType.selectedIndex;	
		var intMonth = objDate.getMonth();
		var intExpMonth = document.Default._ctl0_ddlExpMonth.options[document.Default._ctl0_ddlExpMonth.selectedIndex].value;
		var intYear = objDate.getYear();
		var intExpYear = document.Default._ctl0_ddlExpYear.options[document.Default._ctl0_ddlExpYear.selectedIndex].value;						
				
		intMonth = intMonth  + 1;	
		intMonth = Math.floor( intMonth );
		
		if (intExpMonth==''){
			intExpMonth = Math.floor( 0 );
		}
		else{
			intExpMonth = Math.floor( intExpMonth );
		}				
											
		if( strFirstName.length < 1 )
		{
			alert("Please enter first name" );
			document.Default._ctl0_txbFirstName.focus();
			return false;
		}
		
		if( strLastName.length < 1 )
		{
			alert("Please enter last name");
			document.Default._ctl0_txbLastName.focus();
			return false;
		}
		
		if( strEmail.length < 1 )
		{
			alert("Please enter email address");
			document.Default._ctl0_txbEmail.focus();
			return false;
		}						
		else
		{					
			var filter=/^.+@.+\..{2,3}$/
			if (!filter.test(strEmail))
			{
				alert("Please enter correct email address");
				document.Default._ctl0_txbEmail.focus();
				return false;
			}
		}
		
		if( strPhone.length != 10 )
		{
			alert( "Incorrect Phone Number" );
			document.Default._ctl0_txbAreaCode.focus();
			return false;
		}
		else ( strPhone.length = 10 )
		{
			for( var i = 0; i < strPhone.length; i++ )
			{
				if( isNaN(strPhone.charAt(i)) )
				{ 
					alert( "Incorrect Phone Number." );
					document.Default._ctl0_txbAreaCode.focus();
					return false;	
				}
			}	
		}
		
				
		if( strBillingAdd.length < 1 )
		{
			alert("Please enter billing address");
			document.Default._ctl0_txbAddress1.focus();
			return false;	
		}
		
		if( strBillingCity.length < 1 )
		{
			alert("Please enter billing city");
			document.Default._ctl0_txbCity.focus();
			return false;	
		}
		
		if( strBillingState == 0 )
		{
			alert("Please select billing state");
			document.Default._ctl0_ddlState.focus();
			return false;
		}
		
		if( strBillingZip.length < 5 )
		{
			alert("Zip cannot be empty or less than 5 characters.");
			document.Default._ctl0_txbPostalCode.focus();
			return false;
		}
		else( strBillingZip.length = 5 )
		{
			for( var i = 0; i < strBillingZip.length; i++ )
				{
					if( isNaN(strBillingZip.charAt(i)) )
					{ 
						alert( "Please enter a valid US ZIP." );
						document.Default._ctl0_txbPostalCode.focus();
						return false;	
					}
				}	
		}
		
		if( strCardType == 0 )
		{
			alert("Please select the card type");
			document.Default._ctl0_ddlCreditCardType.focus();
			return false;
		}
	
		if( strCreditCard.length < 1 )
		{
			alert( "Please enter credit card number." );
			document.Default._ctl0_txbCardNumber.focus();
			return false;
		}
		else
		{
			for( var i = 0; i < strCreditCard.length; i++ )
			{
				if( isNaN(strCreditCard.charAt(i)) )
				{ 
					alert( "Incorrect credit card number." );
					document.Default._ctl0_txbCardNumber.focus();
					return false;	
				}
			}	
			if( strCreditCard.length < 13 || strCreditCard.length > 16 )
			{
				alert("Credit Card length cannot be less than 13 or greater than 16 digits");
				document.Default._ctl0_txbCardNumber.focus();
				return false;	
			}
		}
			
		if( intExpYear < intYear )
		{
			alert("Please select a valid credit card expiry month/year.");
			document.Default._ctl0_ddlExpYear.focus();
			return false;
		}
		
		if( intExpYear == intYear )
		{
			if ( intExpMonth < intMonth )
			{
				alert("Valid credit card expiry month should be atleast greater than current month.");
				document.Default._ctl0_ddlExpMonth.focus();
				return false;
			}
			else
			{
				if ( intExpMonth < intMonth )
				{						
					alert("Please select a valid credit card expiry month/year.");
					document.Default._ctl0_ddlExpMonth.focus();
					return false;
				}
			}
		}			
		
		if( intExpYear > intYear )
		{
			if( intExpMonth == 0 )
			{						
				alert("Please select a valid credit card expiry month/year.");
				document.Default._ctl0_ddlExpMonth.focus();
				return false;
			}
		}		
										
		if( strCardCode.length < 1 )
		{
			alert( "Please enter card code." );
			document.Default._ctl0_txbCardCode.focus();
			return false;
		}
		else
		{
			for( var i = 0; i < strCardCode.length; i++ )
			{
				if( isNaN(strCardCode.charAt(i)) )
				{
					alert( "Incorrect card code." );
					document.Default._ctl0_txbCardCode.focus();
					return false;						
				}
			}
		}
		return true;
}

function ValidateForm()
			{				
				var result;						
				var con = document.Default._ctl0_ddlPaymentOption;																
				//var con = document.Default._ctl0_txbConfirmEmail;
				if( con != null )
				{										
					result = ValidateWqnStore();					
				}
				else if( document.Default._ctl0_txbComments != null )
				{
					result = true;
				}
				else if( document.Default._ctl0_txbEmail1 != null )
				{
					result = true;
				}
                else if (con == null && document.Default._ctl0_txbConfirmEmail != null )
				{
					result = ValidateCPAStore();	
				}				
				else if (document.Default._ctl0_txbAreaCodeCell != null )
				{
					result = ValidateRocketWqnStore();	
				}
				else if (document.Default._ctl0_txbAreaCodeCell == null && document.Default._ctl0_txbReferralCode == null  && document.Default._ctl0_txbAmount == null)
				{
					result = ValidateValuePackStore();
				}
				else 
				{					
					result = ValidateIndiaStore();					
				}
				return result;
				
			}
function openLookUpWin(){
	window.open("RateLookupTool.aspx?country="+document.Default._ctl0_ddlCountry.value+"",'RateLookUpWindow','width=450,height=500,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,copyhistory=yes,resizable=yes' );

}

function setNextFocus(e,x,y){
	
	var keynum;
	if(window.event)
	{
		keynum = window.event.keyCode;
	}
	else if(e)
	{
		keynum = e.which;
	}
	
	if ((keynum>47 && keynum<58) && document.getElementById(x).value.length == 3 && !isNaN(document.getElementById(x).value))
	{
	//	alert(document.getElementById(x).value);
		document.getElementById(y).focus();
	}	
}
// -->
