﻿
//arg: 选择用的数组 digg: 传输使用的参数 formId: 表单的id用来区分相同名字的不同表单
var formId;
var arrayi=0;
var arrayj=0;
var arrayl=0;
var kimdigg;//设置全局变量 add jyz 20090206
var advid;
var arrayCity = new Array();
var arrayCounty = new Array();
var arraySendAgent = new Array();
//验证提交的数据
function getCon(arg,digg,sid)
{
	if(arg==6){
		if($('userName').value==""){
			$('userNameWarning').innerText = "请输入用户名！";
			return false;
			}else{
			$('userNameWarning').innerText = "检测中...";
			}
	}
	if(arg==25){
		if($('email').value==""){
			$('emailWarning').innerText = "请输入邮箱！";
			return false;
			}else{
			$('emailWarning').innerText = "检测中...";
			}
	}
	
//调用ajax
getContents(arg,digg,sid);
}

//ajax
function getContents(arg,digg,sid){
// 表单的id用来区分相同名字的不同表单
formId = sid;
  var request_url;
  switch (arg){
	 //取消相册共享
	 case 11:
	    request_url = "doAjaxClick.do";
		var request_pars = 'albumId='+ digg; 
		var myAjax2 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : done
        });
		break;
	 //取消相册共享
	 case 12:
	    request_url = "doAjaxDown.do";
		var request_pars = 'albumId='+ digg; 
		var myAjax2 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : done
        });
		break;
	  //取消相册共享
	 case 8:
	    request_url = "doRemoveShare.do";
		var request_pars = 'albumId='+ digg; 
		var myAjax2 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : shareAlbum
        });
		break;
	 case 10: //省选择时的触发,得到市的地址
	    request_url = "ajaxProvince.do";
		var request_pars = 'provinceid='+ digg; 
		var myAjax2 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : showCity
        });
		break;
		case 1677:
	    request_url = "uAjaxProvince.jsp";
		var request_pars = 'provinceid='+ digg; 
		var myAjax2 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : showCity
        });
		break;
	case 16://市选择时的触发,得到地区的地址
	    request_url = "ajaxCity.do";
		var request_pars = 'cityid='+ digg; 
		var myAjax2 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : showCounty
        });
		break;
		  //省选择时的触发,得到市的地址
		  case 167://市选择时的触发,得到地区的地址
	    request_url = "uAjaxCity.jsp";
		var request_pars = 'cityid='+ digg; 
		var myAjax2 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : showCountypost
        });
		break;
		  //省选择时的触发,得到市的地址
	 case 1066:
	    request_url = "ajaxProvince.do";
		var request_pars = 'provinceid='+ digg; 
		var myAjax2 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : showCitypost
        });
		break;
	case 1666://市选择时的触发,得到地区的地址
	    request_url = "ajaxCity.do";
		var request_pars = 'cityid='+ digg; 
		var myAjax2 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : showCountypost
        });
		break;
	case 17://地区选择时的触发,得到配送地址
	    request_url = "ajaxAgent.do";
		var request_pars = 'cityid='+ digg; 
		var myAjax2 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : showAgent
        });
		break;
	//验证用户名的唯一性
	 case 6:
	    var userName = $('userName').value.trim();
		request_url = "ajaxCheckUser.do";
		var request_pars = 'userName='+ userName;
		var myAjax6 = new Ajax.Request(request_url,{
        method     : 'get',
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : showYesName
        });
		break;
	//验证email的唯一性
	case 25:
	    var emailstr = $('email').value.trim();
		request_url = "ajaxCheckEmail.do";
		var request_pars = 'email='+ emailstr;
		var myAjax6 = new Ajax.Request(request_url,{
        method     : 'get',
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : showYesEmail
        });
		break;
	/************************************piao****************************/
	case 1://删除session中制定的photoid
	    request_url = "deleteSession.do";
		var request_pars = 'photoId='+ digg + '&offset=' + sid; 
		var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : notDisplayCover
        });
		break;
	case 101://删除session中制定的photoid
	    request_url = "deleteSession.do";
		var request_pars = 'photoId='+ digg + '&offset=' + sid; 
		var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : notDisplayCover_101
        });
		break;
	 case 102:
	    request_url = "ajaxProvince.do";
		var request_pars = 'provinceid='+ digg; 
		var myAjax2 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : showCity_firstrow
        });
		break;
	case 103://市选择时的触发,得到地区的地址
	    request_url = "ajaxCity.do";
		var request_pars = 'cityid='+ digg; 
		var myAjax2 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : showCounty_firstrow
        });
		break;
	case 2://为页面中相应尺寸增加定制数量
	    request_url = "changeNumberUp.do";
		var request_pars = 'photoId='+ digg+'&sizeIdValue='+sid; 
		var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : ajaxchangeNumberUp
        });
		break;
	case 3://为页面中相应尺寸减少定制数量
	    request_url = "changeNumberDown.do";
		var request_pars = 'photoId='+ digg+'&sizeIdValue='+sid; 
		var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : ajaxchangeNumberDown
        });
		break;
	case 4://为购物车页面初始图片设置所有session
	    request_url = "saveSessionAll.do";
		var request_pars = 'photoId='+ digg+'&sizeIdValue='+sid; 
		var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : ajaxchangeSessionAll
        });
		break;
	case 5://为购物车页面统一设置图片设置所有session
	    request_url = "saveSessionAll_TongYi.do";
		var request_pars = 'photoId='+ digg+'&sizeIdValue='+sid; 
		var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : ajaxchangeSessionAll_TongYi
        });
		break;
	case 18:// for single photo save
	 request_url = "saveSessionSingle.do";
		var request_pars = 'photoId='+ digg+'&sizeIdValue='+sid; 
		var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : ajaxchangeSessionAll
        });
	break;
	case 30://为购物车页向输入框中输入数据时设置session
	    request_url = "saveSession_Input.do";
		var request_pars = 'photoId='+ digg+'&sizeIdValue='+sid; 
		var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : ajaxchangeSession_Input
        });
		break;
	case 31://删除session中制定的adv产品
	    request_url = "deleteSessionAdv.do";
		var request_pars = 'advId='+ digg; 
		var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : notDisplayCoverAdv
        });
		break;
	case 39://删除session中制定的adv产品 积分
	    request_url = "deleteSessionAdv.do";
		var request_pars = 'advId='+ digg; 
		var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : done
        });
		break;
	case 32://计算session中的产品价格
	    request_url = "countFeeSession.do";
		var request_pars = 'advId=1'; 
		var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : countFeeChangePage
        });
		break;
	case 33://将图片设置放入session中
	    request_url = "saveSetIntoSession.do";
		var request_pars = 'set='+digg+'&photoid='+sid; 
		var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : done
        });
		break;
	case 34://初始化打开页面时
	    request_url = "initTable.do";
		var request_pars = 'set='+digg; 
		var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : writeTableInnerHTML
        });
		break;
	case 35://初始化打开页面时
	    request_url = "saveSessionToTable_Cart.do";
		var request_pars = 'set='+digg; 
		var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : done
        });
		break;
	case 36://为购物车页礼品向输入框中输入数据时插入库中 2009-4-9 jyz
	    request_url = "saveAdvNumUpdate.do";
		var request_pars = 'saveId='+ digg+'&numValue='+sid; 
		var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : countAdvFeeChange
        });
		break;
	case 37://为购物车页礼品向输入框中输入数据时插入库中 2009-4-9 jyz 积分
	    request_url = "saveAdvNumUpdate.do";
		var request_pars = 'saveId='+ digg+'&numValue='+sid; 
		var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : done
        });
		break;
	case 40://
	request_url = "saveCountToTable.do";
	var request_pars = 'count='+digg+'&modelId'+sid; 
	var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : done
        });
		break;
	//add by harry zhang 2008-12-25 start
	case 104://判断新年赠的礼券是否可用
		request_url = "ajaxCheckLiquan.jsp";
		var request_pars = 'cardno='+ digg; 
		var myAjax2 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : done //reloadPage
        });
		break;
	//add by harry zhang 2008-12-25 end
	/************************************piao****************************/
	//add zhao 2009-02-12 edit时根据模板id初始化页面上显示的模板，黄框等(增值礼品改版,起始点200)
	case 200://根据主题列出所有竖版模板初始化
	    advid = digg.split("_")[0];
		model = digg.split("_")[3];
	    kimdigg = digg.split("_")[2];
		request_url = "ajaxModelSel.do";		
		var request_pars = 'titleid='+ digg.substring(0,digg.lastIndexOf("_")); 
		var myAjax2 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : editShowModeShu
        });
		break; 
	case 201://根据主题列出所有竖版模板
	    advid = digg.split("_")[1];
	    kimdigg = digg.split("_")[2];
		request_url = "ajaxModelSel.do";		
		var request_pars = 'titleid='+ digg.substring(0,digg.lastIndexOf("_")); 
		var myAjax2 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : showModelShu
        });
		break;  
			//add zlh 2009-02-17 
	case 205://模板横板版初始化
	    advid = digg.split("_")[1];
		model = digg.split("_")[3];
	    kimdigg = digg.split("_")[2];
		request_url = "ajaxModelSel.do";		
		var request_pars = 'titleid='+ digg.substring(0,digg.lastIndexOf("_")); 
		var myAjax2 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : editShowModeHeng
        });
		break; 

	case 206://模板横板
	    advid = digg.split("_")[0];
	    kimdigg = digg.split("_")[2];
		request_url = "ajaxModelSel.do";		
		var request_pars = 'titleid='+ digg.substring(0,digg.lastIndexOf("_")); 
		var myAjax2 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : showModelHeng
        });
		break;
	//add zlh 09-04-10	
    case 208://模板竖版最热
	    advid = digg.split("_")[0];
	    kimdigg = digg.split("_")[2];
		request_url = "ajaxModelPartSel.do";
		var request_pars = 'advid='+ advid+'&modelnum=10'; 
		var myAjax2 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : showModelShu
        });
		break;
	case 207://模板横板最热
	    advid = digg.split("_")[0];
	    kimdigg = digg.split("_")[2];
		request_url = "ajaxModelPartSel.do";
		var request_pars = 'advid='+ advid+'&modelnum=10'; 
		var myAjax2 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : showModelHeng
        });
		break;	
	//end 09-04-10	
		
	case 202://针对照片册，根据具体某一模板显示相关图片	
		request_url = "ajaxModelSel.do";
		var request_pars = 'titleid='+ digg; 
		var myAjax2 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : showAlbumImg 
        });
		break; 
	case 203://针对年历，根据具体某一模板显示相关图片（显示单张）
		request_url = "ajaxModelSel.do";
		var request_pars = 'titleid='+ digg; 
		var myAjax2 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : showAdvImg 
        });
		break;
	case 204://针对马克杯，根据具体某一模板显示相关图片（鼠标划过）
		request_url = "ajaxModelSel.do";
		var request_pars = 'titleid='+ digg; 
		var myAjax2 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : showAdvCupImg 
        });
		break;
	case 906241: //删除所有增值产品 add by harry zhang
	    request_url = "deleteAllAdv.do";
	    var request_pars = 'advId=0'; 
	    var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : deleteAllAdvReturn
        });
		break;
	case 906261: //删除所有照片冲印 add by harry zhang
	    request_url = "deleteAllPhoto.do";
	    var request_pars = 'advId=0'; 
	    var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : deleteAllPhotoReturn
        });
		break;
	case 906262: //当用户点击图片上checkbox时添加或删除session add by harry zhang
	    request_url = "addOrRemoveSession.do";
	    var request_pars = 'photoid='+digg+'&flag='+sid; 
	    var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : done
        });
		break;
	case 906291: //删除选中照片 add by harry zhang
	    request_url = "deleteSelectPhoto.do";
	    var request_pars = 'offset='+digg+"&ischange="+sid; 
	    var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : deleteSelectPhotoReturn
        });
		break;
	case 906311: //设置选中照片 add by harry zhang
	    request_url = "setSelectAction.do";
	    var request_pars = 'set='+digg; ; 
	    var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : setSelectReturn
        });
		break;
	case 907021: //设置选中照片 add by harry zhang
	    request_url = "saveSet.do";
	    var request_pars = ''; 
	    var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : saveSetReturn
        });
		break;
	case 907091: //将用户change的位置信息存入数据库
	    request_url = "addPositionIntoTable.do";
	    var request_pars = 'position='+digg; 
	    var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : done
        });
		break;
  };
}
function getContents0(arg,digg,sid,aid){
// 表单的id用来区分相同名字的不同表单
formId = sid;
  var request_url;
  switch (arg){
	 //取消相册共享
    case 1://记录
	    request_url = "guanggaoInfo.do";
	    var request_pars = 'count=' + digg + '&temp=' + sid+'&sign='+aid; 
	    var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : done
        });
		break;
	
	/***********************************zlh 2009-5-18****************************/
			//黑龙江查询后台录入
    case 2:
	    request_url = "checkDingdanInfo.do";
	    var request_pars = 'cityid=' + digg+ '&time=' + sid+'&insertString=' + aid; 
	    var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : checkInfo
        });
		break;
	case 3://记录
	    request_url = "inserDingdanInfo.do";
	    var request_pars = 'string=' + digg; 
	    var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : done
        });
		break;
    case 4: //记录
	    request_url = "updateDingdanInfo.do";
	    var request_pars = 'id=' + digg+ '&string=' + sid; 
	    var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : done
        });
		break;
	 case 5:
	    request_url = "checkChongzhiInfo.do";
	    var request_pars = 'cityid=' + digg+ '&time=' + sid+'&insertString=' + aid; 
	    var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : checkChongzhiInfo
        });
		break;
	case 6://记录
	    request_url = "inserChongzhiInfo.do";
	    var request_pars = 'string=' + digg; 
	    var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : done
        });
		break;
    case 7: //记录
	    request_url = "updateChongzhiInfo.do";
	    var request_pars = 'id='+digg+ '&string=' + sid; 
	    var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : done
        });
		break;
		
	case 8:
	    request_url = "checkZhuceInfo.do";
	    var request_pars = 'cityid=' + digg+ '&time=' + sid+'&insertString=' + aid; 
	    var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : checkZhuceInfo
        });
		break;
	case 9://记录
	    request_url = "inserZhuceInfo.do";
	    var request_pars = 'string=' + digg; 
	    var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : done
        });
		break;
    case 10: //记录
	    request_url = "updateZhuceInfo.do";
	    var request_pars = 'id='+digg+ '&string=' + sid; 
	    var myAjax1 = new Ajax.Request(request_url,{
        method     : 'get', // http ,get or post
        parameters : request_pars,
        onFailure  : reportError,
        onComplete : done
        });
		break;
  };
}
//共享相册函数
function shareAlbum(originalRequest){
	window.location.href = "showAlbum.do";
}
//用户名ajax出来函数
function showYesName(originalRequest){
	var str = originalRequest.responseText.trim();
	if(str == "1"){
		$('userNameWarning').innerText = "";
		document.getElementById("yesPicName").style.display = "inline";
		
	}else{
		$('userNameWarning').innerText = "！该用户名已被注册";
		document.getElementById("yesPicName").style.display = "none";	
	}
}
//email ajax处理函数
function showYesEmail(originalRequest){
	var str = originalRequest.responseText.trim();
	if(str == "1"){
		document.getElementById("yesPicEmail").style.display = "inline";
		$('emailWarning').innerText = "";
	}else{
		document.getElementById("yesPicEmail").style.display = "none";
		$('emailWarning').innerText = "！该Email已被使用";
	}
}
//处理得到的地市字符串
function showCitypost(originalRequest){
var temparray = new Array("","","");
var array = new Array();
	array = originalRequest.responseText.trim().split("|");
	if(array.length==2)
	{
		for(var i = 0 ; i < array.length ; i ++){
			arrayCity[arrayi++] = new Array(""+array[i].split("@")[0]+"",""+array[i].split("@")[1]+"",""+array[i].split("@")[2]+"");
		}
		document.getElementById(formId).outerHTML=document.getElementById(formId).outerHTML.replace("disabled","");
		document.getElementById(formId).length = 0; 
		document.getElementById(formId).options[document.getElementById(formId).length] = new Option('-请选择-',"0");
		for (i=0;i < arrayi-1; i++){
			
				document.getElementById(formId).options[document.getElementById(formId).length] = new Option(arrayCity[i][2], arrayCity[i][0]);	
		
		}
		document.getElementById(formId).options[1].selected = true;
		if(formId=="cityId")
		{
			getContents(1666,arrayCity[0][0],'countryId');
		}
		if(formId=="cityId1")
		{
			getContents(1666,arrayCity[0][0],'countryId1');
		}
		if(formId=="cityId2")
		{
			getContents(1666,arrayCity[0][0],'countryId2');
		}
		arrayi=0;
	}
	else
	{
		for(var i = 0 ; i < array.length ; i ++){
			arrayCity[arrayi++] = new Array(""+array[i].split("@")[0]+"",""+array[i].split("@")[1]+"",""+array[i].split("@")[2]+"");
	
		}
		if(arrayi>2){
			temparray = arrayCity[1];
			arrayCity[1] = arrayCity[arrayi-2];
			arrayCity[arrayi-2] = temparray;
		}
		document.getElementById(formId).outerHTML=document.getElementById(formId).outerHTML.replace("disabled","");
		document.getElementById(formId).length = 0; 
		document.getElementById(formId).options[document.getElementById(formId).length] = new Option('-请选择-',"0");
		for (i=0;i < arrayi-1; i++){
			
				document.getElementById(formId).options[document.getElementById(formId).length] = new Option(arrayCity[i][2], arrayCity[i][0]); 	
		}
		
		arrayi=0;
	}
document.getElementById('loadingDiv').style.display = "none";
}

