﻿// www.zhaoxi.net
function $() {
  var elements = new Array();
  for (var i = 0; i < arguments.length; i++) {
    var element = arguments[i];
    if (typeof element == 'string')
      element = document.getElementById(element);

    if (arguments.length == 1)
      return element;

    elements.push(element);
  }
  return elements;
}
function callback(type, msg)
{  
  var TOI_img = $('backImage');
  if (type == 'login')
  {
        alert(msg);
	return;
  }
  if (type == 'ok')
  {
    TOI_img.src = msg;
    $('BtnCopy').disabled = false;
    $('BtnSave').disabled = false;
    $('bbig').disabled = false;
  }
  else
  {
    alert(msg);
  }
}
function Addtofav()
{
	var title='朝夕图片制作,'+document.title;
	var url=parent.location.href;
	if (window.sidebar)
	{ 
		window.sidebar.addPanel(title, url,""); 
	}
	else if(document.all)
	{
		window.external.AddFavorite(url, title);
	} 
	else if( window.opera && window.print )
	{
		return true;
	}
}
function copyToClipBoard(){ 
var clipBoardContent=""; 
clipBoardContent+=document.title; 
clipBoardContent+="："; 
clipBoardContent+=this.location.href; 
window.clipboardData.setData("Text",clipBoardContent); 
alert("复制成功，您可以将其粘贴到QQ/MSN上的好友啦！"); 
}
function SaveImage(img)
{
	var img=$(img);
	var win = $('_genFrm').contentWindow;
	if (!win || img.tagName != 'IMG') return;
	win.location.href = img.src;
	setTimeout(function() { win.document.execCommand("SaveAs"); }, 200);
}
function savego(img){
var xurl=$(img).src;
if (xurl.indexOf("?")>0){
	xurl=xurl.split("?")[0];}	
    window.open('/thumb.asp?url='+xurl,'_blank')
}
function makezb(n){
for(i=1;i<=n;i++){
var zhaoxi=$("zb"+i+"zb");
if(zhaoxi.style.display == "none") {
   zhaoxi.style.display="";
}else{
   zhaoxi.style.display="none";
}}}
function CopyImage(img)
{
  var img=$(img);
  if (img.tagName != 'IMG') return;
  if (typeof img.contentEditable == 'undefined' || !document.body.createControlRange)
  {
    alert('抱歉，浏览器不支持直接复制图片！\n请将鼠标移到图片上方，单击鼠标右键在弹出菜单中选择"复制"');
  }
  else
  {
    var ctrl = document.body.createControlRange();
    img.contentEditable = true;
    ctrl.addElement(img);
    ctrl.execCommand('Copy');
    img.contentEditable = false;
    alert('复制完成，到QQ对话框里按Ctrl-V就可以啦！\n\n若不能粘贴请重复尝试或用鼠标右键选复制');
  }
}
function DrawImage(ImgD,iwidth,iheight){   
    var image=new Image();   
    image.src=ImgD.src;   
    if(image.width>0 && image.height>0){   
      if(image.width/image.height>= iwidth/iheight){   
          if(image.width>iwidth){     
              ImgD.width=iwidth;   
              ImgD.height=(image.height*iwidth)/image.width;   
          }else{   
              ImgD.width=image.width;     
              ImgD.height=image.height;   
          }   
      }else{   
          if(image.height>iheight){     
              ImgD.height=iheight;   
              ImgD.width=(image.width*iheight)/image.height;           
          }else{   
              ImgD.width=image.width;     
              ImgD.height=image.height;   
          }   
      }   
    }   
} 
function makego(i)
{
  if (document.zhaoxif.zhaoxi.value == 'saxvxe')  
  $('go').disabled = true; 
  $('BtnCopy').disabled = true;
  $('BtnSave').disabled = true; 
  $('bbig').disabled = true;
  document.zhaoxif.submit();
  makegot(i);
  return true;
}
function makegot(i)
{
	iTime=setTimeout("makegott("+i+")" ,0);
}
function makegott(i)
{ 
    if(i==0){
		var ss_2=$("go"); 
		ss_2.disabled=false;	
		ss_2.value="提交制作";
		clearTimeout(iTime);
	}
	else
	{
		var ss_1=$("go");
		ss_1.disabled=true;
		ss_1.value="剩余"+i+"秒";
		i=i-1;
		setTimeout("makegot("+i+")",1000);	
	}
}
function zhaoxilen(name,resultstr)   
{
	var count1;
	var str;
    str = $(name).value;
    str = str.replace("[b]","");
    str = str.replace("[\\b]","");
  	count1=str.length;
  	$(resultstr).innerHTML=count1;  
  	var text_str1=$(name).value; 	
  	if(count1>=4)
  	{
  		var t4;
  		t4=sumStrm(text_str1);
  		if(t4>=4){
  			alert("前后最大不能连续输入4个空格");
            $(name).maxLength=4;
  			return false;
  		}else{
  			var t5;
  			t5=sumStrend(text_str1);
  			if(t5>=4)
  			{
  				alert("前后最大不能连续输入4个空格");
  				$(name).maxLength=4;
  				return false;
  			}else{
				$(name).removeAttribute("maxLength");
			}
  		}
	}
	if(count1>1){
	  		var tt1;
	  		tt1=sumStr(text_str1);
	  		if(tt1>8)
	  		{
	  			alert("文字里空格不能超过8个");
  				$(name).maxLength=8;
	  		}else{
				$(name).removeAttribute("maxLength");
			}
	 }

} 
function  sumStr(content)     
{
	var count=0;
  	for(var i=0;i<content.length;i++)
	{
		var c=content.charAt(i)
		if(c==" ")
			count++;
	}	
   	return count;
} 
function  sumStrm(content)     
{
	var count=0;
  	for(var i=0;i<=4;i++)
	{
		var c=content.charAt(i)
		if(c==" ")
			count++;
	}	
   	return count;
} 
function  sumStrend(content)     
{
	var count=0;
	var begin;
	begin=content.length-4;
  	for(var i=begin;i<=content.length;i++)
	{
		var c=content.charAt(i)
		if(c==" ")
			count++;
	}	
   	return count;
}
function getMyColor(t)	{
  var old_color = ( t.value.indexOf('#') == 0 ) ? '?'+t.value.substr(1) : '?' + t.value;
  var color = showModalDialog("/images/js/zhaoxi.htm"+old_color+"", "", "dialogWidth:430px;dialogHeight:232px; status:0");
  if (color != null) {
	  t.value = color;
	  t.style.color = color;
  }  else {
	  t.focus();
  }
  return true;
}
function menushow(id)
{
	var menu=$(id);
	if(menu.style.display == 'none')
	{
		menu.style.display = '';
	}

}
function menuhidden(id)
{
	var menu=$(id);
	if(menu.style.display == '')
	{
		menu.style.display = 'none';
	}
}
