/**
* Unset sessions and update data about the stauts info of members
*/
function openWin(url)   {   
    bschitchat=window.open(url,'bschitchat','fullscreen=yes,status=yes,scrollbars=yes,resizable=no,location=yes')   
    bschitchat.moveTo(0,0)   
    bschitchat.resizeTo(screen.availWidth,screen.availHeight)   
    bschitchat.outerWidth=screen.availWidth   
    bschitchat.outerHeight=screen.availHeight   
  }
  
function openPages(url,width,height){
	//open a new window
	window.open(url,'_blank',
'height='+height+',width='+width+',resizable=yes,scrollbars=yes,status=yes,toolbar=yes,menubar=yes,location=yes');
}
 function leaveSite(){
 var uid=document.getElementById("uuid").value;
 var xmlHttp;
 if (window.XMLHttpRequest)
 {
  xmlHttp=new XMLHttpRequest();
 }
// code for IE
 else if (window.ActiveXObject)
 {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
 } 
xmlHttp.open("POST","logout.php",false)
xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); 

xmlHttp.send("uid="+uid+"&closeWindow=1");

xmlHttp.onreadystatechange=function (){} 
}


//End
function GETURL(url_){
window.location.href=url_;
}

function ConfirmDel(url)
{
   if(confirm("Do you really want to delete this item?"))
	GETURL(url);
   else
     return;
}

function ConfirmMrak(url)
{
   if(confirm("Are you sure you want to delete? This action cannot be undone!")){
	GETURL(url);
   }else{
     return;
   }
}


function reset_(formName){
var obj=document.getElementById(formName);
obj.reset();
}
function showObject(obj){
var obj=document.getElementById(obj);
obj.style.display="block";
}

function checkForm(form){
			  var obj=document.getElementById(form);
			  if(Validator.Validate(obj,3)){
			  obj.submit();
			  }
			  }
 function SetMask(){
 mask_obj = document.createElement("DIV");
 var docObj=document.body;
//========divMask style===========
 mask_obj.id = "divMask";
 mask_obj.style.display="block";
 mask_obj.style.zIndex="0";
 mask_obj.style.filter="alpha(opacity=50)";
 mask_obj.style.position="absolute";
 mask_obj.style.backgroundColor="#000000";
 mask_obj.style.textAlign="center";
 mask_obj.style.opacity="0.5";
 mask_obj.style.mozopacity="0.5";
 mask_obj.style.top="0px";
 mask_obj.style.left="0px";
 mask_obj.style.width=docObj.clientWidth+'px';
 mask_obj.style.height=(docObj.scrollHeight)+'px';
 mask_obj.style.opacity="0";
 docObj.appendChild(mask_obj);
 //========divPop style===========
}
function CloseMask(){
var obj=document.getElementById("sel_skin");
var docObj=document.body; 
docObj.removeChild(mask_obj);
obj.style.display="none";
var win=document.getElementById("win");
win.src="";
}
function show_layout(){
var obj=document.getElementById("sel_skin");
var win=document.getElementById("win");
var docObj=document.body;
SetMask();
obj.style.position="absolute";
obj.style.zIndex="100";
obj.style.height="500px";
obj.style.width="800px";
obj.style.top=(docObj.scrollHeight/2)-(parseInt(obj.style.height)/2)+"px";
obj.style.left=(docObj.clientWidth/2)-(parseInt(obj.style.width)/2)+"px";
obj.style.display="block";
win.src="select_toorbar_style.php";
}
function pass_value(text,value,div){
var obj=document.getElementById(text);
var div=document.getElementById(div);
obj.value=value;
div.style.display="none";
}
function pass_submit(text,value,form){
var obj=document.getElementById(text);
var f=document.getElementById(form);
obj.value=value;
f.submit();
}

function  callColorDlg(sInitColor,text,obj,bg){
var text=document.getElementById(text);
var dlgHelper=document.getElementById(obj)
if  (sInitColor  ==  null)  
var  sColor  =  dlgHelper.ChooseColorDlg();
else
var  sColor  =  dlgHelper.ChooseColorDlg(sInitColor);
sColor  =  sColor.toString(16);
if(sColor.length  <  6)  {
var  sTempString  =  "000000".substring(0,6-sColor.length);
sColor  =  sTempString.concat(sColor);
}
text.value="#"+sColor;
if(document.getElementById(bg)!=""){
document.getElementById(bg).style.backgroundColor=sColor;
}
sInitColor  =  sColor;
}