//处理得到的地区的字符串
function showCountypost(originalRequest){
var array = new Array();
	array = originalRequest.responseText.trim().split("|");	
	
	if(array.length==2)
	{
			//--------20081108 add jyz-----
			var bSendType=true;	
			/*if(typeof(document.formkim)=="object" && typeof(document.formkim.type)=="object"){
			   var sTypeKim=document.formkim.type;
			   for(var k=0;k<sTypeKim.length;k++){
				if(sTypeKim[k].checked){
					if(sTypeKim[k].value=="快递送货上门" || sTypeKim[k].value=="货到付款" || sTypeKim[k].value == "就近自取")bSendType=true;
					break;			
				}	
			   }
			}*/
		//--------end 20081108 add jyz -----
			for(var i = 0 ; i < array.length ; i ++){
				arrayCounty[arrayj++] = new Array(""+array[i].split("@")[0]+"",""+array[i].split("@")[1]+"",""+array[i].split("@")[2]+"",""+array[i].split("@")[3]+"",""+array[i].split("@")[4]+"");
			}
			document.getElementById(formId).outerHTML=document.getElementById(formId).outerHTML.replace("disabled","");
			document.getElementById(formId).length = 0; 
			document.getElementById(formId).options[document.getElementById(formId).length] = new Option('-请选择-',"0");
			
			for (i=0;i < arrayj-1; i++){
				//--------20081108 add jyz-----
				if(bSendType){
					if(arrayCounty[i][2]=="旗舰店" || arrayCounty[i][2]=="实体店" || arrayCounty[i][2]=="免费自取")
					{
						continue;
					}
				}
				//--------end 20081108 add jyz -----
				document.getElementById(formId).options[document.getElementById(formId).length] = new Option(arrayCounty[i][2], arrayCounty[i][0]+"#"+arrayCounty[i][3]+"#"+arrayCounty[i][4]); 		
			}
			document.getElementById(formId).options[1].selected = true;
			if(formId=="countryId" || formId=="countryId1")
		{
			//getContents(16,arrayCity[0][0],'countryId')
		}
		else
		{
			getContents(17,arrayCounty[0][0],'agent');
		}
			arrayj=0;
	}
	else
	{
		//--------20081108 add jyz-----
			var bSendType=true;	
			/*if(typeof(document.formkim)=="object" && typeof(document.formkim.type)=="object"){
			   var sTypeKim=document.formkim.type;
			   for(var k=0;k<sTypeKim.length;k++){
				if(sTypeKim[k].checked){
					if(sTypeKim[k].value=="快递送货上门" || sTypeKim[k].value=="货到付款" || sTypeKim[k].value == "就近自取")bSendType=true;
					break;			
				}	
			   }
			}*/
		//--------end 20081108 add jyz -----
			for(var i = 0 ; i < array.length ; i ++){
				arrayCounty[arrayj++] = new Array(""+array[i].split("@")[0]+"",""+array[i].split("@")[1]+"",""+array[i].split("@")[2]+"",""+array[i].split("@")[3]+"",""+array[i].split("@")[4]+"");
			}
			document.getElementById(formId).outerHTML=document.getElementById(formId).outerHTML.replace("disabled","");
			document.getElementById(formId).length = 0; 
			document.getElementById(formId).options[document.getElementById(formId).length] = new Option('-请选择-',"0");
			for (i=0;i < arrayj-1; i++){
				//--------20081108 add jyz-----
				if(bSendType){
					if(arrayCounty[i][2]=="旗舰店" || arrayCounty[i][2]=="实体店" || arrayCounty[i][2]=="免费自取")
					{
						continue;
					}
				}
				//--------end 20081108 add jyz -----
				document.getElementById(formId).options[document.getElementById(formId).length] = new Option(arrayCounty[i][2],  arrayCounty[i][0]+"#"+arrayCounty[i][3]+"#"+arrayCounty[i][4]); 		
			}
			arrayj=0;
	}
document.getElementById('loadingDiv').style.display = "none";
}
//处理得到的地市字符串
function showCity(originalRequest){
var temparray = new Array("","","");
var array = new Array();
	array = originalRequest.responseText.trim().split("|");
	if(array.length==2)
	{
		for(var i = 0 ; i < array.length ; i ++){
			arrayCity[arrayi++] = new Array(""+array[i].split("@")[0]+"",""+array[i].split("@")[1]+"",""+array[i].split("@")[2]+"");
		}
		document.getElementById(formId).outerHTML=document.getElementById(formId).outerHTML.replace("disabled","");
		document.getElementById(formId).length = 0; 
		document.getElementById(formId).options[document.getElementById(formId).length] = new Option('-请选择-',"0");
		for (i=0;i < arrayi-1; i++){
			if(formId=="cityId1")
			{
			  //lss add 09.07.27 由于黑龙江有限制，所以添加判断
			  if(arrayCity[i][1]=="1"){ 
				if(arrayCity[i][2]=="哈尔滨市区")
				{
					document.getElementById(formId).options[document.getElementById(formId).length] = new Option(arrayCity[i][2], arrayCity[i][0]);
				}
				else
				{
					continue;
				}
				//lss add 09.08.07显示文字 服务范围：二环以内(查看地图)
				//document.getElementById("showwz").innerHTML="服务范围：二环以内<a href ='/images/ditu.jpg' target='_blank'  style='color:#FF6600; font-size:12px;'><U>查看地图</U></a>";
				//lss add 09.08.07显示文字 end				
			  }else{  
			     document.getElementById(formId).options[document.getElementById(formId).length] = new Option(arrayCity[i][2], arrayCity[i][0]);
			     //document.getElementById("showwz").innerHTML="";			 
			  }
			  //lss add 09.07.27 由于黑龙江有限制，所以添加判断 end	
			}
			else
			{
				document.getElementById(formId).options[document.getElementById(formId).length] = new Option(arrayCity[i][2], arrayCity[i][0]);
			}			
		}
		document.getElementById(formId).options[1].selected = true;
		if(formId=="cityId")
		{
			getContents(16,arrayCity[0][0],'countryId');
		}
		if(formId=="cityId1")
		{
			getContents(16,arrayCity[0][0],'countryId1');
		}
		if(formId=="cityId2")
		{
			getContents(16,arrayCity[0][0],'countryId2');
		}
		arrayi=0;
	}
	else
	{
		for(var i = 0 ; i < array.length ; i ++){
			arrayCity[arrayi++] = new Array(""+array[i].split("@")[0]+"",""+array[i].split("@")[1]+"",""+array[i].split("@")[2]+"");
	
		}
		if(arrayi>2){
			temparray = arrayCity[1];
			arrayCity[1] = arrayCity[arrayi-2];
			arrayCity[arrayi-2] = temparray;
		}
		document.getElementById(formId).outerHTML=document.getElementById(formId).outerHTML.replace("disabled","");
		document.getElementById(formId).length = 0; 
		document.getElementById(formId).options[document.getElementById(formId).length] = new Option('-请选择-',"0");
		for (i=0;i < arrayi-1; i++){
			if(formId=="cityId1")
			{
			  //lss add 09.07.27 由于黑龙江有限制，所以添加判断
			  if(arrayCity[i][1]=="1"){  
				if(arrayCity[i][2]=="哈尔滨市区")
				{
					document.getElementById(formId).options[document.getElementById(formId).length] = new Option(arrayCity[i][2], arrayCity[i][0]);
				}
				else
				{
					continue;
				}
				//lss add 09.08.07 哈尔滨市区默认为选择状态 并显示文字 服务范围：二环以内(查看地图)
				document.getElementById(formId).options[1].selected = true;
				//document.getElementById("showwz").innerHTML="服务范围：二环以内<a href ='/images/ditu.jpg' target='_blank'  style='color:#FF6600; font-size:12px;'><U>查看地图</U></a>";
				getContents(16,arrayCity[0][0],'countryId1');
				//lss add 09.08.07 end			
			  }else{  
			     document.getElementById(formId).options[document.getElementById(formId).length] = new Option(arrayCity[i][2], arrayCity[i][0]);
				 //document.getElementById("showwz").innerHTML="";		 
			  }
			  //lss add 09.07.27 由于黑龙江有限制，所以添加判断  end					
			}
			else
			{
				document.getElementById(formId).options[document.getElementById(formId).length] = new Option(arrayCity[i][2], arrayCity[i][0]); 
			}
		}
		arrayi=0;
	}
document.getElementById('loadingDiv').style.display = "none";
}

