//添加媒体页面 /media/add_media_outdoor.htm
/********************************
	searchCategorys()：根据媒体大类查询媒体小类
	参数：无
*********************************/
function searchCategorys()
{
	var category="";
	var form=document.forms[0];
	for(var i=0;i<form.bigCategory.length;i++)
	{
		if(form.bigCategory[i].checked)
		{
			category=form.bigCategory[i].value;
		}
	}
	var publishstyle="";
	for(var i=0;i<form.publishstyle.length;i++)
	{
		if(form.publishstyle[i].checked)
		{
			publishstyle=form.publishstyle[i].value;
		}
	}
	mediaOutdoorManager.findSmallMediaCategorysByBigCategory(category,callbackSearchCategorys);
	//changePriceForm(category,publishstyle);
}

function callbackSearchCategorys(data)
{
    var result='';
	document.getElementById("viewCategory").innerHTML="";
	for (var i = 0 ; i < data.length ; i ++)
	{
		if(i==0)
		{
			result += "<INPUT type='radio' value='"+data[i].categoryid+"' name='categoryid' checked onclick='searchMeidaAttributes();'>"+data[i].name + "&nbsp;";
		}
		else
		{
			result += "<INPUT type='radio' value='"+data[i].categoryid+"' name='categoryid' onclick='searchMeidaAttributes();'>"+data[i].name + "&nbsp;";
		}
		
	}
	document.getElementById("viewCategory").innerHTML = result;
	searchMeidaAttributes();
	
}


function changePrice()
{
   var category="";
	var form=document.forms[0];
	for(var i=0;i<form.bigCategory.length;i++)
	{
		if(form.bigCategory[i].checked)
		{
			category=form.bigCategory[i].value;
		}
	}
	var publishstyle="";
	for(var i=0;i<form.publishstyle.length;i++)
	{
		if(form.publishstyle[i].checked)
		{
			publishstyle=form.publishstyle[i].value;
		}
	}
	changePriceForm(category,publishstyle);
	showPublishTime();
}


function changePriceForm(categoryid,publishstyle)
{
   if(parseInt(categoryid)!=106)
   {
      if(parseInt(publishstyle)==4 || parseInt(publishstyle)==5)
      {
         document.getElementById("priceFrom2").style.display="";
         document.getElementById("priceFrom1").style.display="none";
         document.getElementById("priceFrom3").style.display="none";
         document.getElementById("priceFrom4").style.display="none";
         document.getElementById("priceNum").value=1;
      }
      else
      {
         document.getElementById("priceFrom1").style.display="";
         document.getElementById("priceFrom2").style.display="none";
         document.getElementById("priceFrom3").style.display="none";
         document.getElementById("priceFrom4").style.display="none";
         document.getElementById("priceNum").value=1;
      }
   }
   else
   {
      if(parseInt(publishstyle)==4 || parseInt(publishstyle)==5)
      {
         document.getElementById("priceFrom4").style.display="";
         document.getElementById("priceFrom1").style.display="none";
         document.getElementById("priceFrom2").style.display="none";
         document.getElementById("priceFrom3").style.display="none";
         document.getElementById("priceNum").value=1;
      }
      else
      {
         document.getElementById("priceFrom3").style.display="";
         document.getElementById("priceFrom1").style.display="none";
         document.getElementById("priceFrom2").style.display="none";
         document.getElementById("priceFrom4").style.display="none";
         document.getElementById("priceNum").value=1;
      }
   }
}

function changePrice2()
{
   var category="";
	var form=document.forms[0];
	for(var i=0;i<form.bigCategory.length;i++)
	{
		if(form.bigCategory[i].checked)
		{
			category=form.bigCategory[i].value;
		}
	}
	var publishstyle="";
	for(var i=0;i<form.publishstyle.length;i++)
	{
		if(form.publishstyle[i].checked)
		{
			publishstyle=form.publishstyle[i].value;
		}
	}
	changePriceForm2(category,publishstyle);
	showPublishTime();
}


