function PageLoad(){
	TriggerAdultMini();
	TriggerAdultBanner();
	TriggerGamblingBanner();
}


//---------------------------------
// Adult Mini AD
//---------------------------------
var one_all_cpm = 0.55 * 2.0;
var one_us_cpm = 0.88 * 2.0;
var two_all_cpm = 1.09 * 2.0;
var two_us_cpm = 1.77 * 2.0;
var three_all_cpm = 1.64 * 2.0;
var three_us_cpm = 2.65 * 2.0;
var four_all_cpm = 2.18 * 2.0;
var four_us_cpm = 3.54 * 2.0;
var six_all_cpm = 3.28 * 2.0;
var six_us_cpm = 5.3 * 2.0;

function DemoAdultMini() {
	adspot=frmAdultMini.adspot.value;
	var popV='width=600, height=350,titlebar=0,toolbar=0,location=0,menubar=0,';
	popV+='scrollbars=0,resizable=0,channelmode=0,directories=0,status=0';
	popV+=',top=100,left=100';
	window.open("traffic_demo/demo_adult_mini.asp?adspot="+adspot,'_NEW',popV);
}

function CheckAdultMini() {
	
	SiteURL = trim(frmAdultMini.SiteURL.value);
	frmAdultMini.SiteURL.value = SiteURL;	
	if(SiteURL=='' || !isURL(SiteURL))
	{
		alert('Please enter valid "Destination URL".');
		frmAdultMini.SiteURL.focus();
		return false;
	}
	BannerURL = trim(frmAdultMini.BannerURL.value);
	frmAdultMini.BannerURL.value = BannerURL;	
	if(BannerURL=='' || !isURL(BannerURL))
	{
		alert('Please enter valid "Banner URL".');
		frmAdultMini.BannerURL.focus();
		return false;
	}
	else
	{
		frmAdultMini.action='traffic_inc_order_update.asp';
		frmAdultMini.method='post';
		frmAdultMini.submit;
	}
}

function TriggerAdultMini() {

	var visitors = frmAdultMini.numBuy.value/1000;	
	var visitorstr = visitors.toString();

	if (visitorstr.indexOf(".") >= 0) {
		var visitorstrsplit = visitorstr.split(".");
			if (visitorstrsplit[1].length > 1) {
				frmAdultMini.cost.value = "";
				frmAdultMini.numBuy.value = 1000;
			}
	}

	if ((frmAdultMini.numBuy.value < 1000) && (frmAdultMini.numBuy.value != "")) {	
		frmAdultMini.cost.value = "";
		frmAdultMini.numBuy.value = 1000;
	}

	if ((frmAdultMini.adspot.value == 0) && (frmAdultMini.Geo.value == 'All Countries')) {
		price = 0;	
	}
	if ((frmAdultMini.adspot.value == 0) && (frmAdultMini.Geo.value != 'All Countries')) {
		price = 0;
	}
	if ((frmAdultMini.adspot.value == "1") && (frmAdultMini.Geo.value == 'All Countries')) {
		price = one_all_cpm;
		frmAdultMini.BannerType.value = '200x175 Pixel';	
	}
	if ((frmAdultMini.adspot.value == "1") && (frmAdultMini.Geo.value != 'All Countries')) {
		price = one_us_cpm;
		frmAdultMini.BannerType.value = '200x175 Pixel';
	}
	if ((frmAdultMini.adspot.value == "2") && (frmAdultMini.Geo.value == 'All Countries')) {
		price = two_all_cpm;
		frmAdultMini.BannerType.value = '400x175 Pixel';
	}
	if ((frmAdultMini.adspot.value == "2") && (frmAdultMini.Geo.value != 'All Countries')) {
		price = two_us_cpm;	
		frmAdultMini.BannerType.value = '400x175 Pixel';
	}
	if ((frmAdultMini.adspot.value == "3") && (frmAdultMini.Geo.value == 'All Countries')) {
		price = three_all_cpm;
		frmAdultMini.BannerType.value = '600x175 Pixel';	
	}
	if ((frmAdultMini.adspot.value == "3") && (frmAdultMini.Geo.value != 'All Countries')) {
		price = three_us_cpm;
		frmAdultMini.BannerType.value = '600x175 Pixel';	
	}
	if ((frmAdultMini.adspot.value == "4") && (frmAdultMini.Geo.value == 'All Countries')) {
		price = four_all_cpm;
		frmAdultMini.BannerType.value = '400x350 Pixel';	
	}
	if ((frmAdultMini.adspot.value == "4") && (frmAdultMini.Geo.value != 'All Countries')) {
		price = four_us_cpm;
		frmAdultMini.BannerType.value = '400x350 Pixel';	
	}
	if ((frmAdultMini.adspot.value == "6") && (frmAdultMini.Geo.value == 'All Countries')) {
		price = six_all_cpm;
		frmAdultMini.BannerType.value = '600x350 Pixel';
	}
	if ((frmAdultMini.adspot.value == "6") && (frmAdultMini.Geo.value != 'All Countries')) {
		price = six_us_cpm;
		frmAdultMini.BannerType.value = '600x350 Pixel';
	}
	
	frmAdultMini.adstype.value = 'Adult Mini AD - ' + frmAdultMini.BannerType.value;
	
	if (frmAdultMini.cost.value != "") {
		var visitors = frmAdultMini.numBuy.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"
					}		
			}
		frmAdultMini.cost.value = tot2;
		if (!isNumeric(frmAdultMini.numBuy.value)) {
			frmAdultMini.cost.value = "";
		}
	}
}

