<!--


function do_onload()
{
var f = document.f;
  do_pop_url(f.pop_url.value);
// radio buttons
var theone;
for (i = 0; i < f.country.length; i++){
if (f.country[i].checked==true){
theone=i;
break; //exist for loop, as target acquired.
}
}

  if (f.country[theone].value == 'countries') 
    {
      do_show_countries();
      do_traffic_amount(f.traffic.value);
    }

}


function remove_whitespace(ta) {
 ta.value = ta.value.replace(/[\s\n]/g, "");
}

  function validate_form(f)
  {
// www
remove_whitespace(f.pop_url);
var valid_url = /^(http|https|ftp):\/\/([a-z0-9\/\.\,\;\?\'\\\+&%\$#\=~_\-]{0,})([\w]{2,})\.([\w]{2,})([a-z0-9\/\.\,\;\?\'\\\+&%\$#\=~_\-]{0,})$/;

if (f.pop_url.value.length == 0 || f.pop_url.value == 'http://')
{
 alert("Please enter a URL"); f.pop_url.focus(); return false;
}
else
{
if(f.pop_url.value.search(valid_url) == -1) { alert("URL you provided does not seem correct"); f.pop_url.focus(); return false;  }
}


// radio buttons
var theone;
for (i = 0; i < f.country.length; i++){
if (f.country[i].checked==true){
theone=i;
break; //exist for loop, as target acquired.
}
}

// selected buttons for country
	var t = 0;
	var sp_custom = '';

for (i = 0; i < f.countries.length; i++)
{

if (f.countries[i].checked==true)
{
var c = f.countries[i].value;
var ex = c.split(",");
  sp_custom += ex[0] + ',';
t++;

} 

}

if (f.country[theone].value == 'countries' && t == 0) { alert('Select some countries or click Any.'); return false; }
if (f.traffic.value.length < 1) { alert('Please enter traffic quantity.'); f.traffic.focus(); return false; }
if (f.traffic.value < 1) { alert('Traffic quantity must be greater than zero.'); f.traffic.focus(); return false; }

f.amount.value = f.traffic.value * 4;

if (f.country[theone].value == 'XX') { sp_custom = 'XX,'; }

f.custom.value = sp_custom + f.pop_url.value;
f.business.value = 'webmaster' + '@' + 'gamesbob.com';
  }
  
function do_pop_url(x)
{
	inner('traffic_url', null, x);
}

function do_any()
{
	hidediv('div_countries');
	inner('traffic_origin', null, 'any country');
}

function do_show_countries()
{

	showdiv('div_countries');
	do_checkboxes();

}

function do_traffic_amount(x)
{
	var wk = x * 4;
inner('traffic_price', null, wk);
inner('traffic_price2', null, wk);

inner('traffic_quantit_y', null, x);
inner('traffic_quantity', null, x);

}



function do_checkboxes()
{
	var country_code = '';
	var country_name = '';
	var t = 0;

for (i = 0; i <document.f.countries.length; i++)
{

if (document.f.countries[i].checked==true)
{
var v = document.f.countries[i].value;
var explode = v.split(",");
t++;
 if (t == 1) { country_name += explode[1]; } else { country_name += ',' + explode[1];  }

}

}

  if (t > 1)
  {
var splode = country_name.split(",");
var splode_string = '';
var how_many = splode.length;

if (how_many == 2) { country_name = splode[0] + ' and ' + splode[1]; }
 else  {
 for (i = 0; i < how_many; i++)
 {
 if (i == how_many-1) { splode_string += 'and ' + splode[i] ; } else { splode_string += splode[i] + ', '; }
 }
 country_name = splode_string;
        }

  }
  
  if (t == 0) { country_name = 'any country'; }
	inner('traffic_origin', null, country_name);
}


function hidediv(id) {
	//safe function to hide an element with a specified id
	if (document.getElementById) { // DOM3 = IE5, NS6
		document.getElementById(id).style.display = 'none';
	}
	else {
		if (document.layers) { // Netscape 4
			document.id.display = 'none';
		}
		else { // IE 4
			document.all.id.style.display = 'none';
		}
	}
}

function showdiv(id) {
	//safe function to show an element with a specified id
		  
	if (document.getElementById) { // DOM3 = IE5, NS6
		document.getElementById(id).style.display = 'block';
	}
	else {
		if (document.layers) { // Netscape 4
			document.id.display = 'block';
		}
		else { // IE 4
			document.all.id.style.display = 'block';
		}
	}
}

      function isNumberKey(evt)
      {
         var charCode = (evt.which) ? evt.which : event.keyCode;
         if (charCode > 31 && (charCode < 48 || charCode > 57))
            {return false;}

         return true;
      }

function inner(ID,parentID,sText) {
	if (document.layers) {
		var oLayer = (parentID)? eval('document.' + parentID + '.document.' + ID + '.document') : document.layers[ID].document;
		oLayer.open();
		oLayer.write(sText);
		oLayer.close();
	}
	else if (document.all) document.all[ID].innerHTML = sText;
	else if (parseInt(navigator.appVersion)>=5&&navigator.appName=="Netscape") {
		document.getElementById(ID).innerHTML = sText;
	}
}

  window.onload = do_onload;
-->