// FRONTEND scripts
document.onclick = function(e){
	closeSRCH();
	return true;
}

function stopPROP(e){
	if (!e) var e = window.event;
	e.cancelBubble = true;
	if (e.stopPropagation) e.stopPropagation();
}

function openSRCH(){
	//$('#block1').hide('fast');
	//$('#close_bg').hide('fast');
	//$('#block2').show('fast');
	//$('#open_bg').show('fast');
	document.getElementById('block1').style.display='none';
	document.getElementById('close_bg').style.display='none';
	document.getElementById('block2').style.display='block';
	document.getElementById('open_bg').style.display='block';
}
function closeSRCH(){
	//$('#block2').hide('fast');
	//$('#open_bg').hide('fast');
	//$('#block1').show('fast');
	//$('#close_bg').show('fast');
	document.getElementById('block2').style.display='none';
	document.getElementById('open_bg').style.display='none';
	document.getElementById('block1').style.display='block';
	document.getElementById('close_bg').style.display='block';
}

function send_form(){
	document.getElementById('submit_btn').click();
}

function check_contact_form(){
	obj=document.getElementById('name');
	if(obj.value==""||obj.value.length<3){
		alert("Enter your name.");
		obj.focus();
		return false;
	}

	obj=document.getElementById('email');
	if(obj.value!=""){
		var datereg = new RegExp(".+\\@.+\\..+",'i');
	  	if(!datereg.test(obj.value)){
			alert('Wrong E-mail.');
			obj.focus();
			return false;
		}
	}else{
		alert("Enter E-mail.");
		obj.focus();
		return false;
	}
	
	obj=document.getElementById('message');
	if(obj.value==""||obj.value.length<3){
		alert("Enter your message.");
		obj.focus();
		return false;
	}
	
	obj=document.getElementById('confcode');
	if(obj.value==""||obj.value.length<3){
		alert("Enter verification code.");
		obj.focus();
		return false;
	}
	
	return true;
}
// -- Recent Tributes --------
var current_dot=0;
var all_dots=1;
function next(){
	if(current_dot+1<all_dots){
		document.getElementById('tribute_'+current_dot).style.display='none';
		document.getElementById('dot_'+current_dot).src='/img/dot3.gif';
		current_dot++;
		document.getElementById('tribute_'+current_dot).style.display='';
		document.getElementById('dot_'+current_dot).src='/img/dot3a.gif';
	}
}
function prev(){
	if(current_dot-1>=0){
		document.getElementById('tribute_'+current_dot).style.display='none';
		document.getElementById('dot_'+current_dot).src='/img/dot3.gif';
		current_dot--;
		document.getElementById('tribute_'+current_dot).style.display='';
		document.getElementById('dot_'+current_dot).src='/img/dot3a.gif';
	}
}
// ------------------------

function check_reg_form(){
	obj=document.getElementById('first_name');
	if(obj.value==""||obj.value.length<3){
		alert("Enter your first name.");
		obj.focus();
		return false;
	}
	obj=document.getElementById('last_name');
	if(obj.value==""||obj.value.length<3){
		alert("Enter your last name.");
		obj.focus();
		return false;
	}
	obj=document.getElementById('email');
	if(obj.value!=""){
		var datereg = new RegExp(".+\\@.+\\..+",'i');
	  	if(!datereg.test(obj.value)){
			alert('Wrong E-mail.');
			obj.focus();
			return false;
		}
	}else{
		alert("Enter E-mail.");
		obj.focus();
		return false;
	}
	obj=document.getElementById('password');
	if(obj.value==""||obj.value.length<5){
		alert("Enter password. It must contain at least 5 characters.");
		obj.focus();
		return false;
	}
	obj=document.getElementById('password_confirm');
	if(obj.value!=document.getElementById('password').value){
		alert("Confirm password. It must be the same as password.");
		obj.focus();
		return false;
	}

	return true;
}

function send_login_form(){
	obj=document.getElementById('username');
	if(obj.value!=""){
		var datereg = new RegExp(".+\\@.+\\..+",'i');
	  	if(!datereg.test(obj.value)){
			alert('Wrong E-mail.');
			obj.focus();
			return false;
		}
	}else{
		alert("Enter E-mail.");
		obj.focus();
		return false;
	}
	obj=document.getElementById('password');
	if(obj.value==""||obj.value.length<5){
		alert("Enter password. It must contain at least 5 characters.");
		obj.focus();
		return false;
	}
	return true;
}
function send_mem_form(){
	obj=document.getElementById('message');
	if(obj.value==""||obj.value.length<3){
		alert("Enter your message.");
		obj.focus();
		return false;
	}
	return true;
}
var current_gift=0;
function selGIFT(n){
	if(current_gift!=0){
		document.getElementById('gift_'+current_gift).className='gift2';
	}
	document.getElementById('gift_'+n).className='gift2_a';
	document.getElementById('flower_id').value=n;
	current_gift=n;
}
var current_candle=0;
function selCANDLE(n){
	if(current_candle!=0){
		document.getElementById('candle_'+current_candle).className='gift';
	}
	document.getElementById('candle_'+n).className='gift_a';
	document.getElementById('candle_id').value=n;
	current_candle=n;
}

function send_share_form(){
	obj=document.getElementById('subject');
	if(obj.value==""||obj.value.length<3){
		alert("Enter subject, please.");
		obj.focus();
		return false;
	}
	obj=document.getElementById('emails');
	if(obj.value==""||obj.value.length<3){
		alert("Enter emails, please.");
		obj.focus();
		return false;
	}
	return true;
}
function setBACKGROUND(img){
	if(img!=""){
		document.body.style.backgroundImage="url('/backgrounds/"+img+"')";
	}
}

