function opacity(id, opacStart, opacEnd, millisec) {
	var speed = Math.round(millisec / 100);var timer = 0;
	if(opacStart > opacEnd) {
		for(i = opacStart; i >= opacEnd; i--) {
			setTimeout("changeOpac(\'" + id + "\'," + i + ")",(timer * speed));
			timer++;
		}
	} else if(opacStart < opacEnd) {
		for(i = opacStart; i <= opacEnd; i++)
			{
			setTimeout("changeOpac(\'" + id + "\'," + i + ")",(timer * speed));
			timer++;
		}
	}
}
function changeOpac(objID,opacity) {
	var object=document.getElementById(objID);
	object.style.opacity = (opacity / 100);
	object.style.MozOpacity = (opacity / 100);
	object.style.KhtmlOpacity = (opacity / 100);
	object.style.filter = "";
	object.style.filter = "DXImageTransform.Microsoft.AlphaImageLoader(src='"+object.src+"', sizingMethod='scale');alpha(opacity=" + opacity + ")"
}
function shiftOpacity(object, millisec,show) {
	if(show) opacity(object.id, 50, 100, millisec);
	else opacity(object.id, 100, 50, millisec);
}

function echomspam(user,text){
	var dom='mastermindtopersonalpower.com';
	if(text!='')document.write('<a href="mailto:'+user+'@'+dom+'.com">'+text+'</a>');
	else document.write('<a href="mailto:'+user+'@'+dom+'.com">'+user+'@'+dom+'</a>');
}

function cleanText(objectelem){
	if((objectelem.value=='Your Email')||(objectelem.value=='Type Question')||(objectelem.value=='Your Friend\'s Email')||(objectelem.value=='Code')){
		objectelem.value='';	
	}
}

function cleanText2(objectelem,text){
	if(objectelem.value==''){
		objectelem.value=text;	
	}
}

function validEmail(str) {
	var at="@";
		var dot=".";
		var lat=str.indexOf(at);
		var lstr=str.length;
		var ldot=str.indexOf(dot);
		if (str.indexOf(at)==-1) return false;
		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr) return false;
		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr) return false;
		if (str.indexOf(at,(lat+1))!=-1) return false;
		if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot) return false;
		if (str.indexOf(dot,(lat+2))==-1) return false;
		if (str.indexOf(" ")!=-1) return false;
		return true;				
}

function qContactValidate(){
	if((document.qcontactform.Question.value=='')||(document.qcontactform.Question.value=='Type Question')){
		alert('Please type your question before submiting');
		return false;
	}
	if(!validEmail(document.qcontactform.Email.value)){
		alert('Invalid email address! Please type a valid email before submiting');
		return false;
	}
	return true;
}

function qtafValidate(){
	if(!validEmail(document.tellafriend.email.value)){
		alert('Invalid email address! Please type a valid email before submiting');
		return false;
	}
	return true;
}