function LoadObject(movie,height,width,id,mode,vars) 
{ 
document.write("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' height='"+height+"' width='"+width+"' id='"+id+"' Viewastext>"); 
//codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0'
document.write("<param name='allowScriptAccess' value='sameDomain'/>");
document.write("<param name='movie' value='"+movie+"' />");
document.write("<param name='quality' value='high' />");
document.write("<param name='Flashvars' value='"+vars+"' />");
document.write("<param name='bgcolor' value='#FFFFFF' />");
if(mode){
   document.write("<param name='wmode' value='transparent'/>");
}
document.write("<embed src='"+movie+"?"+vars+"'");
if(mode){
   document.write(" wmode='transparent' ");
}
document.write("bgcolor='#FFFFFF' quality='high' width='"+width+"' height='"+height+"' name='"+id+"' swLiveConnect='true'  align='middle' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />"); 
document.write("</object>"); 
}
function available_Next(bool){
	
	if(bool){
	    document.getElementById("preview_link").style.display="inline";
	}
}
	
function SendVar(bgcolor,barID){
	parent.document.getElementById("view_bar").style.display="block";
	parent.document.getElementById("Uppdf_current").movie="tool.swf?BG_PNG="+bgcolor+"&Style_type="+barID;
	parent.document.getElementsByName("Uppdf_current")[0].src="tool.swf?BG_PNG="+bgcolor+"&Style_type="+barID;
	//parent.document.getElementById("view_bar").innerHTML='<script>LoadObject("tool.swf",80,900,"Uppdf_current",false,"BG_PNG="+bgcolor+"&Style_type="+barID)<//script>';
    parent.document.getElementById("tool_bgcolor").value=bgcolor;
	parent.document.getElementById("toolbar_style").value=barID;
	parent.CloseMask()
	}

function setSelect(src,whichValue){
	var obj=document.getElementById(src);
    for (i=0;i<obj.options.length;i++){
	if (obj.options[i].value==whichValue){
     obj.selectedIndex=i;
	break;
 }
 }
 }
 
 function setCheckbox(src,whichValue){
	var obj=document.getElementById(src);
	obj.checked =true;
 }
 
function checkMaxInput(eare,num,text)
{
	maxLen =num;
    eare=document.getElementById(eare);
	text=document.getElementById(text);
	if (eare.value.length > maxLen) 
	eare.value = eare.value.substring(0, maxLen);
	else text.innerHTML = maxLen - eare.value.length;
}

function confirm_del(str){
if(confirm("Do you realy want to delete it?")){
GETURL(str);
}else{return false;}
}
function switchDiv(div){
var obj=document.getElementById(div);
var statu=obj.style.display;
if(statu!="none"){
obj.style.display="none";
}else if(statu!="block"){
obj.style.display="block";
}
}
function enterSubmit(img){
if (event.keyCode == 13){
event.returnValue=false;
event.cancel = true;
document.getElementById(img).click();
}
}
function expand(digit){
var divs=document.getElementsByTagName("div");
for(i=1;i<=divs.length;i++){
var ch=document.getElementById("td_"+i);
var exobj=document.getElementById("expandDiv_"+i);
if(i==digit){
if(ch.innerHTML=="+"){
ch.innerHTML="-";
exobj.style.display="block";
var element=document.forms[i-1].elements
var len=element.length;
for(j=0;j<len;j++){element[j].disabled=true;}
//alert(document.forms[i-1].elements[12].name);
}else{ch.innerHTML="+";
exobj.style.display="none";
var element=document.forms[i-1].elements
var len=element.length;
for(j=0;j<len;j++){element[j].disabled=false;}
}
}else{
ch.innerHTML="+";
exobj.style.display="none";
var element=document.forms[i-1].elements
var len=element.length;
for(j=0;j<len;j++){element[j].disabled=false;}
}
}
}
function limitLength(s,t){
var s=document.getElementById(s);
var t=document.getElementById(t);
if(s.value.length<6 || s.value.length>15){
t.style.color="#FF00FF";
s.focus();
return false;
}else{
t.style.color="#3273D0";
return true;
}
}
function checkimgsize(img){
var o=document.getElementById(img);
var s=o.value;
var myimg=new Image(); 
myimg.src=s;
if(myimg.readyState!="complete"){
alert("error");
}
var w=myimg.width
if(w!=1024){
alert(w);
document.getElementById(img).value="";
o.focus();
return false;
}
} 

