﻿// JScript File


var items=new Array();
var arr=new Array();	    
var dlg=null
var dlg_ntop;
var dlg_nleft;
var dlg_title;
var dlg_h;
var dlg_w;
var Countdict_config=0;
var Countdict_dlg=0;
var dict_dialog="V-A";
var arr_dict_dlg;

function selLayers(img,status,evt){                            
    if(dlg!=null){dlg.hide();}
    var dlg_top;
    dlg=new Dialog("","closeDlg()");              	
    if (is_ie) {
        dlg_h = (document.body.clientHeight + document.body.scrollTop);
        dlg_w = document.body.clientWidth + document.body.scrollLeft;
		dlg_ntop = window.event.clientY + document.body.scrollTop;
		dlg_nleft = window.event.clientX + document.body.scrollLeft;
	} else {	    	    
	    dlg_h = document.body.clientHeight + window.scrollY;
        dlg_w = document.body.clientWidth + window.scrollX
		dlg_ntop = evt.clientY + window.scrollY;
		dlg_nleft = evt.clientX + window.scrollX;
	}  
	dlg_top=  dlg_ntop;
	var nl=5,nt=5;
	if((dlg_nleft + 350 ) > dlg_w)
	{	    
	    dlg_nleft = dlg_nleft - 360;
	    if(dlg_nleft < 0)dlg_nleft=5;
	    nl=-5;
	}		
    if((dlg_ntop + 60 ) > dlg_h)//250
	{
	     dlg_top = dlg_ntop - 60 ;
	    if(dlg_top < 0)dlg_top = 5;	    
	    nt=-5;
	}
    
    dlg_title="<strong>Gửi bạn bè</strong>";            
    var str="";
    str +="<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"width: 100%;\">";
    str +="<tr>";
    str +="<td>";
        str +="<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"width: 100%;margin-top:5px;\">";        
            str +="<tr>";
                str +="<td class=\"classNormal\">Gừi tới:</td>";
                str +="<td valign=\"top\">";
                    str +="<select id=\"cbb_sendmail\" allowuse='true' style=\"width:100%\" >";
                        str +="<option id=\"ops_0\" value=\"0\">Tài khoản Vebook</option>";
                        str +="<option id=\"ops_1\" value=\"1\">Email</option>";
                    str +="</select>";
                str +="</td>";
            str +="</tr>";
            
            str +="<tr>";
                str +="<td class=\"classNormal\" style=\"padding-right: 5px;\" nowrap=\"nowrap\" align=\"right\"></td>";
                str +="<td>";
                    str +="<div id=\"tbsendEmail\" style=\"font-family: Arial; font-size: 11pt; color: Green\" ></div>";
                    str +="<input id=\"txtEmail\" type=\"text\" style=\"width: 140px\"  /><span style=\"font-size: 10pt; color: Red;\">(*)</span>";
                    str +="<br />";
                    str +="<span id=\"errEmail\" runat=\"server\" style=\"font-size: 10pt; color: Red;\"></span>";
                str +="</td>";
            str +="</tr>";
            str +="<tr>";
                str +="<td class=\"classNormal\" style=\"padding-right: 5px;\" nowrap=\"nowrap\" align=\"right\" valign=\"top\">Lời nhắn:</td>";
                str +="<td style=\"padding-top: 5px;\">";
                    str +="<div id=\"err_nd\" runat=\"server\" style=\"font-size: 10pt; font-family: Arial; color: Red;\"></div>";
                    str +="<div style=\"padding-right: 7px;\">";
                        str +="<textarea id=\"txtnd\" rows=\"5\" style=\"width: 100%; text-align: left; overflow: auto\" ></textarea>";
                    str +="</div>";
                str +="</td>";
            str +="</tr>";
            str +="<tr>";
                str +="<td></td>";
                str +="<td>";
                    str +="<div style=\"width: 100%\">";
                        str +="<div class=\"button_vnh\" style=\"width: 60px; float: left\">";
                            str +="<input id=\"SendEmail\" type=\"button\" class=\"btnCss\" style=\"width: 60px;\" onclick=\"sendLinktoMail();\" value=\"Gửi\" />";
                        str +="</div>";
                        str +="<div class=\"button_vnh\" style=\"width: 60px; margin-left:5px; float: left\">";
                            str +="<input id=\"Button1\" type=\"button\" class=\"btnCss\" style=\"width: 60px;\" value=\"Đóng\" onclick=\"closeDlg()\" />";
                        str +="</div>";
                    str +="</div>";
                str +="</td>";
            str +="</tr>";
        str +="</table>";
    str +="</td>";
    str +="<td width=\"112px\" valign=\"top\" style=\"padding-top:5px;padding-left:5px;\">";
    if (status == "1")
    {
        str += "<div style=\"width:41;height:41px;position:absolute;\">";
        str += "<div class=\"sachmoi_class\">&nbsp;</div>";
        str += "</div>";
    }
    str += "<img src=\""+img+"\" width=\"100px\" height=\"135px\" style=\"margin-left:2px;margin-top:2px; border:solid 1px #C4C4C4;\"  /> </td>";
    str +="</tr>";
    str +="</table>";
    
    dlg.create({name:"SelLayers",title:dlg_title,message:str,width:350,left:dlg_nleft,top:dlg_top,bgclass:"beta",barclass:"titlebarex",TitleTopLeft_css:"tdBgrTopLeftDlg_css",TitleTopCenter_css:"tdBgrTopCenterDlg_css",TitleTopRight_css:"tdBgrTopRightDlg_css",TitleMiddleLeft_css:"tdBgrMiddleLeftDlg_css",TitleMiddleCenter_css:"tdBgrMiddleCenterDlg_css", TitleMiddleRight_css:"tdBgrMiddleRightDlg_css",TitleBottomLeft_css:"tdBgrBottomLeftDlg_css", TitleBottomCenter1_css:"tdBgrBottomCenterDlg1_css", TitleBottomCenter2_css:"tdBgrBottomCenterDlg2_css", TitleBottomCenter3_css:"tdBgrBottomCenterDlg3_css",TitleBottomRight_css:"tdBgrBottomRightDlg_css" });			    
    dlg_nleft += nl;
	dlg.showAt(dlg_nleft,dlg_top+nt);					
}
function closeDlg(el)
{
    if(!el) el=dlg;        
    el.hide();
    Countdict_config=1000;
}

