/**
 * 店铺管理所用的JS通用函数
 */

function fnSaveAnnounce()
{
	Ajax_SaveAnnounce(xajax.getFormValues('announceForm'));
	return false;
}

function fnUploadVideo()
{
	return true;
}
function fnUploadDu()
{
	if(document.videoUploadForm.title.value==''){
		alert("请输入名称！");
		return false;
	}
	return true;
}
function CheckUpload(s,maxsize)
{

	//是否为jpe格式
	var isPic = 0;
	var Ext = [["jpe"]];
	if (s.replace( /^\s*/ ," " ).replace( /\s*$/ ,"" ) == "") {
		return false;
	}

	ext = s.substring(s.lastIndexOf('.')+1,s.length).toLowerCase();
	for(var i = 0;i<Ext.length;i++)
	{
		if(ext == Ext[i]){
			isPic = 1;
		}
	}
	if(!isPic){
		alert("只能上传(jpe)格式的文件");
		document.getElementById("BTN1").disabled = true;
		return false;
	}
	document.getElementById("BTN1").disabled = false;
}
function fnSaveCoupon()
{
	return true;
}

function fnUploadPicture()
{
	SB_show('上传图片', '#SB_inline?height=180&width=380&inlineId=uploadloading');
	SB_unbindClose();
	return true;
}

function appendDiv(s,c_id)
{
	var s=s;
	if(s==0){
	SB_remove();
	window.location.href="?act=picture&piclb=1&c_id="+c_id;
	}else{
	$("#timeNums").html(s);
	s--;
	setTimeout("appendDiv("+s+","+c_id+")",1000);
	}
}
function fnPicFinish(i,s,c_id){
	SB_showContent('<div id="store_r12" class="gray"><h3>上传成功</h3><ul class="f14">已经成功上传<font class="red" id="picNums">'+i+'</font>张图片，<font id="timeNums">'+s+'</font>秒后系统将自动返回图片列表</ul><div class="tr mr40"><font class="red1"><a href="?act=picture&piclb=1&c_id='+c_id+'"  onclick="SB_remove();">查看图片</a></font> <font class="red1"><a href="?act=uploadpic&c_id='+c_id+'"  onclick="SB_remove();">继续上传</a></font></div></div>', 'reload');
	window.setTimeout("appendDiv("+s+","+c_id+")", 1000);
}

function fnSavePicture()
{
	var xml = xajax.getFormValues('pictureForm');
	fnShowLoading('正在保存，请稍候...');
	Ajax_SavePicture(xml);
	return false;
}
function fnModPicClass()
{
	var xml = xajax.getFormValues('pictureForm');
	fnShowLoading('正在保存，请稍候...');
	Ajax_ModPicClass(xml);
	return false;
}

function fnSaveMenu()
{
	return true;
}

function fnSaveMenuCat()
{
	var catName = JQ("#cat_name").val();
	if (catName.length==0) {
		alert("请输入分类名称！");
	}
	else {
		Ajax_SaveMenuCat(xajax.getFormValues('catNameForm'));
	}
	return false;
}

function fnModifyCat()
{
	var catName = JQ("#cat_m_name").val();
	if (catName.length==0) {
		alert("请输入分类名称！");
	}
	else {
		Ajax_ModifyCat(xajax.getFormValues('catModifyForm'));
	}
	return false;
}

function fnSaveProgram()
{
	return true;
}

function fnSaveStoreBasic()
{
	Ajax_SaveStoreBasic(xajax.getFormValues('basicForm'));
	return false;
}

function fnSaveStorePwd()
{
	Ajax_SaveStorePwd(xajax.getFormValues('PwdForm'));
	return false;

}