//---------------------------------
// Adult 468x60 Banner PopUnder Ads
//---------------------------------
var adult_global_cpm = 1.7 * 2.0;
var adult_us_cpm = 2.5 * 2.0;
var adult_uk_cpm = 2.4 * 2.0;

function preview2(adstype) {
	var url=frmAdultBanner.SiteURL.value;
    var banner= frmAdultBanner.BannerURL.value;
	if(adstype==7)
	{
		popurl="./preview.html";
		winwidth=468;
		winheight=60;
		winscrollbars=0;
		winresizable=0;}
 	else{
		alert("Preview is not available for this ad type.");
	}

    var preview=window.open(popurl,"preview", "width="+ winwidth + ",height="+ winheight+ ",titlebar=0,toolbar=0,location=0,menubar=0,scrollbars="+ winscrollbars+ ",resizable="+winresizable); 
 	if(adstype==7){ 
		output="<Title>Demo - Adult 468x60 Banner PopUnder Ads</title><BODY LEFTMARGIN=0 TOPMARGIN=0 MARGINHEIGHT=0 MARGINWIDTH=0>";
		output=output + "<a href="+url+" target=_new>";
		output=output + "<img src="+banner+" border=0 width=\"468\" height=\"60\"></a>";  
		preview.document.write(output);
	}
}

function CheckAdultBanner() {
	
	SiteURL = trim(frmAdultBanner.SiteURL.value);
	frmAdultBanner.SiteURL.value = SiteURL;	
	if(SiteURL=='' || !isURL(SiteURL))
	{
		alert('Please enter valid "Destination URL".');
		frmAdultBanner.SiteURL.focus();
		return false;
	}
	BannerURL = trim(frmAdultBanner.BannerURL.value);
	frmAdultBanner.BannerURL.value = BannerURL;	
	if(BannerURL=='' || !isURL(BannerURL))
	{
		alert('Please enter valid "Banner URL".');
		frmAdultBanner.BannerURL.focus();
		return false;
	}
	else
	{
		frmAdultBanner.action='traffic_inc_order_update.asp';
		frmAdultBanner.method='post';
		frmAdultBanner.submit;
	}
}

function TriggerAdultBanner() {

	var visitors = frmAdultBanner.numBuy.value/1000;	
	var visitorstr = visitors.toString();

	if (visitorstr.indexOf(".") >= 0) {
		var visitorstrsplit = visitorstr.split(".");
			if (visitorstrsplit[1].length > 1) {
				frmAdultBanner.cost.value = "";
				frmAdultBanner.numBuy.value = 1000;
			}
	}

	if ((frmAdultBanner.numBuy.value < 1000) && (frmAdultBanner.numBuy.value != "")) {	
		frmAdultBanner.cost.value = "";
		frmAdultBanner.numBuy.value = 1000;
	}

	if (frmAdultBanner.Geo.value == 0) {
		price = 0;	
	}
	
	if (frmAdultBanner.Geo.value == "All Countries") {
		price = adult_global_cpm;			
	}
	
	if (frmAdultBanner.Geo.value == "USA") {
		price = adult_us_cpm;		
	}
	
	if (frmAdultBanner.Geo.value == "UK") {
		price = adult_uk_cpm;		
	}	
	
	frmAdultBanner.adstype.value = 'Adult 468x60 Banner';
	
	if (frmAdultBanner.cost.value != "") {
		var visitors = frmAdultBanner.numBuy.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"
					}		
			}
		frmAdultBanner.cost.value = tot2;
		if (!isNumeric(frmAdultBanner.numBuy.value)) {
			frmAdultBanner.cost.value = "";
		}
	}
}

