change_preview = function(imgTarget,roomname) {
document.getElementById(imgTarget).src = "graphics/featuredspaces/" + roomname +".jpg";
}

change_preview_childdirectory = function(imgTarget,roomname) {
document.getElementById(imgTarget).src = "http://www.vivaty.com/graphics/featuredspaces/" + roomname +".jpg";
}

function SendMail(Login,EmailDomain)
{
window.location.replace("mailto:" + Login + "@" + EmailDomain + ".com");
}

// start eyepiece flipper //

var adImages = new Array("graphics/newyorktimes.jpg","graphics/eyepiece2.jpg","graphics/eyepiece1.jpg","graphics/eyepiece3.jpg");
var adURL = new Array("http://blog.vivaty.com","signup.php","signup.php","signup.php");

var thisAd = 3;

choosePic = function(){
	
	var thisAd = 3;
	document.getElementById("eyepiece_graphic").src = adImages[thisAd];
	document.getElementById("link").href = adURL[thisAd];
	rotate();
}

toggle_newsletter = function(){
	
	var sociallinks = document.getElementById("addthis");
	var newsletter_form = document.getElementById("newsletter_form");
	
	if (sociallinks.style.display == 'none'){
		sociallinks.style.display = '';
		newsletter_form.style.display = 'none';
	} else {
		sociallinks.style.display = 'none';
		newsletter_form.style.display = '';
	}
		
}
	
rotate = function() {
	thisAd++;
	if (thisAd == adImages.length) {
		thisAd = 0;
	}
	
	document.getElementById("eyepiece_graphic").src = adImages[thisAd]; // what you are targetting	
	document.getElementById("link").href = adURL[thisAd];
	setTimeout("rotate()", 8*1000); // use this to change speed 1000 = 1 sec
	
}

function doFormPopup() {
	// make a new window with the name MyNewWindow
	var myPopup = window.open("blank.html","MyNewWindow","height=650,width=650,resizable=yes,status=yes");
	document.forms["ccoptin"].submit();
	toggle_newsletter();
}

function custom_popup(URL, width, height) {
		day = new Date();
		id = day.getTime();
		eval("page" + id + " = window.open('" + URL + "', '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width=" + width +",height=" + height + ",left = 390,top = 80');");
		}



function parent_reload(URL){
				window.opener.location.href=URL;
				window.close();
			}	



	// This is the check script
		
		TrimString = function(string) {
		    var begin = 0;
		    while (begin < string.length) {
		        var c = string.charAt(begin);
		        if (c != ' ' && c != '\r' && c != '\n' && c != '\t') {
		            break;
		        }
		        begin++;
		    }
		    var end = string.length - 1;
		    while (end >= begin) {
		        var c = string.charAt(end);
		        if (c != ' ' && c != '\r' && c != '\n' && c != '\t') {
		            break;
		        }
		        end--;
		    }
		    return string.substr(begin, end - begin + 1);
		};
		
		
		
		function stripHTML(){
			var re= /<\S[^><]*>/g
			for (i=0; i<arguments.length; i++)
			arguments[i].value=arguments[i].value.replace(re, "")
		}

		function checkit(){
			var myForm = document.forms['contact'];
			if (!myForm.first.value||!myForm.last.value||!myForm.email.value||!myForm.occupation.value||!myForm.topic.value||!myForm.message.value) {
			alert("All fields are required.  Please fill in the form and resend.  Thank you.")
			return false;
			}else if(myForm.email.value.search(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/)!= 0){
				alert("You must use a real email address");
				return false;
			} else {
				stripHTML(myForm.first, myForm.last, myForm.message);
				myForm.first.value = TrimString(myForm.first.value);
				myForm.last.value = TrimString(myForm.last.value);
				myForm.message.value = TrimString(myForm.message.value);
				return true;
			}
		}
	
toggle_myvivaty = function(loginstate){
	if (loginstate == 0){
		document.getElementById("loginBox").style.display = "none";
		document.getElementById("myvivatyBox").style.display = "block";
	}else{
		document.getElementById("loginBox").style.display = "block";
		document.getElementById("myvivatyBox").style.display = "none";
	}
}

var optionsstate = 0;

toggle_myvivatyoptions = function(){
	if (optionsstate == 0){
		document.getElementById("myvivatyDetails").style.display = "none";
		document.getElementById("myvivatyOptions").style.display = "block";
		document.getElementById("optionsLink").innerHTML = "Details";
		optionsstate = 1;
	}else{
		document.getElementById("myvivatyDetails").style.display = "block";
		document.getElementById("myvivatyOptions").style.display = "none";
		document.getElementById("optionsLink").innerHTML = "Jump";
		optionsstate = 0;
	}
}

updateemail = function (){
	document.getElementById("update_email").style.display = "block";
	document.getElementById("unconfirmed_message").style.display = "none";
}