﻿jQuery.fn.ImageAutoSize = function(width,height)
{
    $(this).each(function()
    {
        var image = $(this);
		ywidth=image.width();
		yheight=image.height();
        if(ywidth>width)
        {
            image.width(width);
            image.height(width/ywidth*yheight);
        }
        if(yheight>height)
        {
            image.height(height);
            image.width(height/yheight*ywidth);
        }
    });
} 

jQuery.fn.ImageAutoWidthSize = function(width)
{
    $(this).each(function()
    {
        var image = $(this);
		ywidth=image.width();
		yheight=image.height();
        if(ywidth>width)
        {
            image.width(width);
            image.height(width/ywidth*yheight);
        }
    });
} 

function flash(url,width,height)
{
document.write("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0' width='"+width+"' height='"+height+"'><param name='movie' value='"+url+"' /><param name='quality' value='high' /><param name='wmode' value='transparent' /><embed src='"+url+"' quality='high' wmode='transparent' pluginspage='http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash' type='application/x-shockwave-flash' width='"+width+"' height='"+height+"'></embed></object>");	
}
function OnKey(id) 
{ 
    if(event.keyCode==13) 
    {   event.returnValue=false; 
        event.cancel = true;
        $("#"+id).focus();
        $("#"+id).click();
    }
    else
    {return false;}
} 

function login()
{
	var username=$("#loginusername").val();
	var kid=$("#loginkid").val();
	var password=$("#loginpassword").val();
	var code=$("#logincode").val();

	if(username==""){
		if(kid==""){
		alert("请输入用户名或卡号");$("#loginusername").focus();return false;
		}
	}
	
	if(password==""){alert("请输入密码");$("#loginpassword").focus();return false;}
	
	if(code==""){alert("请输入验证码");$("#logincode").focus();return false;}

	$.ajax({
	   type: "POST",
	   url: "/sc/do.asp",
	   data: "action=login&username="+username+"&kid="+kid+"&password="+password+"&code="+code+"",
	   success: function(msg){
		if (msg=="登陆成功"){
			location.reload();
		}else{
			alert(msg);
		}
	   }
	}); 
}





function getdata(url,id)
{
	$.ajax({
	  url: url,
	  cache: false,
	  success: function(html){
		$("#"+id).empty().append(html);
	  }
	}); 
}


function addshop(id)
{
	var plist=$.cookie("T_shop_plist"); 
	var pnum=$.cookie("T_shop_pnum"); 
	if(plist=="" || plist==null)
	{
		$.cookie("T_shop_plist",id);
		$.cookie("T_shop_pnum","1");
		$("#carnum").text(parseInt($("#carnum").text())+1)
		if(confirm('此商品成功加入购物车中!是否进入购物车?'))
		{window.open('car.asp');}else{}
	}else{
		if ((","+plist+",").indexOf((","+id+","))>-1)
		{alert("购物车中已存在此商品！不能重复购买！请去修改数量");}
		else{
			$.cookie("T_shop_plist",plist+","+id);
			$.cookie("T_shop_pnum",pnum+",1");
			$("#carnum").text(parseInt($("#carnum").text())+1);
			if(confirm('此商品成功加入购物车中!是否进入购物车?'))
			{window.open('car.asp');}else{}
		}
	}
}

function delsc(id)
{
	$.ajax({
   type: "POST",
   url: "do.asp",
   data: "action=delsc&id="+id,
   success: function(msg){
	   
	   if(msg=="删除成功"){$("#sc_"+id).remove();}else{alert(msg);}
	   }
	}); 
}

function scshop(id)
{
	$.ajax({
   type: "POST",
   url: "do.asp",
   data: "action=sc&pid="+id,
   success: function(msg){alert(msg);}
	}); 
}


