// JScript File
//============== code from main page=============================
function Tem4_DisLarge(TempImgID,e)
{
   var left1=null;
   var top1=null;
   var nn6=document.getElementById&&!document.all;       
   if(nn6 == true)
   { left1 = e.pageX;
     top1 = e.pageY;              
    }
   else
   {left1 = event.clientX;
    top1 =  event.clientY;
                
    }
   top1=top1-600;
   
   if(left1 > 400)
        { var x=left1-200;
          document.getElementById("Temp4_ItemDisplayLarge").style.left=x+"px";
        }
   else 
      {
      document.getElementById("Temp4_ItemDisplayLarge").style.left=left1+"px";} 
      document.getElementById("Temp4_ItemDisplayLarge").style.top=100+"px";   
      document.getElementById("Temp4_ItemDisplayLarge").style.position="absolute";
      document.getElementById("Temp4_ItemDisplayLarge").style.visibility="visible";
      document.getElementById("Temp4_ItemDisplayLarge").innerHTML="<table border=\"1\"  bgcolor=\"white\"><tr rowspan=\"2\"><td align=\"left\"  bgcolor=\"#001B42\" valign=\"top\"><img src='http://www.mysolitaire.com/images/content/myperidojewelry.gif'/></td></tr><tr><td><img src='http://www.mysolitaire.com/admin/Images/User_Images/"+TempImgID+"' id=\"Temp4img_Large\"/></td></tr><tr><td align=\"center\"><img src='http://www.mysolitaire.com/Images/close.gif' alt=\"\"  onclick=\"Temp_Close()\"/></td></tr></table>";

return false;
}
var oristrdiscontent="";        
        function Tem4_DisLarges(TempImgID)
        {
            var strpath="http://www.mysolitaire.com/Admin/images/user_images/"+TempImgID;
            if(oristrdiscontent=="")
            {
                oristrdiscontent=document.getElementById("Temp16_Images1_Temp4_ItemDisplayImage").innerHTML;
            }
            var str="<table><tr><td align='right'><img src='http://www.mysolitaire.com/images/close.jpg' height='12' border='0' onclick='showpgloadimg();'/></td></td></tr><tr><td><img alt='product' src='"+strpath+"' /</td></tr></table>";
            //document.getElementById("Temp4_ItemDisplayImage").innerHTML="<img alt='product' src='"+strpath+"' />";
            document.getElementById("Temp16_Images1_Temp4_ItemDisplayImage").innerHTML=str;
            return false;
        }        
        function showpgloadimg()
        {
            document.getElementById("Temp16_Images1_Temp4_ItemDisplayImage").innerHTML=oristrdiscontent;
        }
