var hintafriend = {
  isOpen:false,
  initURL: 'hintafrienddialog.html',
  currItemId: '',
  
  setItemId: function(id) {
  	this.currItemId = id;		
  },
  
  openDialog: function(){
  
      if(!this.isOpen) {
				var opener = jQuery('.hintafriend_link');
				
				jQuery('.hintafriend_dialog').css({
					top:opener.get_top()+10,
					left:opener.get_left()
				});
				
				//jQuery('.hintafriend_iframe')[0].src = this.initURL;
				jQuery('.hintafriend_dialog').show();
				this.isOpen = true;
		}
  },
  /*send: function() {
  //sendername message receiver id
  	nick = trimVal('.addlocation_form .sendername_input');
  	message = trimVal('.addlocation_form .message_input');
  	receiver = trimVal('.addlocation_form .receiver_input');
  	
  	jQuery('.addlocation_form .id_input').val(this.currItemId);
  	
  	if (nick=='') {
			alert('Nimimerkki ei voi olla tyhj\u00E4');
			return;
	} else if (receiver=='') {
		alert('Vastaanottajan s\u00E4hk\u00f6posti ei voi olla tyhj\u00E4');
		return;
	}
	alert('before submitting form')
	jQuery(".addlocation_form").submit();
  },*/
  send: function(form) {
  //sendername message receiver id
  
  	form._article_WAR_vartti_sendername.value=form._article_WAR_vartti_sendername.value.trim()
  	form._article_WAR_vartti_message.value=form._article_WAR_vartti_message.value.trim()
  	form._article_WAR_vartti_receiver.value=form._article_WAR_vartti_receiver.value.trim()
  	form._article_WAR_vartti_senderemail.value=form._article_WAR_vartti_senderemail.value.trim()
  	
  	form._article_WAR_vartti_id.value=this.currItemId;
  	 
  	 if (form._article_WAR_vartti_receiver.value=='') {
		alert('Vastaanottajan s\u00E4hk\u00f6posti ei voi olla tyhj\u00E4');
		return;
	} else if (!this.validateEmail(form._article_WAR_vartti_receiver.value)) {
		alert('Ole hyv\u00E4 ja tarkista vastaanottajan osoite');
		return;
	} 
  	else if (form._article_WAR_vartti_sendername.value=='') {
			alert('L\u00E4hett\u00E4j\u00E4n nimi ei voi olla tyhj\u00E4');
			return;
	} else if (form._article_WAR_vartti_senderemail.value=='') {
		alert('L\u00E4hett\u00E4j\u00E4n s\u00E4hk\u00f6posti ei voi olla tyhj\u00E4');
		return;
	} else if (!this.validateEmail(form._article_WAR_vartti_senderemail.value)) {
		alert('Ole hyv\u00E4 ja tarkista s\u00E4hk\u00f6ppostiosoitteesi');
		return;
	}
	
	form.submit();
  },
  close:function() {
  	this.isOpen=false;
    jQuery('.hintafriend_dialog').hide();
  },
  validateEmail: function (emailVal) {
	
	emailArr = emailVal.split(",");
	
	
	emailRegexp = /.*@.*\..*/
	valid = true;
	jQuery(emailArr).each(function() {
		if (!emailRegexp.exec(this)) {
			valid = false;
		}
	});
	return valid;
	}
};