function showDiv(){
	document.getElementById('popDiv').style.display='block';
	document.getElementById('bg').style.display='block';
}
function closeDiv(){
	document.getElementById('popDiv').style.display='none';
	document.getElementById('bg').style.display='none';
}
function changeValue(){
	document.getElementById('check').value=1;
	closeDiv();
}
function checkage(){
	/*
	var obj=document.getElementById("agree");
	if(obj.checked){
		obj.parentNode.style.color='#000';
		return true;
	}else{
		obj.parentNode.style.color='#F00';
		obj.focus();
		alert('Please check the "I Agree" checkbox in the Agreement section to upload the file.');
		return false;
	}*/
	
	check=parseInt(document.getElementById('check').value);
	if(!check)showDiv();
	else return true;
}

function changeIamge(v,container){
var o=document.getElementById(container);
var w=o.width;
var h=o.height;
o.innerHTML="<image src='"+v+"' width='"+w+"' height='"+h+"'>";
}
function setCurrent(mode,id,obj){
if(obj.checked){
var v=1;
}else{
var v=0;
}
GETURL("Processor.php?ID="+id+"&mode="+mode+"&v="+v);
}

//==========================

/*
显示被选中div，隐藏其他的div
*/
function show_div(o){
	var type=o.value;
    var bar_arr=document.getElementsByName(o.name);
	for(var i=0;i<bar_arr.length;i++){
		var list=bar_arr[i].value;
		var obj=document.getElementById("div_"+list);
        if(type==list){
		obj.style.display="block";
		}else{
		obj.style.display="none";	
		}
	}
}

function setCoordinates(x1,y1,x2,y2,id,type){
	initX=x1-10;
	initY=y1-10;
	moveX=x2-10;
	moveY=y2-10;
	recIndex=id;
	if(type=="edit"){
	get_link_message(recIndex,initX,initY,moveX,moveY);
	}else{
	 var list=document.getElementsByName("link_type");
	    for(var i=0;i<list.length;i++){
           if(list[i].checked==true)
		   {
			  var name=list[i].value;
			  var displaydiv="div_"+name;
			  show_one_div(displaydiv);
		   }

	 }
	}

	//alert("Is here?");
	document.getElementById('mainLinks').style.display="block";
	
}

function updateRec(name){

	var bar_arr=document.getElementsByName(name);
	var allParameter="";
	var type="";
	for(var i=0;i<bar_arr.length;i++){
		if(bar_arr[i].checked)
		   type=bar_arr[i].value;
	}
	
//找出选中的表单，取得所有文本值
//将所有表单值以及坐标值和记录的id用特殊字符，串起来
	var form_name="form_"+type;

	//进行一些验证，验证不通过则返回false
	var form_obj=document.getElementById(form_name);
	if(typeof(initX)=="undefined")
	{
		alert("Please create a rectangular area for link!");
		return false;
	 }
	if(!Validator.Validate(form_obj))return false;
    var url_img="";
	var email_img="";
	var _type="";
	switch(form_name){
	case "form_url":
       var adv_url=document.getElementById("adv_url").value;
	   var http="http://"+document.getElementById("http").value;
	   //var url_img=document.getElementById("url_img").value;
	   var url_description=document.getElementById("url_description").value;
	   _type="url";
	   allParameter=recIndex+"||"+type+"||"+adv_url+"||"+http+"||"+url_img+"||"+url_description;
	break;
	case "form_email":
       var adv_email=document.getElementById("adv_email").value;
	   var input_email=document.getElementById("input_email").value;
	   //var email_img=document.getElementById("email_img").value;
	   var email_description=document.getElementById("email_description").value;
	   _type="email";
	   allParameter=recIndex+"||"+type+"||"+adv_email+"||"+input_email+"||"+email_img+"||"+email_description;
	break;
    case "form_page":
       var adv_page=document.getElementById("adv_page").value;
	   var page_description=document.getElementById("page_description").value;
	   _type="page";
	   allParameter=recIndex+"||"+type+"||"+adv_page+"||"+page_description;
	break;
	case "form_article":
       var adv_article=document.getElementById("adv_article").value;
	   var article_author=document.getElementById("article_author").value;
       var article_content=document.getElementById("article_content").value;
	   _type="article";
	   allParameter=recIndex+"||"+type+"||"+adv_article+"||"+article_author+"||"+article_content;
	break;
	case "form_audio":
       var adv_audio=document.getElementById("adv_audio").value;
       var audio_description=document.getElementById("audio_description").value;
	   if(document.getElementById('auto_audio').checked==true)auto=1;
	   else auto=0;
	   _type="audio";
	   allParameter=recIndex+"||"+type+"||"+adv_audio+"||"+audio_description+"||"+auto;
	break;
    case "form_video":
       var adv_video=document.getElementById("adv_video").value;
	   var video_upfile=document.getElementById("video_upfile").value;
	   if(document.getElementById('auto_vedio').checked==true)auto=1;
	   else auto=0;
	   //alert(video_upfile);return false;
       var video_description=document.getElementById("video_description").value;
	   _type="video";
	   allParameter=recIndex+"||"+type+"||"+adv_video+"||"+video_description+"||"+auto;
	break;	
	}
allParameter=allParameter+"||"+initX+"||"+initY+"||"+moveX+"||"+moveY;
var xmlHttp;
if (window.XMLHttpRequest)
  {
  xmlHttp=new XMLHttpRequest();
  }
// code for IE
else if (window.ActiveXObject)
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  } 
xmlHttp.open("POST","update_record.php",true)
xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); 

