/* ft-hd ********************************************************************** 
 * fun: 信息提示
 * par: 
 * ret: 
 * rem: 
 * exm: 
 * sep: 
 * pub: 
 * log: 
 * aut:xiongbo 
 *  */ 
 var appPathTmp = '';
var userAgent = navigator.userAgent.toLowerCase();
var is_opera = userAgent.indexOf('opera') != -1 && opera.version();
var is_moz = (navigator.product == 'Gecko') && userAgent.substr(userAgent.indexOf('firefox') + 8, 3);
var is_ie = (userAgent.indexOf('msie') != -1 && !is_opera) && userAgent.substr(userAgent.indexOf('msie') + 5, 3);	
function $(id) {
	return document.getElementById(id);
}

var static_succeed = "succeed";
var static_info = "info";
var static_warn = "warn";
var static_error= "error";
var static_fatal= "fatal";


/* ft-hd 
 * par: txt 提示内容,level信息级别,goback返回页面
 **/
window.alert = function(txt,level,goback)
{	  
		var URLs = "remove();";	
		var isClose = true;
	  if(level != null && (level == static_succeed || level == static_info ||level == static_warn ||level == static_error||level == static_fatal )){
	  	URLs = goback;
	  	isClose = false;
	   }
    var shield = document.createElement("DIV");
    shield.id = "shield";
    shield.style.position = "absolute";
    shield.style.left = "0px";
    shield.style.top = "0px";
    shield.style.width = "100%";
    shield.style.height = "100%";
    shield.style.background = "#FFFFFF";
    shield.style.textAlign = "center";
    shield.style.zIndex = "10000";
    if(is_ie)
    	shield.style.filter = "alpha(opacity=7)";    	
   if(is_moz) 	
    	shield.style.opacity = "0.07";
    	
    shield.innerHTML = '<img src="' + appPathTmp + 'icon/place.gif" width="100%" height="100%">';    
    var alertFram = document.createElement("DIV");
    alertFram.id="alertFram";
    alertFram.style.position = "absolute";
    alertFram.style.right = "50%";
    alertFram.style.bottom = "50%";
    alertFram.style.marginRight = "-195";
    alertFram.style.marginBottom = "-75px";    
     alertFram.style.width = "400px";
    alertFram.style.height = "159px";
    alertFram.style.background = "#FFFFFF";
    alertFram.style.textAlign = "center";
    alertFram.style.lineHeight = "150px";
    alertFram.style.zIndex = "10002";
    
    //显示提示框信息
	   var strHtml = "";
			strHtml+="<table width=\"400\"    style=\"border-left:1px solid #31a197;border-right:1px solid #31a197;\"  height=\"159\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" >\n";
			strHtml+="  <tr>\n";
			strHtml+="    <td height=\"29px\"  onmousedown=\"oMove($('alertFram'));\" align=\"center\" valign=\"middle\" background=\"" + appPathTmp + "icon/tit.gif\"><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n";
			strHtml+="      <tr>\n";
			strHtml+="        <td width=\"12\" height=\"27\"><\/td>\n";
			strHtml+="        <td width=\"12\" height=\"27\" align=\"center\" valign=\"middle\" nowrap background=\"" + appPathTmp + "icon/info.gif\"><\/td>\n";
			strHtml+="        <td width=\"8\" nowrap><\/td>\n";
			strHtml+="        <td width=\"338\" height=\"27\" nowrap><span style=\"color:#FFFFFF;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif,\'宋体\';\" > 提示信息<\/span><\/td>\n";
			strHtml+="        <td width=\"28\" height=\"27\" align=\"center\" valign=\"middle\" nowrap>\n";
			if(isClose)
				strHtml+="        <a href=\"javascript:remove();\" title=\"关闭\" class=\"btnCls\" ><\/a>\n";			
			strHtml+="        <\/td>\n";
			strHtml+="      <\/tr>\n";
			strHtml+="    <\/table><\/td>\n";
			strHtml+="  <\/tr>\n";
			strHtml+="  <tr>\n";
			strHtml+="    <td height=\"79px\" align=\"center\" valign=\"middle\" bgcolor=\"#FFFFFF\"><span class=\"index-title-text\">"+txt+"<\/span><\/td>\n";
			strHtml+="  <\/tr>\n";
			strHtml+="  <tr>\n";
			strHtml+="    <td height=\"51px\" align=\"center\" valign=\"middle\" background=\"" + appPathTmp + "icon/btn.gif\" ><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n";
			strHtml+="      <tr>\n";
			strHtml+="        <td width=\"24%\">&nbsp;<\/td>\n";
			strHtml+="        <td width=\"62%\">&nbsp;<\/td>\n";
			strHtml+="        <td width=\"14%\"><input type=\"button\" value=\"确 定\"  onclick=\""+URLs+";\" class=\"right-botton\"  id=\"btnSysMsgOk\" >&nbsp;<\/td>\n";
			strHtml+="      <\/tr>\n";
			strHtml+="    <\/table>	<\/td>\n";
			strHtml+="  <\/tr>\n";
			strHtml+="<\/table>\n";
	  	alertFram.innerHTML = strHtml;
  	  
  	
    document.body.appendChild(alertFram);
    document.body.appendChild(shield);
		fixSelectBug(false);
		
		this.remove=function(){			
		  closeMsg();
		}
	 
   
    document.body.onselectstart = function(){return false;};
}

function closeMsg(){
	try{
		document.body.removeChild($('alertFram'));
		document.body.removeChild($('shield'));
	}catch(exception){
	}
	
	fixSelectBug(true);
	document.body.onselectstart = function(){return true;};
}

function oMove(obj){
	var otop,oleft;
	if(is_ie){
		otop = event.y - obj.offsetTop;
		oleft = event.x - obj.offsetLeft;
	}		
	obj.setCapture();
	obj.onmousemove = function()
	{
		if(is_ie){
			obj.style.left = event.x - oleft;
			obj.style.top = event.y - otop;
		}		
	}
	obj.onmouseup = function()
	{
		obj.onmousemove = null;
		obj.style.filter = null;
		obj.releaseCapture();
	}
}
var fixSelectBug = function ( viewSelect )
{try{
		var selects = document.getElementsByTagName("select");
		for( var i = 0 ; i < selects.length ; i++ )
		{
			selects[i].style.visibility = (viewSelect ? "visible" : "hidden");
		}
	}catch(exception){
	}
}

var SubmitIframe = "<iframe width='100%' style='height:0px;visibility:hidden' name='submitIframe' id='submitIframe' src='' frameborder='0' scrolling='no'></iframe>";
document.writeln(SubmitIframe);

function doSubmit(formname) {

	if(checkAllInput($(formname)) == false)
		return false;
	$(formname).target = "submitIframe";
	$(formname).submit();	
	
}