function delcar(id)
{
	var plist=$.cookie('T_shop_plist'); 
	var pnum=$.cookie('T_shop_pnum');
	var Temppnum;
	var Tempplist;
	if (plist.indexOf(",")>-1)
	{
		plistarr=plist.split(",");
		plistarr.splice(id,1);
		Tempplist=plistarr.join();
		
		pnumarr=pnum.split(",");
		pnumarr.splice(id,1);
		Temppnum=pnumarr.join();
	}else{
		Tempplist="";
		Temppnum="";
		}
		$.cookie("T_shop_plist",Tempplist);
		$.cookie("T_shop_pnum",Temppnum);
	location.reload();
}

function editcar()
{
	var errors=0;
	var size=$("input[name=selnum]").size();
	var selarr = new Array([size]);
	$("input[name=selnum]").each(function(i){
		selarr[i]=$("input[name=selnum]").eq(i).val();
			if (isNaN(selarr[i]) || selarr[i]<=0){errors=1;}else{}
	});
	var str=selarr.join();
	if (errors==0){
		$.cookie("T_shop_pnum",str);
		location.reload();

	}else{
		alert("请填写整数且大于1");
	}
}


function checkcar()
{
	var plist=$.cookie('T_shop_plist'); 
	if (plist=="" || plist==null){alert("购物车内无商品！请先购物");return false;}
	
	var errors=0;
	var size=$("input[name=selnum]").size();
	var selarr = new Array([size]);
	$("input[name=selnum]").each(function(i){
		selarr[i]=$("input[name=selnum]").eq(i).val();
			if (isNaN(selarr[i]) || selarr[i]<=0){errors=1;}else{}
	});
	var str=selarr.join();
	if (errors==0){
		$.cookie("T_shop_pnum",str);
		shopcar(2);
	}else{
		alert("请填写整数且大于1");
	}
	
}

function cookieclear()
{
	$.cookie("T_shop_plist",null);	
	$.cookie("T_shop_pnum",null);	
	location.reload();
}

function delallshop()
{
	$.cookie("T_shop_plist",null);	
	$.cookie("T_shop_pnum",null);	
}
function shopcar(id)
{
	$("#webshow").empty().append("<div style='margin:100px 200px;'><img src='/images/load.gif' alt='数据加载中...' /> 数据加载中...</div>");
        $.ajax({
            url:"shopcar.asp?action=car"+id,cache:false,
            success:function(data){
				$("#webshow").empty().append(data);
				$("a[img!='']").imgPreview({imgCSS:{height:150}});
			}
        })
}

function showorder(id)
{
	$("#webshow").empty().append("<div style='margin:100px 200px;'><img src='/images/load.gif' alt='数据加载中...' /> 数据加载中...</div>");
        $.ajax({
            url:"shopcar.asp?action=order&kid="+id,cache:false,
            success:function(data){
				$("#webshow").empty().append(data);
				$("a[img!='']").imgPreview({imgCSS:{height:150}});
				$(".color tr:even").css("background","#FDF1FF")
			}
        })
}

function exit()
{
	$.ajax({
   type: "POST",
   url: "/sc/do.asp",
   data: "action=exit",
   success: function(msg){
		location.reload();
	   }
	}); 
}


function lsexit()
{
	$.ajax({
	   type: "POST",
	   url: "/ls/do.asp",
	   data: "action=exit",
	   success: function(){
		 location.reload();
	   }
	}); 
}

function swexit()
{
	$.ajax({
   type: "POST",
   url: "/sw/do.asp",
   data: "action=exit",
   success: function(msg){
		location.reload();
	   }
	}); 

}


function Dec()
{
	$(".Dec").keyup(function(){
		var t=$(this).val();
		var ms=t.replace(/[^\.\d]/g,'');
		if(t.split('.').length>2)
		{ms=t.split('.')[0]+'.'+t.split('.')[1]};
		$(this).val(ms);
	});
}

function int()
{	
	$(".int").keyup(function(){
		var t=$(this).val();
		var ms=t.replace(/\D/g,'');
		$(this).val(ms);
	});
}

$("#mnavs div").hide();