function changePriceForm2(categoryid,publishstyle)
{
   if(parseInt(categoryid)!=106)
   {
      if(parseInt(publishstyle)==4 || parseInt(publishstyle)==5)
      {
         document.getElementById("priceFrom2").style.display="";
         document.getElementById("priceFrom1").style.display="none";
         document.getElementById("priceFrom3").style.display="none";
         document.getElementById("priceFrom4").style.display="none";
         //document.getElementById("priceNum").value=1;
      }
      else
      {
         document.getElementById("priceFrom1").style.display="";
         document.getElementById("priceFrom2").style.display="none";
         document.getElementById("priceFrom3").style.display="none";
         document.getElementById("priceFrom4").style.display="none";
         //document.getElementById("priceNum").value=1;
      }
   }
   else
   {
      if(parseInt(publishstyle)==4 || parseInt(publishstyle)==5)
      {
         document.getElementById("priceFrom4").style.display="";
         document.getElementById("priceFrom1").style.display="none";
         document.getElementById("priceFrom2").style.display="none";
         document.getElementById("priceFrom3").style.display="none";
         //document.getElementById("priceNum").value=1;
      }
      else
      {
         document.getElementById("priceFrom3").style.display="";
         document.getElementById("priceFrom1").style.display="none";
         document.getElementById("priceFrom2").style.display="none";
         document.getElementById("priceFrom4").style.display="none";
         //document.getElementById("priceNum").value=1;
      }
   }
}

/********************************
	searchMeidaAttributes()：根据媒体小类查询媒体的特殊属性
	参数：无
*********************************/
function searchMeidaAttributes()
{
	var category="";
	var form=document.forms[0];
	for(var i=0;i<form.categoryid.length;i++)
	{
		if(form.categoryid[i].checked)
		{
			category=form.categoryid[i].value;
		}
	}
	mediaOutdoorManager.findMediaOutdoorArrributesByCategoryId(category,callbackSearchMeidaAttributes);
	mediaOutdoorManager.findMediaOutdoorCategoryById(category,callbackPublishStyle);
}




function callbackSearchMeidaAttributes(data)
{
	var length=data.length;
	var result="";
	result+="<table width='100%' border='0' cellpadding='0' cellspacing='1' bgcolor='E5ECF3' class='tableForm'>";
	for (var i = 0 ; i <length ; i ++)
	{
		result += "<tr bgcolor='#FFFFFF'><td width='80' valign='top' bgcolor='#FFFFFF' class='leftinside'>";
		if(data[i].filltype==1)
		{
		   result +="<span class='red'>*</span>&nbsp;";
		}
		result +=data[i].description;
		result +="</TD>";
		result +="<td class='rightinside'>";
		if(data[i].inputtype==1)
		{
		   if(data[i].unitdesc!=null)
		   {
		      if(data[i].filltype==1)
		      {
		         result +="<input size='15' name='"+data[i].name+"' id='"+data[i].name+"' onBlur=isValueEmpty0('"+data[i].name+"','"+data[i].name+"Span','"+data[i].description+"')>"+data[i].unitdesc+"&nbsp;<span id="+data[i].name+"Span></span>";
		      }
		      else
		      {
		         result +="<input size='15' name='"+data[i].name+"' id='"+data[i].name+"'>"+data[i].unitdesc+"&nbsp;<span id="+data[i].name+"Span></span>";
		      }
		   }
		   else
		   {
		      if(data[i].filltype==1)
		      {
		          result +="<input size='15' name='"+data[i].name+"' id='"+data[i].name+"' onBlur=isValueEmpty0('"+data[i].name+"','"+data[i].name+"Span','"+data[i].description+"')>&nbsp;<span id="+data[i].name+"Span></span>";
		      }
		      else
		      {
		          result +="<input size='15' name='"+data[i].name+"' id='"+data[i].name+"'>&nbsp;<span id="+data[i].name+"Span></span>";
		      }
		   }
		}
		else if(data[i].inputtype==2)
		{
		   if(data[i].unitdesc!=null)
		   {
		      if(data[i].filltype==1)
		      {
		         result +="<textarea class='box' name='"+data[i].name+"' id='"+data[i].name+"' cols='50' rows='5' onBlur=isValueEmpty0('"+data[i].name+"','"+data[i].name+"Span','"+data[i].description+"')></textarea>"+data[i].unitdesc+"&nbsp;<span id="+data[i].name+"Span></span>";
		      }
		      else
		      {
		         result +="<textarea class='box' name='"+data[i].name+"' id='"+data[i].name+"' cols='50' rows='5'></textarea>"+data[i].unitdesc+"&nbsp;<span id="+data[i].name+"Span></span>";
		      }
		   }
		   else
		   {
		      if(data[i].filltype==1)
		      {
		         result +="<textarea class='box' name='"+data[i].name+"' id='"+data[i].name+"' cols='50' rows='5' onBlur=isValueEmpty0('"+data[i].name+"','"+data[i].name+"Span','"+data[i].description+"')></textarea>&nbsp;<span id="+data[i].name+"Span></span>";
		      }
		      else
		      {
		         result +="<textarea class='box' name='"+data[i].name+"' id='"+data[i].name+"' cols='50' rows='5'></textarea>&nbsp;<span id="+data[i].name+"Span></span>";
		      }
		   }
		}
		result +="</TD></TR>";
	}
	result+="</TABLE>";
	document.getElementById("attributes").innerHTML = result;
	
}

