var eucat_cpm = 2.95;
var eu_cpm = 2.82;
var aucat_cpm = 2.92;
var au_cpm = 2.75;
var nacat_cpm = 3.42;
var na_cpm = 3.28;
var cacat_cpm = 3.37;
var ca_cpm = 3.26;
var uscat_cpm = 3.58;
var us_cpm = 3.41;
var ukcat_cpm = 3.48;
var uk_cpm = 3.31;
var tar_cpm = 2.72;
var untar_cpm = 2.28;
var bulkcat_cpm = 1.91;
var bulk_cpm = 1.77;

function purchase() {

var urlstr = orderform.url.value;

if ((orderform.total.value == "")) {
	orderform.visitorno.value = 1000
}

if ((orderform.total.value > 0) && (urlstr.length <= 9)) {
	orderform.url.value = "ENTER URL";
}

if ((orderform.total.value > 0) && (urlstr.length > 9)) {
	orderform.submit1.disabled = true;
	orderform.submit1.value = ".:One Moment:.";
	orderform.amount.value = orderform.total.value;
	
if ((orderform.co.value == "United Kingdom") && (orderform.cat.value == 0)) {
	traffic_type = "United Kingdom";
}
if ((orderform.co.value == "United Kingdom") && (orderform.cat.value != 0)) {
	traffic_type = "UK-"+orderform.cat.value;
}
if ((orderform.co.value == "Australia") && (orderform.cat.value == 0)) {
	traffic_type = "Australia";
}
if ((orderform.co.value == "Australia") && (orderform.cat.value != 0)) {
	traffic_type = "AU-"+orderform.cat.value;
}
if ((orderform.co.value == "Bulk") && (orderform.cat.value == 0)) {
	traffic_type = "Bulk";
}
if ((orderform.co.value == "Bulk") && (orderform.cat.value != 0)) {
	traffic_type = "Bulk-"+orderform.cat.value;
}
if ((orderform.co.value == "United States") && (orderform.cat.value == 0)) {
	traffic_type = "United States";
}
if ((orderform.co.value == "United States") && (orderform.cat.value != 0)) {
	traffic_type = "US-"+orderform.cat.value;
}
if ((orderform.co.value == "Canada") && (orderform.cat.value == 0)) {
	traffic_type = "Canada";
}
if ((orderform.co.value == "Canada") && (orderform.cat.value != 0)) {
	traffic_type = "CA-"+orderform.cat.value;
}
if ((orderform.co.value == "NorthAmerica") && (orderform.cat.value == 0)) {
	traffic_type = "NorthAmerica";
}
if ((orderform.co.value == "NorthAmerica") && (orderform.cat.value != 0)) {
	traffic_type = "NA-"+orderform.cat.value;
}
if ((orderform.co.value == "Europe") && (orderform.cat.value == 0)) {
	traffic_type = "Europe";
}
if ((orderform.co.value == "Europe") && (orderform.cat.value != 0)) {
	traffic_type = "EU-"+orderform.cat.value;
}
if ((orderform.co.value == "Worldwide") && (orderform.cat.value == 0)) {
	traffic_type = "Worldwide";
}
if ((orderform.co.value == "Worldwide") && (orderform.cat.value != 0)) {
	traffic_type = "WW-"+orderform.cat.value;
}
	
	orderform.item_name.value = orderform.visitorno.value+" Visitors: "+traffic_type;
	orderform.os0.value = orderform.url.value;
	orderform.submit();     
	}
}


function IsNumeric(sText) {
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;
    
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;   
}


