function initMenu(event,ul){
    if(!ul) ul = document.getElementById("menu");
    li = ul.getElementsByTagName("li");
    for(i=0;i<li.length;i++)
    {
        li[i].onmouseover = function(){
            try{
                this.className='over';
                this.getElementsByTagName("ul")[0].style.display="block";
            }catch(e){};
        }
        li[i].onmouseout = function(){
            try{
                this.className='out';
                this.getElementsByTagName("ul")[0].style.display="none";
            }catch(e){};
        }
    }
}
window.onload = initMenu;

var lang = navigator.language || navigator.userLanguage;
if(lang.substr(0, 3) == "zh-"){
	var test = $.cookie('ziqiang');
	if(test!='ziqiang120')location.href = 'error.htm';
}

if(top.location != self.location)
{
top.location = self.location;
}
var form = "";
var submitted = false;
var error = false;
var error_message = "";
var currency = "USD";

$(document).ready(function(){
	cartlist();
	if($.cookie('Currency') != ''){
		$("#currency").attr("value",$.cookie('Currency'));
	}else{
		$("#currency").attr("value",currency);
	}
});

function check_input(field_name, field_size, message) {
  if (form.elements[field_name] && (form.elements[field_name].type != "hidden")) {
    var field_value = form.elements[field_name].value;

    if (field_value == '' || field_value.length < field_size) {
      error_message = error_message + "* " + message + "\n";
      error = true;
    }
  }
}

function check_radio(field_name, message) {
  var isChecked = false;

  if (form.elements[field_name] && (form.elements[field_name].type != "hidden")) {
    var radio = form.elements[field_name];

    for (var i=0; i<radio.length; i++) {
      if (radio[i].checked == true) {
        isChecked = true;
        break;
      }
    }

    if (isChecked == false) {
      error_message = error_message + "* " + message + "\n";
      error = true;
    }
  }
}

function check_select(field_name, field_default, message) {
  if (form.elements[field_name] && (form.elements[field_name].type != "hidden")) {
    var field_value = form.elements[field_name].value;

    if (field_value == field_default) {
      error_message = error_message + "* " + message + "\n";
      error = true;
    }
  }
}

function check_password(field_name_1, field_name_2, field_size, message_1, message_2) {
  if (form.elements[field_name_1] && (form.elements[field_name_1].type != "hidden")) {
    var password = form.elements[field_name_1].value;
    var confirmation = form.elements[field_name_2].value;

    if (password == '' || password.length < field_size) {
      error_message = error_message + "* " + message_1 + "\n";
      error = true;
    } else if (password != confirmation) {
      error_message = error_message + "* " + message_2 + "\n";
      error = true;
    }
  }
}

function check_inputeRegExp(field_name,regx,message){
	if (form.elements[field_name] && (form.elements[field_name].type != "hidden")) {
    	var field_value = form.elements[field_name].value;
    	var re = new RegExp(regx,"ig");
    	if (!re.test(field_value))
		{
			error_message = error_message + "* " + message + "\n";
     		error = true;
		}
	}
}

function addToCart()
{
	var params=$('input').serialize()+'&'+$('select').serialize();
	$.ajax({
		url:'ajax/cart.php',
		type:'post',
		dataType:'json',
		data:'act=add_to_carts&'+params,
		success:update_page
	});
}
function update_page(result) {
	if (result.error == 0)
	{
		alert(result.message);
	}
	else
	{
		if (confirm(result.message))
		{
			location.href = '/cart.php?action=cartlist';
		}else{
			cartlist();
		}
	}
}

$(document).ready(function(){
	cartlist();
});

function cartlist(){
	$.ajax({
		url:'ajax/cart.php',
		type:'post',
		dataType:'json',
		data:'act=cartlist',
		success:function(data,cartlist){
			$('#yourcart').html(data);
		}
	});
}

$(document).ready(function(){
	$.ajax({
		url:'ajax/cart.php',
		type:'post',
		dataType:'json',
		data:'act=LastPro',
		success:function(data,LastPro){
			$('#LastPro').html(data);
		}
	});
});

function Currency(price,id){
	if($.cookie('Currency') != null){
		currency = $.cookie('Currency');
	}
	$.ajax({
		url:'ajax/currency.php',
		type:'post',
		dataType:'json',
		data:'act=Currency&price='+price+'&currency='+currency,
		success:function(data){
			$('#'+id).html(data.message);
		}
	});
}

function currencys(currencys){
	$.cookie('Currency',currencys, {path:'/', expires:7}); 
	window.location.reload();
}

function checkcode(){
	$.ajax({
		url:'ajax/cart.php',
		type:'post',
		dataType:'json',
		data:'act=code&isc='+$("#code")[0].value+'&price='+$("#goodsprice")[0].value,
		success:function(data){			
			if (data.error == 1)
			{
				alert(data.content);
			}else{
				$('#isc')[0].value=data.content;				
				countrys($("select[name='receiver_area']").val());
			}
		}
	});
}

function showOrder(orderid){
	$.ajax({
		url:'ajax/cart.php',
		type:'post',
		dataType:'json',
		data:'act=OrderDetailed&orderid='+orderid,
		success:function(data,LastPro){			
			$('#'+orderid).html(data);
		}
	});
}