function callbackPublishStyle(data)
{
   var arr=data.publishstyle.split(",");
   var length=arr.length;
   var result="";
   var flag=0;
   for (var i = 0 ; i <length ; i ++)
   {  
      if(parseInt(arr[i])==1)
      {
         if(flag>0)
         {
            result+="<INPUT type='radio' value='1' name='publishstyle' id='publishstyle' onclick='changePrice()'>喷绘/写真&nbsp;";
         }
         else
         {
            result+="<INPUT type='radio' value='1' name='publishstyle' id='publishstyle' checked onclick='changePrice()'>喷绘/写真&nbsp;";
         }
         flag++;
      }
      else if(parseInt(arr[i])==2)
      {
         if(flag>0)
         {
           result+="<INPUT type='radio' value='2' name='publishstyle' id='publishstyle' onclick='changePrice()'>霓虹灯&nbsp;";
         }
         else
         {
            result+="<INPUT type='radio' value='2' name='publishstyle' id='publishstyle' checked onclick='changePrice()'>霓虹灯&nbsp;";
         }
         flag++;
      }
      else if(parseInt(arr[i])==3)
      {
         if(flag>0)
         {
           result+="<INPUT type='radio' value='3' name='publishstyle' id='publishstyle' onclick='changePrice()'>多面翻&nbsp;";
         }
         else
         {
            result+="<INPUT type='radio' value='3' name='publishstyle' id='publishstyle' checked onclick='changePrice()'>多面翻&nbsp;";
         }
         flag++;
      }
      else if(parseInt(arr[i])==4)
      {
         if(flag>0)
         {
           result+="<INPUT type='radio' value='4' name='publishstyle' id='publishstyle' onclick='changePrice()'>LED&nbsp;";
         }
         else
         {
            result+="<INPUT type='radio' value='4' name='publishstyle' id='publishstyle' checked onclick='changePrice()'>LED&nbsp;";
         }
         flag++;
      }
      else if(parseInt(arr[i])==5)
      {
         if(flag>0)
         {
           result+="<INPUT type='radio' value='5' name='publishstyle' id='publishstyle' onclick='changePrice()'>电视&nbsp;";
         }
         else
         {
            result+="<INPUT type='radio' value='5' name='publishstyle' id='publishstyle' checked onclick='changePrice()'>电视&nbsp;";
         }
         flag++;
      }
      else if(parseInt(arr[i])==6)
      {
         if(flag>0)
         {
           result+="<INPUT type='radio' value='6' name='publishstyle' id='publishstyle' onclick='changePrice()'>展台&nbsp;";
         }
         else
         {
            result+="<INPUT type='radio' value='6' name='publishstyle' id='publishstyle' checked onclick='changePrice()'>展台&nbsp;";
         }
         flag++;
      }
   }
   document.getElementById("publishSpan").innerHTML=result;
   showPublishTime();
   
   var category="";
	var form=document.forms[0];
	for(var i=0;i<form.bigCategory.length;i++)
	{
		if(form.bigCategory[i].checked)
		{
			category=form.bigCategory[i].value;
		}
	}
	var publishstyle2="";
	for(var i=0;i<form.publishstyle.length;i++)
	{
		if(form.publishstyle[i].checked)
		{
			publishstyle2=form.publishstyle[i].value;
		}
	}
   changePriceForm(category,publishstyle2);
}

