jQuery.fn.nodeIndex=function(){return $(this).prevAll().length};
function setCookie(a,b,d){var c=new Date;c.setDate(c.getDate()+d);document.cookie=a+"="+escape(b)+(d==null?"":";expires="+c.toUTCString()+"; path=/")}function getCookie(a){if(document.cookie.length>0){c_start=document.cookie.indexOf(a+"=");if(c_start!=-1){c_start=c_start+a.length+1;c_end=document.cookie.indexOf(";",c_start);if(c_end==-1)c_end=document.cookie.length;return unescape(document.cookie.substring(c_start,c_end))}}return""}

function setLinks() {
  if (!document.getElementsByTagName) return false;
  var links = document.getElementsByTagName("a");
  if (links.length == 0) return false;
  for (var i = 0; i < links.length; i++) {
    var relation = links[i].getAttribute("rel");
    if (relation == "external") {
      links[i].onclick = function() {
        return !window.open(this.href);
      }
    }     
  }
}

function is_Number(n) {
  return !isNaN(parseFloat(n)) && isFinite(n);
}

function is_email(email)
{
    var apos=email.indexOf("@");
    var dotpos=email.lastIndexOf(".");
    if (apos<1||dotpos-apos<2) return false;
    return true;
}

function encode(str)
{
    str = (str + '').toString();

     return encodeURIComponent(str).replace(/!/g, '%21').replace(/'/g, '%27').replace(/\(/g, '%28').
    replace(/\)/g, '%29').replace(/\*/g, '%2A').replace(/%20/g, '+');

}

$(function(){
	setLinks();
	$('#sel_lang').val(getCookie('pqvt_lang'));
	$("#r_top").click(function(){
		if(navigator.appName!='Opera'){$('html, body').animate({ scrollTop: 0 }, 600)}
		else{$('html').animate({ scrollTop: 0 }, 600)}
	});
    var link=window.location.href;
    $('#menu li').each(function(){
        if($(this).children('a').attr('href')==link){
            $(this).children('a').addClass('cur');
            return false;
        }
    })
	$("#number_item").html($("#hdc").val());
})

function setlang(el)
{
    setCookie('pqvt_lang',el.value,30);
    window.location.reload(true);
}

function contact(nd)
{
    if($('#name').val()==""||$('#email').val()==""||$('#nd').val()=="")
    {
        alert(nd);        
        return false;
    }
    if(!is_email($('#email').val()))
    {
        alert('Email not valid');
        $('#email').select();
        return false;
    }
    if(!is_Number($('#phone').val().replace(/[\(\)\.\-\ ]/g, '')))
    {
        alert('Phone not valid');
        $('#phone').select();
        return false;
    }
    if($('#captcha').val().length!=4)
    {
        //alert(arr[7]);
        $('#captcha').select();
        return false;
    }
    $('#fr').submit();
}
function searchproduct()
{
    if($('#search_txt').val().trim()!="")
        window.location.href=$('#menu li:eq(0) a').attr('href')+"tim-kiem/"+encode($('#search_txt').val().trim());
}

function search_enter(e)
{
    var characterCode=e.keyCode?e.keyCode:(e.which?e.which:e.charCode);     
    if(characterCode == 13){ 
         searchproduct(); 
    }
}

