// JavaScript Document

$(document).ready(function() {
						   
	$('#banner').cycle({
		fx: 'fade',
		timeout: 10000,
		sync: 0,
		cleartype: 1,
		pause: 1
	});
	
	$("#contact-us").click(function(){
	
		$(".error").hide();
		var hasError = false;
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
		var phoneFaxReg = /^[0-9 -]+$/;
		
		var emailAddressVal = $("input#user_email").val();
		if(emailAddressVal == '') {
			$("#email-label").append('<span class="error">Please enter your email address</span>');
			hasError = true;
		} else if(!emailReg.test(emailAddressVal)) {	
			$("#email-label").append('<span class="error">Please enter a valid email address</span>');
			hasError = true;
		}
		
		var passwordVal = $("input#user_pass").val();
		var passwordConfVal = $("input#user_passconf").val();
		if(passwordVal == '') {
			$("#password-label").append('<span class="error">Please enter your password</span>');
			hasError = true;
		}
		
		if(passwordConfVal == '') {
			$("#passwordconf-label").append('<span class="error">Please enter your password confirmation</span>');
			hasError = true;
		}
		
		if((passwordVal != '')&&(passwordConfVal != '')&&(passwordVal != passwordConfVal)){
			$("#password-label").append('<span class="error">Your passwords did not match</span>');
			$("#passwordconf-label").append('<span class="error">Your passwords did not match</span>');
			hasError = true;
		}
		
		var phoneVal = $("input#user_phone").val();
		if(phoneVal == '') {
			$("#phone-label").append('<span class="error">Please enter your phone number</span>');
			hasError = true;
		} else if(!phoneFaxReg.test(phoneVal)) {	
			$("#phone-label").append('<span class="error">Please enter a valid phone number</span>');
			hasError = true;
		}
		
		var faxVal = $("input#user_fax").val();
		if(faxVal == '') {
			$("#fax-label").append('<span class="error">Please enter your fax number</span>');
			hasError = true;
		} else if(!phoneFaxReg.test(faxVal)) {	
			$("#fax-label").append('<span class="error">Please enter a valid fax number</span>');
			hasError = true;
		}
	
		var userEmail	= $("input#user_email").val();
		var userPass	= $("input#user_pass").val();
		var userPhone	= $("input#user_phone").val();
		var userFax		= $("input#user_fax").val();
		
		if(hasError == false) {
			$.post("/cms/update_account", { userEmail: userEmail, userPass: userPass, userPhone: userPhone, userFax: userFax },
	   			function(data){
					var message = '<p><img src="/assets/cms/images/bullet-approve.png" alt="" />Your details were updated successfully</p>';
					$(".form-message").html(message);
					$(".form-message").show();
					$(".form-message").animate({"top": "+=50px"}, "slow");
					$(".form-message").animate({ dummy: 1 }, 3000); // adds the five second wait
					$(".form-message").animate({"top": "-=50px"}, "slow");
	   			}
			);
		}
	});
						   
	$("#twitter").getTwitter({
		userName: "designstudio51",
		numTweets: 1,
		loaderText: "Loading tweet...",
		slideIn: true,
		slideDuration: 750,
		showHeading: true,
		headingText: "Latest Tweet",
		showProfileLink: false,
		showTimestamp: true
	});
	
});

function jumble(){
	var a,b,c,d,e,f,g,h,i
	a='<a href=\"mai'
	b='hello'
	c='\">'
	a+='lto:'
	b+='@'
	e='</a>'
	f=''
	b+='designstudio51.com'
	g='<img src=\"'
	h=''
	i='\" alt="Email us." border="0">'
	
	if (f) d=f
	else if (h) d=g+h+i
	else d=b
	
	document.write(a+b+c+d+e)
}