xmlHttp.send("allParameter="+allParameter);

xmlHttp.onreadystatechange=function (){
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
    { 
		 temp=xmlHttp.responseText;
		   //alert(temp);
		 if(temp=="1")
		 alert("Update successful!");
		 else alert("Update failed!");
		//alert(_type);
		 callExternalInterface(_type);
         //document.getElementById('mainLinks').style.display="none";
    }
}
	
}

//用于编辑链接时更新信息

function get_link_message(rec_id,initX,initY,moveX,moveY){
var xmlHttp;
if (window.XMLHttpRequest)
  {
  xmlHttp=new XMLHttpRequest();
  }
// code for IE
else if (window.ActiveXObject)
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  } 
 
xmlHttp.open("POST","getMessage.php",true)
xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); 
xmlHttp.send("id="+rec_id+"&initX="+initX+"&initY="+initY+"&moveX="+moveX+"&moveY="+moveY);
xmlHttp.onreadystatechange=function (){
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
    { 
	     temp=xmlHttp.responseText;
		 //首先拆分字符串：
		 arr=temp.split("||");
         //根据type的值显示对应的div，以及使特定的值被选中
		 div_id="div_"+arr[0];
		 setRadio("lt","link_type",arr[0]);
		 switch(div_id){
			case "div_url":
		       setSelect("adv_url",arr[1]);
			   document.getElementById("http").value=arr[2].replace(/http:\/\//g,"");
			   //document.getElementById("url_img").value=arr[3];
			   document.getElementById("url_description").value=arr[4];
			   show_one_div(div_id);//显示对应的层
			break;
			case "div_email":
		       setSelect("adv_email",arr[1]);
			   document.getElementById("input_email").value=arr[2];
			   //document.getElementById("email_img").value=arr[3];
			   document.getElementById("email_description").value=arr[4];
			   show_one_div(div_id);//显示对应的层
			break;
			case "div_page":
		       setSelect("adv_page",arr[1]);
			   document.getElementById("page_description").value=arr[2];
			   show_one_div(div_id);//显示对应的层
			break;
			case "div_article":
		       setSelect("adv_article",arr[1]);
			   document.getElementById("article_author").value=arr[2];
			   document.getElementById("article_content").value=arr[3];
			   show_one_div(div_id);//显示对应的层
			break;
			case "div_audio":
		       setSelect("adv_audio",arr[1]);
			   document.getElementById("audio_description").value=arr[2];
			   if(arr[3]==1)setCheckbox("auto_audio",arr[3]);
			   show_one_div(div_id);//显示对应的层
			break;
			case "div_video":
		       setSelect("adv_video",arr[1]);
			   document.getElementById("video_description").value=arr[2];
               if(arr[3]==1)setCheckbox("auto_vedio",arr[3]);
			   show_one_div(div_id);//显示对应的层
			break;
		}
     }
	}	
}

