function isValidEmailAddress(emailAddress) {
	var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
	return pattern.test(emailAddress);
}

var home = new Array();
home[0] = ['images/homen_01.png'];
home[1] = ['images/homen_02.png'];
home[2] = ['images/homen_03.png'];
home[3] = ['images/homen_04.png'];

var nexth = 0;

function start_autoplay(){
	stop_autoplay();
	timerID = setInterval("change_home("+nexth+");",7000);
}

function stop_autoplay(){
	if(typeof(timerID) !== 'undefined'){
		clearInterval(timerID);
	}
}

function change_home(id){
	var elem1 = "home_tb_right1";
	var elem2 = "home_tb_right2";
	if ($("#home_tb_right2").is(":hidden")){
		elem1 = "home_tb_right2";
		elem2 = "home_tb_right1";
	}
	$("#"+elem2).css({"z-index":30});
	$("#"+elem1).css({"z-index":40});
	$("#"+elem1).html('<img src="'+home[id][0]+'" alt="" />');
	var img = new Image();
	var src = home[id][0];
	$(img).load(function () {
		$("#"+elem1).fadeIn(600,function(){
			$("#"+elem2).css({"display":"none"});
			nexth = (id+1<home.length)?id+1:0;
			start_autoplay();
		});
	}).error(function () {

	}).attr('src', src);
}

$(document).ready(function(){

	change_home(nexth);
	start_autoplay();

	$('#form_contact').submit(function(){
		var error = 0;	
		$('#clname').removeClass('err');
		$('#cemail').removeClass('email');
		
		if ($('#clname').val()==''){
			$('#clname').addClass('err');
			error = 1;
		}
		if (!isValidEmailAddress($('#cemail').val())){
			$('#cemail').addClass('err');
			error = 1;
		}		
		if (error == 0){
			return true;
		}
		else{
			return false;
		}
	});

});