/********************************
	searchAreasForAdd()：根据省或直辖市编号得到地市或区的列表
	参数：无
*********************************/
function searchAreasForAdd()
{
	var cityid=parseInt($("cityid").value);
	if(parseInt(cityid)!=0)
	{
	  sysManager.findAreasByCityOrProvince(cityid,callbackSearchAreasForAdd);
	  if(cityid == 101 || cityid == 102 || cityid == 103 || cityid == 104)
	  {
	     setCity();
	  }
	}
	else
	{
	   var result="<select name='areaid' id='areaid' onchange='setCity();'>"
	   result+="<option value='0'>请选择</option>";
	   result+="</select>";
	   document.getElementById("selectCityDiv").innerHTML=result;
	   document.getElementById("hotPosition").innerHTML = "无热门地段";
	}
	
}

function callbackSearchAreasForAdd(data)
{   
    var cityid=$("cityid").value;
    var result="<select name='areaid' id='areaid' onchange='setCity();'>";
    result+="<option value='0'>请选择</option>";
    for (var i = 0 ; i < data.length ; i ++)
	{
		result += "<option value="+data[i].areaid+">"+data[i].subject+"</option>"
		
	}
	result+="</select>";
	document.getElementById("selectCityDiv").innerHTML=result;
	//setCity();
	sysManager.findPositionsByArea(parseInt(cityid),callbackFindPositionsByArea);
}

function callbackFindPositionsByArea(data)
{
   var length=data.length;
   var result="";
   for (var i = 0 ; i <length ; i ++)
   {
      result+="<INPUT type='checkbox' value='"+data[i].positionid+"' name='positionid' id='positionid'>";
      result+=data[i].subject+"&nbsp;";
   }
   if(length>0)
   {
     document.getElementById("hotPosition").innerHTML = result;
   }
   else
   {
     document.getElementById("hotPosition").innerHTML = "无热门地段";
   }
}


//修改媒体页面 /media/modify_media_outdoor.htm
/********************************
	searchCategorysForModifyMedia()：根据媒体大类查询媒体小类
	参数：无
*********************************/
function searchCategorysForModifyMedia()
{
	var category="";
	var form=document.forms[0];
	for(var i=0;i<form.bigCategory.length;i++)
	{
		if(form.bigCategory[i].checked)
		{
			category=form.bigCategory[i].value;
		}
	}
	mediaOutdoorManager.findSmallMediaCategorysByBigCategory(category,callbackSearchCategorysForModifyMedia);
}

function callbackSearchCategorysForModifyMedia(data)
{
    var result='';
    
    var categoryidhidden=parseInt(document.getElementById("categoryidhidden").value);
    
	document.getElementById("viewCategory").innerHTML="";
	for (var i = 0 ; i < data.length ; i ++)
	{
		if(data[i].categoryid==parseInt(categoryidhidden))
		{
			result += "<INPUT type='radio' value='"+data[i].categoryid+"' name='categoryid' checked onclick='searchMeidaAttributes();'>"+data[i].name + "&nbsp;";
		}
		else
		{
			result += "<INPUT type='radio' value='"+data[i].categoryid+"' name='categoryid' onclick='searchMeidaAttributes();'>"+data[i].name + "&nbsp;";
		}
		
	}
	document.getElementById("viewCategory").innerHTML = result;
	var category="";
	var form=document.forms[0];
	for(var i=0;i<form.categoryid.length;i++)
	{
		if(form.categoryid[i].checked)
		{
			category=form.categoryid[i].value;
		}
	}
	mediaOutdoorManager.findMediaOutdoorCategoryById(category,callbackPublishStyle2);
	//searchMeidaAttributes();
}