function show_upload_video(){
   var obj=document.getElementById("upload_video");
   obj.style.display="block";
   document.getElementById("type_").value="upload_video";
}

function show_upload_audio(){
   var obj=document.getElementById("upload_audio");
   obj.style.display="block"; 
   document.getElementById("type_").value="upload_audio";
} 

function Get_flashvar(v_upfile,Filetxt){
		//alert(v_upfile);
	
		var obj=document.getElementById(Filetxt);
	
		obj.value=v_upfile;	
		var upload_type=document.getElementById("type_").value;
	
		
		var arr=v_upfile.split("|");
		var id=arr[0];
		var filename=arr[1];
		var option1=document.createElement("OPTION");
		option1.text=filename;
		option1.value=id;
		
	if(upload_type=="upload_video"){
		//hidden upload_video window
		document.getElementById("upload_video").style.display="none";
		var objSelect=document.getElementById("adv_video");
	}else if(upload_type=="upload_audio"){
		//hidden upload_audio window
		document.getElementById("upload_audio").style.display="none";
		var objSelect=document.getElementById("adv_audio");
	}
		
			objSelect.options.add(option1);
			var n=objSelect.length-1;
		
            
			objSelect[n].selected=true;

}

function show_error(error){
	if(error=="0"){
	alert("Error：\n\n1. Network data is lost, please re-upload！")
	}else{
	str="Error：\n\n1. Server space is insufficient. \n2. The filename can not use Chinese. \n3.Other accidents."
	alert(str)
	}
}

function show_one_div(type){
	var obj=document.getElementById(type);
	//将所有的层都隐藏
   var arr=Array("div_url","div_email","div_page","div_article","div_audio","div_video");
   for(var i=0;i<arr.length;i++){
	   document.getElementById(arr[i]).style.display="none";
   }
	
	obj.style.display="block";
}

function send_param_to_swf(o,issue_id) {
var pageNo=parseInt(o.value);
	//查询结果
var xmlHttp;
var src="";
if (window.XMLHttpRequest)
  {
  xmlHttp=new XMLHttpRequest();
  }
// code for IE
else if (window.ActiveXObject)
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  } 
xmlHttp.open("POST","getSrc.php",true)
xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); 

xmlHttp.send("pageNo="+pageNo+"&issue_id="+issue_id);

xmlHttp.onreadystatechange=function (){
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
    { 
	     src=xmlHttp.responseText;
		 thisMovie("edit4_c1").changePage(pageNo,src);
    }
}
}

function thisMovie(movieName) {
    if (navigator.appName.indexOf("Microsoft") != -1) {
        return window[movieName]
    }
    else {
        return document[movieName]
    }
}

function set_http_url(o,type){
var adv_id=o.value;
var xmlHttp;
if (window.XMLHttpRequest)
  {
  xmlHttp=new XMLHttpRequest();
  }
// code for IE
else if (window.ActiveXObject)
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  } 
xmlHttp.open("POST","get_Http_URL.php",true)
xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); 

xmlHttp.send("adv_id="+adv_id+"&type="+type);

xmlHttp.onreadystatechange=function (){
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
    { 
	     result=xmlHttp.responseText;

		 if(type=="url")
           document.getElementById("http").value=result;
		 else
		    document.getElementById("input_email").value=result;
		 
    }
}
	
}

function changetext(o){
var article_id=o.value;
var xmlHttp;
var arr="";
if (window.XMLHttpRequest)
  {
  xmlHttp=new XMLHttpRequest();
  }
// code for IE
else if (window.ActiveXObject)
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  } 
xmlHttp.open("POST","get_article_message.php",true)
xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); 

xmlHttp.send("id="+article_id);

xmlHttp.onreadystatechange=function (){
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
    { 
	     result=xmlHttp.responseText;
		 arr=result.split("&&&&&&");
		 document.getElementById("article_author").value=arr[0];
		 document.getElementById("article_content").value=arr[1];
    }
}
	
}

function setRadio(formName,groupName,whichValue)
{
	 //var list=document.lt.all.link_type;
	 var list=document.getElementsByName("link_type");
	 for(var i=0;i<list.length;i++){
           if(list[i].value==whichValue)
		   {
			   //alert(whichValue);
			   //alert(list[i].value);
			   list[i].checked="checked";
		   }
	 }

}

