function openme(name,tog) {
	if (document.getElementById(name).style.display=="block") {
		document.getElementById(name).style.display="none";
		tog.style.background = "url(images/plus.gif) #cad5b5";
	}
	else {
		document.getElementById(name).style.display="block";
		tog.style.background = "url(images/minus.gif) #c1bfb1";
	}

}

function openme2(name,tog) {
	if (document.getElementById(name).style.display=="block") {
		document.getElementById(name).style.display="none";
		tog.style.background = "url(images/plus_dark.gif) #deddd7";
	}
	else {
		document.getElementById(name).style.display="block";
		tog.style.background = "url(images/minus_dark.gif) #6d6a5e";
	}

}

function closeme(name,tog) {
	if (document.getElementById(name).style.display=="none") {
		document.getElementById(name).style.display="block";
		tog.style.background = "url(images/minus.gif) #c1bfb1";
	}
	else {
		document.getElementById(name).style.display="none";
		tog.style.background = "url(images/plus.gif) #cad5b5";
	}

}

function closeme2(name,tog) {
	if (document.getElementById(name).style.display=="none") {
		document.getElementById(name).style.display="block";
		tog.style.background = "url(images/minus_dark.gif) #6d6a5e";
	}
	else {
		document.getElementById(name).style.display="none";
		tog.style.background = "url(images/plus_dark.gif) #deddd7";
	}

}

function openterms(name) {
	if (document.getElementById(name).style.display!=="none") {
		document.getElementById(name).style.display="none";
	}
	else if (document.getElementById(name).style.display!=="block") {
		document.getElementById(name).style.display="block";
	}

}

function closeterms(name) {
	if (document.getElementById(name).style.display=="none") {
		document.getElementById(name).style.display="block";
	}
	else {
		document.getElementById(name).style.display="none";
	}

}

function clearme(name) {
	if (name.value!=="") {
		name.value = "";
	}
}

function validate_login(contfrm,email){
	var count = 0;
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   	var address = document.forms[contfrm].elements[email].value;

	if(document.getElementById('name_box').value.length > 0 && document.getElementById('name_box').value !== "Name"){
		document.getElementById('name_lbl').style.visibility = "hidden";	
		count++;
	}
	else{
		document.getElementById('name_lbl').style.visibility = "visible";
		document.getElementById('name_box').focus();
	}
	if(reg.test(address) !== false) {
		if(document.getElementById('email_box').value.length > 0 && document.getElementById('email_box').value !== "Email"){
			document.getElementById('email_lbl').style.visibility = "hidden";
			count++;
		}	
		else{
			document.getElementById('email_lbl').style.visibility = "visible";
			document.getElementById('email_box').focus();
		}
	}
	else {
		document.getElementById('email_lbl').innerHTML = "Not Valid";
		document.getElementById('email_lbl').style.visibility = "visible";
		document.getElementById('email_box').focus();
	}
	if(count < 2){
		return false;
	}
	else{
		/*var eml = document.getElementById('email_box').value;
		var nme = document.getElementById('name_box').value;
		document.getElementById('feed').innerHTML = "Thank you, " + nme + " for your interest in our services. We will respond as quickly as is possible."*/
		return true;
	}
}

function clearLbl(){
	document.getElementById('name_lbl').style.visibility = "hidden";
	document.getElementById('email_lbl').style.visibility = "hidden";
	document.getElementById('name_box').focus();
}

window.addEventListener?window.addEventListener("load",so_init,false):window.attachEvent("onload",so_init);

var d=document, imgs = new Array(), zInterval = null, current=0, pause=false;

function so_init() {
	if(!d.getElementById || !d.createElement)return;

	imgs = d.getElementById("rotimg").getElementsByTagName("img");
	for(i=1;i<imgs.length;i++) imgs[i].xOpacity = 0;
	imgs[0].style.display = "block";
	imgs[0].xOpacity = .99;
	
	setTimeout(so_xfade,8000);
}

function so_xfade() {
	cOpacity = imgs[current].xOpacity;
	nIndex = imgs[current+1]?current+1:0;

	nOpacity = imgs[nIndex].xOpacity;
	
	cOpacity-=.05; 
	nOpacity+=.05;
	
	imgs[nIndex].style.display = "block";
	imgs[current].xOpacity = cOpacity;
	imgs[nIndex].xOpacity = nOpacity;
	
	setOpacity(imgs[current]); 
	setOpacity(imgs[nIndex]);
	
	if(cOpacity<=0) {
		imgs[current].style.display = "none";
		current = nIndex;
		setTimeout(so_xfade,8000);
	} else {
		setTimeout(so_xfade,50);
	}
	
	function setOpacity(obj) {
		if(obj.xOpacity>.99) {
			obj.xOpacity = .99;
			return;
		}
		obj.style.opacity = obj.xOpacity;
		obj.style.MozOpacity = obj.xOpacity;
		obj.style.filter = "alpha(opacity=" + (obj.xOpacity*100) + ")";
	}
	
}
	
