// *********************************************************
//     PhpMembersScript v2.0 Copyright 2009 PhpMembersScript.com
//     Stylesheet Layout V3.0 :: Original
//     Developer :: http://www.affiliatemark.com
//     Copyright :: 2009 Expiration :: 2019
// *********************************************************

var offset = 0;
var siteid = 0;
var savedstatus = 0;
var savedpstatus = 0;

function getHTTPObject()
{
	var xmlhttp;
	/*@cc_on
	@if(@_jscript_version >=5)
	try
	{
		xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch(e)
	{
		try
		{
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch(E)
		{
			xmlhttp=false;
		}
	}
	@else
		xmlhttp=false;
	@end @*/
	if(!xmlhttp && typeof XMLHttpRequest != 'undefined')
	{
		try
		{
			xmlhttp=new XMLHttpRequest();
		}
		catch(e)
		{
			xmlhttp=false;
		}
	}
	return xmlhttp;
}
function handleResponse()
{
	if(http.readyState == 4)
	{
//		alert(http.responseText);
		document.getElementById("poff").innerHTML=http.responseText;
		document.getElementById("offdiv").style.display='none';
	}	
}
function changeOffset(id)
{
		var refoffset = document.getElementById('newoffset').value;
		var url="../setoffset.php?id=" + id + "&offset=" + refoffset;
//		alert(url);
		http.open("GET",url, true);
		http.onreadystatechange=handleResponse;
		http.send(null);
}
function SelectAll(id)
{
	var getid = id.id;
	document.getElementById(getid).focus();
	document.getElementById(getid).select();
}
function clearField(field)
{
	var fid = field.id;
	document.getElementById(fid).value = '';
}
function setMyOption(selelm)
{
	var setopt = selelm.options[selelm.selectedIndex].value;
	if(setopt == 'authsite')
		document.getElementById('selsite').style.display = '';	
	else
		document.getElementById('selsite').style.display = 'none';	
}
function setSite(selelm)
{
	var site = selelm.options[selelm.selectedIndex].value;
	document.getElementById('site').value = site;	
}
function handleNotesResponse()
{
	if(http.readyState == 4)
	{
		//alert(http.responseText);
		document.getElementById("noteres").innerHTML=http.responseText;
	}	
}
function updateNote(user)
{
	var note = document.getElementById('notepad').value;
	var note2 = note.replace( new RegExp( "\n", "g" ), "[X]" )
	var url="upmemnotes.php?id=" + user + "&note=" + note2;
		//alert(url);
	http.open("GET",url, true);
	http.onreadystatechange=handleNotesResponse;
	http.send(null);
}
function handleSiteCatResponse()
{
	if(http.readyState == 4)
	{
		//alert(http.responseText);
		document.getElementById("subcat").innerHTML=http.responseText;
	}	
}
function getSiteSubCats(subcat)
{
	var catidx = eval(document.getElementById("catsel").selectedIndex);
	var cat = document.uploadfm.catsel[catidx].value;

	if(cat == 0)
		return;
	else
	{
		var url="getsubcats.php?cat=" + cat;
		if(subcat > 0) url += "&subcat=" + subcat;
//		alert(url);
		http.open("GET",url, true);
		http.onreadystatechange=handleSiteCatResponse;
		http.send(null);
	}
}
function loadFilter(selelm)
{
	var cat = selelm.options[selelm.selectedIndex].value;
	document.location.replace('marketing.php?cat='+cat);
}
function handleLoadCatResponse()
{
	if(http.readyState == 4)
	{
		//alert(http.responseText);
		document.getElementById("catdiv").innerHTML=http.responseText;
	}	
}
function loadSiteCats(selelm)
{
	var site = selelm.options[selelm.selectedIndex].value;
	var url="getsitecats.php?site=" + site;
//	alert(url);
	http.open("GET",url, true);
	http.onreadystatechange=handleLoadCatResponse;
	http.send(null);
}
function getNewSite(selelm)
{
	var siteid = selelm.options[selelm.selectedIndex].value;
	document.location.replace('index.php?site='+siteid);
}
function loadSite(selelm,user)
{
	var siteid = selelm.options[selelm.selectedIndex].value;
	document.location.replace('memdownloads.php?site='+siteid+'&user='+user);
}
function loadSitePP(selelm,user)
{
	var siteid = selelm.options[selelm.selectedIndex].value;
	document.location.replace('paypal_history.php?site='+siteid+'&user='+user);
}
function catChange(selelm)
{
	var catid = selelm.options[selelm.selectedIndex].value;
	document.location.replace('marketing.php?cat='+catid);
}
function change_page(selelm)
{
	var catid = selelm.options[selelm.selectedIndex].value;
	document.location.replace('members_help.php?cat='+catid);
}
function memberSiteChange(selelm)
{
	var siteid = selelm.options[selelm.selectedIndex].value;
	document.location.replace('credit_offers.php?site='+siteid);
}
function refTxtSiteChange(selelm)
{
	var siteid = selelm.options[selelm.selectedIndex].value;
	document.location.replace('affiliate_text.php?site='+siteid);
}
function statsSiteChange(selelm)
{
	var siteid = selelm.options[selelm.selectedIndex].value;
	document.location.replace('adv_stats.php?site='+siteid);
}
function refImgSiteChange(selelm)
{
	var siteid = selelm.options[selelm.selectedIndex].value;
	document.location.replace('affiliate_images.php?site='+siteid);
}
function ticketSiteChange(selelm)
{
	var siteid = selelm.options[selelm.selectedIndex].value;
	document.location.replace('support.php?site='+siteid);
}
function getNewRefSite(selelm)
{
	var siteid = selelm.options[selelm.selectedIndex].value;
	document.location.replace('affsales.php?site='+siteid);
}
function balType(selelm,user)
{
	var baltype = selelm.options[selelm.selectedIndex].value;
	document.location.replace('manage_balance.php?type='+baltype+'&id='+user);
}
function goOffers(selelm)
{
	var siteurl = selelm.options[selelm.selectedIndex].value;
	siteurl += '/offers.php';
	//alert (siteurl);
	document.location.replace(siteurl);
}
function getTickSorted(sort)
{
	document.location.replace('support.php?sort=' + sort);
}
function getSiteSorted(sort)
{
	document.location.replace('manage_sites.php?sort=' + sort);
}
function getOfferSorted(sort)
{
	document.location.replace('manage_offers.php?sort=' + sort);
}
function prizeSort(sort)
{
	document.location.replace('manage_prizes.php?sort=' + sort);
}
function getCredSorted(sort)
{
	document.location.replace('credits.php?sort=' + sort);
}
function getOrdSorted(sort)
{
	document.location.replace('payreq.php?sort=' + sort);
}
function getSpamSorted(sort)
{
	document.location.replace('spam.php?sort=' + sort);
}
function setAim(newstate)
{
	if(newstate == 1)
	{
		document.prof.aim_sn.disabled = false;
		document.prof.aim_sn.value = '';
		document.getElementById('aim_sn').innerHTML = '';
	}
	else
	{
		document.prof.aim_sn.value = 'AOL Screen Name';
		document.getElementById('aim_sn').innerHTML = 'AOL Screen Name';
		document.prof.aim_sn.disabled = true;
	}
}
function setYim(newstate)
{
	if(newstate == 1)
	{
		document.prof.yahoo_sn.disabled = false;
		document.prof.yahoo_sn.value = '';
		document.getElementById('yahoo_sn').innerHTML = '';
	}
	else
	{
		document.prof.yahoo_sn.value = 'YAHOO Screen Name';
		document.getElementById('yahoo_sn').innerHTML = 'YAHOO Screen Name';
		document.prof.yahoo_sn.disabled = true;
	}
}
function setFb(newstate)
{
	if(newstate == 1)
	{
		document.prof.facebook_sn.disabled = false;
		document.prof.facebook_sn.value = '';
		document.getElementById('facebook_sn').innerHTML = '';
	}
	else
	{
		document.prof.facebook_sn.value = 'Facebook Screen Name';
		document.getElementById('facebook_sn').innerHTML = 'Facebook Screen Name';
		document.prof.facebook_sn.disabled = true;
	}
}
function setTw(newstate)
{
	if(newstate == 1)
	{
		document.prof.twitter_sn.disabled = false;
		document.prof.twitter_sn.value = '';
		document.getElementById('twitter_sn').innerHTML = '';
	}
	else
	{
		document.prof.twitter_sn.value = 'Twitter Screen Name';
		document.getElementById('twitter_sn').innerHTML = 'Twitter Screen Name';
		document.prof.twitter_sn.disabled = true;
	}
}
function setYt(newstate)
{
	if(newstate == 1)
	{
		document.prof.youtube_sn.disabled = false;
		document.prof.youtube_sn.value = '';
		document.getElementById('youtube_sn').innerHTML = '';
	}
	else
	{
		document.prof.youtube_sn.value = 'YouTube Screen Name';
		document.getElementById('youtube_sn').innerHTML = 'YouTube Screen Name';
		document.prof.youtube_sn.disabled = true;
	}
}
function setSp(newstate)
{
	if(newstate == 1)
	{
		document.prof.skype_sn.disabled = false;
		document.prof.skype_sn.value = '';
		document.getElementById('skype_sn').innerHTML = '';
	}
	else
	{
		document.prof.skype_sn.value = 'Skype Screen Name';
		document.getElementById('skype_sn').innerHTML = 'Skype Screen Name';
		document.prof.skype_sn.disabled = true;
	}
}
function toggleOrderSelect()
{
//alert(document.timeframeform.select.length);
	for(i=0;i<document.timeframeform.select.length;i++)
	{
		if(document.timeframeform.select[i].checked == true)
			document.timeframeform.select[i].checked = false;
		else
			document.timeframeform.select[i].checked = true;
	}
}
function mpResponse()
{
	if(http.readyState == 4)
	{
		//alert(http.responseText);
		document.getElementById("mpmsg").innerHTML=http.responseText;
		document.getElementById("mp1").style.display='';
	}	
}

