var isIE		= (navigator.userAgent.toLowerCase().indexOf("msie") == -1 ? false : true);
var isIE6	= (navigator.userAgent.toLowerCase().indexOf("msie 6") == -1 ? false : true);
var isIE7	= (navigator.userAgent.toLowerCase().indexOf("msie 7") == -1 ? false : true);
var isChrome= (navigator.userAgent.toLowerCase().indexOf("chrome") == -1 ? false : true);
showtime = 0;
function changtab(id,count,clear){
	for(i=1;i<=count;i++){
		//document.getElementById('menu'+i).className='menu-normal';
		$('#menu'+i).removeClass('menu-active');
		$('#menu'+i).addClass('menu-normal');
	}
	//document.getElementById('menu'+id).className='menu-active';
	$('#menu'+id).removeClass('menu-normal');
	$('#menu'+id).addClass('menu-active');
	if(clear==1) clearInterval(showtime);
}
function mouseout(id,count){
	showtime = setInterval(function() {changtab(id,count,1)},3000);
}
function checkContact(){
	if(document.getElementById("name").value == ""){
		document.getElementById("name").focus();
		document.getElementById("name").style.background = "#FFFF99";
		document.getElementById("name").style.border = "1px solid #CF3339";
		return;
	}
	if(document.getElementById("email").value == ""){
		document.getElementById("email").focus();
		document.getElementById("email").style.background = "#FFFF99";
		document.getElementById("email").style.border = "1px solid #CF3339";
		return;
	}
	if(document.getElementById("email").value.length > 0){
		if(!isEmail(document.getElementById("email").value)){
			document.getElementById("email").focus();
			document.getElementById("email").value = "";
			return;
		}
	}
	if(document.getElementById("content").value == ""){
		document.getElementById("content").focus();
		document.getElementById("content").style.background = "#FFFF99";
		document.getElementById("content").style.border = "1px solid #CF3339";
		return;
	}
	if(document.getElementById("scode").value == ""){
		document.getElementById("scode").focus();
		document.getElementById("scode").style.background = "#FFFF99";
		document.getElementById("scode").style.border = "1px solid #CF3339";
		return;
	}
	document.getElementById("myContact").submit();
}

function isEmail(str) {
	var email=/^[A-Za-z0-9][\w-.]+@[A-Za-z0-9]([\w-.]+[A-Za-z0-9]\.)+([A-Za-z]){2,4}$/i;
	return(email.test(str));
}
function check_form_comment(){
	var f = document.product_comment;
	if(f.com_title.value=="Tiêu đề"){
		document.getElementById('com_title').value='';
	}
	if(f.com_title.value==""){
		alert("Bạn vui lòng nhập tiêu đề");
		f.com_title.focus();
		return false;
	}
	if(f.com_name.value=="Họ tên"){
		document.getElementById('com_name').value='';
	}
	if(f.com_name.value ==""){
		alert("Bạn vui lòng nhập tên");
		f.com_name.focus();
		return false;
	}
	if(f.com_email.value=="Email"){
		document.getElementById('com_email').value='';
	}
	if(f.com_email.value==""){
		alert("Bạn vui lòng nhập email");
		f.com_email.focus();
		return false;
	}
	if(f.com_content.value==""){
		alert("Bạn vui lòng nhập nội dung");
		f.com_content.focus();
		return false;
	}
	
	if(!IsNumeric(f.capchar.value)){
		alert("Bạn vui lòng nhập mã bảo mật");
		f.capchar.focus();
		return false;
	}
	return true;
}
function addSelect(from,to){
	$("#" + from + " option:selected").each(function(){
		  $("#" + to).append($(this).clone());
		  $(this).remove();
	});
	selectAll(to);
}
function selectAll(selectid){
  $("#"+selectid).each(function(){
		$("#"+selectid+" option").attr("selected","selected"); 
	});
}

