
var TAFurl='';var TAFFromTop,TAFFromLeft;function TellAFriend(sAction,sValues,bFromTop,bFromLeft){if(bFromTop){TAFFromTop=true;}else{TAFFromTop=false;}
if(bFromLeft){TAFFromLeft=true;}else{TAFFromLeft=false;}
if(document.getElementById('divTellAFriend')){PlaceHolder=document.getElementById('divTellAFriend');FramePlaceHolder=document.getElementById('frameTellAFriend');if(!sAction){TAFurl=location.href;grayOut(true);FramePlaceHolder.style.display='block';PlaceHolder.style.display='block';var iFromTop=parseFloat(((document.documentElement.clientHeight-330)/2)+document.documentElement.scrollTop);if(iFromTop<10){iFromTop=10;}
FramePlaceHolder.style.left=parseFloat((document.documentElement.clientWidth-370)/2)+'px';PlaceHolder.style.left=parseFloat((document.documentElement.clientWidth-370)/2)+'px';FramePlaceHolder.style.top=iFromTop+'px';PlaceHolder.style.top=iFromTop+'px';}
PlaceHolder.innerHTML='<div align="center" style="padding-top:50px; font-weight:bold;"><img src="/images/animations/ajax-loader-white.gif"/><br/><br/>Please wait...</div>';sURL="/includes/tellafriend/tellafriend.asp?action="+sAction+"&test=casptae&values="+sValues
if(sURL!=''){if(bDebug){if(confirm('Open '+sURL)){window.open(sURL);}}
setTimeout("loadTAFDoc('"+sURL+"')",500);}else{alert('No url defined');}}}
function CloseTAF(){if(document.getElementById('divTellAFriend')){FramePlaceHolder=document.getElementById('frameTellAFriend');FramePlaceHolder.style.display='none';PlaceHolder=document.getElementById('divTellAFriend');PlaceHolder.style.display='none';grayOut(false);}}
function loadTAFDoc(url){if(window.XMLHttpRequest){reqTAF=new XMLHttpRequest();reqTAF.onreadystatechange=processTAF;reqTAF.open("GET",url,true);reqTAF.send(null);}else if(window.ActiveXObject){reqTAF=new ActiveXObject("Microsoft.XMLHTTP");if(reqTAF){reqTAF.onreadystatechange=processTAF;reqTAF.open("GET",url,true);reqTAF.send();}}}
function processTAF(){if(reqTAF.readyState==4){if(reqTAF.status==200){PlaceHolder=document.getElementById('divTellAFriend');PlaceHolder.innerHTML=reqTAF.responseText;}}}
function SubmitTAF(oFrm){var e='';sYourName=oFrm.yourname.value;sYourEmail=oFrm.youremail.value;sFriendName=oFrm.friendname.value;sFriendEmail=oFrm.friendemail.value;sNote=encodeURIComponent(oFrm.note.value);var iSendCopy=0;if(oFrm.sendcopy.checked==true){iSendCopy=1;}
if(!sYourName){e+='- Please enter your name\n'}
if(oFrm.note.value.indexOf('/')>-1||oFrm.note.value.indexOf(':')>-1||oFrm.note.value.indexOf('=')>-1||oFrm.note.value.indexOf('<')>-1||oFrm.note.value.indexOf('>')>-1||oFrm.note.value.indexOf('#')>-1){e+='- Please ensure your note does not contain any illegal characters (eg. "\/#<>" etc)\n'}
if(!/.+@[^.]+(\.[^.]+)+/.test(sYourEmail)||isValidField(sYourEmail,2)==false||sYourEmail=='Enter your email'){e+='- Please enter your valid email address\n'}
if(!sFriendName){e+='- Please enter your friends name\n'}
if(!/.+@[^.]+(\.[^.]+)+/.test(sFriendEmail)||isValidField(sFriendEmail,2)==false||sFriendEmail=='Enter your email'){e+='- Please enter your friends valid email address\n'}
if(e){alert('The following errors occurred!\n\n'+e);}else{TellAFriend('sendemail',sYourName+'|'+sYourEmail+'|'+sFriendName+'|'+sFriendEmail+'|'+sNote+'|'+iSendCopy+'|'+TAFurl,TAFFromTop);}
return false;}
