function moveLeft(){
	var box = document.getElementById("move_box");
	var child_div = box.getElementsByTagName("li");
	var liWidth = 0;
	for(var i=0; i<child_div.length; i++){
		var s_width = child_div[i].style.width;
		var a = s_width.replace("px", "");
		liWidth += eval(a);
	}
	var cc = box.scrollLeft + eval(250);
	if(cc > liWidth){
		box.scrollLeft = 0;
	}else{
		box.scrollLeft = cc;
	}
}

function moveRight(){
	var box = document.getElementById("move_box");
	var child_div = box.getElementsByTagName("li") 
	var cc = box.scrollLeft - eval(250);
	box.scrollLeft = cc;
}

function BigLeft(){
	
	var box = document.getElementById("big_main");
	var child_div = document.getElementById("big_wx").getElementsByTagName("div");
	var liWidth = 0;
	for(var i=0; i<child_div.length; i++){
		var s_width = child_div[i].style.width;
		var a = s_width.replace("px", "");
		liWidth += eval(a);
		liWidth += 22;
	}
	var cc = box.scrollLeft + eval(430);
	if(cc > liWidth){
		box.scrollLeft = 0;
	}else{
		box.scrollLeft = cc;
	}
}

function BigRight(){
	var box = document.getElementById("big_main");
	var child_div = document.getElementById("big_wx").getElementsByTagName("div");
	var cc = box.scrollLeft - eval(430);
	box.scrollLeft = cc;
}


function openDiv(obj){
	CreatLayer();
	var img = new Image(); 
	var div = document.getElementById("image_box");
	div.style.display = "";
	var this_height = document.documentElement.scrollTop + 10;

	var this_close_box = document.getElementById("close_box");

	var this_width = document.body.clientWidth - 500;

	div.style.left = (this_width / 2)+"px";
	div.style.top = this_height+"px";
	var c_width = 500 -13;

	this_close_box.style.left = c_width + "px";
	
	var b = document.getElementById("big_box");
	b.innerHTML = "<img src='images/css/loading.gif'>";
	img.onload = function(){
		b.innerHTML = "<img src="+img.src+">";
	}
	img.src = obj;
}


function creatOrderLarge(){
	CreatLayer();
	var div = document.getElementById("order_large_div");
	div.style.display = "";
	var this_height = document.documentElement.scrollTop + 100;
	var this_width = document.body.clientWidth - 454;
	div.style.left = (this_width / 2)+"px";
	div.style.top = this_height+"px";
}

function closeOrderLarge(){
	var div = document.getElementById("order_large_div");
	div.style.display = "none";
	document.body.removeChild($("zhezhao"));
}

function get_water_image(url){
	var b = document.getElementById("big_box");
	var img = new Image(); 
	b.innerHTML = "<img src='images/css/loading.gif'>";
	img.onload = function(){
		b.innerHTML = "<img src="+img.src+">";
	}
	img.src = url;
}

function closeDiv(){
	var div = document.getElementById("image_box");
	div.style.display = "none";
	document.body.removeChild($("zhezhao"));
}



function changeImg(source, uc){
	//alert(source)
	var small_img = new Image();
	var box = document.getElementById("smallpic_box");
	box.innerHTML = "<img src='images/css/loading.gif'>";
	small_img.onload = function(){
		box.innerHTML = "<img src="+small_img.src+" onclick=\"openDiv('"+uc+"')\">";
	}
	small_img.src = source;

	//imgo=false;
}



function popupWindow(url) {
  window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,copyhistory=no,width=100,height=100,screenX=150,screenY=150,top=150,left=150')
}
function popupWindowPrice(url) {
  window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=600,height=400,screenX=150,screenY=150,top=150,left=150')
}

