﻿// JScript File
 var site_Name="";
  
function validateForm()
		{
		site_Name=document.URL;
                
			var tofirst=document.getElementById("txtFirstFriend").value;
			
			var firstName=document.getElementById("txtFirstName").value;
			//var lastName=document.getElementById("txtLastName").value;
			var from=document.getElementById("txtUrEmail").value;
			//var tosecond=document.getElementById("txtSecondFriend").value;
			var tosecond="";
            if(document.getElementById('sendme').checked==true)
            {tosecond=from +","+ from;}
            
			if(tofirst!="")
			{
				if(echeck(tofirst)==false)
				{
					alert('Email Address of First Friend is Not Valid');
					document.getElementById("txtFirstFriend").focus();
					return false;
				}
			}
			else
			{
				alert('Please Enter Email Address of First Friend');
				document.getElementById("txtFirstFriend").focus();
				return false;
			}
//			if(tosecond!="")
//			{
//				if(echeck(tosecond)==false)
//				{
//					alert('Email Address of Second Friend is Not Valid');
//					document.getElementById("txtSecondFriend").focus();
//					return false;
//				}
//			}
//			else
//			{
//				/*alert('Please Enter Email Address of Second Friend');
//				document.getElementById("txtSecondFriend").focus();
//				return false;
//				*/
//			}
			if(firstName=="")
			{
				alert('Please Enter First Name');
				document.getElementById("txtFirstName").focus();
				return false;	
			}
//			if(lastName=="")
//			{
//				alert('Please Enter Last Name');
//				document.getElementById("txtLastName").focus();
//				return false;	
//			}
			if(from!="")
			{
				if(echeck(from)==false)
				{
					alert('Your Email Addess is Not valid ');
					document.getElementById("txtUrEmail").focus();
					return false;
				}
			}
			else
			{
				alert('Please Enter You Email Address');
				document.getElementById("txtUrEmail").focus();
				return false;
			}
			
			
			return true;
			
		}
		function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		  // alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		  // alert("Invalid E-mail ID")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		   // alert("Invalid E-mail ID")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		   // alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    //alert("Invalid E-mail ID")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		   // alert("Invalid E-mail ID")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    //alert("Invalid E-mail ID")
		    return false
		 }

 		 return true					
	}
		function SendEmail()
		{
		debugger
			if(validateForm()==true)
			{
				var diamondId="";//<=diamond_ID>;
				//var nonitemid="37";//<=nonitem_ID>;
				var tofirst="";
				var tosecond="";
				var from="";
				var firstName="";
				var lastName="";
				var message="";
				var itemid="";
				itemid=document.getElementById("hdnEmailItemId").value;
				tofirst=document.getElementById("txtFirstFriend").value;
				from=document.getElementById("txtUrEmail").value;				
                if(document.getElementById('sendme').checked==true)
                {tosecond=from +","+ document.getElementById("txtUrEmail").value;}
				
				//tosecond=document.getElementById("txtSecondFriend").value;
				//tosecond=from+","+tosecond;
				//alert("hi");
			    //window.status=tosecond;
				
				firstName=document.getElementById("txtFirstName").value;
				//lastName=document.getElementById("txtLastName").value;
				message=document.getElementById("txtMsg").value;
//			    var body="Your Friend "+firstName+ " has visited Peridot.com and has really liked the following product and wanted to convey the following message:"+
//					"<br><br>"+message+"<br>"+
//					"<br><br><a href='"+site_Name+"'>Click here to view the Item</a><br><br>Regards,<br>My Solitaire Customer";//"/" + ModuleName +"?pageId=Build_ur_Ring_DiamondDisp.aspx?DiamondId="+diamondId+
                   //alert(body);
                   // Templates_Template4.gentaremail(from,tofirst,tosecond,"Jewelry at Peridot",body,SendEmail_CallBack);
			        Templates_Template4.sendMails(itemid,firstName,from,tofirst,tosecond,"Jewelry at Peridot",message,SendEmail_CallBack);
			}
			
		}
		function SendEmail_CallBack(response)
		{
			var send=response.value;
			if(send=="true")
			{
				alert('Your Mail Has Been Sent');
			}
			else
				{
				alert('Your Mail Has Not Been send,Sorry For Inconvenience ');
				}
				clearfields();
//			document.getElementById("txtFirstFriend").value="";
//			document.getElementById("txtSecondFriend").value="";
//			
//			document.getElementById("txtUrEmail").value="";
//			document.getElementById("txtFirstName").value="";
//			document.getElementById("txtLastName").value="";
//			document.getElementById("txtMsg").value="";
		
						
		}