function isEmail(s) {
        
    var sLength=s.length;
    var str="0123456789abcdefghikjlmnopqrstuvwxyzABCDEFGHIKJLMNOPQRSTUVWXYZ-@._";
    if (s=="")
        return true;

    //chuoi co khoang trang
    if (s.indexOf(" ") > 0) 
        return false;
    
    //co 2 dau . gan nhau
    if (s.indexOf("..")!= -1) 
        return false;
    //co dau @. gan nhau
    if (s.indexOf("@.")!= -1) 
        return false;
         
    // co 2 dau @    
    if (s.indexOf("@")!= s.lastIndexOf("@"))
        return false;
        
    //dau . cuoi cung    
    if (s.lastIndexOf(".")== s.length-1) 
        return false;
    //dau @ cuoi cung    
    if (s.lastIndexOf("@")== s.length-1) 
        return false;
    //ky tu cuoi sau . >= 2 ky tu                
    if (s.length - s.lastIndexOf(".") < 3 )
        return false; 
    //dai ko wa 62                 
    if (s.length > 62)
       return false;  
    //ky tu dau ko @                                            
    if (s.charAt(0) =="@")
        return false;                
    //ky tu dau ko .
    if (s.charAt(0) ==".")
        return false;     
    //kiem tra . sau @    
    if (s.indexOf('.',s.indexOf('@')) == -1)
        
        return false;           
    //chuoi ko thuoc ky tu cua str
    for (var j=0;j<sLength;j++)
        if (str.indexOf(s.charAt(j))==-1)
            return false;           
    
    return true;
}   

function sendLinktoMail()
{    
    var Email ="";
    if(document.getElementById("cbb_sendmail").options.selectedIndex == 0)
    {
        var uid = document.getElementById("txtEmail").value;        
        if(uid == "")
        {
            document.getElementById("tbsendEmail").innerHTML="Vui lòng nhập tài khoản Vebook";
            return;
        }
        var uinfo = Ajax4Vg.UserInfoNew(uid).value;
        if(uinfo!=null)
        {
            Email = uinfo[2];
        }    
        if(Email == "")
        {
            document.getElementById("tbsendEmail").innerHTML="Tài khoản "+uid+" không tồn tại.";
            return;
        }
    }        
    else
    {        
        Email = document.getElementById("txtEmail").value;        
        if(Email == "")
        {
            document.getElementById("tbsendEmail").innerHTML="Vui lòng nhập email người nhận";
            return;
        }
        else
        {
            if(isEmail(Email)== false)
            {
                document.getElementById("tbsendEmail").innerHTML="Email không đúng";
                return;
            }
        }
    }
    var uidfrom = Ajax4Vg.GetUID().value;
    var EmailFrom = Ajax4Vg.UserInfoNew(uidfrom).value;    
    var loinhan= document.getElementById("txtnd").value;
    var url=document.getElementById("hiURL").value;
    loinhan +="<br /><a href='"+url+"'>"+url+"</a>";
    var kq = Ajax4Vg.SendtoEmail(EmailFrom[2],Email,"Book",loinhan).value;
    if(kq == true)
    {
       document.getElementById("tbsendEmail").innerHTML="Gửi thành công";
    }
    
}