//选择添加哪类优惠券
function showCoupon(i){
	for(j=1;j<5;j++){
		if(i==j){
			JQ("#no_"+i).css("display", "inline");
		}else{
			JQ("#no_"+j).css("display", "none");
		}
	}
	
}
function CouponEdit1(from1)
{
	//alert(from1.name.value);
	if (from1.name.value=="") {
		alert("名称不能为空!");
		return false;
	}
	if (from1.star_time.value=="") {
		alert("开始时间不能为空!");
		return false;
	}
	if (from1.end_time.value=="") {
		alert("结束时间不能为空!");
		return false;
	}
	if (from1.discount.value=="") {
		alert("折扣不能为空!");
		return false;
	}
	if (from1.coupon2.value=="") {
		alert("限用次数不能为空!");
		return false;
	}
	if (from1.coupon3.value=="") {
		alert("限制使用区域不能为空!");
		return false;
	}
	return true;
}
function CouponEdit2(from1)
{
	if (from1.name.value=="") {
		alert("名称不能为空!");
		return false;
	}
	if (from1.star_time.value=="") {
		alert("开始时间不能为空!");
		return false;
	}
	if (from1.end_time.value=="") {
		alert("结束时间不能为空!");
		return false;
	}
	if (from1.discount.value=="") {
		alert("可抵用现金不能为空!");
		return false;
	}
	if (from1.coupon2.value=="") {
		alert("消费金额不能为空!");
		return false;
	}
	if (from1.coupon3.value=="") {
		alert("限用次数不能为空!");
		return false;
	}
	if (from1.coupon4.value=="") {
		alert("限制使用区域不能为空!");
		return false;
	}
	return true;
}
function CouponEdit3(from1)
{
	if (from1.name.value=="") {
		alert("名称不能为空!");
		return false;
	}
	if (from1.star_time.value=="") {
		alert("开始时间不能为空!");
		return false;
	}
	if (from1.end_time.value=="") {
		alert("结束时间不能为空!");
		return false;
	}
	if (from1.discount.value=="") {
		alert("价值人民币不能为空!");
		return false;
	}
	if (from1.coupon2.value=="") {
		alert("限用次数不能为空!");
		return false;
	}
	if (from1.coupon3.value=="") {
		alert("限制使用区域不能为空!");
		return false;
	}
	return true;
}
function CouponEdit4(from1)
{
	if (from1.name.value=="") {
		alert("名称不能为空!");
		return false;
	}
	if (from1.star_time.value=="") {
		alert("开始时间不能为空!");
		return false;
	}
	if (from1.end_time.value=="") {
		alert("结束时间不能为空!");
		return false;
	}
	if (from1.discount.value=="") {
		alert("价值人民币不能为空!");
		return false;
	}
	if (from1.coupon2.value=="") {
		alert("限用次数不能为空!");
		return false;
	}
	if (from1.coupon3.value=="") {
		alert("限制使用区域不能为空!");
		return false;
	}
	
	return true;
}
function SendManage(){
	str = JQ("#sendMag").val();
	id = JQ("#manageid").val();
	if(str==""){
		alert("分类名称不能为空");
	}else{
		if(str.length>12){
			alert("分类名称最多12个字!");
		}else{
			fnShowLoading("正在保存，请稍候...");
			Ajax_ModifyManage(id,str);
		}
	}
}
function SaveChainModule(i){
	str = JQ("#chainMode").val();
	id = JQ("#cid").val();
	fnShowLoading("正在保存，请稍候...");
	Ajax_SaveChainModule(id,str,i);
}
function ResetManage(){
	JQ("#sendMag").val("");
}
function ResetSave(){
	JQ("#savemanage").val("");
}
function SaveManage(){
	str = JQ("#savemanage").val();
	id = JQ("#saveid").val();
	if(str==""){
		alert("分类名称不能为空");
	}else{
		if(str.length>12){
			alert("分类名称最多12个字!");
		}else{
			fnShowLoading("正在保存，请稍候...");
			Ajax_SaveManage(str,id);
		}
	}
}
var startime = 3;
function showM(){
	$("#time").html(startime);
	startime-=1;
	if(startime==-1){$("#time").html("0");}
	if(startime<-1){
		location.reload();
	}
	setTimeout("showM();",1000);
}

function checkAll(obj)
{
	var check =	document.getElementsByName("idList[]");
	for(i=0; i<check.length; i++)
	{
		check[i].checked = obj.checked;
	}
	Table_SelectAllRow(obj.checked);
}
//回复评论
function fnSaveBack(){
	Ajax_SaveBackComment(xajax.getFormValues('backForm'));
	return false;
}
function  ce_len(str)   
{   
    var   celen=0;   
    for(var k=0;k< str.length;k++)   
        if(str.charAt(k)>'~') 
           celen+=2;
        else 
                 celen++;   
      return celen;   
}