//处理得到的地区的字符串
function showCounty(originalRequest){
var array = new Array();
	array = originalRequest.responseText.trim().split("|");	
	if(array.length==2)
	{
			//--------20081108 add jyz-----
			var bSendType=true;	
			/*if(typeof(document.formkim)=="object" && typeof(document.formkim.type)=="object"){
			   var sTypeKim=document.formkim.type;
			   for(var k=0;k<sTypeKim.length;k++){
				if(sTypeKim[k].checked){
					if(sTypeKim[k].value=="快递送货上门" || sTypeKim[k].value=="货到付款" || sTypeKim[k].value == "就近自取")bSendType=true;
					break;			
				}	
			   }
			}*/
		//--------end 20081108 add jyz -----
			for(var i = 0 ; i < array.length ; i ++){
				arrayCounty[arrayj++] = new Array(""+array[i].split("@")[0]+"",""+array[i].split("@")[1]+"",""+array[i].split("@")[2]+"");
			}
			document.getElementById(formId).outerHTML=document.getElementById(formId).outerHTML.replace("disabled","");
			document.getElementById(formId).length = 0; 
			document.getElementById(formId).options[document.getElementById(formId).length] = new Option('-请选择-',"0");
			
			for (i=0;i < arrayj-1; i++){
				//--------20081108 add jyz-----
				if(bSendType){
					if(arrayCounty[i][2]=="旗舰店" || arrayCounty[i][2]=="实体店" || arrayCounty[i][2]=="免费自取")
					{
						continue;
					}
				}
				//--------end 20081108 add jyz -----
				document.getElementById(formId).options[document.getElementById(formId).length] = new Option(arrayCounty[i][2], arrayCounty[i][0]); 		
			}
			document.getElementById(formId).options[1].selected = true;
			if(formId=="countryId" || formId=="countryId1")
		{
			//getContents(16,arrayCity[0][0],'countryId')
		}
		else
		{
			getContents(17,arrayCounty[0][0],'agent');
		}
			arrayj=0;
	}
	else
	{
		//--------20081108 add jyz-----
			var bSendType=true;	
			/*if(typeof(document.formkim)=="object" && typeof(document.formkim.type)=="object"){
			   var sTypeKim=document.formkim.type;
			   for(var k=0;k<sTypeKim.length;k++){
				if(sTypeKim[k].checked){
					if(sTypeKim[k].value=="快递送货上门" || sTypeKim[k].value=="货到付款" || sTypeKim[k].value == "就近自取")bSendType=true;
					break;			
				}	
			   }
			}*/
		//--------end 20081108 add jyz -----
			for(var i = 0 ; i < array.length ; i ++){
				arrayCounty[arrayj++] = new Array(""+array[i].split("@")[0]+"",""+array[i].split("@")[1]+"",""+array[i].split("@")[2]+"");
			}
			document.getElementById(formId).outerHTML=document.getElementById(formId).outerHTML.replace("disabled","");
			document.getElementById(formId).length = 0; 
			document.getElementById(formId).options[document.getElementById(formId).length] = new Option('-请选择-',"0");
			
			for (i=0;i < arrayj-1; i++){
				//--------20081108 add jyz-----
				if(bSendType){
					if(arrayCounty[i][2]=="旗舰店" || arrayCounty[i][2]=="实体店" || arrayCounty[i][2]=="免费自取")
					{
						continue;
					}
				}
				//--------end 20081108 add jyz -----
				document.getElementById(formId).options[document.getElementById(formId).length] = new Option(arrayCounty[i][2], arrayCounty[i][0]); 		
			}
			arrayj=0;
	}
document.getElementById('loadingDiv').style.display = "none";
}
//处理得到的市的字符串 只取第一行记录
function showCity_firstrow(originalRequest){
var temparray = new Array("","","");
var array = new Array();
	array = originalRequest.responseText.trim().split("|");
	
	if(array!="" && array.length>0){
	//for(var i = 0 ; i < array.length ; i ++){
		//arrayCity[arrayi++] = new Array(""+array[i].split("@")[0]+"",""+array[i].split("@")[1]+"",""+array[i].split("@")[2]+"");
      for(var i = 0 ; i < 2 ; i ++){
		arrayCity[arrayi++] = new Array(""+array[i].split("@")[0]+"",""+array[i].split("@")[1]+"",""+array[i].split("@")[2]+"");

	  }
    }
	if(arrayi>2){
		temparray = arrayCity[1];
		arrayCity[1] = arrayCity[arrayi-2];
		arrayCity[arrayi-2] = temparray;
	}
	document.getElementById(formId).outerHTML=document.getElementById(formId).outerHTML.replace("disabled","");
	document.getElementById(formId).length = 0; 
	document.getElementById(formId).options[document.getElementById(formId).length] = new Option('-请选择-',"0");
	if(array!="" && array.length>0){
	for (i=0;i < arrayi-1; i++){
		document.getElementById(formId).options[document.getElementById(formId).length] = new Option(arrayCity[i][2], arrayCity[i][0]);      
	}}
	arrayi=0;
}