function callbackPublishStyle2(data)
{
  var arr=data.publishstyle.split(",");
  
   var length=arr.length;
   var result="";
   var flag=0;
   var publishstylehidden=parseInt(document.getElementById("publishstylehidden").value);
   for (var i = 0 ; i <length ; i ++)
   {  
      if(parseInt(arr[i])==1)
      {
         if(publishstylehidden==1)
         {
            result+="<INPUT type='radio' value='1' name='publishstyle' id='publishstyle' checked onclick='changePrice()'>喷绘/写真&nbsp;";
         }
         else
         {
            result+="<INPUT type='radio' value='1' name='publishstyle' id='publishstyle'  onclick='changePrice()'>喷绘/写真&nbsp;";
         }
      }
      else if(parseInt(arr[i])==2)
      {
         if(publishstylehidden==2)
         {
           result+="<INPUT type='radio' value='2' name='publishstyle' id='publishstyle' checked onclick='changePrice()'>霓虹灯&nbsp;";
         }
         else
         {
            result+="<INPUT type='radio' value='2' name='publishstyle' id='publishstyle'  onclick='changePrice()'>霓虹灯&nbsp;";
         }
      }
      else if(parseInt(arr[i])==3)
      {
         if(publishstylehidden==3)
         {
           result+="<INPUT type='radio' value='3' name='publishstyle' id='publishstyle' checked onclick='changePrice()'>多面翻&nbsp;";
         }
         else
         {
            result+="<INPUT type='radio' value='3' name='publishstyle' id='publishstyle'  onclick='changePrice()'>多面翻&nbsp;";
         }
      }
      else if(parseInt(arr[i])==4)
      {
         if(publishstylehidden==4)
         {
           result+="<INPUT type='radio' value='4' name='publishstyle' id='publishstyle' checked onclick='changePrice()'>LED&nbsp;";
         }
         else
         {
            result+="<INPUT type='radio' value='4' name='publishstyle' id='publishstyle'  onclick='changePrice()'>LED&nbsp;";
         }
      }
      else if(parseInt(arr[i])==5)
      {
         if(publishstylehidden==5)
         {
           result+="<INPUT type='radio' value='5' name='publishstyle' id='publishstyle' checked onclick='changePrice()'>电视&nbsp;";
         }
         else
         {
            result+="<INPUT type='radio' value='5' name='publishstyle' id='publishstyle'  onclick='changePrice()'>电视&nbsp;";
         }
      }
      else if(parseInt(arr[i])==6)
      {
         if(publishstylehidden==6)
         {
           result+="<INPUT type='radio' value='6' name='publishstyle' id='publishstyle' checked onclick='changePrice()'>展台&nbsp;";
         }
         else
         {
            result+="<INPUT type='radio' value='6' name='publishstyle' id='publishstyle'  onclick='changePrice()'>展台&nbsp;";
         }
      }
   }
   document.getElementById("publishSpan").innerHTML=result;
   showPublishTime();
  
}


/********************************
	searchAreasForModityAreas()：根据省或直辖市编号得到地市或区的列表
	参数：无
*********************************/
function searchAreasForModityAreas()
{
	var cityid=$("cityhidden").value;
	sysManager.findAreasByCityOrProvince(cityid,callbackSearchAreasForModityAreas);
	sysManager.findPositionsByArea(parseInt(cityid),callbackFindPositionsByAreaForModify);
}


function searchAreasForModify()
{
	var cityid=$("cityid").value;
	sysManager.findAreasByCityOrProvince(cityid,callbackSearchAreasForModify);
	sysManager.findPositionsByArea(parseInt(cityid),callbackFindPositionsByAreaForModify);
	
}

function callbackSearchAreasForModify(data)
{   
    var cityid=$("cityid").value;
    var areaidhidden=$("areaidhidden").value;
    var result="<select name='areaid' id='areaid'>";
    result+="<option value='0'>请选择</option>";
    if(cityid==areaidhidden)
    {
	    for (var i = 0 ; i < data.length ; i ++)
		{
			result += "<option value="+data[i].areaid+">"+data[i].subject+"</option>"
			
		}
    }
    else
    {
        for (var i = 0 ; i < data.length ; i ++)
		{
		    if(data[i].areaid==areaidhidden)
		    {
			   result += "<option selected value="+data[i].areaid+">"+data[i].subject+"</option>";
			}
			else
			{
			   result += "<option value="+data[i].areaid+">"+data[i].subject+"</option>";
			}
			
		}
    }
	
	result+="</select>";
	document.getElementById("selectCityDiv").innerHTML=result;
}


function callbackSearchAreasForModityAreas(data)
{
    var areaid=parseInt(document.getElementById("areaidhidden").value);
    DWRUtil.removeAllOptions("areaid");
    var result="<select name='areaid' id='areaid' onchange='setCity();'>";
    for (var i = 0 ; i < data.length ; i ++)
	{
		if(data[i].areaid==areaid)
		{
			result += "<option value="+data[i].areaid+" selected>"+data[i].subject+"</option>";
		}
		else
		{
			result += "<option value="+data[i].areaid+">"+data[i].subject+"</option>";
		}
		
	}
	result+="</select>";
	document.getElementById("selectCityDiv").innerHTML=result;
	//DWRUtil.addOptions("areaid",data,"id","subject");
}