function massPayout()
{
//alert(document.timeframeform.select.length);
	var list = '0';
	for(i=0;i<document.timeframeform.select.length;i++)
	{
		if(document.timeframeform.select[i].checked == true)
			list += ',' + document.timeframeform.select[i].value;
	}
	//alert(list);
	var url="masspayout.php?list=" + list;
			//alert(url);
	http.open("GET",url, true);
	http.onreadystatechange=mpResponse;
	http.send(null);
}
function creditCSVResponse()
{
	if(http.readyState == 4)
	{
		//alert(http.responseText);
		document.getElementById("dld").innerHTML=http.responseText;
	}	
}
function dlPubs(pubsel)
{
	var pub = pubsel.options[pubsel.selectedIndex].value;
	var url="pendcredit_download.php?pub=" + pub;
	http.open("GET",url, true);
	http.onreadystatechange=creditCSVResponse;
	http.send(null);
}
function postbackResponse()
{
	if(http.readyState == 4)
	{
		//alert(http.responseText);
		document.getElementById("pb").innerHTML=http.responseText;
	}	
}
function makePostback(pub)
{
	var url="makepostback.php?pub=" + pub;
	http.open("GET",url, true);
	http.onreadystatechange=postbackResponse;
	http.send(null);
}
function cpUsersResponse()
{
	if(http.readyState == 4)
	{
		//alert(http.responseText);
		eval(http.responseText);
		document.getElementById("cpuser").innerHTML='';
		document.getElementById("cpuser").innerHTML=tableHTML;
		if(cntHTML > 0)
		{
			document.addprize.user_custom_prize.disabled = false;
		}
		else
		{
			document.addprize.user_custom_prize.disabled = true;
		}
	}	
}
function getCPUsers(sitesel)
{
	var site = sitesel.options[sitesel.selectedIndex].value;
	var url="getcpusers.php?site=" + site;
	//alert(url);
	http.open("GET",url, true);
	http.onreadystatechange=cpUsersResponse;
	http.send(null);
}
function handleOfferResponse()
{
	if(http.readyState == 4)
	{
		//alert(http.responseText);
		document.getElementById("offersdiv").innerHTML=http.responseText;
	}	
}
function getOffers()
{
	var sitesel = document.getElementById("sites");
	var siteidx = sitesel.selectedIndex;
	var site = sitesel.options[siteidx].value;
	var url="getsiteoffers.php?site=" + site;
//			alert(url);
	http.open("GET",url, true);
	http.onreadystatechange=handleOfferResponse;
	http.send(null);
}
function getSiteOffers(sitesel,user)
{
	var site = sitesel.options[sitesel.selectedIndex].value;
	var url="getsiteoffers.php?site=" + site + "&user=" + user;
//			alert(url);
	http.open("GET",url, true);
	http.onreadystatechange=handleOfferResponse;
	http.send(null);
}
function showUserPage(usersel)
{
	var user = usersel.options[usersel.selectedIndex].value;
	var url="detail_member.php?id=" + user;
//			alert(url);
	document.location.replace(url);
}
function handleClickResponse()
{
	if(http.readyState == 4)
	{
		//alert(http.responseText);
		eval(http.responseText);
	}
}
function offerClick(id,site)
{
	var url="offerclick.php?id=" + id + "&site=" + site;
			//alert(url);
	http.open("GET",url, true);
	http.onreadystatechange=handleClickResponse;
	http.send(null);
}
function showProductResponse()
{
	if(http.readyState == 4)
	{
		//alert(http.responseText);
		document.getElementById("prodcentre").innerHTML=http.responseText;
	}	
}
function showProduct(prod)
{
	if(prod == 0)
		return;
	else
	{
		var url="getproduct.php?prod=" + prod;
//		alert(url);
		http.open("GET",url, true);
		http.onreadystatechange=showProductResponse;
		http.send(null);
	}
}
function handleCreditUpdateResponse()
{
	if(http.readyState == 4)
	{
		//alert(http.responseText);
		document.getElementById("crupdate").innerHTML=http.responseText;
	}	
}
function ecChangeStatus(statsel,crid)
{
	var status = statsel.options[statsel.selectedIndex].value;
	var url="updateCRStatus.php?crid=" + crid + "&status=" + status;
	//alert(url);
	http.open("GET",url, true);
	http.onreadystatechange=handleCreditUpdateResponse;
	http.send(null);
}
function handleOrderUpdateResponse()
{
	if(http.readyState == 4)

	{
		//alert(http.responseText);
		document.getElementById("orupdate").innerHTML=http.responseText;
	}	
}
function orChangeStatus(statsel,orid)
{
	var status = statsel.options[statsel.selectedIndex].value;
	var url="updateORDStatus.php?orid=" + orid + "&status=" + status;
	//alert(url);
	http.open("GET",url, true);
	http.onreadystatechange=handleOrderUpdateResponse;
	http.send(null);
}
function handleDoSearchResponse()
{
	if(http.readyState == 4)
	{
	//	alert(http.responseText);
		eval(http.responseText);
	//	alert(selectionHTML);
		document.getElementById("centretable").innerHTML=mainTableHTML;
		document.getElementById("selection").innerHTML=selectionHTML;
		document.getElementById("selectedopts").innerHTML=listHTML;
	}	
}
function doSearch(selection,seltype,subsel)
{
	var url="getzonesearchresults.php?selection=" + selection;
	if(selection == 'sub')
		url += "&seltype=" + seltype + "&subsel=" + subsel;
	//if(subcat > 0) url += "&subcat=" + subcat;
	//alert(url);
	http.open("GET",url, true);
	http.onreadystatechange=handleDoSearchResponse;
	http.send(null);
}
function clearSearch(seltype)
{
	var url="getzonesearchresults.php?clear=" + seltype;
	//if(subcat > 0) url += "&subcat=" + subcat;
	//alert(url);
	http.open("GET",url, true);
	http.onreadystatechange=handleDoSearchResponse;
	http.send(null);
}
function showOffsetFm()
{
	document.getElementById('offdiv').style.display='';
}
function handleCommentResponse()
{
	if(http.readyState == 4)
	{
	//	alert(http.responseText);
	//	eval(http.responseText);
	//	alert(selectionHTML);
		document.getElementById("commentsdiv").innerHTML=http.responseText;
		document.getElementById("commentsdiv").display='none';
		document.getElementById("commentsdiv").display='';
	}	
}
function getComments(imageid)
{
	var url="getcomments.php?imageid=" + imageid;
//alert(url);	
	http.open("GET",url, true);
	http.onreadystatechange=handleCommentResponse;
	http.send(null);
}
function handleAddCommentResponse()
{
	if(http.readyState == 4)
	{
		//alert(http.responseText);
		eval(http.responseText);
		//clearField('commentip');
		getComments(imageid);
	}	
}
function addComment(imageid,user)
{
	var thecomment = document.getElementById("commentip").value;
	var url="addcomment.php?imageid=" + imageid + "&commentip=" + thecomment + "&username=" + user;
//alert(url);
	http.open("GET",url, true);
	http.onreadystatechange=handleAddCommentResponse;
	http.send(null);
}
function getUserOffers(user)
{
	document.location.replace('manage_offers.php?user=' + user);
}
function handleSiteChange()
{
	if(http.readyState == 4)
	{
	//	alert(http.responseText);
		eval(http.responseText);
//		document.getElementById('poff').innerHTML = offsetHTML;
//		document.getElementById('imgdiv').innerHTML = imgHTML;
//		document.getElementById('imgtxtdiv').innerHTML = imgtxtHTML;
		document.getElementById('baldiv').innerHTML = balHTML;
		document.getElementById('bal2div').innerHTML = bal2HTML;
//		document.getElementById('cred2div').innerHTML = cred2HTML;
		document.getElementById('signup').innerHTML = signupHTML;
//		document.getElementById('pref').innerHTML = prefHTML;
//		document.getElementById('pts').innerHTML = ptsHTML;
//		document.getElementById('csh').innerHTML = cashHTML;
		document.getElementById('actrefer').innerHTML = actrefHTML;
//		document.getElementById('ref1').innerHTML = ref1HTML;
//		document.getElementById('holdref').style.display='';
//		document.getElementById('rtxtwrap').style.display='';
//		document.getElementById('ptxtwrap').style.display='none';
//		document.getElementById('ctxtwrap').style.display='none';
//		document.getElementById('holdrefer').innerHTML = holdrefHTML;
	}	
}
function siteChange(sitesel,user)
{
	//alert(selobj.id);
	var site = sitesel.options[sitesel.selectedIndex].value;
	document.getElementById('siteref').innerHTML = site;  // store siteid for use by getoffers
	var url="getusersiteinfo.php?id=" + user + "&site=" + site;
//alert (url);
	http.open("GET",url, true);
	http.onreadystatechange=handleSiteChange;
	http.send(null);
}
function updateEmail(phsel)
{
	var phval = phsel.options[phsel.selectedIndex].value;
	if (phval == 0) return;
	var currText = document.getElementById('email1').value;
	var newText = currText + ' {' + phval + '} ';
	document.getElementById('email1').value = newText;
}
function handleEmail()
{
	if(http.readyState == 4)
	{
		//alert(http.responseText);
		eval(http.responseText);
		document.getElementById('subj').innerHTML = titleHTML;
		document.getElementById('email1').value = bodyHTML.replace(/\n/g, '').replace(/\r/g, '').replace(/<br \/>/g, '\n');
		//alert(document.getElementById('email1').value);
		document.getElementById('emailid').value = idHTML;
		document.getElementById('logodiv').innerHTML = logoHTML;
	}	
}
function loadEmail(emailsel)
{
	//alert(selobj.id);
	var email = emailsel.options[emailsel.selectedIndex].value;
	var url="getemails.php?email=" + email;
//alert (url);
	http.open("GET",url, true);
	http.onreadystatechange=handleEmail;
	http.send(null);
}
function testResult()
{
	if(http.readyState == 4)
	{
//		alert(http.responseText);
		document.getElementById('testdata').innerHTML = http.responseText;
	}	
}
function checkGW(robj,credits)    // giftwrap check
{
	var radio = document.orders.gwsel;
	if(radio[0].checked == true)
	{
		if(credits == 0)
		{
			document.getElementById('gwneedoffer').style.display='';
			document.getElementById('gwextras').style.display='none';
			document.getElementById('subbut').disabled='disabled';
		}
		else	
		{
			document.getElementById('gwneedoffer').style.display='none';
			document.getElementById('gwextras').style.display='';
			document.getElementById('subbut').disabled='';
		}
	}
	else
	{
		document.getElementById('gwneedoffer').style.display='none';
		document.getElementById('gwextras').style.display='none';
		document.getElementById('subbut').disabled='';
	}
}
function testChange(selobj,sortcol)
{
	if(selobj)
	{
		var status = selobj.options[selobj.selectedIndex].value;
		savedstatus = status;
	}
	else
		var status = savedstatus;
	if(status == 0)
		document.getElementById('heading').innerHTML = '<strong>All Testimonials</strong>';
	if(status == 1)
		document.getElementById('heading').innerHTML = '<strong>Pending Testimonials</strong>';
	if(status == 2)
		document.getElementById('heading').innerHTML = '<strong>Approved Testimonials</strong>';
	if(status == 9)
		document.getElementById('heading').innerHTML = '<strong>Denied Testimonials</strong>';
	var url = "gettests.php?status=" + status + "&sortcol=" + sortcol;
	//alert(url);
	http.open("GET",url, true);
	http.onreadystatechange=testResult;
	http.send(null);
}
function proofChange(selobj,sortcol)
{
	if(selobj)
	{
		var status = selobj.options[selobj.selectedIndex].value;
		savedstatus = status;
	}
	else
		var status = savedpstatus;
	if(status == 0)
		document.getElementById('heading').innerHTML = '<strong>All Proofs</strong>';
	if(status == 1)
		document.getElementById('heading').innerHTML = '<strong>Pending Proofs</strong>';
	if(status == 2)
		document.getElementById('heading').innerHTML = '<strong>Approved Proofs</strong>';
	if(status == 9)
		document.getElementById('heading').innerHTML = '<strong>Denied Proofs</strong>';
	var url = "getproofs.php?status=" + status + "&sortcol=" + sortcol;
	//alert(url);
	http.open("GET",url, true);
	http.onreadystatechange=testResult;
	http.send(null);
}
function handleReflist()
{
	if(http.readyState == 4)
	{
//		alert(http.responseText);
		document.getElementById('reflist').innerHTML = http.responseText;
	}	
}
function showRefList(site,user)
{
	var url = "getusersitelist.php?site=" + site + "&user=" + user;
//	alert(url);
	http.open("GET",url, true);
	http.onreadystatechange=handleReflist;
	http.send(null);
}
function handlePrizeResult()
{
	if(http.readyState == 4)
	{
//		alert(http.responseText);
		document.getElementById('prizesel').innerHTML = http.responseText;
	}	
}
function getSitePrizes(site)
{
	var siteid = site.options[site.selectedIndex].value;
	var url = "getsiteprizes.php?site=" + siteid;
//	alert(url);
	http.open("GET",url, true);
	http.onreadystatechange=handlePrizeResult;
	http.send(null);
}
function handleStatChange()
{
	if(http.readyState == 4)
	{
//		alert(http.responseText);
		document.getElementById('acctstatus').innerHTML = http.responseText;
	}	
}
function toggleStatus(user)
{
	var url = "toggleuserstatus.php?user=" + user;
//	alert(url);
	http.open("GET",url, true);
	http.onreadystatechange=handleStatChange;
	http.send(null);
}
function handleW9()
{
	if(http.readyState == 4)
	{
//		alert(http.responseText);
		document.getElementById('w9').innerHTML = http.responseText;
	}	
}
function setW9(user)
{
	var url = "setw9.php?user=" + user;
//	alert(url);
	http.open("GET",url, true);
	http.onreadystatechange=handleW9;
	http.send(null);
}
function setW9off(user)
{
	var url = "setw9.php?user=" + user + "&off=1";
//	alert(url);
	http.open("GET",url, true);
	http.onreadystatechange=handleW9;
	http.send(null);
}
function handleRefUpdate()
{
	if(http.readyState == 4)
	{
//		alert(http.responseText);
		document.getElementById('ref1').innerHTML = http.responseText;
		document.getElementById('reflist').innerHTML="";
	}	
}
function getNewRefName(site,userid,selelm)
{
	//alert(selobj.id);
	var refuserid = selelm.options[selelm.selectedIndex].value;
	var url="getusername.php?refid=" + refuserid + "&site=" + site + "&userid=" + userid;
//alert (url);
	http.open("GET",url, true);
	http.onreadystatechange=handleRefUpdate;
	http.send(null);
}
function getNewRefName2(site,userid)
{
	//alert(selobj.id);
	var refuserid = document.getElementById('newref').value;
	var url="getusername.php?refid=" + refuserid + "&site=" + site + "&userid=" + userid;
//alert (url);
	http.open("GET",url, true);
	http.onreadystatechange=handleRefUpdate;
	http.send(null);
}
function addEvent(elm, evType, fn, useCapture)
{
	if(elm.addEventListener)
	{
		elm.addEventListener(evType, fn, useCapture);
		return true;
	}
	else if (elm.attachEvent)
	{
		var r = elm.attachEvent('on' + evType, fn);
		return r;
	}
	else
	{
		elm['on' + evType] = fn;
	}
}
function setCounterColours()
{
	var txtcol = document.getElementById('txc').value;
	var numcol = document.getElementById('nmc').value;
	var bgdcol = document.getElementById('bgc').value;
	var radioObj = document.forms['createcounter'].elements['counterstyle'];
	var radioLength = radioObj.length;
	for(var i = 0; i < radioLength; i++) 
	{
		if(radioObj[i].checked) 
		{
			var vh = radioObj[i].value;
		}
	}
	//alert(vh);
	//alert(document.getElementById('txc').value);
	//alert(document.getElementById('nmc').value);
	//alert(document.getElementById('bgc').value);
	document.getElementById('c1txt').style.color = txtcol;
	document.getElementById('c1num').style.color = numcol;
	document.getElementById('c1num').style.backgroundColor = bgdcol;
	document.getElementById('c2txt').style.color = txtcol;
	document.getElementById('c2num').style.color = numcol;
	document.getElementById('c2num').style.backgroundColor = bgdcol;
	document.getElementById('c3txt').style.color = txtcol;
	document.getElementById('c3num').style.color = numcol;
	document.getElementById('c3num').style.backgroundColor = bgdcol;
	document.getElementById('c11txt').style.color = txtcol;
	document.getElementById('c11num').style.color = numcol;
	document.getElementById('c11num').style.backgroundColor = bgdcol;
	document.getElementById('c21txt').style.color = txtcol;
	document.getElementById('c21num').style.color = numcol;
	document.getElementById('c21num').style.backgroundColor = bgdcol;
	document.getElementById('c31txt').style.color = txtcol;
	document.getElementById('c31num').style.color = numcol;
	document.getElementById('c31num').style.backgroundColor = bgdcol;
	if(vh == 1)
	{
		document.getElementById('horiz').style.display='none';
		document.getElementById('vert').style.display='block';
	}
	else
	{
		document.getElementById('horiz').style.display='block';
		document.getElementById('vert').style.display='none';
	}
}
// removes the square border that IE
// insists on adding to checkboxes and radio
function removeCheckBoxBorders()
{
	var el = document.getElementsByTagName("input");
	for (i=0;i<el.length;i++)
	{
		var type = el[i].getAttribute("type");
		if((type=="checkbox")||(type=="radio"))
		{
			el[i].style.border = "none";
		}
	}
}
addEvent(window, 'load', removeCheckBoxBorders, false);