function tooltip(){
	if(isIE6) return;
	$(".dv-listing .hidden-tooltip").each(function(index, domEle){
		obj	= $(domEle).parent().find(".tooltip");		
		obj.tooltip({
			bodyHandler: function(){								
				return $(domEle).html();
			},
			track: true,
			showURL: false,
			extraClass: "tooltip_review"
		});
	});
}
function checkLogin(){
	if(document.getElementById("login").value == ""){
		document.getElementById("login").style.background = "#FFFF99";
		document.getElementById("login").style.border = "1px solid #CF3339";
		document.getElementById("login").focus();
		return;
	}
	if(document.getElementById("password").value == "" || document.getElementById("password").value.length < 6){
		document.getElementById("password").style.background = "#FFFF99";
		document.getElementById("password").style.border = "1px solid #CF3339";
		document.getElementById("password").focus();
		document.getElementById("password").value = "";
		return;
	}
	document.getElementById("loginForm").submit();
}
/*--------------For User Register-------------------*/
function checkReg(){
	if(document.getElementById("regName").value == ""){
		document.getElementById("regName").style.background = "#FFFF99";
		document.getElementById("regName").style.border = "1px solid #CF3339";
		document.getElementById("regName").focus();
		return;
	}
	if(document.getElementById("reg_pass").value == "" || document.getElementById("reg_pass").value.length < 6){
		document.getElementById("reg_pass").style.background = "#FFFF99";
		document.getElementById("reg_pass").style.border = "1px solid #CF3339";
		document.getElementById("reg_pass").focus();
		document.getElementById("reg_pass").value = "";
		return;
	}
	if(document.getElementById("repassword").value == "" || document.getElementById("repassword").value.length < 6){
		document.getElementById("repassword").style.background = "#FFFF99";
		document.getElementById("repassword").style.border = "1px solid #CF3339";
		document.getElementById("repassword").focus();
		document.getElementById("repassword").value = "";
		return;
	}
	if(document.getElementById("repassword").value != document.getElementById("reg_pass").value){
		document.getElementById("repassword").style.background = "#FFFF99";
		document.getElementById("repassword").style.border = "1px solid #CF3339";
		document.getElementById("repassword").focus();
		document.getElementById("repassword").value = "";
		return;
	}
	if(document.getElementById("cusname").value == ""){
		document.getElementById("cusname").style.background = "#FFFF99";
		document.getElementById("cusname").style.border = "1px solid #CF3339";
		document.getElementById("cusname").focus();
		return;
	}
	if(document.getElementById("email").value == ""){
		document.getElementById("email").focus();
		document.getElementById("email").style.background = "#FFFF99";
		document.getElementById("email").style.border = "1px solid #CF3339";
		return;
	}
	if(document.getElementById("email").value.length > 0){
		if(!isEmail(document.getElementById("email").value)){
			document.getElementById("email").focus();
			document.getElementById("email").value = "";
			return;
		}
	}
	/* Thong tin cong ty */
	if(document.getElementById("full_name").value == ""){
		document.getElementById("full_name").style.background = "#FFFF99";
		document.getElementById("full_name").style.border = "1px solid #CF3339";
		document.getElementById("full_name").focus();
		document.getElementById("full_name").value = "";
		return;
	}
	if(document.getElementById("abbreviate_name").value == "" || document.getElementById("abbreviate_name").value.length < 2){
		document.getElementById("abbreviate_name").style.background = "#FFFF99";
		document.getElementById("abbreviate_name").style.border = "1px solid #CF3339";
		document.getElementById("abbreviate_name").focus();
		document.getElementById("abbreviate_name").value = "";
		return;
	}
	if(document.getElementById("ccNumber").value == "" || document.getElementById("ccNumber").value.length < 2){
		document.getElementById("ccNumber").style.background = "#FFFF99";
		document.getElementById("ccNumber").style.border = "1px solid #CF3339";
		document.getElementById("ccNumber").focus();
		document.getElementById("ccNumber").value = "";
		return;
	}
	if(document.getElementById("acNumber").value == ""){
		document.getElementById("acNumber").style.background = "#FFFF99";
		document.getElementById("acNumber").style.border = "1px solid #CF3339";
		document.getElementById("acNumber").focus();
		document.getElementById("acNumber").value = "";
		return;
	}
	if(document.getElementById("mcNumber").value == "" || document.getElementById("mcNumber").value.length < 7){
		document.getElementById("mcNumber").style.background = "#FFFF99";
		document.getElementById("mcNumber").style.border = "1px solid #CF3339";
		document.getElementById("mcNumber").focus();
		document.getElementById("mcNumber").value = "";
		return;
	}
	if(document.getElementById("cEmail").value == ""){
		document.getElementById("cEmail").focus();
		document.getElementById("cEmail").style.background = "#FFFF99";
		document.getElementById("cEmail").style.border = "1px solid #CF3339";
		return;
	}
	if(document.getElementById("cEmail").value.length > 0){
		if(!isEmail(document.getElementById("cEmail").value)){
			document.getElementById("cEmail").focus();
			document.getElementById("cEmail").value = "";
			return;
		}
	}
	if(document.getElementById("website").value == ""){
		document.getElementById("website").focus();
		document.getElementById("website").style.background = "#FFFF99";
		document.getElementById("website").style.border = "1px solid #CF3339";
		return;
	}
	if(document.getElementById("cAddress").value == ""){
		document.getElementById("cAddress").focus();
		document.getElementById("cAddress").style.background = "#FFFF99";
		document.getElementById("cAddress").style.border = "1px solid #CF3339";
		return;
	}
	if(document.getElementById("area").value == ""){
		document.getElementById("area").focus();
		document.getElementById("area").style.background = "#FFFF99";
		document.getElementById("area").style.border = "1px solid #CF3339";
		return;
	}
	if(document.getElementById("profession").value == ""){
		document.getElementById("profession").focus();
		document.getElementById("profession").style.background = "#FFFF99";
		document.getElementById("profession").style.border = "1px solid #CF3339";
		return;
	}
	if(document.getElementById("infor").value == ""){
		document.getElementById("infor").focus();
		document.getElementById("infor").style.background = "#FFFF99";
		document.getElementById("infor").style.border = "1px solid #CF3339";
		return;
	}
	if(document.getElementById("scode").value == "" || document.getElementById("scode").value.length < 4){
		document.getElementById("scode").focus();
		document.getElementById("scode").style.background = "#FFFF99";
		document.getElementById("scode").style.border = "1px solid #CF3339";
		return;
	}
	/*-------Submit---------------*/
	document.getElementById("regform").submit();
}
var count = 0;
function exportProduct(id){	
	if($("#export"+id).attr('checked')==true){
		offsetLeft = $("#export"+id).offset().left;
		offsetTop = $("#export"+id).offset().top-50;
		$(".bound-export").css({'display':'block','position':'absolute','top':offsetTop,'left':offsetLeft});		
		count++;
		$("#export"+id).addClass('export'+count);
	}else{
		count--;
		if($('.export'+count).attr('checked')==true){
			offsetLeft = $('.export'+count).offset().left;
			offsetTop = $('.export'+count).offset().top-50;
			$(".bound-export").css({'display':'block','position':'absolute','top':offsetTop,'left':offsetLeft});
		}else{
			count--;
			offsetLeft = $('.export'+count).offset().left;
			offsetTop = $('.export'+count).offset().top-50;
			$(".bound-export").css({'display':'block','position':'absolute','top':offsetTop,'left':offsetLeft});
		}
	}
	$.get("/vn/addtocart.php", {iData: id});
}
function ismaxlength(obj){
	var mlength=obj.getAttribute? parseInt(obj.getAttribute("maxlength")) : ""
	if (obj.getAttribute && obj.value.length>mlength)
	obj.value=obj.value.substring(0,mlength)
}
function submitProduct(){
	$('.frm-export').click(function(){
		var type = $(this).attr('lang');
		$('#hiexport').attr('value',type);
		$('#exportproducts').submit();
	});
	$("#printOrder").click(function() {
		$("div#toPrint").printArea();
	 });
}
$(document).ready(function(){
	tooltip();
	$('.tabs a').click(function(){
		var tab = $(this).attr('lang');										   		for($i=1;$i<=4;$i++){
			$('#content-tab'+$i).hide();
		}
		$('#content-tab'+tab).show();
		$('.active').removeClass('active');
		$(this).addClass('active');
	});
	
	submitProduct();
});