function callbackFindPositionsByAreaForModify(data)
{
   var positionid=$("positionidhidden").value;
   //alert(positionid);
   var arr=positionid.split(",");
   var length=data.length;
   var result="";
   for (var i = 0 ; i <length ; i ++)
   {  
      var flag=0;
      
      for(var j=0;j<arr.length;j++)
      {
        //alert("data[i].positionid="+data[i].positionid);
        //alert("arr[j]="+arr[j]);
        if(parseInt(data[i].positionid)==parseInt(arr[j]))
        {
          flag=1;
          break;
        }
      }
      //alert("flag="+flag);
      if(flag==1)
      {
         result+="<INPUT type='checkbox' value='"+data[i].positionid+"' name='positionid' id='positionid' checked>";
      }
      else
      {
         result+="<INPUT type='checkbox' value='"+data[i].positionid+"' name='positionid' id='positionid'>";
      }
      result+=data[i].subject+"&nbsp;";
   }
   if(length>0)
   {
     document.getElementById("hotPosition").innerHTML = result;
   }
   else
   {
     document.getElementById("hotPosition").innerHTML = "无热门地段";
   }
}

//媒体列表页面 /media/media_outdoor_list.htm
/********************************
	searchMediasByPageNoAndCompany()：根据公司和页码查询媒体
	参数：无
*********************************/

function searchMediasByPageNoAndCompanyDWR()
{
	var pageNo=parseInt($("pageNo").value);
	var companyid=parseInt($("companyid").value);
	mediaOutdoorManager.findMediasByPageAndCompany(pageNo,companyid,callbackSearchMediasByPageNoAndCompany);
}

function callbackSearchMediasByPageNoAndCompany(data)
{
	alert(data.length);
	//for (var i = 0 ; i < data.length ; i ++)
	//{
		//alert(data[i].medianame);
	//}
	//delMedias();
	//addMedias(data);
}


var cellfuncs = [
		function(data){ 
			return data.medianame;
		},
		function(data){
			return data.id;
		}
	];
	var option =
	{
		rowCreator:function(options)
		{
			var row = document.createElement("tr");
			if(options.rowNum % 2 == 0)
			{
				row.style.backgroundColor = "#bbbbbb";
			}
			return row;
		},
		cellCreator:function(options)
		{
			var cell = document.createElement("td");
			var index = options.cellNum * 80;
			cell.style.color = "rgb(" + index + "," + index + "," + index + ")";
			return cell;
		}
	};
	function addMedias(rowArr)
	{
		DWRUtil.addRows("media" , rowArr , cellfuncs);
	}

function delMedias()
{
	DWRUtil.removeAllRows("media");
}




//媒体列表页面 /media/media_outdoor_list.htm
/********************************
	searchAreas()：根据省或直辖市编号得到地市或区的列表
	参数：无
*********************************/

function searchAreas()
{
	var cityid=$("cityid").value;
	sysManager.findAreasByCityOrProvince(cityid,callbackSearchAreas);
}

function callbackSearchAreas(data)
{
    DWRUtil.removeAllOptions("areaid");
    var result="<select name='areaid' id='areaid'>";
	result+="<option value='0'>所有地区</option>";
    for (var i = 0 ; i < data.length ; i ++)
	{
		result += "<option value="+data[i].areaid+">"+data[i].subject+"</option>";
		
	}
	result+="</select>";
	document.getElementById("selectCityDiv").innerHTML=result;
}