/**********
**
*Media cancel
*********/
function callExternalInterface(type) {    
thisMovie("edit4_c1").cancleEdit(type);
//var list=document.getElementsByName("link_type");
	 // list[0].checked="checked";
document.getElementById('mainLinks').style.display="none";
}
function thisMovie(movieName) {
if (navigator.appName.indexOf("Microsoft") != -1) {        
return window[movieName]    
}else{    
return document[movieName] 
}
}

/**
*@remove cover page
*/
function removeCover(id,filename,type,mode){
var xmlHttp;
 if (window.XMLHttpRequest)
 {
  xmlHttp=new XMLHttpRequest();
 }
// code for IE
 else if (window.ActiveXObject)
 {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
 } 
xmlHttp.open("POST","Processor.php",true)
xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); 

xmlHttp.send("ID="+id+"&type="+type+"&filename="+filename+"&mode="+mode);

xmlHttp.onreadystatechange=function (){
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
    { 
	    var result=xmlHttp.responseText;
		if(result=="OK"){	
		//window.location.reload();
		window.history.go(0);
		}
    }
}
}

function getBrowser() 
{ 
//navigator对象的userAgent属性返回一个包含浏览器名称以及版本号的字符串。然后通过 
//字符串对象的indexOf方法检测是否包含某种浏览器名称的字串。indexOf 方法返回一个//整数值，指出 String 对象内子字符串的开始位置。如果没有找到子字符串，则返回 -1。 
  if(navigator.userAgent.indexOf("MSIE")>-1) { 
       return "MSIE"; 
  } 
  if(isFirefox=navigator.userAgent.indexOf("Firefox")>-1){ 
       return "Firefox"; 
  } 
  if(isSafari=navigator.userAgent.indexOf("Safari")>-1) { 
       return "Safari"; 
  }   
     if(isOpera=navigator.userAgent.indexOf("Opera")>-1) { 
       return "Opera"; 
  } 
  if(isCamino=navigator.userAgent.indexOf("Camino")>-1){ 
       return "Camino"; 
  } 
  if(isMozilla=navigator.userAgent.indexOf("Gecko/")>-1){ 
       return "Gecko"; 
  } 
} 

function $(id){
	return document.getElementById(id);
}


function check(Obj){
	if(Obj.value==""){
		  Obj.dataType="";
		  Obj.Msg="";
	}else{
		if(Obj.name=="email")Obj.dataType="Email";
		if(Obj.name=="url")Obj.dataType="Url2";
		Obj.Msg="";
	}
}

function setCurrentIssue(id,value){
var xmlHttp;
if (window.XMLHttpRequest)
  {
  xmlHttp=new XMLHttpRequest();
  }
// code for IE
else if (window.ActiveXObject)
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  } 
xmlHttp.open("POST","Processor.php",true)
xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); 
xmlHttp.send("mode=set_current&ID="+id+"&current="+value);
xmlHttp.onreadystatechange=function (){
    if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){ 
	   flag=xmlHttp.responseText;
	   if(flag=="OK"){
		   alert("Set current issue successful!");
		   window.location.href="issue_list.php";
	   }else if(flag=="Failed"){
		   alert("Sorry,set current issue failed, Please do it again!");
	   }else{
		   alert("To set this as the current issue, you must first complete the payment process for this issue!");
		   window.location.href="issue_list.php";
	   }
    }
  }
}

function checkformat(obj,limits){
	var filename=obj.value;
	var ext=filename.substring(filename.lastIndexOf('.')+1,filename.length);
	if(ext!="png" && ext!="PNG"){
		alert("Please upload a png image!");
		obj.value="";
	}
	/*
	var arr=limits.split('|');
	for(var i=0;i<arr.length;i++){
	if(arr[i]==format){
	return true;
	}
	}
	*/
}

function removeLogo(id,type,logo){
	if(logo==""){
		alert("logo does not exist!");
		return;
	}
	var xmlHttp;
	if (window.XMLHttpRequest){
	   xmlHttp=new XMLHttpRequest();
	}
	// code for IE
	else if (window.ActiveXObject){
	xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	} 
	xmlHttp.open("POST","Processor.php",true)
	xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); 
	xmlHttp.send("mode=removeLogo&ID="+id+"&logo="+logo+"&type="+type);
	xmlHttp.onreadystatechange=function (){
		if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){ 
		   flag=xmlHttp.responseText;
		   if(flag=="OK"){
		        alert("Delete successful!");
				if(type=="publisher_logo"){
				   img=$('img_uping');
				   img.src='';
				   img.style.display="none";
				}else{
				   img=window.parent.document.getElementById("img_uping");
				   img.src="";
				   img.style.display="none";	 
				}
				 
		   }else if(flag=="Failed"){
			   alert("Sorry,delete failed, Please do it again!");
		   }
		}
	}
}

