﻿
var finish=false;

function requestLogin()
    {
        if(!isValidEmailAddress($("#txtuser").val()))
            {
                alert("Ghi chú: Email đăng nhập không chính xác !");
                $("#txtuser").focus();
                return false;
            }
            if($("#txtpassword").val()=="")
            {
                alert("Vui lòng nhập mật khẩu của bạn !");
                $("#txtpassword").focus();
                return false;
            }
            $('#myAction').val('doLogin');
            $("#aspnetForm").submit();
    }  
   
  

function showhide(element)
{   element = document.getElementById(element); 
        if (element.style.display == 'block' || element.style.display == '')   
        element.style.display = 'none';  
        else      element.style.display = 'block';   return;
}  

function ProductDoSearch()
{
    var keyword = $("#txtseach").val();
    if (keyword != "")
    {
        var search = keyword.split(" ");
        var value= "";
        var i =0;
        
        for (i =0; i < search.length; i++)
        {
            if (i > 0) { value += "+"; }
            value += encodeURIComponent(search[i]);
        }
        redirect("/TimKiem/1/" + value);
    }
    return false;
}      

function getCart()
{
    var top = $("#your_cart");
    var pos = top.position();
    var cart =  $("#cart_view");
    cart.css({position:"absolute",marginLeft:0,marginTop:0,top:pos.top + 32,left: pos.left - 122});
}

 function redirect(url) {
 window.location = url;
 }

function isValidEmailAddress(emailAddress) { 
    var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i); 
    return pattern.test(emailAddress); 
}

function setCurrentNav(id)
{
    $("#" + id).attr("class","item-nav curent"); 
}

function showCategory(id)
{
    var status = $('#full-category').css("display"); 
    
    if(id==1)
    {
            if(status == 'none'){ 
            $('#full-category').slideDown(1000); 
            $('#category-drop').html('<a href="#script" onclick="showCategory(0);">Ẩn đi</a>');           

            }
    } 
    else 
    {
            if(status != 'none'){ 
            $('#full-category').slideUp(1000); 
            $('#category-drop').html('<a href="#script" onmouseover="showCategory(1);">Tất cả danh mục</a>');
            }
    }
    

}

function loadAdv()
{
    $('#line-footer').html("");
}

function loadHotkey()
{
    var key =' <a href="/ban/valentine_qua_cho_ngay_tinh_yeu/9.html">tình yêu</a>, <a href="/may-mp4-ipop/liet_ke_san_pham/45.html">ipod</a>, <a href="/ban-balo-cap-laptop/liet_ke_san_pham/166.html">balo laptop</a>, <a href="/mo-hinh-giay-3d-kien-truc-noi-tieng/liet_ke_san_pham/99.html">mô hình giấy</a>, <a href="/vi-luu-niem-manchester-united/liet_ke_san_pham/132.html">Manchester United</a>, <a href="/nhan-cap-doi-bieu-tuong-tinh-yeu/liet_ke_san_pham/93.html">nhẫn cặp</a>';
    $("#hot-key").html(key);
}


function trim(str) {
    return str.replace(/^\s+|\s+$/g,"");
}

function loadPartner()
{
     $("#box-partner").html('<table border="0" cellspacing="0" cellpadding="0" width="100%"><tr><td><img src="http://hula.vn/images/page/05_2009_1242977431.gif" width="93" height="41" alignment=""></td><td><img border="0" src="http://hula.vn/images/page/dongabank.gif"></td><td><img src="http://hula.vn/images/page/techcombank.gif"></td><td><img src="http://hula.vn/images/page/vibbank.gif"></td><td><img src="http://hula.vn/images/page/smartlink.gif"></td><td><img src="http://hula.vn/images/page/onepay.gif"></td><td><img src="http://hula.vn/images/page/06_2009_1245644406.gif"  width="93" height="41"></td></tr><tr><td><img src="http://hula.vn/images/page/visa.gif"></td><td><img src="http://hula.vn/images/page/mastercard.gif"></td><td><img src="http://hula.vn/images/page/softbank.gif"></td><td><img src="http://hula.vn/images/page/paypal-logo.jpg" /></td><td><img src="http://hula.vn/images/page/ngan-luong.jpg" /></td><td><img src="http://hula.vn/images/page/acb-bank.jpg" /></td><td></td></tr></table><div class="spacer"></div>');
}

$(document).ready(function()   
{   
     $(document).pngFix();

    $("#txtseach").keypress(function(e){
         if(e.which ==13)
         {
            ProductDoSearch();
            return false;
         }
    });
    
    $("#cmdSearch").click(function(){
        ProductDoSearch();
    });
    
//    $("#txtuser").blur(function(){
//        if(!isValidEmailAddress($("#txtuser").val()))
//        {
//            alert("Vui lòng nhập email của bạn !");
//            //$("#txtuser").focus();
//        }
//    });
    
    $("#txtpassword").keypress(function(e){
         if(e.which ==13)
         {
            requestLogin();
            return false;
         }
    });  
      
     $("#cmdLogin").click(function(e){
        
          requestLogin();
         
    });
    
    $("#main-nav table").mouseover(function(){
        if($(this).attr("class")!="item-nav curent")
        {
            $(this).attr("class","item-nav");
        }
    });  
       
    $("#main-nav table").mouseout(function(){
        if($(this).attr("class")!="item-nav curent")
        {
            $(this).attr("class","");
        }
    }); 
    
    
    $("#your_cart").mouseover(function(){
         
         var status = $('#cart_view').css("display"); 
         if(status == 'none'){ 
         getCart();
         $('#cart_view').slideDown(500);} 
    
    });
    
      $("#your_cart").mouseout(function(){
          var status = $('#cart_view').css("display"); 
          if(status != 'none'){ 
          $('#cart_view').slideUp(200);} 
      });
      
    loadHotkey();
   
    setTimeout(function(){ myQueue();},2000);
   
    renderMenu();
    
});

function myQueue()
{
     loadPartner();
}

function importS(url){
    var tag = document.createElement("script");
    tag.type="text/javascript";
    tag.src = url;
    document.body.appendChild(tag);
}

function renderMenu()
{
      $('[class="submenu"]').each(function() {
            var name = $(this).text();
            var newname = '<strong>' + name.substring(0,1) + '</strong>' + name.substring(1);
            $(this).html(newname);
      });
}