//---------------------------------
// Casino Traffic
//---------------------------------
function ChangeGlobalCasinoPrice(s)
{
    frmGlobalCasino.displaycost.value = '$' + s.options[s.selectedIndex].id ;
    frmGlobalCasino.cost.value= s.options[s.selectedIndex].id ; 
}
function ChangeUSCasinoPrice(s)
{
    frmUSCasino.displaycost.value = '$' + s.options[s.selectedIndex].id ;
    frmUSCasino.cost.value= s.options[s.selectedIndex].id ; 
}

//---------------------------------
// Contextual Targeted CPV Pop-under
//---------------------------------
function ChangeContextAdultPrice(s)
{
    frmContextAdult.displaycost.value = '$' + s.options[s.selectedIndex].id ;
    frmContextAdult.cost.value= s.options[s.selectedIndex].id ; 
}

//---------------------------------
// Gambling 468x60 Banner PopUnder Ads
//---------------------------------
var gambling_global_cpm = 0.73 * 2.0;
var gambling_us_cpm = 1.83 * 2.0;
var gambling_uk_cpm = 1.94 * 2.0;

function preview2(adstype) {
	var url=frmGamblingBanner.SiteURL.value;
    var banner= frmGamblingBanner.BannerURL.value;
	if(adstype==7)
	{
		popurl="./preview.html";
		winwidth=468;
		winheight=60;
		winscrollbars=0;
		winresizable=0;}
 	else{
		alert("Preview is not available for this ad type.");
	}

    var preview=window.open(popurl,"preview", "width="+ winwidth + ",height="+ winheight+ ",titlebar=0,toolbar=0,location=0,menubar=0,scrollbars="+ winscrollbars+ ",resizable="+winresizable); 
 	if(adstype==7){ 
		output="<Title>Demo - Gambling 468x60 Banner PopUnder Ads</title><BODY LEFTMARGIN=0 TOPMARGIN=0 MARGINHEIGHT=0 MARGINWIDTH=0>";
		output=output + "<a href="+url+" target=_new>";
		output=output + "<img src="+banner+" border=0 width=\"468\" height=\"60\"></a>";  
		preview.document.write(output);
	}
}

function CheckGamblingBanner() {
	
	SiteURL = trim(frmGamblingBanner.SiteURL.value);
	frmGamblingBanner.SiteURL.value = SiteURL;	
	if(SiteURL=='' || !isURL(SiteURL))
	{
		alert('Please enter valid "Destination URL".');
		frmGamblingBanner.SiteURL.focus();
		return false;
	}
	BannerURL = trim(frmGamblingBanner.BannerURL.value);
	frmGamblingBanner.BannerURL.value = BannerURL;	
	if(BannerURL=='' || !isURL(BannerURL))
	{
		alert('Please enter valid "Banner URL".');
		frmGamblingBanner.BannerURL.focus();
		return false;
	}
	else
	{
		frmGamblingBanner.action='traffic_inc_order_update.asp';
		frmGamblingBanner.method='post';
		frmGamblingBanner.submit;
	}
}

function TriggerGamblingBanner() {

	var visitors = frmGamblingBanner.numBuy.value/1000;	
	var visitorstr = visitors.toString();

	if (visitorstr.indexOf(".") >= 0) {
		var visitorstrsplit = visitorstr.split(".");
			if (visitorstrsplit[1].length > 1) {
				frmGamblingBanner.cost.value = "";
				frmGamblingBanner.numBuy.value = 1000;
			}
	}

	if ((frmGamblingBanner.numBuy.value < 1000) && (frmGamblingBanner.numBuy.value != "")) {	
		frmGamblingBanner.cost.value = "";
		frmGamblingBanner.numBuy.value = 1000;
	}

	if (frmGamblingBanner.Geo.value == 0) {
		price = 0;	
	}
	
	if (frmGamblingBanner.Geo.value == "All Countries") {
		price = gambling_global_cpm;			
	}
	
	if (frmGamblingBanner.Geo.value == "USA") {
		price = gambling_us_cpm;		
	}
	
	if (frmGamblingBanner.Geo.value == "UK") {
		price = gambling_uk_cpm;		
	}	
	
	frmGamblingBanner.adstype.value = 'Gambling 468x60 Banner';
	
	if (frmGamblingBanner.cost.value != "") {
		var visitors = frmGamblingBanner.numBuy.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"
					}		
			}
		frmGamblingBanner.cost.value = tot2;
		if (!isNumeric(frmGamblingBanner.numBuy.value)) {
			frmGamblingBanner.cost.value = "";
		}
	}
}