function countWordsNum() 
{ 
	var a = document.getElementById("aNums");
	var b = document.getElementById("bNums");
	
	if(a.value.length>120) {
		a.value=a.value.slice(0,120);
		$("#bNums").html('0');
		}
	else {
		var c = 120-eval(a.value.length);
		$("#bNums").html(c);
		//$("#bNums").append(c);
		}
}
//推荐标签处理
function fnRecommendTag(iFriendId,iOrderBy,iFlag,sid){
	/*if (iFlag==1)
		var sMsg = '确认要将此标签链接上移一位吗？';
	else if (iFlag==-1)
		var sMsg = '确认要将此标签链接下移一位吗？';

	if (confirm(sMsg)) {*/
		Ajax_TagChangeOrder(iFriendId, iOrderBy, iFlag,sid);
	/*}
	return false;*/
}
//推荐标签
function fnSetupTag(id,storeid){
	//alert(id+'--'+storeid);
	Ajax_SetupTag(id,storeid);
}
//var str_t="no";
//验证菜单提交
function SaveMenu(){
	var str_t = "";
	if(JQ("#name").val()==""){
		alert("产品名称不能为空!");
		JQ("#name").focus();
		return false;
	}
	if(JQ("#price").val()==""){
		alert("价格不能为空!");
		JQ("#price").focus();
		return false;
	}
	if(isFloat(JQ("#price").val())){
		alert("价格请输入数字");
		return false;
	}
	$("#typeid input").each(function(i){
		if(this.checked){
			str_t = "yes";
		}
	});
	/*if(str_t!="yes"){
		alert("请选择分类！");
		return false;
	}*/

return true;
}
//验证菜单提交
function SaveAct(){
	if(JQ("#title").val()==""){
		alert("活动名称不能为空!");
		JQ("#title").focus();
		return false;
	}
	if(JQ("#act_time").val()==""){
		alert("活动时间不能为空!");
		JQ("#act_time").focus();
		return false;
	}
	if(JQ("#address").val()==""){
		alert("活动地点不能为空!");
		JQ("#address").focus();
		return false;
	}
	if(JQ("#price").val() !="")
	{
		if(isFloat(JQ("#price").val())){
			alert("价格请输入数字");
			return false;
		}
	}
	if(JQ("#content").val()==""){
		alert("介绍不能为空!");
		JQ("#content").focus();
		return false;
	}
	return true;
}
//验证浮点数
function isFloat(val){
 var re = /^[0-9]+.?[0-9]*$/;
 if (!re.test(val))
	 {
	  	return true;
	 }else{
		return false; 
	}	
}
//标签管理
function fnManageTag()
{	
	$("#showTag").load("ajax_show.php", {type:"showManageTag", store_id: sStoreId});
}
function fnShowGradeDiv(div_num)
{
	for (var i=1; i<13; i++) {
		JQ("#grade_pic"+i).css("display", "none");
	}
	var scrollTop  = (document.documentElement.scrollTop==0) ? document.body.scrollTop : document.documentElement.scrollTop;
	var scrollLeft = (document.documentElement.scrollLeft==0) ? document.body.scrollLeft : document.documentElement.scrollLeft;
	var t = scrollTop + event.clientY;
	var l = scrollLeft + event.clientX;

	JQ("#grade_pic"+div_num).css("left", l+"px");
	JQ("#grade_pic"+div_num).css("top",  t+"px");
	JQ("#grade_pic"+div_num).css("display", "block");
}

function fnHideDiv(i)
{
	if(i==0){
		JQ("#tcindex").css("left", 100+"px");
		JQ("#tcindex").css("top",  320+"px");
		JQ("#tcindex").css("display", "block");
	}else{
		JQ("#tcindex").css("display", "none");
	}
}

function fnShowLoading(msg)
{
	SB_showContent("<div id=\"store_r12\" class=\"gray\"><ul><li><b class=\"f14\">"+msg+"</b></li></ul></div>", true);
}

function fnShowFinish(msg, href)
{
	var str = "<div id=\"store_r12\" class=\"gray\"><ul><li><b class=\"f14\">"+msg+"</b><br />系统将在 <font class=\"red\" id=\"time\">5</font> 秒内 <font class=\"gray4\"><a href=\""+href+"\"><font color=\"#000000\">返回列表</font></a></font></li></ul></div>";
	SB_showContent(str,'reload');
	showM();
}

function fnSelectMenu(type,kerword,storeid){
//	Ajax_aSelectMenu(type,kerword);
	JQ("#show_connect").load("ajax_show.php", {type:"SelectMenu", type_a: type, key:kerword, storeId:storeid});
	//location.href="admin.php?act=modify_menu&type="+type+"&kerword="+kerword;
}
function fnSelectPicClass(type,kerword,storeid){
//	Ajax_aSelectMenu(type,kerword);
	JQ("#show_picclass").load("ajax_show.php", {type:"SelectPicClass", type_a: type, key:kerword, storeId:storeid});
	//location.href="admin.php?act=modify_menu&type="+type+"&kerword="+kerword;
}
function fnSavePicClass(){
	str = JQ("#title").val();
	if(str==""){
		alert("名称不能为空");
		return false;
	}else{
			fnShowLoading("正在保存，请稍候...");
			Ajax_SavePicClass(xajax.getFormValues('Picsave'));
		}
	
}
function select_all()
{
	for (var i=0;i<document.formSel.elements.length;i++)
	{
		var e=document.formSel.elements[i];
		if ((e.name == 'did[]') && (e.type == 'checkbox') && (!e.disabled))
		{
			e.checked=document.formSel.all_box.checked;
		}
	}
}
function check_cnt(){
  var tmptotal = 0;
  for(var i=0;i<document.formSel.elements.length;i++) {
    var e=document.formSel.elements[i];
    if(e.type=='checkbox') {
      if(e.checked==true){tmptotal++;}
	}
  }
  if ( tmptotal <= 0 ) {
    alert( "您还没有选择任何图片!" );
    return false;
  } else {
    return true;
  }
}
function fnMovePic()
{
	if (check_cnt()) {
		Ajax_MovePic(xajax.getFormValues('formSel'));
	}
}