//处理得到的地区的字符串 只取第一行记录
function showCounty_firstrow(originalRequest){
var array = new Array();
	array = originalRequest.responseText.trim().split("|");
    if(array!="" && array.length>0){
	   //for(var i = 0 ; i < array.length ; i ++){
		   //arrayCounty[arrayj++] = new Array(""+array[i].split("@")[0]+"",""+array[i].split("@")[1]+"",""+array[i].split("@")[2]+"");
	   for(var i = 0 ; i < 2 ; i ++){
		 arrayCounty[arrayj++] = new Array(""+array[i].split("@")[0]+"",""+array[i].split("@")[1]+"",""+array[i].split("@")[2]+"");
	   }
	}	document.getElementById(formId).outerHTML=document.getElementById(formId).outerHTML.replace("disabled","");
	document.getElementById(formId).length = 0; 
	document.getElementById(formId).options[document.getElementById(formId).length] = new Option('-请选择-',"0");
	for (i=0;i < arrayj-1; i++){
		document.getElementById(formId).options[document.getElementById(formId).length] = new Option(arrayCounty[i][2], arrayCounty[i][0]);      
	}
	arrayj=0;
}

//处理得到的配送点字符串
function showAgent(originalRequest){	
var array = new Array();
	array = originalRequest.responseText.trim().split("|");
	if(array.length == 1){
		document.all.agent.length = 0; 
		alert("该区暂不支持就近自取，请选择其它区或选择送货上门方式！"); 
		document.getElementById('loadingDiv').style.display = "none";
		return;
		}
	for(var i = 0 ; i < array.length ; i ++){
		arraySendAgent[arrayl++] = new Array(""+array[i].split("@")[0]+"－－"+array[i].split("@")[1],""+array[i].split("@")[2]+"");	
	}
	document.all.agent.outerHTML=document.all.agent.outerHTML.replace("disabled","");
	document.all.agent.length = 0; 
	for (i=0;i < arrayl-1; i++){
		document.all.agent.options[document.all.agent.length] = new Option(arraySendAgent[i][0], arraySendAgent[i][0]);   
		document.getElementById('loadingDiv').style.display = "none";   
	}

	arrayl=0;

	if(document.all.agent.options.length==1)
	{
		document.all.agent.options[0].selected = true;
		setfee();
	}
	document.getElementById('loadingDiv').style.display = "none";
}

