var agent = navigator.userAgent.toLowerCase();
var version = navigator.appVersion;

netscape = ((agent.indexOf('mozilla')!=-1) && (agent.indexOf('spoofer')==-1) && (agent.indexOf('compatible') == -1) && (agent.indexOf('opera')==-1) && (agent.indexOf('webtv')==-1));

mac = (navigator.appVersion.indexOf('Mac') != -1);

if ((netscape && version < 4)||(agent.indexOf("msie") != -1 && version < 4.01))
	var upgradeWindow = window.open("/upgradebrowser.htm",'UpgradeBrowser','width=640,height=480,directories=no,linkLocation=yes,menubar=yes,scrollbars=yes,status=yes,toolbar=no,resizable=yes');

determineTodaysDate();

//wwwDirectory = 'file:///E|/documents and settings/marcel dinger/my documents/Kiwi Web Hosting Company/www';
//cgiDirectory = 'http://127.0.0.1/cgi-bin/kiwiwebhost';

wwwDirectory = 'http://kiwiwebhost.co.nz';
cgiDirectory = '/cgi-bin/kiwiwebhost';

if (document.images) {
  var learnmore_off = new Image();
  learnmore_off.src = wwwDirectory + "/images/learnmore_off.gif";
  var learnmore_on = new Image();
  learnmore_on.src = wwwDirectory + "/images/learnmore_on.gif";
  var ordernow_off = new Image();
  ordernow_off.src = wwwDirectory + "/images/ordernow_off.gif";
  var ordernow_on = new Image();
  ordernow_on.src = wwwDirectory + "/images/ordernow_on.gif";

  var index_off = new Image();
  index_off.src = wwwDirectory + "/images/index_off.gif";
  var index_on = new Image();
  index_on.src = wwwDirectory + "/images/index_on.gif";
  var about_off = new Image();
  about_off.src = wwwDirectory + "/images/about_off.gif";
  var about_on = new Image();
  about_on.src = wwwDirectory + "/images/about_on.gif";
  var webhosting_off = new Image();
  webhosting_off.src = wwwDirectory + "/images/webhosting_off.gif";
  var webhosting_on = new Image();
  webhosting_on.src = wwwDirectory + "/images/webhosting_on.gif";
  var webdesign_off = new Image();
  webdesign_off.src = wwwDirectory + "/images/webdesign_off.gif";
  var webdesign_on = new Image();
  webdesign_on.src = wwwDirectory + "/images/webdesign_on.gif";  
  var ssl_off = new Image();
  ssl_off.src = wwwDirectory + "/images/ssl_off.gif";
  var ssl_on = new Image();
  ssl_on.src = wwwDirectory + "/images/ssl_on.gif";
  var faq_off = new Image();
  faq_off.src = wwwDirectory + "/images/faq_off.gif";
  var faq_on = new Image();
  faq_on.src = wwwDirectory + "/images/faq_on.gif";
  var support_off = new Image();
  support_off.src = wwwDirectory + "/images/support_off.gif";
  var support_on = new Image();
  support_on.src = wwwDirectory + "/images/support_on.gif";

  
}

function act(imgName,name) {
  if (!name) {
  	name = imgName;
  }
  if (document.images)
    document.images[name].src = eval(imgName + "_on.src");
}

function inact(imgName,name) {
  if (!name) {
  	name = imgName;
  }
  if (document.images)
    document.images[name].src = eval(imgName + "_off.src");
}

function order(url) {
	var orderWindow = window.open(url,'orderpopup','width=600,height=600,location=yes,directories=yes,menubar=yes,scrollbars=yes,status=yes,toolbar=yes,resizable=yes');
}

function speedtest(url) {
	var speedtestWindow = window.open(url,'speedtestpopup','width=640,height=400,location=yes,directories=yes,menubar=yes,scrollbars=yes,status=yes,toolbar=yes,resizable=yes');
}

function email(name,details) {
	var domain = 'kiwiwebhost.co.nz';
	var address = name + "&#64;" + domain;
	if (!details) {
		details = address;
	}
	var email = '<a class="email" href="' + 'mail' + 'to:' + address + '">' + details + '</a>';
	return email;
}

