function getTipsaHTML(boktitel,bokurl,namn,email) {
 	 		$('tipsadiv').hide();
 	 		
 	 		var tipsaHTMLAjax = new Ajax.Request(
				'tipsa.php',
									{
												parameters: 'boktitel='+boktitel+'&bokurl='+bokurl+'&Snamn='+namn+'&Semail='+email,
												method: 'post',
												onComplete: function(transport) {
													$('tipsadiv').innerHTML = transport.responseText;
													new Effect.Appear($('tipsadiv'));
													
												}
									}
								);
 }
 	 	
function verifyTips(f) {
  
ref=document.forms[f].elements;

snamn_h3=document.getElementById('snamnh3');
semail_h3=document.getElementById('semailh3');
rnamn_h3=document.getElementById('rnamnh3');
remail_h3=document.getElementById('remailh3');  

snamn_h3.style.color = semail_h3.style.color = rnamn_h3.style.color = remail_h3.style.color = '#7d7d7c';

if ( (ref['Snamn'].value.length<3)) {
    snamn_h3.style.color = 'red';
    ref['Snamn'].focus();
    alert('Ditt namn är för kort.');
    return false;
  }

/*
if ( (ref['Snamn'].value.length>20)) {
    snamn_h3.style.color = 'red';
    ref['Snamn'].focus();
    alert('Ditt namn är för långt.');
    return false;
  }

*/  
  
if (ref['Semail'].value.length<6) {
    semail_h3.style.color = 'red';
    ref['Semail'].focus();
    alert('Din emailadress är för kort.');
    return false;
}

  if (ref['Semail'].value.length>255) {
    semail_h3.style.color = 'red';
    ref['Semail'].focus();
    alert('Din emailadress är för lång.');
    return false;
}

if (ref['Semail'].value.indexOf('@')<0) {
    semail_h3.style.color = 'red';
    ref['Semail'].focus();
    alert('Din emailadress har inget @-tecken i sig.');
    return false;
}

if (ref['Semail'].value.indexOf('.')<0) {
    semail_h3.style.color = 'red';
    ref['Semail'].focus();
    alert('Din emailadress har ingen punkt i sig.');
    return false;
}

if ( (ref['Rnamn'].value.length<3)) {
    rnamn_h3.style.color = 'red';
    ref['Rnamn'].focus();
    alert('Din kompis namn är för kort.');
    return false;
  }

/*
if ( (ref['Rnamn'].value.length>20)) {
    rnamn_h3.style.color = 'red';
    ref['Rnamn'].focus();
    alert('Din kompis namn är för långt.');
    return false;
  }  
*/  
if (ref['Remail'].value.length<6) {
    remail_h3.style.color = 'red';
    ref['Remail'].focus();
    alert('Din kompis emailadress är för kort.');
    return false;
}

  if (ref['Remail'].value.length>255) {
    remail_h3.style.color = 'red';
    ref['Remail'].focus();
    alert('Din kompis emailadress är för lång.');
    return false;
}

if (ref['Remail'].value.indexOf('@')<0) {
    remail_h3.style.color = 'red';
    ref['Remail'].focus();
    alert('Din emailadress har inget @-tecken i sig.');
    return false;
}

if (ref['Remail'].value.indexOf('.')<0) {
    remail_h3.style.color = 'red';
    ref['Remail'].focus();
    alert('Din emailadress har ingen punkt i sig.');
    return false;
}  
  
return true;
}

function skickaTips(f) {

if (verifyTips(f)) {
	parms = 'Snamn='+$F('Snamn')+
					'&Semail='+$F('Semail')+
					'&Rnamn='+$F('Rnamn')+
					'&Remail='+$F('Remail')+
					'&content='+$F('hemligt_ord')+
					'&bokurl='+$F('bokurl')+
					'&boktitel='+$F('boktitel')+
					'&tipsa=1';
	//alert(parms);
var skickaTipsAjax = new Ajax.Request(
	'tipsa.php',
						{
									parameters: parms,
									method: 'post',
									onComplete: function(transport) {
										$('tipsadiv').innerHTML = transport.responseText;
										new Effect.Appear($('tipsadiv'));
									}
						}
					);

}

return false; // best part.
}

function tipsaAterstall(bokurl,boktitel) {
	bokurl = bokurl.length>0 ? bokurl : '';
	boktitel = boktitel.length>0 ? boktitel : '';
	$('tipsadiv').innerHTML = "<a href=\"javascript:void(0);\" onclick=\"getTipsaHTML('"+boktitel+"','"+bokurl+"','','');\">Tipsa en kompis om den här boken</a>";
	new Effect.Highlight('tipsadiv');
}