//*******************************************************************************
//									以下为调用函数
//*******************************************************************************
function done()
{
 return true;
}

function reportError()
{
	alert("数据库忙,请稍后重试...");
}

//trim
String.prototype.trim = function()
{
    return this.replace(/(^\s*)|(\s*$)/g, "");
}
String.prototype.ltrim = function()
{
    return this.replace(/(^\s*)/g, "");
}
String.prototype.rtrim = function()
{
    return this.replace(/(\s*$)/g, "");
}

//endsWith
String.prototype.endsWith = function(str) {
    return this.substr(this.length - str.length) == str;
}

//lengthB
String.prototype.lengthB   =   function(){return   this.replace(/[^\x00-\xff]/g,"**").length;}
/**************************************piao  function******************/
function notDisplayCover(originalRequest)
{ 	
	var str = originalRequest.responseText.trim();
	/*var strArray = new Array();
	strArray = str.split(",");
	for(i=0;i<strArray.length;i++)
	{
		
		for(j=1;j<=4;j++)
		{
			if(document.getElementById("select"+strArray[i]+""+j)!=null)
			{
				document.getElementById("select"+strArray[i]+""+j).disabled = true;
				document.getElementById("count"+strArray[i]+""+j).disabled = true;
				document.getElementById("count"+strArray[i]+""+j).value = 0;
			}
		}
		if(document.getElementById("checkBox"+strArray[i])!=null)
		{
			document.getElementById("checkBox"+strArray[i]).checked = false;
		}
	}
	countFee();
	hiddenCover();*/
	window.location.href = "shopping_cart.do?offset=" + str;
}
function notDisplayCover_101(originalRequest)
{ 	
	var photoId = originalRequest.responseText.trim();
	/*if(photoId=="zhh")
	{
		remove(document.getElementById('photoDisplay'));
		document.all.photoflag.value = photoId;
	}
	else
	{
		remove(document.getElementById('table'+photoId));
	}
	hiddenCover();*/
	window.location.href = "shopping_cart_bababian.do?offset=" + photoId;
}
function ajaxchangeNumberUp(originalRequest)
{
	var array = new Array();
	array = originalRequest.responseText.trim().split("|");
	changeNumber(document.getElementById('count'+array[0]),1,array[0],array[1]);
	//remove(document.getElementById('table'+photoId));
	countFee();
	hiddenCover();
}
function ajaxchangeNumberDown(originalRequest)
{
	var array = new Array();
	array = originalRequest.responseText.trim().split("|");
	changeNumber(document.getElementById('count'+array[0]),-1,array[0],array[1]);
	//remove(document.getElementById('table'+photoId));
	countFee();
	hiddenCover();
}
function ajaxchangeSessionAll(originalRequest)
{
	countFee();
	hiddenCover();
}
function ajaxchangeSessionAll_TongYi(originalRequest)
{
	hiddenCover();
}
function ajaxchangeSession_Input(originalRequest)
{
	countFee();
	hiddenCover();
}
function notDisplayCoverAdv(originalRequest)
{ 	
	
	var advId = originalRequest.responseText.trim();
	if(advId=="zhh")
	{
		document.getElementById("advdiv").style.display = 'none';
		document.all.advflag.value = "";
	}
	if(advId=="zhhnull")
	{
		window.location.reload();	
	}
	//hiddenCover();
	window.location.reload();
}
function countFeeChangePage(originalRequest)
{
	var str = originalRequest.responseText.trim();
	var array1 = new Array();//分解出某一photoid对应的字符串
	var array2 = new Array();//分解出某一photoid下的详细信息
	var array3 = new Array();//分解出价格得位数的详细信息
	var photoid = "";
	var photototalfee = 0;
	var photototalnum = 0;//冲印数
	if(str != "")
	{
		array1 = str.split(";")
	
		for(var i = 0 ;i<array1.length;i++)
		{
			array2 = array1[i].split(",");
			
			photoid = array2[0];
			for(var j=1;j<array2.length-1;j++)
			{
				//added by yuepf 2008.05.18
				photototalfee = photototalfee + parseFloat(array2[j+2])*parseFloat(array2[j+1]);
				photototalnum = photototalnum + parseFloat(array2[j+1]);
				if(!document.getElementById("totalprice"+photoid+array2[j])){
				   j=j+2;
				   continue;
				}
			  //end yuepf 2008.05.18
				/*document.getElementById("totalprice"+photoid+array2[j]).innerHTML = Math.round(parseFloat(array2[j+2])*parseFloat(array2[j+1])*Math.pow(10,2))/Math.pow(10,2);
				if(document.getElementById("totalprice"+photoid+array2[j]).innerHTML=="0")
				{
					document.getElementById("totalprice"+photoid+array2[j]).innerHTML="0.00"	
				}
				array3 = document.getElementById("totalprice"+photoid+array2[j]).innerHTML.split(".");
				if(array3.length>1)
				{
					if(array3[1].length==1)
					{
						document.getElementById("totalprice"+photoid+array2[j]).innerHTML=document.getElementById("totalprice"+photoid+array2[j]).innerHTML+"0";
					}
				}
				else
				{	
						document.getElementById("totalprice"+photoid+array2[j]).innerHTML=document.getElementById("totalprice"+photoid+array2[j]).innerHTML+".00";
	
				}*/
			//	photototalfee = photototalfee + parseFloat(array2[j+2])*parseFloat(array2[j+1]);//comment out by yuepf 2008.05.18
				j=j+2;
			}
		}
		document.getElementById("photototalfee").innerHTML =  Math.round(parseFloat(photototalfee)*Math.pow(10,2))/Math.pow(10,2);
		//if(document.getElementById("photoTotalNum")!=null)document.getElementById("photoTotalNum").innerHTML =  photototalnum;//20081215 update jyz
	}
	if(document.getElementById("advtotalfee")!=null && document.getElementById("photototalfee")!=null)
		{
			document.getElementById("totalfee").innerHTML =  Math.round((parseFloat(document.getElementById("photototalfee").innerHTML)+parseFloat(document.getElementById("advtotalfee").innerHTML))*Math.pow(10,2))/Math.pow(10,2);
		}
		else
		{
			if(document.getElementById("advtotalfee")!=null)
			{
				document.getElementById("totalfee").innerHTML =  Math.round(parseFloat(document.getElementById("advtotalfee").innerHTML)*Math.pow(10,2))/Math.pow(10,2);
			}
			if(document.getElementById("photototalfee")!=null)
			{
				document.getElementById("totalfee").innerHTML =  Math.round(parseFloat(document.getElementById("photototalfee").innerHTML)*Math.pow(10,2))/Math.pow(10,2);
			}
		}
	hiddenCover();	
}
function writeTableInnerHTML(originalRequest)
{ 	
	var str = originalRequest.responseText.trim();
	//document.write(str);
	if(str!="aaaa")
	{	var initTableArray = new Array();
		 initTableArray= str.split("zhh080515");
		//alert(initTableArray.length);
		for(var i = 0;i < initTableArray.length-1;i++)
		{	var ininTableArraySplit = new Array();
			ininTableArraySplit = initTableArray[i].split("@");
			//alert(i);
			document.getElementById("table"+ininTableArraySplit[1]).innerHTML = ininTableArraySplit[0];
			
			}
			//alert(document.getElementById("table"+ininTableArraySplit[1]).innerHTML);
		
		
		hiddenCover();
	}
}
//add by harry zhang 2008-12-25 start
function reloadPage()
{
	window.reload();	
}
//add by harry zhang 2008-12-25 end
/**************************************piao  function******************/
//add zhao 2009-2-12    200返回编辑的时候根据model（模板id）在页面上初始化显示的模板，黄框的位置以及产品说明等等
function editShowModeShu(originalRequest){//200---笔记本，挂历----模板小图滑动竖版（初始化）
   var array = new Array();
   array = originalRequest.responseText.trim().split("|");
   var str="";
   
   for(var i=0;i<array.length-1;i++){
      var arraysplit=array[i].split("@");
					  if(model==arraysplit[2]){
					  str=str+"<td align=\"center\"><div class=\"mb090206sb\"><img src=\"images/"+arraysplit[0]+"\"  onClick=\"changeColor(this,"+(array.length-1)+");getContents("+kimdigg+",this.titleid,'imgsrc');\" id=\"xiaophoto"+(i+1)+"\" photonum=\""+arraysplit[5]+"\" pagenum=\""+arraysplit[1]+"\" titleid=\""+arraysplit[2]+"\" title=\""+arraysplit[3]+"\" tishi=\""+arraysplit[4]+"\" style=\"cursor:hand\"><p id=\"wxiaophoto"+(i+1)+"\">"+arraysplit[3]+"</p></div></td>"
					  getContents(parseInt(kimdigg),arraysplit[2],'imgsrc');
			document.getElementById("title").innerHTML=arraysplit[3];
			document.getElementById("photonum").innerHTML=arraysplit[5];
			document.getElementById("modelid").value=arraysplit[2];
					  changeFangge(arraysplit[1]);//模板与方格联动
					  }else{
						  str=str+"<td align=\"center\"><div class=\"mb090206sb\"><img src=\"images/"+arraysplit[0]+"\"  class=\"orgborder\" onClick=\"changeColor(this,"+(array.length-1)+");getContents("+kimdigg+",this.titleid,'imgsrc');\" id=\"xiaophoto"+(i+1)+"\" photonum=\""+arraysplit[5]+"\" pagenum=\""+arraysplit[1]+"\" titleid=\""+arraysplit[2]+"\" title=\""+arraysplit[3]+"\" tishi=\""+arraysplit[4]+"\" style=\"cursor:hand\"><p id=\"wxiaophoto"+(i+1)+"\" class=\"torange\" >"+arraysplit[3]+"</p></div></td>";
					  }

   }
    //add    zlh   2009-04-02
  if((array.length-1)%8!=0){
							for(var n=0;n<8-(array.length-1)%8;n++){
							str=str+"<td align=\"center\"><div class=\"mb090206sb\"><img src=\"images/white20090219.gif\" width=\"82\" height=\"98\"></div></td>";						
							}
					  }//end
   str="<table align=\"left\"  style=\" margin:0\"><tr>"+str+"</tr></table>";
   document.getElementById("ISL_Cont_1").innerHTML=str;
}
function editShowModeHeng(originalRequest){//205----模板小图滑动横板（有模板）
   var array = new Array();
   array = originalRequest.responseText.trim().split("|");
   var str="";
   
   for(var i=0;i<array.length-1;i++){
      var arraysplit=array[i].split("@");
	 
		         	 if(model==arraysplit[2]){
					    str=str+"<td align=\"center\"><div class=\"xcpictl\"><img src=\"images/"+arraysplit[0]+"\"  class=\"orgborder\" onClick=\"changeColor(this,"+(array.length-1)+");getContents("+kimdigg+",this.titleid,'imgsrc');\" id=\"xiaophoto"+(i+1)+"\" photonum=\""+arraysplit[5]+"\" pagenum=\""+arraysplit[1]+"\" titleid=\""+arraysplit[2]+"\" title=\""+arraysplit[3]+"\" tishi=\""+arraysplit[4]+"\" style=\"cursor:hand\"><p id=\"wxiaophoto"+(i+1)+"\" class=\"torange\" >"+arraysplit[3]+"</p></div></td>";
			  getContents(parseInt(kimdigg),arraysplit[2],'imgsrc');
	document.getElementById("title").innerHTML=arraysplit[3];
	document.getElementById("photonum").innerHTML=arraysplit[5];
	document.getElementById("modelid").value=arraysplit[2];
			  changeFangge(arraysplit[1]);//模板与方格联动
					  }else{
					   str=str+"<td align=\"center\"><div class=\"xcpictl\"><img src=\"images/"+arraysplit[0]+"\"  onClick=\"changeColor(this,"+(array.length-1)+");getContents("+kimdigg+",this.titleid,'imgsrc');\" id=\"xiaophoto"+(i+1)+"\" photonum=\""+arraysplit[5]+"\" pagenum=\""+arraysplit[1]+"\" titleid=\""+arraysplit[2]+"\" title=\""+arraysplit[3]+"\" tishi=\""+arraysplit[4]+"\" style=\"cursor:hand\"><p id=\"wxiaophoto"+(i+1)+"\">"+arraysplit[3]+"</p></div></td>"
					  
					  }
					
   }
    //add    zlh   2009-04-02
   if((array.length-1)%5!=0){
							for(var n=0;n<5-(array.length-1)%5;n++){
							str=str+"<td align=\"center\"><div class=\"xcpictl\"><img src=\"images/white20090219.gif\" width=\"144\" height=\"81\"></div></td>";
						
							}
					  }//end
   str="<table align=\"left\"  style=\" margin:0\"><tr>"+str+"</tr></table>";
   document.getElementById("ISL_Cont_1").innerHTML=str;
    document.getElementById("Layer1").style.visibility="hidden";
}
//add lss 2009-02-01(获得模板) 传递过来的参数picture@templatenum@title_id@title@fristdesc|
function showModelShu(originalRequest){//201---模板小图滑动竖版(没有固定模板进入即第一个模板选中)

   var array = new Array();
   array = originalRequest.responseText.trim().split("|");
   var str="";
   
   for(var i=0;i<array.length-1;i++){
      var arraysplit=array[i].split("@");	
			    if(i!=0){
			  str=str+"<td align=\"center\"><div class=\"mb090206sb\"><img src=\"images/"+arraysplit[0]+"\"  onClick=\"changeColor(this,"+(array.length-1)+");getContents("+kimdigg+",this.titleid,'imgsrc');\" id=\"xiaophoto"+(i+1)+"\" photonum=\""+arraysplit[5]+"\" pagenum=\""+arraysplit[1]+"\" titleid=\""+arraysplit[2]+"\" title=\""+arraysplit[3]+"\" tishi=\""+arraysplit[4]+"\" style=\"cursor:hand\"><p id=\"wxiaophoto"+(i+1)+"\">"+arraysplit[3]+"</p></div></td>"
			  }else{
				  str=str+"<td align=\"center\"><div class=\"mb090206sb\"><img src=\"images/"+arraysplit[0]+"\"  class=\"orgborder\" onClick=\"changeColor(this,"+(array.length-1)+");getContents("+kimdigg+",this.titleid,'imgsrc');\" id=\"xiaophoto"+(i+1)+"\" photonum=\""+arraysplit[5]+"\" pagenum=\""+arraysplit[1]+"\" titleid=\""+arraysplit[2]+"\" title=\""+arraysplit[3]+"\" tishi=\""+arraysplit[4]+"\" style=\"cursor:hand\"><p id=\"wxiaophoto"+(i+1)+"\" class=\"torange\" >"+arraysplit[3]+"</p></div></td>";
			  getContents(parseInt(kimdigg),arraysplit[2],'imgsrc');
	document.getElementById("title").innerHTML=arraysplit[3];
	document.getElementById("photonum").innerHTML=arraysplit[5];
	document.getElementById("modelid").value=arraysplit[2];
			  changeFangge(arraysplit[1]);//模板与方格联动
			  }
	
   }
    //add    zlh   2009-04-02
  if((array.length-1)%8!=0){
							for(var n=0;n<8-(array.length-1)%8;n++){
							str=str+"<td align=\"center\"><div class=\"mb090206sb\"><img src=\"images/white20090219.gif\" width=\"82\" height=\"98\"></div></td>";						
							}
					  }//end
   str="<table align=\"left\"  style=\" margin:0\"><tr>"+str+"</tr></table>";
   document.getElementById("ISL_Cont_1").innerHTML=str;
}
function showModelHeng(originalRequest){//206---模板小图滑动横板

   var array = new Array();
   array = originalRequest.responseText.trim().split("|");
   var str="";
   
   for(var i=0;i<array.length-1;i++){
      var arraysplit=array[i].split("@");
	 		    if(i!=0){
			  str=str+"<td align=\"center\"><div class=\"xcpictl\"><img src=\"images/"+arraysplit[0]+"\"  onClick=\"changeColor(this,"+(array.length-1)+");getContents("+kimdigg+",this.titleid,'imgsrc');\" id=\"xiaophoto"+(i+1)+"\" photonum=\""+arraysplit[5]+"\" pagenum=\""+arraysplit[1]+"\" titleid=\""+arraysplit[2]+"\" title=\""+arraysplit[3]+"\" tishi=\""+arraysplit[4]+"\" style=\"cursor:hand\"><p id=\"wxiaophoto"+(i+1)+"\">"+arraysplit[3]+"</p></div></td>"
			  }else{
				  str=str+"<td align=\"center\"><div class=\"xcpictl\"><img src=\"images/"+arraysplit[0]+"\"  class=\"orgborder\" onClick=\"changeColor(this,"+(array.length-1)+");getContents("+kimdigg+",this.titleid,'imgsrc');\" id=\"xiaophoto"+(i+1)+"\" photonum=\""+arraysplit[5]+"\" pagenum=\""+arraysplit[1]+"\" titleid=\""+arraysplit[2]+"\" title=\""+arraysplit[3]+"\" tishi=\""+arraysplit[4]+"\" style=\"cursor:hand\"><p id=\"wxiaophoto"+(i+1)+"\" class=\"torange\" >"+arraysplit[3]+"</p></div></td>";
			  getContents(parseInt(kimdigg),arraysplit[2],'imgsrc');
	document.getElementById("title").innerHTML=arraysplit[3];
	document.getElementById("photonum").innerHTML=arraysplit[5];
	document.getElementById("modelid").value=arraysplit[2];
			  changeFangge(arraysplit[1]);//模板与方格联动
			  }

   }
    //add    zlh   2009-04-02
   if((array.length-1)%5!=0){
							for(var n=0;n<5-(array.length-1)%5;n++){
							str=str+"<td align=\"center\"><div class=\"xcpictl\"><img src=\"images/white20090219.gif\" width=\"144\" height=\"81\"></div></td>";
						
							}
					  }//end
   str="<table align=\"left\"  style=\" margin:0\"><tr>"+str+"</tr></table>";
   document.getElementById("ISL_Cont_1").innerHTML=str;
    document.getElementById("Layer1").style.visibility="hidden";
}
//add jyz 2009-2-2 根据某一具体模板列出所有模板图
function showAlbumImg(originalRequest){
   var array = new Array();
   array = originalRequest.responseText.trim().split("|");
   var str="";
   for(var i=0;i<array.length-1;i++){
      var arraysplit=array[i].split("@");
      str+="<img src=\"images/"+arraysplit[0]+"\"  title=\""+arraysplit[1]+"\">";
      
   }
   document.myframe.document.getElementById(formId).innerHTML=str; 
 
   document.myframe.kimtest();
}
function showAdvImg(originalRequest){// 203 //返回web_picture@name| 来自表template_jpg
   var array = new Array();
   array = originalRequest.responseText.trim().split("|");
   var str="";
   for(var i=0;i<array.length-1;i++){
      var arraysplit=array[i].split("@");
      str+="<td id = model"+i+"><img src=\"images/"+arraysplit[0]+"\" title=\""+arraysplit[1]+"\" style=\"border:1px solid #d7d7d7;\" onclick=\"turnRL(1)\" style=\"CURSOR: hand\"></td>";
   }
   if(str!="")str="<table><tr>"+str+"</tr></table>";
   document.getElementById(formId).innerHTML=str; 
   document.getElementById("imgsrcs").innerHTML=document.getElementById("model0").innerHTML;
}
// add lss 09.02.10  两个模板图，根据某一具体模板列出一个模板图，多余一个的模板图，根据需要进行不同的显示（例如：该程序是鼠标划过时显示另外一张图）
function showAdvCupImg(originalRequest){  //返回web_picture@name| 来自表template_jpg
   var array = new Array();
   array = originalRequest.responseText.trim().split("|");
   var str="";
   var arraysplit_1=array[0].split("@");
   if(array.length-1>1){
      var arraysplit_2=array[1].split("@");
      str="<td><img  src=\"images/"+arraysplit_1[0]+"\" style=\"border:1px solid #d7d7d7;\"  onmouseover=\"changepic(this,'"+arraysplit_2[0]+"')\" onmouseout=\"changepic(this,'"+arraysplit_1[0]+"')\"></td>";
      
   }else{
      str="<td><img src=\"images/"+arraysplit_1[0]+"\"  style=\"border:1px solid #d7d7d7;\" title=\""+arraysplit_1[1]+"\"></td>";    
   }
    if(str!="")str="<table><tr>"+str+"</tr></table>";
   document.getElementById(formId).innerHTML=str; 
}
//2009-4-10 jyz 
function countAdvFeeChange(originalRequest)
{
	var str = originalRequest.responseText.trim();

	var array1 = new Array();
	var array2 = new Array();
	var array3 = new Array();
	var saveid = "";
	var advid = "";
	var photototalfee = 0;
	var photototalnum = 0;//冲印数
	array1 = str.split(";")

	for(var i = 0 ;i<array1.length-1;i++)
	{
		array2 = array1[i].split(",");
		
		saveid = array2[0];advid = array2[1];
		document.getElementById("OneAdvTotalFee"+saveid).innerHTML = Math.round(parseFloat(array2[2])*parseFloat(array2[3])*Math.pow(10,2))/Math.pow(10,2);
		document.getElementById("advKnumid"+saveid).value = array2[2];
		photototalfee = photototalfee + parseFloat(array2[2])*parseFloat(array2[3]);
	}


	document.getElementById("advtotalfee").innerHTML=Math.round(photototalfee*Math.pow(10,2))/Math.pow(10,2);	

	if(document.getElementById("advtotalfee")!=null && document.getElementById("photototalfee")!=null)
		{
			document.getElementById("totalfee").innerHTML =  Math.round((parseFloat(document.getElementById("photototalfee").innerHTML)+parseFloat(document.getElementById("advtotalfee").innerHTML))*Math.pow(10,2))/Math.pow(10,2);
		}
		else
		{
			if(document.getElementById("photototalfee")!=null)
			{
				document.getElementById("totalfee").innerHTML =  Math.round(parseFloat(document.getElementById("photototalfee").innerHTML)*Math.pow(10,2))/Math.pow(10,2);
			}
			else
			{
				document.getElementById("totalfee").innerHTML =  Math.round(parseFloat(document.getElementById("advtotalfee").innerHTML)*Math.pow(10,2))/Math.pow(10,2);
			}
		}
	hiddenCover();	
}
function deleteAllAdvReturn(originalRequest)
{
	
	document.getElementById("advtotalfee").innerHTML="0.00";	
	document.all.advflag.value="";
	if(document.getElementById("advtotalfee")!=null && document.getElementById("photototalfee")!=null)
		{
			document.getElementById("totalfee").innerHTML =  Math.round((parseFloat(document.getElementById("photototalfee").innerHTML)+parseFloat(document.getElementById("advtotalfee").innerHTML))*Math.pow(10,2))/Math.pow(10,2);
		}
		else
		{
			if(document.getElementById("photototalfee")!=null)
			{
				document.getElementById("totalfee").innerHTML =  Math.round(parseFloat(document.getElementById("photototalfee").innerHTML)*Math.pow(10,2))/Math.pow(10,2);
			}
			if(document.getElementById("advtotalfee")!=null)
			{
				document.getElementById("totalfee").innerHTML =  Math.round(parseFloat(document.getElementById("advtotalfee").innerHTML)*Math.pow(10,2))/Math.pow(10,2);
			}
		}
	if(document.all.advflag.value=="" && document.all.photoflag.value=="")
	{
		window.location.href='shopping_cart.do';	
	}
	else
	{
		hiddenCover();	
	}
}
function deleteAllPhotoReturn(originalRequest)
{
	
	document.getElementById("photototalfee").innerHTML="0.00";	
	document.all.photoflag.value="";	

	if(document.getElementById("advtotalfee")!=null && document.getElementById("photototalfee")!=null)
		{
			document.getElementById("totalfee").innerHTML =  Math.round((parseFloat(document.getElementById("photototalfee").innerHTML)+parseFloat(document.getElementById("advtotalfee").innerHTML))*Math.pow(10,2))/Math.pow(10,2);
		}
		else
		{
			if(document.getElementById("photototalfee")!=null)
			{
				document.getElementById("totalfee").innerHTML =  Math.round(parseFloat(document.getElementById("photototalfee").innerHTML)*Math.pow(10,2))/Math.pow(10,2);
			}
			if(document.getElementById("advtotalfee")!=null)
			{
				document.getElementById("totalfee").innerHTML =  Math.round(parseFloat(document.getElementById("advtotalfee").innerHTML)*Math.pow(10,2))/Math.pow(10,2);
			}
		}
	if(document.all.advflag.value=="" && document.all.photoflag.value=="")
	{
		window.location.href='shopping_cart.do';	
	}
	else
	{
		hiddenCover();	
	}	
}
function deleteSelectPhotoReturn(originalRequest)
{
	var str = originalRequest.responseText.trim();
	if(str=="zhh")
	{
		alert("请选择照片之后进行此操作！");	
	}
	else
	{
		/*var strArray = new Array();
		strArray = str.split(",");
		for(i=0;i<strArray.length;i++)
		{
			
			for(j=1;j<=4;j++)
			{
				if(document.getElementById("select"+strArray[i]+""+j)!=null)
				{
					document.getElementById("select"+strArray[i]+""+j).disabled = true;
					document.getElementById("count"+strArray[i]+""+j).disabled = true;
					document.getElementById("count"+strArray[i]+""+j).value = 0;
				}
			}
			if(document.getElementById("checkBox"+strArray[i])!=null)
			{
				document.getElementById("checkBox"+strArray[i]).checked = false;
			}
		}
		countFee();*/
		window.location.href = "shopping_cart.do?offset=" + str.split("@")[0]+"&ischange="+str.split("@")[1];
	}
	hiddenCover();
}
function setSelectReturn(originalRequest)
{
	var str = originalRequest.responseText.trim();
	var photoidStr = str.split("zhh")[0];
	var setStr = str.split("zhh")[1];
	var photoidStrArray = new Array();
	var setStrArray = setStr.split("@");
	photoidStrArray =photoidStr.split(",");
	var setSizeIdArray = setStrArray[0].split(",");
	var setNumArray = setStrArray[1].split(",");
	var setCut = setStrArray[2];
	var setLight = setStrArray[3];
	for(i=0;i<photoidStrArray.length;i++)
	{
		
		if(document.getElementById("select"+photoidStrArray[i]+""+1)!=null)
		{
			/*for(j=0;j<document.getElementById("select"+photoidStrArray[i]+""+1).options.length;j++)
			{
				if(document.getElementById("select"+photoidStrArray[i]+""+1).options[j].value==setSizeIdArray[0])
				{
					document.getElementById("select"+photoidStrArray[i]+""+1).options[j].selected = true;
				}
			}*/
			document.getElementById("count"+photoidStrArray[i]+""+1).value = setNumArray[0];
			/*for(j=0;j<document.getElementById("select"+photoidStrArray[i]+""+2).options.length;j++)
			{
				if(document.getElementById("select"+photoidStrArray[i]+""+2).options[j].value==setSizeIdArray[1])
				{
					document.getElementById("select"+photoidStrArray[i]+""+2).options[j].selected = true;
				}
			}*/
			document.getElementById("count"+photoidStrArray[i]+""+2).value = setNumArray[1];
			/*for(j=0;j<document.getElementById("select"+photoidStrArray[i]+""+3).options.length;j++)
			{
				if(document.getElementById("select"+photoidStrArray[i]+""+3).options[j].value==setSizeIdArray[2])
				{
					document.getElementById("select"+photoidStrArray[i]+""+3).options[j].selected = true;
				}
			}*/
			document.getElementById("count"+photoidStrArray[i]+""+3).value = setNumArray[2];
			/*for(j=0;j<document.getElementById("select"+photoidStrArray[i]+""+4).options.length;j++)
			{
				if(document.getElementById("select"+photoidStrArray[i]+""+4).options[j].value==setSizeIdArray[3])
				{
					document.getElementById("select"+photoidStrArray[i]+""+4).options[j].selected = true;
				}
			}*/
			document.getElementById("count"+photoidStrArray[i]+""+4).value = setNumArray[3];
			document.getElementById("setlight"+photoidStrArray[i]).value=setStrArray[3]
			document.getElementById("setcut"+photoidStrArray[i]).value=setStrArray[2];

			var str1='<select name="select'+photoidStrArray[i]+'1" id="select'+photoidStrArray[i]+'1" class="gwc_inp2" onChange="changeNumberInputSelect('+photoidStrArray[i]+',1);">';

			for(j=0;j<sizeIdI;j++)
			{
				
				if(jsPhotoSizeArray[j][0]!=setSizeIdArray[1] && jsPhotoSizeArray[j][0]!=setSizeIdArray[2] && jsPhotoSizeArray[j][0]!=setSizeIdArray[3])
				{
					str1 = str1+'<option value="'+jsPhotoSizeArray[j][0]+'" title="'+jsPhotoSizeArray[j][3]+'" id="'+jsPhotoSizeArray[j][4]+'"';
					if(jsPhotoSizeArray[j][0]==setSizeIdArray[0])
					{
						str1 = str1+" selected";
					}
					str1 = str1+">"+jsPhotoSizeArray[j][1]+"</option>";
				}
			}
			str1 = str1+"</select>";
			document.getElementById("select"+photoidStrArray[i]+"1").outerHTML = str1;

			var str1='<select name="select'+photoidStrArray[i]+'2" id="select'+photoidStrArray[i]+'2" class="gwc_inp2" onChange="changeNumberInputSelect('+photoidStrArray[i]+',2);">';
			for(j=0;j<sizeIdI;j++)
			{
				if(jsPhotoSizeArray[j][0]!=setSizeIdArray[0] && jsPhotoSizeArray[j][0]!=setSizeIdArray[2] && jsPhotoSizeArray[j][0]!=setSizeIdArray[3])
				{
					str1 = str1+'<option value="'+jsPhotoSizeArray[j][0]+'" title="'+jsPhotoSizeArray[j][3]+'" id="'+jsPhotoSizeArray[j][4]+'"';
					if(jsPhotoSizeArray[j][0]==setSizeIdArray[1])
					{
						str1 = str1+" selected";
					}
					str1 = str1+">"+jsPhotoSizeArray[j][1]+"</option>";
				}
			}
			str1 = str1+"</select>";
			document.getElementById("select"+photoidStrArray[i]+"2").outerHTML = str1;
			var str1='<select name="select'+photoidStrArray[i]+'3" id="select'+photoidStrArray[i]+'3" class="gwc_inp2" onChange="changeNumberInputSelect('+photoidStrArray[i]+',3);">';
			for(j=0;j<sizeIdI;j++)
			{
				if(jsPhotoSizeArray[j][0]!=setSizeIdArray[0] && jsPhotoSizeArray[j][0]!=setSizeIdArray[1] && jsPhotoSizeArray[j][0]!=setSizeIdArray[3])
				{
					str1 = str1+'<option value="'+jsPhotoSizeArray[j][0]+'" title="'+jsPhotoSizeArray[j][3]+'" id="'+jsPhotoSizeArray[j][4]+'"';
					if(jsPhotoSizeArray[j][0]==setSizeIdArray[2])
					{
						str1 = str1+" selected";
					}
					str1 = str1+">"+jsPhotoSizeArray[j][1]+"</option>";
				}
			}
			str1 = str1+"</select>";
			document.getElementById("select"+photoidStrArray[i]+"3").outerHTML = str1;
			var str1='<select name="select'+photoidStrArray[i]+'4" id="select'+photoidStrArray[i]+'4" class="gwc_inp2" onChange="changeNumberInputSelect('+photoidStrArray[i]+',4);">';
			for(j=0;j<sizeIdI;j++)
			{
				if(jsPhotoSizeArray[j][0]!=setSizeIdArray[0] && jsPhotoSizeArray[j][0]!=setSizeIdArray[1] && jsPhotoSizeArray[j][0]!=setSizeIdArray[2])
				{
					str1 = str1+'<option value="'+jsPhotoSizeArray[j][0]+'" title="'+jsPhotoSizeArray[j][3]+'" id="'+jsPhotoSizeArray[j][4]+'"';
					if(jsPhotoSizeArray[j][0]==setSizeIdArray[3])
					{
						str1 = str1+" selected";
					}
					str1 = str1+">"+jsPhotoSizeArray[j][1]+"</option>";
				}
			}
			str1 = str1+"</select>";
			document.getElementById("select"+photoidStrArray[i]+"4").outerHTML = str1;
			document.getElementById("checkBox"+photoidStrArray[i]).checked=false;
		}
		
	}
	countFee();
	hiddenCover();
}
function saveSetReturn()
{
	window.location.reload();
}