/**************************************************************************************************/
/***
/***	TERNSTYLE (TM) DO MY GROUPS JAVASCRIPT DOCUMENT
/***	-----------------------------------------------------------------------
/***	Written by Matthew Praetzel. Copyright (c) 2007 Matthew Praetzel.
/***	-----------------------------------------------------------------------
/***	All Rights Reserved. Any use of these functions & scripts without written consent is prohibited.
/***
/**************************************************************************************************/

/*-----------------------
	INITIALIZE
-----------------------*/
ternVENTS.addEvent(window,init,"load",false);
var w = 0,a;
/*-----------------------
	DOMYGROUPS
-----------------------*/
function init() {
	alerts();
	if(document.getElementById("v")) {
		ternStyle("v").elapsor("http://www.domygroups.com/flash/elapsor.gif","#fff",100,function () {
			ternJAX('home').ajax('post','http://www.domygroups.com/modules/ad/','',function () {
				ternStyle("v").hideElapsor();
				ad();
				ternPoll.initPoll("sv");
			},null,false,true,'v',true);
		});
	}
	else if(document.getElementById("sv")) {
		ternPoll.initPoll("sv");
	}
	if(document.getElementById("dofrm")) {
		ternFORM("dofrm").validateForm("required",window).initHover("fldl_h","fldl_a").allowOneChecked("privacy");
	}
}
function alerts() {
	if(document.getElementById("alerts_cn")) {
		ternStyle(document.body).elapsor("","#000000",65,function () {
			ternVENTS.addEvent("alerts_cl",hideAlerts,"click",false);
			ternStyle("alerts_cn").fadeIn();
			var d = ternStyle("alerts_cn").getDimensions();
			var w = ternStyle().getWindowSize();
			ternStyle("alerts_cn").setStyle("top",(w[1]-d[1])/2).setStyle("left",(w[0]-d[0])/2);
		});
	}
}
function hideAlerts() {
	ternStyle(document.body).hideElapsor();
	ternStyle("alerts_cn").fadeOut("medium");
}
/*-----------------------
	HOME
-----------------------*/
function ad() {
	var b = a ? ternStyle(a).setStyle("z-index",0) : null;
	var as = ternStyle("v").getElementsByClass("a",false);
	a = as[w];
	ternStyle(a).setStyle("z-index",1).setStyle("visibility","visible").grow("medium","y",250,function () {
		ternStyle(a).getElementsByClass("pcn").setStyle("visibility","visible").grow("medium","y",142);
		ternStyle(a).getElementsByClass("tcn").setStyle("visibility","visible").grow("medium","y",70);
		ternStyle(a).getElementsByClass("ecn").setStyle("visibility","visible").grow("medium","y",32);
		//
		if(b) {
			b.setStyle("height",1).setStyle("visibility","hidden");
			b.getElementsByClass("pcn").setStyle("height",1).setStyle("visibility","hidden");
			b.getElementsByClass("tcn").setStyle("height",1).setStyle("visibility","hidden");
			b.getElementsByClass("ecn").setStyle("height",1).setStyle("visibility","hidden");
		}
		//
		setTimeout(ad,9000);
	});
	w = w+1 > (as.length-1) ? 0 : w+1;
}
/*-----------------------
	SIGN UP
-----------------------*/
function previous() {
	document.getElementById("a").value = "previous";
	document.forms["sufrm"].submit();
}
function custom(s) {
	var o = s.options[s.selectedIndex].value;
	if(o == "custom") {
		var i = ternFORM().createTextInput("question","",30);
		i.setAttribute("title","Security Question :: required");
		s.parentNode.replaceChild(i,s);
	}
}