var form = "";
var submitted = false;
var error = false;
var error_message = "";

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_email(field_name){
	if(!/^(([0-9a-zA-Z]+)|([0-9a-zA-Z]+[_.0-9a-zA-Z-]*[_.0-9a-zA-Z]+))@([a-zA-Z0-9-]+[.])+(.+)$/.test(form.elements[field_name].value)){
		error_message = error_message + "* Enter Your Email Address\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 getThisHeight(obj){
	var height = document.documentElement.scrollTop + ((document.documentElement.clientHeight - obj) / 2);
	return height;
}

function CreatLayer(){
	var v = document.createElement("div");
	v.id = "zhezhao";
	v.style.position = "absolute";
    v.style.zIndex = "999";
	v.style.height = document.body.offsetHeight + "px";
	v.style.width = document.body.clientWidth -3 + "px";
	v.style.background = "#000";
	v.style.border = "none";
	v.style.top = "0px";
    v.style.left = "0px";
    v.style.filter = "alpha(opacity=20)";
    v.style.opacity = "0.20";
	document.body.appendChild(v);
	var c = document.createElement("iframe");
	c.height = document.body.offsetHeight + "px";
	c.width = document.body.clientWidth -3 + "px";
	c.frameborder = "0";
	c.style.background = "#fff";
	c.style.top = "0px";
    c.style.left = "0px";
    c.style.filter = "alpha(opacity=0)";
    c.style.opacity = "0";
	v.appendChild(c);
}




var isWin = (navigator.platform == "Win32") || (navigator.platform == "Windows");
var isIE=navigator.userAgent.indexOf("IE")>0;
var isIE5=navigator.userAgent.indexOf("IE 5.0")>0;
var isIE6=navigator.userAgent.indexOf("IE 6.0")>0;
var isNav=(navigator.appName.indexOf("Netscape")!=-1);
function $(obj){
	return typeof(obj) == "string" ? document.getElementById(obj) : obj;
}
function tm_hide2(el) {
	var element;
	element = el;
	element.style.display = 'none';
}
function tm_show2(el) {
	var element;
	element = $(el);
	element.style.display = '';
}
function floatBox(posEL,element){
	var posX,posY,pos,offTop;
	var width = 339;
	var height = 328; 
	if(isIE){
		pos = posEL.childNodes[0];
		offTop = 130;
	}else{
		pos = posEL;
		offTop = 130;
	}
	posX = pos.offsetLeft-width;
	posY = pos.offsetTop-offTop;
	
	var box = $('pop_window');
    box.style.position = 'absolute';   
    box.style.zIndex = 9999;
    box.style.top = posY + 'px';    
    box.style.left = posX + 'px';    
    box.style.width = width + 'px';    
    box.style.height = height + 'px';
	var str ="<div onclick='close_box(this)'  class='hand' title='close' alt='close' id='floatBox_img' ></div><div class='png'>";

	var box_firm = $('pop_window_ifrom');
	var c = document.createElement("iframe");
	box_firm.style.position = 'absolute';   
    box_firm.style.zIndex = 8888;
    box_firm.style.top = posY + 'px';    
    box_firm.style.left = posX + 'px';    
    box_firm.style.width = width + 'px';    
    box_firm.style.height = height + 'px';
	box_firm.style.display = "";
	c.height = height + 'px';
	c.width = width + 'px';
	c.frameborder = "0";
	c.style.background = "#fff";
	c.style.top = "0px";
    c.style.left = "0px";
    c.style.filter = "alpha(opacity=0)";
    c.style.opacity = "0";
	box_firm.appendChild(c);

	switch (element){
		case 'shipping_costs':
			str += shipping_costs;
			break;
		case 'shipping_info':
		                     str += shipping_info;
		                     break;
        case 'payment_option':
                              str += payment_option;
                              break;
		case 'questions':
                              str += questions;
                              break;                              
		default : str += content;
		          break;
		
	}	
	str += "</div>";
	box.innerHTML = str;
	tm_show2('pop_window');
	return false;
}
function close_box(obj){	
	tm_hide2(obj.parentNode);
}


function testAraary(obj){
	var s = document.getElementById("youhui").value;
	var shop_price = document.getElementById("unit_price");
	var price_text = document.getElementById("WholesalePrice");
	var price = document.getElementById("dis_price");
	var dingzhi = document.getElementById("dingzhi");
	var dingzhi_value = parseFloat(dingzhi.value);
	var ss =  s.split(",");
	var nu = "yes";
	var dd = 0;
	for(var i = 0 ; i < ss.length ; i++){
		var v = ss[i].split(":");
		var jian = v[0];
		var mon = v[1];
		var str = jian.split("-");
		if(nu == "yes"){
			if(typeof(str[1]) == "undefined"){
				if(parseInt(obj) >= parseFloat(str[0]) ){
					dd = parseFloat(mon);
					nu = "no";
				}
			}else{
				if(parseInt(obj) <= parseFloat(str[1]) && parseInt(obj) >= parseFloat(str[0]) ){
					dd = parseFloat(mon);
					nu = "no";
				}
			}
			
		}
	}
	price_text.innerHTML = (parseFloat(dd.toFixed(2)) + parseFloat(dingzhi_value.toFixed(2))).toFixed(2);
	shop_price.value = (parseFloat(dd.toFixed(2)) + parseFloat(dingzhi_value.toFixed(2))).toFixed(2);
	price.value = dd.toFixed(2);
	
}


function check_large_order(){
	if($id('fullname').value == ''){
		alert("Full name information is required.");
		return false;
	}
	if($id('email').value == ''){
		alert("E-mail address information is required.");
		return false;
	}
	var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
	if(!myreg.test($id('email').value))
	{
		alert('Are you sure your email address is correct? An email address should contain the "@" and "." characters.');
		return false;
	}
	if($id('in_describes').value == ''){
		alert("Please choose 'Describe'");
		return false;
	}
	if($id('phone').value == ''){
		alert("phone information is required.");
		return false;
	}
	if($id('quantity').value == ''){
		alert("QTY information is required.");
		return false;
	}
	if(parseInt($id('quantity').value)!=$id('quantity').value)
	{
		alert("Quantity (Qty.) must be a number.");
		return false;
	}
	if($id('inquiry').value == ''){
		alert("Inquiry information is required.");
		return false;
	}
	if($id('seccode').value == ''){
		alert("Please enter the validation code in the box provided.");
		return false;
	}
}