//媒体列表页面 /media/media_outdoor_list.htm
/********************************
	modifyMediaPublish(id)：修改媒体发布状态
	参数：id  媒体id号
*********************************/
function modifyMediaPublish(id,flag)
{
	var alertString = "";
	
	if(flag == 0){
		alertString = "是否将发布状态改为“发布”，此媒体将公开发布在网站上";
	}
	else{
		alertString = "是否将发布状态改为“隐藏”，别人将无法在网站看见此媒体";
	}
	
	if(confirm(alertString)){
		mediaOutdoorManager.updateMediaOutdoorPublishFlag(id,flag,callbackModifyMediaPublish);
		if(flag == 0){
			document.getElementById("flag"+id).innerHTML="发布";
			document.getElementById("modifyflag"+id).innerHTML="<a href='javascript:void(0)' onclick='modifyMediaPublish("+id+",-1)'>修改</a>";
		}
		else{
			document.getElementById("flag"+id).innerHTML="隐藏";
			document.getElementById("modifyflag"+id).innerHTML="<a href='javascript:void(0)' onclick='modifyMediaPublish("+id+",0)'>修改</a>";
		}
	}
}
function callbackModifyMediaPublish(data){
}
function modifyMultiMediaPublish(flag){
	var checkbox = document.form1.checkbox;
	var haveCheck = false;
	var alertString = "";
	if(flag == 0){
		alertString = "是否将发布状态改为“发布”，此媒体将公开发布在网站上";
	}
	else{
		alertString = "是否将发布状态改为“隐藏”，别人将无法在网站看见此媒体";
	}
	
	if(checkbox.length != undefined){
		for(var i = 0; i < checkbox.length; i++){
			if(checkbox[i].checked == true){
				haveCheck = true;
			}
		}
	}
	else{
		if(checkbox.checked == true){
			haveCheck = true;
		}
	}
	
	if(checkbox.length != undefined){
		if(haveCheck == true){
			if(confirm(alertString)){
				for(var i = 0; i < checkbox.length; i++){
					if(checkbox[i].checked == true){				
						mediaOutdoorManager.updateMediaOutdoorPublishFlag(checkbox[i].value,flag,callbackModifyMediaPublish);
						if(flag == 0){
							document.getElementById("flag"+checkbox[i].value).innerHTML="发布";
							document.getElementById("modifyflag"+checkbox[i].value).innerHTML="<a href='javascript:void(0)' onclick='modifyMediaPublish("+checkbox[i].value+",-1)'>修改</a>";
						}
						else{
							document.getElementById("flag"+checkbox[i].value).innerHTML="隐藏";
							document.getElementById("modifyflag"+checkbox[i].value).innerHTML="<a href='javascript:void(0)' onclick='modifyMediaPublish("+checkbox[i].value+",0)'>修改</a>";
						}
					}
				}
			}
		}
		else
		{
			alert("请选择媒体");
		}
	}
	else{
		if(haveCheck == true){
			if(confirm(alertString)){
			    mediaOutdoorManager.updateMediaOutdoorPublishFlag(checkbox.value,flag,callbackModifyMediaPublish);
			    if(flag == 0){
					document.getElementById("flag"+checkbox.value).innerHTML="发布";
					document.getElementById("modifyflag"+checkbox.value).innerHTML="<a href='javascript:void(0)' onclick='modifyMediaPublish("+checkbox.value+",-1)'>修改</a>";
				}
				else{
					document.getElementById("flag"+checkbox.value).innerHTML="隐藏";
					document.getElementById("modifyflag"+checkbox.value).innerHTML="<a href='javascript:void(0)' onclick='modifyMediaPublish("+checkbox.value+",0)'>修改</a>";
				}
			}
		}
		else{
			alert("请选择媒体");
		}
	}
	
}
//媒体列表页面 /media/media_outdoor_list.htm
/********************************
	updateMediaOutdoorStatus(id)：删除媒体
	参数：id  媒体id号
*********************************/
function updateMultiMediaPublish(flag){ 
	var checkbox = document.form1.checkbox;
	var haveCheck = false;
	
	if(checkbox.length != undefined){
		for(var i = 0; i < checkbox.length; i++){
			if(checkbox[i].checked == true){
				haveCheck = true;
			}
		}
	}
	else{
		if(checkbox.checked == true){
			haveCheck = true;
		}
	}
	
	if(checkbox.length != undefined){
		if(haveCheck == true){
			if(confirm("请确认是否要删除该媒体")){
				for(var i = 0; i < checkbox.length; i++){
					if(checkbox[i].checked == true){
						mediaOutdoorManager.updateMediaOutdoorStatus(checkbox[i].value,flag,callbackUpdateMultiMediaPublis);				
					}
				}
				alert("该媒体删除成功");
			}
		}
		else{
			alert("请选择媒体");
		}		
	}
	else{
		if(haveCheck == true){
			if(confirm("请确认是否要删除该媒体")){  
		    	mediaOutdoorManager.updateMediaOutdoorStatus(checkbox.value,flag,callbackUpdateMultiMediaPublis);
		    	alert("该媒体删除成功");
			}
		}
		else{
			alert("请选择媒体");
		}
		
	}
}
function callbackUpdateMultiMediaPublis(data){
    if(data == true){
	
	window.location="http://member.99ad.com/media.do?method=showMediaOutdoorList";
}
}