function determineTodaysDate() {

	var today = new Date();
	var numericalMonth = today.getMonth();
	var year = today.getFullYear();


	var monthArray = new Array('January','February','March','April','May','June','July','August','September','October','November','December');
	var monthName = monthArray[numericalMonth];

	dateString = monthName + ', ' + year;

}

function p(content) {
	document.writeln(content);
}


function MM_findObj(n, d) { //v4.01
 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
  d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
 if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
 for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
 if(!x && d.getElementById) x=d.getElementById(n); return x;
}

// when the page loads up
function checkContent() {
	var o = document.signupform;
	if (o.cardName.value == "") {
		setDisable();
	} else {
		setEnable();
		forceCC();
	}
}

function setBillingPeriod(accType) {
	var billingPeriods = new Array();
	for (var i = 0; i < 5; i++){
		billingPeriods[i] = document.getElementById('billingPeriod'+i);
	}

	if (accType == 'prem'){
		billingPeriods[0].style.display = "none";
		billingPeriods[1].style.display = "block";
		billingPeriods[1].firstChild.disabled = false;
		billingPeriods[2].style.display = "block";
		billingPeriods[2].firstChild.disabled = false;
		billingPeriods[3].style.display = "none";
		billingPeriods[3].firstChild.disabled = true;
		billingPeriods[4].style.display = "none";
		billingPeriods[4].firstChild.disabled = true;
	} else if (accType == 'corp'){
		billingPeriods[0].style.display = "none";
		billingPeriods[1].style.display = "none";
		billingPeriods[1].firstChild.disabled = true;
		billingPeriods[2].style.display = "none";
		billingPeriods[2].firstChild.disabled = true;
		billingPeriods[3].style.display = "block";
		billingPeriods[3].firstChild.disabled = false;
		billingPeriods[4].style.display = "block";
		billingPeriods[4].firstChild.disabled = false;
	} else {
		billingPeriods[0].style.display = "block";
		billingPeriods[1].style.display = "none";
		billingPeriods[1].firstChild.disabled = true;
		billingPeriods[2].style.display = "none";
		billingPeriods[2].firstChild.disabled = true;
		billingPeriods[3].style.display = "none";
		billingPeriods[3].firstChild.disabled = true;
		billingPeriods[4].style.display = "none";
		billingPeriods[4].firstChild.disabled = true;
	}
}

//for use with billing details
function billingDetails() {
	var o = document.signupform;
	if (o.billingSameAsPrimary.checked == true){
		o.billingAddress1.disabled = true;
		o.billingAddress2.disabled = true;
		o.billingCity.disabled = true;
		o.billingCountry.disabled = true;
	} else {
		o.billingAddress1.disabled = false;
		o.billingAddress2.disabled = false;
		o.billingCity.disabled = false;
		o.billingCountry.disabled = false;
	}
}

// for use with radio buttons
function setDisable() {
	var o = document.signupform;
	o.cardName.disabled = true;
	o.cardNumber1.disabled = true;
	o.cardNumber2.disabled = true;
	o.cardNumber3.disabled = true;
	o.cardNumber4.disabled = true;
	o.cardType.disabled = true;
	o.expiryMonth.disabled = true;
	o.expiryYear.disabled = true;
}

function setEnable() {
	var o = document.signupform;
	o.cardName.disabled = false;
	o.cardNumber1.disabled = false;
	o.cardNumber2.disabled = false;
	o.cardNumber3.disabled = false;
	o.cardNumber4.disabled = false;
	o.cardType.disabled = false;
	o.expiryMonth.disabled = false;
	o.expiryYear.disabled = false;
}

//for use with country selecter
function forceCC() {
	var o = document.signupform;
  if ((o.country.options[o.country.selectedIndex].value == "New Zealand") && (o.billingCountry.options[o.billingCountry.selectedIndex].value == "New Zealand")) {
			o.payment[0].disabled = false;
		} else {
			o.payment[0].disabled = true;
			o.payment[0].checked = false;
			o.payment[1].checked = true;
			o.payment[1].disabled = false;
			setEnable();
  }
}