function Temp_Close()
{

document.getElementById("Temp4_ItemDisplayLarge").style.visibility="hidden";

}
function validateForms()
		{
		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(firstName=="")
			{
				alert('Please Enter First Name');
				document.getElementById("txtFirstName").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) {
//debugger
		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 SendEmailtofrnd_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();

		}
  function SendEmailtofrnd()
		{
			if(validateForms()==true)
			{
				var diamondId="";//<=diamond_ID>;
				//var nonitemid="37";//<=nonitem_ID>;
				var tofirst="";
				var tosecond="";
				var from="";
				var firstName="";
				var lastName="";
				var message="";
				var itemid="";
				try
				{
				itemid=document.getElementById("hdnEmailItemId").value;
				}
				catch(err)
				{itemid="";}
				tofirst=document.getElementById("txtFirstFriend").value;
				from=document.getElementById("txtUrEmail").value;				
                if(document.getElementById('sendme').checked==true)
                {tofirst=tofirst +","+ document.getElementById("txtUrEmail").value;}				

				
				firstName=document.getElementById("txtFirstName").value;
				//lastName=document.getElementById("txtLastName").value;
				message=document.getElementById("txtMsg").value;

			        Templates_Template16.sendMails(itemid,firstName,from,tofirst,"Jewelry at Mysolitaire",message,SendEmailtofrnd_CallBack);
			        //Templates_Template4.sendMails(itemid,firstName,from,tofirst,"Jewelry at MyBlackDiamonds",message,SendEmailtofrnd_CallBack);
			}
			
		}
      //var onesteppath16="<%=OneStepSslPath16 %>";
      var Glb_SName="N",Glb_SDesc="N",Glb_Metal="N",Glb_Size="N",Glb_CC="N",Glb_Val="N",Glb_Prc="N",Glb_ItemID,Glb_Stk="N",Glb_NOD="N",Glb_DCrt="N",Glb_NOCS="N",Glb_CCrt="N";
      var JC0="N",JC1="N",JC2="N",JC3="N";
      //Glb_ItemID='<%=Request.QueryString["Item_ID"]%>'
      var S_setfirst_Metal="N";
      var S_setfirst_Size="N";
      var S_setfirst_CC="N";
      var S_setfirst_Val="N";
      var S_setfirst_Prc="N";
      var S_setfirst_NOD="N";
      var S_setfirst_DCrt="N";
      var S_setfirst_NOCS="N";
      var S_setfirst_CCrt="N";
      

function displaydiv(divtag)
{
	//alert("hi");
    dropclose();    
    var tag=document.getElementById(divtag);
    tag.style.display="inline";
    if(divtag=="ctdowndivsp")    
        document.getElementById('Image41').src="../../images/buytabs/shipping-packaging_hover.gif";
    else if(divtag=="ctdowndivemail")
        document.getElementById('Image42').src="../../images/buytabs/emailafrnd_hover.gif";
    else if(divtag=="ctdowndivcare")
        document.getElementById('Image43').src="../../images/buytabs/candwi_hover.gif";
    else
        document.getElementById('Image40').src="../../images/buytabs/productdetails_hover.gif";
}
function dropclose()
{
    document.getElementById('ctdowndivpd').style.display="none";
    document.getElementById('ctdowndivsp').style.display="none";
    document.getElementById('ctdowndivemail').style.display="none";
    document.getElementById('ctdowndivcare').style.display="none";
    document.getElementById('Image40').src="../../images/buytabs/productdetails.gif";
    document.getElementById('Image41').src="../../images/buytabs/shipping-packaging.gif";
    document.getElementById('Image42').src="../../images/buytabs/emailafrnd.gif";
    document.getElementById('Image43').src="../../images/buytabs/candwi.gif";
}      
      
function S_JSfillCC() //This function used for filling Color-Clarity on onchange atrribute of Metal DropDown.
{
    var JS_Metal=document.getElementById("S_Metal").value;
    //var JS_ItemID='<%=Request.QueryString["Item_ID"]%>'
    Templates_Template16.S_fillCC(Glb_Size,JS_ItemID,JS_Metal,GetresCC) //calling Ajax function for filling Color-Clarity
}
function GetresCC(response) //getting response of Ajax based Color-Clarity Function(S_fillCC)
{
    SS_dataset=response.value;
    if(SS_dataset==null || SS_dataset==0)
    {
    document.Temp_S.S_CC.options[0] = new Option("No Data","0");
    }
    SS_totalRecord=SS_dataset.Tables[0].Rows.length
    if(SS_totalRecord<=0)
    {
    document.Temp_S.S_CC.options[0] = new Option("No Data","0");
    }
    else
    {
    while (document.getElementById("S_CC").options.length>0) //clear the previous value of color clarity dropdown
    {
    document.getElementById("S_CC").options[document.getElementById("S_CC").options.length-1]=null;
    }
   // alert("SS_totalRecord="+SS_totalRecord+SS_dataset.Tables[0].Rows[0]["Diamond_Color_Clarity"]);
    if(SS_totalRecord>0)
    {
              var j=0;
               JC0 = "N";
               JC1 = "N";
               JC2 = "N";
               JC3 = "N";
              while(j<SS_totalRecord)
              {
                    if(SS_dataset.Tables[0].Rows[j]["Diamond_Color_Clarity"]!="" && SS_dataset.Tables[0].Rows[j]["Price"]!=0)
                    {
                    JC0 = SS_dataset.Tables[0].Rows[j]["Diamond_Color_Clarity"];
                    }
                    if(SS_dataset.Tables[0].Rows[j]["Diamond_Color_Clarity1"]!="" && SS_dataset.Tables[0].Rows[j]["Price1"]!=0)
                    {
                    JC1 = SS_dataset.Tables[0].Rows[j]["Diamond_Color_Clarity1"];
                    }
                    if(SS_dataset.Tables[0].Rows[j]["Diamond_Color_Clarity2"]!="" && SS_dataset.Tables[0].Rows[j]["Price2"]!=0)
                    {
                    JC2 = SS_dataset.Tables[0].Rows[j]["Diamond_Color_Clarity2"];
                    }
                    if(SS_dataset.Tables[0].Rows[j]["Diamond_Color_Clarity3"]!="" && SS_dataset.Tables[0].Rows[j]["Price3"]!=0)
                    {
                    JC3 = SS_dataset.Tables[0].Rows[j]["Diamond_Color_Clarity3"];
                    }

                j=j+1;
                }
                document.getElementById("S_CC").disabled=false;
                if(JC0=="No Diamond" ||JC1=="No Diamond" ||JC2=="No Diamond" || JC3=="No Diamond")
                {
                document.getElementById("S_CC").disabled=true;
                }
                var TempSJ=0;
                if (JC0!="N")
                {
                    document.getElementById("S_CC").options[TempSJ] = new Option(JC0,"Diamond_Color_Clarity");    
                    TempSJ=TempSJ+1;
                    
                }
                if (JC1 != "N")
                {
                   document.getElementById("S_CC").options[TempSJ] = new Option(JC1,"Diamond_Color_Clarity1");    
                   TempSJ=TempSJ+1;
                   
                }
                if (JC2 != "N")
                {
                   document.getElementById("S_CC").options[TempSJ] = new Option(JC2,"Diamond_Color_Clarity2");    
                   TempSJ=TempSJ+1;
                }
                if (JC3 != "N")
                {
                   document.getElementById("S_CC").options[TempSJ] = new Option(JC3,"Diamond_Color_Clarity3");    
                   TempSJ=TempSJ+1;
                }
  }
var JS_Metal=document.getElementById("S_Metal").value;  
Templates_Template16.S_Grdonchange(JS_Metal,Glb_ItemID,JC0,JC1,JC2,JC3,GetGrdres) //calling Ajax function for filling Grid onchange of metal
}
S_JSfillsize() //calling Size function for filling size dropdown on behalf of Color-Clarity DropDown
}
function S_JSfillsize()// This function called after S_JSfillCC 
{
    try
    {
     var JS_Metal=document.getElementById("S_Metal").value;
     var JS_CCVal=document.getElementById("S_CC").value;
        for (var i=0; i<document.getElementById("S_CC").length; i++) 
        {
            if(document.getElementById("S_CC").options[i].selected == true)
            {
              var JS_CC =document.getElementById("S_CC").options[i].text
            }
        }
    }
     catch(e)
     {
     JS_Metal= S_FirstMet;
     JS_CC= S_FirstCC;
     }
 
    Templates_Template16.S_fillSize(JS_CCVal,JS_CC,JS_Metal,Glb_ItemID,GetresS_size) //calling Ajax function for filling Size dropdown
}
function GetresS_size(response) //getting response of Ajax Size function(S_fillSize)
{
    S_dataset=response.value;
    if(S_dataset==null || S_dataset==0)
    {
    document.Temp_S.S_Size.options[0] = new Option("No Size","0");
    }
    S_totalRecord=S_dataset.Tables[0].Rows.length
    if(S_totalRecord<=0)
    {
    document.Temp_S.S_Size.options[0] = new Option("No Size","0");
    }
    else
    {
        while (document.getElementById("S_Size").options.length>0) //clear the previous value of size dropdown
          {
          document.getElementById("S_Size").options[document.getElementById("S_Size").options.length-1]=null;
          }
        for(var i=0;i<S_totalRecord;i++)
         {

           document.getElementById("S_Size").options[i] = new Option(S_dataset.Tables[0].Rows[i].item_size,S_dataset.Tables[0].Rows[i].item_size);

         }
    }
Sitem_detail() //calling this function for filling Item Details
}

function Sitem_detail() // This function used for displaying Item-Details at right side of the Page.
{//debugger
for (var i=0; i<document.getElementById("S_CC").length; i++) 
{
    if(document.getElementById("S_CC").options[i].selected == true)
    {
      var tmpCCtxt =document.getElementById("S_CC").options[i].text
    }
}
Glb_Metal=document.getElementById("S_Metal").value;
Glb_Size=document.getElementById("S_Size").value;
Glb_CC=tmpCCtxt;
Glb_Val=document.getElementById("S_CC").value;
Glb_Stk = TempSStk;
Templates_Template16.GetS_itemdetail(Glb_ItemID,Glb_Metal,Glb_Size,Glb_CC,Glb_Val,GetResS_item_detail)
}
      
      
function GetResS_item_detail(response)
{
//Setting Global Variable
//alert(response.value);
var TempSstr=response.value; 
TempSarr=TempSstr.split(",");
Glb_Stk= TempSStk;
Glb_SName= SName;
Glb_SDesc= SDesc;
Glb_ItemID=TempSarr[0];
Glb_Metal=TempSarr[1];
Glb_Size=TempSarr[2];
Glb_CC=TempSarr[3];
Glb_Val=TempSarr[4];
Glb_Prc=TempSarr[5];
Glb_NOD=TempSarr[6];
Glb_DCrt=TempSarr[7];
Glb_NOCS=TempSarr[8];
Glb_CCrt=TempSarr[9];


document.getElementById("lblTempPrc").innerHTML=Glb_Prc;
if(Glb_Size=="notset")
{
document.getElementById("lblTempSize").innerHTML="";
}
else
{
document.getElementById("lblTempSize").innerHTML=Glb_Size;
}
document.getElementById("lblTempMetal").innerHTML=Glb_Metal;
document.getElementById("lblTempSCC").innerHTML=Glb_CC;
document.getElementById("lblTempNumD").innerHTML=Glb_NOD;
document.getElementById("lblTempDC").innerHTML=Glb_DCrt;
document.getElementById("lblTempCS").innerHTML=Glb_NOCS;
document.getElementById("lblTempCC").innerHTML=Glb_CCrt;
document.getElementById("lblTempPrc1").innerHTML=Glb_Prc;
}

function Call_Fourpy_Add_Sixteen(AddEditMode)
      {     
      //alert("function called");
//      alert(Glb_ItemID);
//      alert(Glb_SName);
//      alert(Glb_Metal);
//      alert(Glb_CC);
//      alert(Glb_Val);
//      alert(Glb_Prc);
//      alert(Glb_Size);      
      Fourpy_Add_sixteenItem('T_'+Glb_ItemID,Glb_Metal,Glb_CC,Glb_Val,Glb_Prc,Glb_Size,AddEditMode);
      //test_justacall();
      return false;
      //AddTemplateItemDetails(Glb_ItemID,Glb_SName,Glb_Metal,Glb_CC,Glb_Val,Glb_Prc,Glb_Size);
      }

function TempVarDetails16() // This function called On AddtoCart Button
{
    var mode="A";
    if(Glb_Prc=="N" || Glb_Prc=="0" || Glb_Size=="N" || Glb_Metal=="N" || Glb_CC=="N" || Glb_Val=="N")
    {
    alert("Please Select the metal type, diamond color/clarity and ring size");
    //document.Temp_S.S_Metal.focus();
    return false;
    }
    else
    {
           var OfferListURL = "http://www.mysolitaire.com/templates/makeanoffer.aspx?Item_ID="+Tem4_Wisid+"&item_size="+Glb_Size+"&metal="+Glb_Metal+"&clarity="+Glb_CC;
           //var OfferListURL = site_path_main+"templates/makeanoffer.aspx?Item_ID="+Tem4_Wisid+"&item_size="+Glb_Size+"&metal="+Glb_Metal+"&clarity="+Glb_CC;
           //alert(OfferListURL);
           window.open(OfferListURL,'MySolitaire','toolbar=no,status=no,scrollbars=yes,width=600,height=500')
    }
    
}
function TempVarDetails() // This function called On AddtoCart Button
{ 
//debugger
    var mode="A";
    if(Glb_Prc=="N" || Glb_Prc=="0" || Glb_Size=="N" || Glb_Metal=="N" || Glb_CC=="N" || Glb_Val=="N")
    {
    alert("Please Select the metal type, diamond color/clarity and ring size");
    //document.Temp_S.S_Metal.focus();
    return false;
    }
    else
    {
       
        if(mode=="E")
        {
         //alert(Glb_ItemID+Glb_SName+Glb_SDesc+Glb_Prc+Glb_Size+Glb_Metal+Glb_CC+Glb_Stk+"E"+Glb_Val);
        AddTemplateItemDetails(Glb_ItemID,Glb_SName,Glb_SDesc,Glb_Prc,Glb_Size,Glb_Metal,Glb_CC,Glb_Stk,"E",Glb_Val)
        }
        else
        {
        //alert(Glb_ItemID+Glb_SName+Glb_SDesc+Glb_Prc+Glb_Size+Glb_Metal+Glb_CC+Glb_Stk+"A"+Glb_Val);
        AddTemplateItemDetails(Glb_ItemID,Glb_SName,Glb_SDesc,Glb_Prc,Glb_Size,Glb_Metal,Glb_CC,Glb_Stk,"A",Glb_Val)
        }
        return false;
    }
}

function OneStepCheckout() //this function is called on one step checkout
{    
  if(Glb_Prc=="N" || Glb_Prc=="0" || Glb_Size=="N" || Glb_Metal=="N" || Glb_CC=="N" || Glb_Val=="N")
  {
    alert("Please Select the metal type, diamond color/clarity and ring size");   
    return false;
  }
  else
  {       
       var one_cc;
       if(Glb_CC == "No Diamond")
       {
          one_cc="";
       }
       else
       {
         one_cc=Glb_CC.replace("/","%2f");
       }      
       var OneStep16Url=onesteppath16+"SSL/OneStep_OrderInfo.asp?Item_ID="+Glb_ItemID+"&ring_size=" +Glb_Size + "&metal="+Glb_Metal+"&clarity="+one_cc;
       window.location=OneStep16Url;
    }    
}

function AddtoWishList() // This function called On WishList Button
{

            TempCC=Glb_CC.replace('/','-')
			if(Glb_Size=="notset")
			{
			    
			    alert("Please select a Size");
			    S_Size.focus();		   
			    
			}
			else
			{
			    if(siteuserid == "")
                {
                WishListURL = MainstrPath+"website/Wishlist.asp?Item_ID="+Glb_ItemID+"&Size=" +Glb_Size + "&metal="+Glb_Metal+"&clarity="+Glb_CC;
                //alert(WishListURL);
                window.location=WishListURL;
                }
                else
                {
                WishListURL = MainstrPath+"website/Wishlist.asp?Item_ID="+Glb_ItemID+"&Size=" +Glb_Size + "&metal="+Glb_Metal+"&clarity="+Glb_CC+"&SUID="+siteuserid;
                //alert(WishListURL);
                window.location=WishListURL;
                }
            }     



}



function S_Show_Hide(DivVar)// This function is used for displaying or hiding area 'on click' of minus or plus images
{

      var S_arr=DivVar.split("-");
      if(document.getElementById(S_arr[0]).style.visibility=="visible")
         {
            document.getElementById(S_arr[0]).style.visibility="hidden";
            document.getElementById(S_arr[0]).style.display="none";
            document.getElementById(S_arr[1]).src="uc/Images/plus.gif";
             
         }
      else
         {
           document.getElementById(S_arr[0]).style.visibility="visible";
           document.getElementById(S_arr[0]).style.display="block";
           document.getElementById(S_arr[1]).src="uc/Images/minus.gif";
         }

 }
 function RedirectIt(URLL)
 {
 
    window.location=URLL;
 }
 function GetGrdres(response) //getting response of ajax function for showing grid
 {
     if(response.value!="")
     {
     document.getElementById("S_GridOnChangeFill").innerHTML=response.value;
     }
 }
 
 function ShowMultiPlanInfo() 
    {
        try
         {
            if(Glb_Prc=="N" || Glb_Prc=="0" || Glb_Size=="N" || Glb_Metal=="N" || Glb_CC=="N" || Glb_Val=="N")
              {
                alert("Please Select the metal type, diamond color/clarity and ring size");   
                return false;
              }     
             Templates_Template16.S_Multipayment(Glb_ItemID,Glb_Prc,GetMultipaymentres) //calling Ajax function for filling html of multipayment div   
          }
            catch(e)
          {
            alert(e.message);
          }
    }
     function GetMultipaymentres(res) //getting response of ajax function for showing  html of multipayment div
          {
             try 
                {
                    str_instal=res.value;
                    document.getElementById("divMultiPlanHelp").innerHTML=str_instal;
                    var x = document.getElementById("divMultiPlanHelp").style.top;
                    //alert("x"+x);
                    var size = x.substring(0,3);
                    document.getElementById("divMultiPlanHelp").style.left = 370+"px";
                    document.getElementById("divMultiPlanHelp").style.top = 300+"px";
                    document.getElementById("divMultiPlanHelp").style.display="block";
                    document.getElementById("divMultiPlanHelp").style.visibility="visible";
                }
             catch(e)
                {
                alert(e.message);
                }
             }

    function HideMultiPlanInfo()
    {
          document.getElementById("divMultiPlanHelp").style.visibility="hidden";
        
    }
    function HideingMultiInfo()
    {
        document.getElementById("divMultiPlanHelp").style.display="none";
        document.getElementById("divMultiPlanHelp").style.visibility="hidden";
    }
 

//============code from temp16 image page==============



function showLargeImageMod(strImage)
{
	var str=strImage.split(",");
	var S_Imagesstr="";
	var S_winclose= strPath + "templates/uc/images/close.gif";
	var S_largeImgPath=MainSitePath+"admin/Images/User_Images/"+str[2];
	var S_LOGImage= strPath+ "admin/Images/User_Images/LOG.GIF"; 
	S_Imagesstr +="<table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"white\"><tr rowspan=\"2\"><td align=\"left\"  bgcolor=\"#3e5986\" valign=\"top\"><img src='"+S_LOGImage+"'/></td></tr><tr><td><img src='"+S_largeImgPath+"' id=\"Temp16img_Large\"/></td></tr><tr><td align=\"center\"><img src='"+S_winclose+"' onclick=\"S_Close()\"/></td></tr></table>"
	document.getElementById("S_Images").innerHTML=S_Imagesstr;
	document.getElementById("S_Images").style.visibility="visible";
}
function S_Close()
{
document.getElementById("S_Images").style.visibility="hidden";
}


function wish(id,t,e)
{
    //var siteuserid = "<%=siteuserid%>"
    Tem4_Wisid=id;
    var left1=null;
    var top1=null;
    var nn6=document.getElementById&&!document.all;       
    if(nn6 == true)
   { left1 = e.pageX;
     top1 = e.pageY;              
    }
   else
   {left1 = event.clientX;
    top1 =  event.clientY;
    top1=top1;            
    }
   top1=top1-100;
   left1 -=100;
   if(t==true)
    {
    document.getElementById(Temp4_Div_Wish1).style.visibility="visible";
    document.getElementById(Temp4_Div_Wish1).style.top=top1+"px";
    document.getElementById(Temp4_Div_Wish1).style.left=left1+"px";
    }
else
{
var d = "";
var WishListURL = SSLpath+"ssl/Wishlist_login.aspx?Item_ID="+Tem4_Wisid+"&size="+d+"&SUID="+siteuserid+"&metal="+strmetal+"&clarity=";
window.location=WishListURL;
}


}

function PrintPage()
	{
	    //alert(temp4Item);
	    //strURL =   strPath + "include/PrintPage.aspx?item_id="+temp4Item;
	    strURL =   strPath + "include/PrintPage16.aspx?item_id="+temp4Item;
	    //alert(strURL);
		window.open(strURL,'PrintPage','toolbar=No,status=yes,scrollbars=yes,width=550,height=500');
	}
	
	
	 function onTellAFriend()
	{
		document.getElementById('tellafriend').style.top="200px";
		document.getElementById('tellafriend').style.left="200px";
		document.getElementById("tellafriend").style.display="inline";
		document.getElementById('tellafriend').style.visibility='visible';
	}
	function onTellAFriendHide()
	{
	    document.getElementById("tellafriend").style.display="none";
	    document.getElementById('tellafriend').style.visibility='hidden';
	}
	function onTellAFriendClear()
    {
    document.getElementById('txtFirstNamecaf').value="Type in your Name";
    document.getElementById('txtUrEmailcaf').value="Type in your E-mail";
    document.getElementById('sendmecaf').checked=false;
    document.getElementById('txtFirstFriendcaf').value="Type in E-mail addresses seperating them with a comma";
    document.getElementById('txtMsgcaf').value="Hello I found this on www.myperidotjewelry.com and I thought you might find it of interest.";
    onTellAFriendHide();
    }
	function SendEmailtofrndcaf()
		{
			if(validateFormscaf()==true)
			{
				var email=document.getElementById("txtUrEmailcaf").value;
				var firstName=document.getElementById("txtFirstNamecaf").value;
				var emailidfrnd=document.getElementById("txtFirstFriendcaf").value;	
				var message=document.getElementById("txtMsgcaf").value;
				//var itemid="<%=temp4Cat %>";
				itemid=document.getElementById("Temp16_Images1_hdnEmailItemId").value;										
                if(document.getElementById('sendmecaf').checked==true)
                {emailidfrnd=emailidfrnd +","+ email;}
                if(firstName=="" || firstName=="Type in your Name")
				{
				    alert("Enter Your name");
				    return false;
				}
				if(email=="")
                {
                    alert("Please enter your Email");
                    return false;
                }
                else
                {
		            if (email.indexOf("@")==-1 ||email.indexOf(".")==-1)
		            {
		              alert("Invalid E-mail ID");
		              return false;
		             }
				}	
				if(emailidfrnd=="")
				{
				    alert("Enter Friends E-mail ID");
				    return false;
				}
				else
				{    
				    var emalarr=emailidfrnd.split(",");
				    var part_num=0;
                    while (part_num < emalarr.length)
                     {                      
                      var earr=emalarr[part_num];
                        if (earr.indexOf("@")==-1 ||earr.indexOf(".")==-1)
		                {
		                  alert("Invalid Friends E-mail ID");
		                  return false;
		                 }
                      part_num+=1;
                      }				   
				}	
				if(message=="")
				{
				    alert("Please Enter Message");
				    return false;
				}
			    Templates_uc_Temp16_Images.sendMails(itemid,firstName,email,emailidfrnd,"Jewelry at Peridot",message,SendEmailtofrnd_CallBackcaf);
			}
			
		}
		function SendEmailtofrnd_CallBackcaf(response)
		{		
			var send=response.value;
			if(send=="true")
			{
				alert('Your Mail Has Been Sent');
				onTellAFriendHide();
			}
			else
				{
				alert('Your Mail Has Not Been send,Sorry For Inconvenience ');
				onTellAFriendClear();
				}
						
		}
		
		
		function validateFormscaf()
		{
		site_Name=document.URL;
                
			var tofirst=document.getElementById("txtFirstFriendcaf").value;
			
			var firstName=document.getElementById("txtFirstNamecaf").value;
			var from=document.getElementById("txtUrEmailcaf").value;
			var tosecond="";
            if(document.getElementById('sendmecaf').checked==true)
            {tosecond=from +","+ from;}
            
			if(tofirst!="")
			{
				if(tofirst==false)
				{
					alert('Email Address of First Friend is Not Valid');
					document.getElementById("txtFirstFriendcaf").focus();
					return false;
				}
			}
			else
			{
				alert('Please Enter Email Address of First Friend');
				document.getElementById("txtFirstFriendcaf").focus();
				return false;
			}
			if(firstName=="")
			{
				alert('Please Enter First Name');
				document.getElementById("txtFirstNamecaf").focus();
				return false;	
			}
			if(from!="")
			{
				if(from==false)
				{
					alert('Your Email Addess is Not valid ');
					document.getElementById("txtUrEmailcaf").focus();
					return false;
				}
			}
			else
			{
				alert('Please Enter You Email Address');
				document.getElementById("txtUrEmailcaf").focus();
				return false;
			}
			return true;
			
		}
		
	function onRequestaCallback()
	{
		document.getElementById('reqacallback').style.top="200px";
		document.getElementById('reqacallback').style.left="200px";
		document.getElementById("reqacallback").style.display="inline";
		document.getElementById('reqacallback').style.visibility='visible';
	}
	 function onRequestaCallbackHide()
	 {
	    onRequestaCallbackClear();
	    document.getElementById("reqacallback").style.display="none";
	    document.getElementById('reqacallback').style.visibility='hidden';
	 }
	function onRequestaCallbackClear()
	{
	    document.getElementById("txtNamerac").value="";
        document.getElementById("txtnumber").value="";
        document.getElementById("txtemailrac").value="";
        document.getElementById("txtBirthDate").value="";
        document.getElementById("ddlTimeZone").selectedIndex=13;                       
        document.getElementById("drphrs").selectedIndex=0;
        document.getElementById("drpmins").selectedIndex=0;
        document.getElementById("drpampm").selectedIndex=0;
        document.getElementById("txtsubject").value="";
	}