//媒体列表页面 /media/media_outdoor_list.htm
/********************************
	updateLastModifyDate(id)：修改媒体发布状态
	参数：id  媒体id号
*********************************/
function updateLastModifyDate(id){
	if(confirm("媒体的更新日期设置为当前时间")){
		mediaOutdoorManager.updateMediaOutdoorLastModifyDate(id,callbackUpdateLastModifyDate);
	}
}
function callbackUpdateLastModifyDate(data){
	var arrayStr=data.split("|");
	document.getElementById("dateSpan"+arrayStr[0]).innerHTML=arrayStr[1];
}


function deletePrice(mediaid,priceid)
{
  //alert(mediaid+"-"+priceid);
  mediaOutdoorManager.deleteMediaPrice(mediaid,priceid,callbackDeletePrice);
}

function callbackDeletePrice(data)
{
}


function deletePhoto(mediaid,photoid)
{
  //alert(mediaid+"-"+priceid);
  mediaOutdoorManager.deleteMediaPhoto(mediaid,photoid,callbackDeletePhoto);
}

function callbackDeletePhoto(data)
{
}


function updateMediaActive(mediaid)
{
   alert(mediaid);
   mediaOutdoorManager.updateMediaOutdoorActive(mediaid,callbackUpdateMediaActive);
}

function callbackUpdateMediaActive(data)
{
}


function updateMediaFavorite(userName,mediaid)
{
   mediaOutdoorManager.saveMediaOutdoorFavorite(userName,mediaid,callbackUpdateMediaFavorite);
}

function callbackUpdateMediaFavorite(data)
{
}


function updateDomainVisitCount(domain)
{
   mediaOutdoorManager.updateMemberDomain(domain,callbackUpdateDomainVisitCount);
}

function callbackUpdateDomainVisitCount(data)
{
}

function deleteSizeDetail(mediaid,sizeid)
{
  //alert(mediaid+"-"+priceid);
  mediaOutdoorManager.deleteMediaSizeDetail(mediaid,sizeid,callbackDeleteSizeDetail);
}

function callbackDeleteSizeDetail(data)
{
}


/********************************
	searchCategorysForEmail()：根据媒体大类查询媒体小类
	参数：无
*********************************/
function searchCategorysForEmail()
{
	var category=document.getElementById("bigCategory").value;	
	mediaOutdoorManager.findSmallMediaCategorysByBigCategory(category,callbackSearchCategorysForEmail);
}

function callbackSearchCategorysForEmail(data)
{
    var result='<select name="categoryid" id="categoryid" onchange="searchPublishStyleForEmail()">';
    result +='<option value="0">所有载体类型</option>';
	document.getElementById("viewCategory").innerHTML="";
	for (var i = 0 ; i < data.length ; i ++)
	{
		result += "<option value='"+data[i].categoryid+"'>"+data[i].name + "</option>";
	}
	result +='</select>';
	document.getElementById("viewCategory").innerHTML = result;
	
	var category=document.getElementById("categoryid").value;
	mediaOutdoorManager.findMediaOutdoorCategoryById(category,callbackPublishStyleForEmail);
	
}

function searchPublishStyleForEmail()
{
   var category=document.getElementById("categoryid").value;
   mediaOutdoorManager.findMediaOutdoorCategoryById(category,callbackPublishStyleForEmail);
}

function callbackPublishStyleForEmail(data)
{
   var arr=data.publishstyle.split(",");
   var length=arr.length;
   var result='<select name="publishstyle" id="publishstyle">';
   result +='<option value="0">发布形式</option>';
   var flag=0;
   for (var i = 0 ; i <length ; i ++)
   {  
      if(parseInt(arr[i])==1)
      {
         result+="<option value='1'>喷绘/写真</option>";
      }
      else if(parseInt(arr[i])==2)
      {
         result+="<option value='2'>霓虹灯</option>";
      }
      else if(parseInt(arr[i])==3)
      {
         result+="<option value='3'>多面翻</option>";
      }
      else if(parseInt(arr[i])==4)
      {
         result+="<option value='4'>LED</option>";
      }
      else if(parseInt(arr[i])==5)
      {
         result+="<option value='5'>电视</option>";
      }
      else if(parseInt(arr[i])==6)
      {
         result+="<option value='6'>展台</option>";
      }
   }
   result +='</select>';
   document.getElementById("viewPublish").innerHTML=result;
}