function check_sum() {

if (orderform.visitorno.value == "") {
	orderform.visitorno.value = 1000;
}

if (orderform.url.value == "ENTER URL") {
	orderform.url.value = "http://";
}

orderform.total.value = "0";

var visitors = orderform.visitorno.value/1000;	
var visitorstr = visitors.toString();

if (visitorstr.indexOf(".") >= 0) {
	var visitorstrsplit = visitorstr.split(".");
		if (visitorstrsplit[1].length > 1) {
			orderform.total.value = "";
			orderform.visitorno.value = 1000;
		}
}

if ((orderform.visitorno.value < 1000) && (orderform.visitorno.value != "")) {	
	orderform.total.value = "";
	orderform.visitorno.value = 1000;
}

if ((orderform.co.value == 0) && (orderform.cat.value == 0)) {
	price = 0;
	orderform.desc1.value = "";
	orderform.desc2.value = "";
document.getElementById('tr_desc').color = "#FFFFFF";}
if ((orderform.co.value == 0) && (orderform.cat.value != 0)) {
	price = 0;
	orderform.desc1.value = "";
	orderform.desc2.value = "";
document.getElementById('tr_desc').color = "#FFFFFF";}
if ((orderform.co.value == "United Kingdom") && (orderform.cat.value == 0)) {
	price = uk_cpm;
	orderform.desc1.value = "Traffic from the UK only";
	orderform.desc2.value = "";
	document.getElementById('tr_desc').color = "#000000";
}
if ((orderform.co.value == "United Kingdom") && (orderform.cat.value != 0)) {
	price = ukcat_cpm;
	orderform.desc1.value = "Traffic from the UK only";
	orderform.desc2.value = "Plus "+orderform.cat.value+" category";
	document.getElementById('tr_desc').color = "#000000";
}
if ((orderform.co.value == "Australia") && (orderform.cat.value == 0)) {
	price = au_cpm;
	orderform.desc1.value = "Traffic from Australia only";
	orderform.desc2.value = "";
	document.getElementById('tr_desc').color = "#000000";
}
if ((orderform.co.value == "Australia") && (orderform.cat.value != 0)) {
	price = aucat_cpm;
	orderform.desc1.value = "Traffic from Australia only";
	orderform.desc2.value = "Plus "+orderform.cat.value+" category";
	document.getElementById('tr_desc').color = "#000000";
}
if ((orderform.co.value == "Bulk") && (orderform.cat.value == 0)) {
	price = bulk_cpm;
	orderform.desc1.value = "Excess inventory, Subject to slower delivery speeds";
	orderform.desc2.value = "";
	document.getElementById('tr_desc').color = "#000000";
}
if ((orderform.co.value == "Bulk") && (orderform.cat.value != 0)) {
	price = bulkcat_cpm;
	orderform.desc1.value = "Excess inventory, Subject to slower delivery speeds";
	orderform.desc2.value = "Plus "+orderform.cat.value+" category";
	document.getElementById('tr_desc').color = "#000000";
}
if ((orderform.co.value == "United States") && (orderform.cat.value == 0)) {
	price = us_cpm;
	orderform.desc1.value = "Traffic from the US only";
	orderform.desc2.value = "";
	document.getElementById('tr_desc').color = "#000000";
}
if ((orderform.co.value == "United States") && (orderform.cat.value != 0)) {
	price = uscat_cpm;
	orderform.desc1.value = "Traffic from the US only";
	orderform.desc2.value = "Plus "+orderform.cat.value+" category";
	document.getElementById('tr_desc').color = "#000000";
}
if ((orderform.co.value == "Canada") && (orderform.cat.value == 0)) {
	price = ca_cpm;
	orderform.desc1.value = "Traffic from the Canada only";
	orderform.desc2.value = "";
	document.getElementById('tr_desc').color = "#000000";
}
if ((orderform.co.value == "Canada") && (orderform.cat.value != 0)) {
	price = cacat_cpm;
	orderform.desc1.value = "Traffic from the Canada only";
	orderform.desc2.value = "Plus "+orderform.cat.value+" category";
	document.getElementById('tr_desc').color = "#000000";
}
if ((orderform.co.value == "NorthAmerica") && (orderform.cat.value == 0)) {
	price = na_cpm;
	orderform.desc1.value = "Traffic from North America (US and Canada)";
	orderform.desc2.value = "";
	document.getElementById('tr_desc').color = "#000000";
}
if ((orderform.co.value == "NorthAmerica") && (orderform.cat.value != 0)) {
	price = nacat_cpm;
	orderform.desc1.value = "Traffic from North America (US and Canada)";
	orderform.desc2.value = "Plus "+orderform.cat.value+" category";
	document.getElementById('tr_desc').color = "#000000";
}
if ((orderform.co.value == "Europe") && (orderform.cat.value == 0)) {
	price = eu_cpm;
	orderform.desc1.value = "Traffic from Europe (UK, France, Belgium, Netherlands,";
	orderform.desc2.value = "Spain, Germany, etc.)";
	document.getElementById('tr_desc').color = "#000000";
}
if ((orderform.co.value == "Europe") && (orderform.cat.value != 0)) {
	price = eucat_cpm;
	orderform.desc1.value = "Traffic from Europe (UK, France, Belgium, Netherlands,";
	orderform.desc2.value = "Spain, Germany, etc.) Plus "+orderform.cat.value+" category";
	document.getElementById('tr_desc').color = "#000000";
}
if ((orderform.co.value == "Worldwide") && (orderform.cat.value == 0)) {
	price = untar_cpm;
	orderform.desc1.value = "Traffic from all countries";
	orderform.desc2.value = "";
	document.getElementById('tr_desc').color = "#000000";
}
if ((orderform.co.value == "Worldwide") && (orderform.cat.value != 0)) {
	price = tar_cpm;
	orderform.desc1.value = "Traffic from all countries";
	orderform.desc2.value = "Plus "+orderform.cat.value+" category";
	document.getElementById('tr_desc').color = "#000000";
}

if (orderform.total.value != "") {
	var visitors = orderform.visitorno.value/1000;
    var tot = visitors * price;
	var tot2 = Math.round(tot*100)/100;
	var tot2str = tot2.toString();
	var tot2search = tot2str.indexOf(".");
		if (tot2search == -1) {
			tot2 = tot2+".00"
		}else{
			var tot2split = tot2str.split(".");
			var tot2splitstr = tot2split[1].length;	
				if (tot2splitstr == 1) {
					tot2 = tot2+"0"
				}		
		}
	orderform.total.value = tot2;
		if (!IsNumeric(orderform.visitorno.value)) {
			orderform.total.value = "";
		}
	}
}

function change(id1,id2){
	if (id1 == 5) {
		document.getElementById('tot').className = "total2";
	}
	if (id1 == 6) {
		document.getElementById('pur').className = "purchase2";
			if (document.getElementById('tr_desc').color != "#000000") {
document.getElementById('tr_desc').color = "#F5F9FC";			}
	}
document.getElementById(id1).style.backgroundColor = "#F5F9FC";document.getElementById(id2).style.backgroundColor = "#F5F9FC";}

function change_back(id1,id2){
	if (id1 == 5) {
		document.getElementById('tot').className = "total";
	}
	if (id1 == 6) {
		document.getElementById('pur').className = "purchase";
			if (document.getElementById('tr_desc').color != "#000000") {
document.getElementById('tr_desc').color = "#FFFFFF";			}

	}
document.getElementById(id1).style.backgroundColor = "#FFFFFF";document.getElementById(id2).style.backgroundColor = "#FFFFFF";}

function changedesc(id1){
document.getElementById('d1').className = "desc2";
document.getElementById('d2').className = "desc2";
document.getElementById(id1).style.backgroundColor = "#F5F9FC";}

function change_backdesc(id1){
document.getElementById('d1').className = "desc";
document.getElementById('d2').className = "desc";
document.getElementById(id1).style.backgroundColor = "#FFFFFF";}