function show_getpass(){
	var login=document.getElementById('login');
	var getPw=document.getElementById('getPassword');
	login.style.display="none";
	getPw.style.display="block";
}
function back_(){
	var login=document.getElementById('login');
	var getPw=document.getElementById('getPassword');
	login.style.display="block";
	getPw.style.display="none";
}

function getCookie(name)//读取cookies函数        
{
    var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
     if(arr != null) return unescape(arr[2]); return null;

}

function delCookie(name)//删除cookie
{
    var exp = new Date();
    exp.setTime(exp.getTime() - 1);
    var cval=getCookie(name);
    if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();
}

function unsetCookie(){
	if(!getCookie("memberUN"))return;
	document.getElementById("username").value="";
	document.getElementById("password").value="";
	delCookie("memberUN");
	delCookie("memberPASS");
	delCookie("memberNUM");
}
/*
display all state(or province) according country
*/

function isMinIE7(){
		// !isOpera 避免是由Opera伪装成的IE   
    var sUserAgent = navigator.userAgent; 
	var isIE = sUserAgent.indexOf("compatible") > -1 && sUserAgent.indexOf("MSIE") > -1;    
	var isMinIE7= false;   
	  
	if(isIE){   
		var reIE = new RegExp("MSIE (\\d+\\.\\d+);");   
		reIE.test(sUserAgent);   
		var fIEVersion = parseFloat(RegExp["$1"]);     
		isMinIE7 = fIEVersion >= 7;   
	} 
	return isMinIE7;
}

function changeState(obj){
	var country=obj.value;
	var state=document.getElementById('state');
	var str="";
	
	state.length=0;//Clear all state's option
	switch(country){
		case "Canada":	
			str="-Select-,Alberta,British Columbia,Manitoba,New Brunswick,Newfoundland and Labrador,Nova Scotia,Nunavut,"+
			"Northwest Territories,Ontario,Prince Edward Island,Quebec,Saskatchewan,Yukon";
		break;
		case "United States":
			str="-Select-,Alabama,Alaska,Arizona,Arkansas,California,Colorado,Connecticut,Delaware,Florida,Georgia,"+"Hawaii,Idaho,Illinois,Indiana,Iowa,Kansas,Kentucky,Louisiana,Maine,Maryland,Massachusetts,"+"Michigan,Minnesota,Mississippi,Missouri,Montana,Nebraska,Nevada,New Hampshire,New Jersey,"+
			"New Mexico,New York,North Carolina,North Dakota,Ohio,Oklahoma,Oregon,Pennsylvania,"+
			"Rhode Island,South Carolina,South Dakota,Tennessee,Texas,Utah,Vermont,Virginia,Washington,"+
			"West Virginia,Wisconsin,Wyoming";
		break;
		default:
			str="-Select-,Alabama,Alaska,Arizona,Arkansas,California,Colorado,Connecticut,Delaware,Florida,Georgia,"+"Hawaii,Idaho,Illinois,Indiana,Iowa,Kansas,Kentucky,Louisiana,Maine,Maryland,Massachusetts,"+"Michigan,Minnesota,Mississippi,Missouri,Montana,Nebraska,Nevada,New Hampshire,New Jersey,"+
			"New Mexico,New York,North Carolina,North Dakota,Ohio,Oklahoma,Oregon,Pennsylvania,"+
			"Rhode Island,South Carolina,South Dakota,Tennessee,Texas,Utah,Vermont,Virginia,Washington,"+
			"West Virginia,Wisconsin,Wyoming";
	}
		arr=str.split(",");
		for(i=0;i<arr.length;i++){
		  var opt = document.createElement("option");
		  opt.text = arr[i]; 
		  opt.value = arr[i]; 
		  /*
		  IE7以上添加option的方式不兼容
		  */
		  if(isMinIE7())state.add(opt);
		  else state.appendChild(opt);
		}
}