// JavaScript Document
mth=new Array("January","February","March","April","May","June","July","August","September","October","November","December")
//
// write Paypal Code
//
function writePPcode(itm, loc, startDate, endDate, cost, cmd, spLabel, spDate, spRate) {
	if (cmd=="special") {
		document.write('<div class="payLbl">');
	}
	else
	{
		document.write('<div class="payBtn">');
	}
	strItm = "form"+document.forms.length
	document.write('<form action="https://www.paypal.com/cgi-bin/webscr" name= "'+strItm+'" method="post" onsubmit="return agreement(this.name);" style="display:inline">');
	document.write('<input type="hidden" name="business" value="misty@mistytripoli.com" />');
	strStandard ='<input type="hidden" name="no_shipping" value="1"><input type="hidden" name="lc" value="US" /><input type="hidden" name="currency_code" value="USD" /><input type="hidden" name="shipping" value="0" /><input type="hidden" name="shipping2" value="0" /><input type="hidden" name="tax" value="0" />';
	strPayNow = '<input type="hidden" name="cmd" value="_xclick" />';
	strSubscribe = '<input type="hidden" name="cmd" value="_xclick-subscriptions" />';
	strDateRange = mth[startDate.getMonth()]+" "+startDate.getDate()+", "+startDate.getFullYear();
	if (endDate) {
		strDateRange += " - "+mth[endDate.getMonth()]+" "+endDate.getDate()+", "+endDate.getFullYear();
	}
	strItem = itm
	switch(cmd) {
		case "normal":
			document.write(strPayNow);
			document.write(strStandard);
			document.write('<input type="hidden" name="item_name" value="'+strItem+'" />');
			document.write('<input type="hidden" name="item_number" value="TT'+strDateRange+'" />');
			document.write('<input type="hidden" name="amount" value="'+cost+'" />');
			sc = '/images/PayNow.gif';
		break;
		case "earlybird":
			document.write(strPayNow);
			document.write(strStandard);
			document.write('<input type="hidden" name="item_name" value="'+strItem+'" />');
			document.write('<input type="hidden" name="item_number" value="TT-EB'+strDateRange+'" />');
			document.write('<input type="hidden" name="amount" value="'+cost+'" />');
			sc = '/images/PayNow.gif';
		break;
		case "special":
			document.write(strPayNow);
			document.write(strStandard);
			document.write('<input type="hidden" name="item_name" value="'+strItem+'" />');
			document.write('<input type="hidden" name="item_number" value="TT-EB'+strDateRange+'" />');
			document.write('<input type="hidden" name="amount" value="'+cost+'" />');
			sc = '/images/PayNow.gif';
		break;

		case "subscribe-2":
			document.write(strSubscribe);
			document.write(strStandard);
			document.write('<input type="hidden" name="item_name" value="'+strItem+'" />');
			document.write('<input type="hidden" name="item_number" value="TT-EB2pay'+strDateRange+'" />');
			halfCost = parseInt((Number(cost)/2)*100)/100
			document.write('<input type="hidden" name="a3" value="'+halfCost+'" />');
			document.write('<input type="hidden" name="src" value="1" />');
			document.write('<input type="hidden" name="p3" value="1" />');
			document.write('<input type="hidden" name="t3" value="M" />');
			document.write('<input type="hidden" name="srt" value="2" />');
			document.write('<input type="hidden" name="sra" value="1" />');
			sc= '/images/Pay2.gif';
		break;
		case "subscribe-3":
			document.write(strSubscribe);
			document.write(strStandard);
			document.write('<input type="hidden" name="item_name" value="TT-EB3pay'+strItem+'" />');
			document.write('<input type="hidden" name="item_number" value="TT-EB3pay'+strDateRange+'" />');
			document.write('<input type="hidden" name="a3" value="150.00" />');
			document.write('<input type="hidden" name="src" value="1" />');
			document.write('<input type="hidden" name="p3" value="1" />');
			document.write('<input type="hidden" name="t3" value="M" />');
			document.write('<input type="hidden" name="srt" value="3" />');
			document.write('<input type="hidden" name="sra" value="1" />');
			sc= '/images/Pay3.gif';
		default:
		break;
	}
	if (cmd=="special") {
		document.write(spLabel+'<br />');
	}
	document.write('<input type="hidden" name="no_note" value="0" />');
	document.write('<input type="image" src="'+sc+'" border="0" name="submit" alt="" style="margin-right: 4px;" />');
	document.write('<img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1" /></form></div>')
}
function writeButtons(osc) {
	startDate = new Date(osc.startDate);
	if (osc.endDate) {
		endDate = new Date(osc.endDate);
	}
	if ((osc.ebDate)&&(osc.ebDate!="none")) {
		ebDate = new Date(osc.ebDate);
	}
	else
	{
		ebDate = "none";
	}
	if (osc.specialDate) {
		specialDate = new Date(osc.specialDate);
	}
	itm = osc.ttl;
	loc = osc.loc;
	curDate = new Date();
	if (curDate<startDate) {
		if ((ebDate=="none")||(curDate>ebDate)) {
			cost = osc.price;
			writePPcode(itm, loc, startDate, endDate, cost, "normal");
		}
	}
	if ((ebDate!="none")&&(curDate<ebDate)) {
		cost = osc.ebPrice;
		writePPcode(itm, loc, startDate, endDate, cost, "earlybird");
	}
	aMonth=1000*60*60*24*31;
//	pay2Date = startDate-aMonth;
	pay2Date = startDate
	do2pay = osc.do2pay
	if ((curDate<pay2Date)&&(do2pay)) {
		cost = osc.ebPrice;
		writePPcode(itm, loc, startDate, endDate, cost, "subscribe-2");
	}
	pay3Date = startDate
	do3pay = osc.do3pay
	if ((curDate<pay3Date)&&(do3pay)) {
		cost = osc.ebPrice;
		writePPcode(itm, loc, startDate, endDate, cost, "subscribe-3");
	}
	if ((osc.specialLabel)&&(curDate<specialDate)) {
		cost = osc.specialRate
		writePPcode(itm, loc, startDate, endDate, cost, "special", osc.specialLabel, specialDate);
		document.write("<div style='clear:both'></div>");
	}
}
function agreement(frm) {
	var dummy = new Object();
	dummy.rel = "lightbox";
	dummy.href = "/policies.htm";
	lb.start(dummy, frm);
	return false;
}
function sub(rslt, frm) {
	if (rslt) {
	  document.forms[frm].submit()
	}
}