﻿function InitApp()
{
if(userName=='')
{
 //
}else
{
document.getElementById("welcome").innerHTML='您好,'+userName+',欢迎光临伟求磁业！ <a href="?xmls=web/exit.xmls" style="color:#C7C7C7;">退出登录</a>';
}
}

function toFixed(data,num){
        return Number(data).toFixed(num);
    }

function getSearchCook(){
    var cook=getCookie("City");
}


//设置Cookie
function setCookie(name,value) 
{
   var today = new Date();
   var expires = new Date();
   expires.setTime(today.getTime() + 1000*60*60*24);
   document.cookie = name + "=" + escape(value) + "; expires=" + expires.toGMTString()+";path=/";
}

//获取Cookie
function getCookie(Name) 
{
   var search = Name + "=";
   if(document.cookie.length > 0) {
      offset = document.cookie.indexOf(search);
      if(offset != -1) {
         offset += search.length;
         end = document.cookie.indexOf(";", offset);
         if(end == -1) end = document.cookie.length;
         return unescape(document.cookie.substring(offset, end));
      }
      else return('');
   }
   else return('');
}
//取时间差
function daysBetween(DateOne,DateTwo) 
{  

    var OneMonth = DateOne.substring(5,DateOne.lastIndexOf ('-')); 
    var OneDay = DateOne.substring(DateOne.length,DateOne.lastIndexOf ('-')+1); 
    var OneYear = DateOne.substring(0,DateOne.indexOf ('-')); 

    var TwoMonth = DateTwo.substring(5,DateTwo.lastIndexOf ('-')); 
    var TwoDay = DateTwo.substring(DateTwo.length,DateTwo.lastIndexOf ('-')+1); 
    var TwoYear = DateTwo.substring(0,DateTwo.indexOf ('-')); 

    var cha=((Date.parse(OneMonth+'/'+OneDay+'/'+OneYear)- Date.parse(TwoMonth+'/'+TwoDay+'/'+TwoYear))/86400000);   
    return Number(-cha); 
}


//添加一个数组
function addCookieArray(name,arrayObj)
{
if(arrayObj!=null)
{
var str="";
for(var i=0;i<arrayObj.length;i++)
{
str+=arrayObj[i].replaceAll("|","").replaceAll(",","")+"|";
}
if(str!="")
{
str=str.substring(0,str.length-1);
}
var strCook=getCookie(name);
 if(strCook!="")
 {
 setCookie(name,strCook+","+str);
 }else
 { 
 setCookie(name,str);
 }
}
}
//设置数组对像
function setCookieArray(name,index,arrayObj)
{
if(arrayObj==null)
{
	return;
}
var str="";
for(var i=0;i<arrayObj.length;i++)
{
str+=arrayObj[i].replaceAll("|","").replace(",","")+"|";
}
if(str!="")
{
str=str.substring(0,str.length-1);
}
var strCook=getCookie(name);
 if(strCook!="")
 {
	var array=  strCook.split(",");
	if(array.lenght>index)
	{
	array[index]=str;
	strCook="";
	for(var i=0;i<array.length;i++)
	{
	strCook+=array[i]+",";
	}
    setCookie(name,strCook);
	}
 }
}


//获取存入数组
function getCookieArray(name,index)
{
var str=getCookie(name);
if(str!="")
{
var arr= str.split(",");
if(index>=arr.length)
{return null;
}
return arr[index].split("|");
}
return null;
}
//获取存入数组列表
function getCookieArrayList(name)
{
var str=getCookie(name);
if(str!="")
{
var arr= str.split(",");
var array= new Array();
for(var i=0;i<arr.length;i++)
{
array[i]=arr[i].split("|");
}
return array;
}
return null;
}

//获取存入数组长度
function getCookieArrayLength(name)
{
var str=getCookie(name);
if(str!="")
{
return str.split(",").length;
}
return 0;
}


 

//验证数组是否存在
function hasCookieArray(name,arrayObj)
{

var str="";
for(var i=0;i<arrayObj.length;i++)
{
	
str=str+arrayObj[i].replaceAll("|","").replaceAll(",","")+"|";
}

if(str!="")
{
str=str.substring(0,str.length-1);
}

var strCook=getCookie(name);
if(strCook.indexOf(str)>=0)
{
return true;
}
return false;
}

//删除数组
function removeCookieArray(name,index)
{
var str=getCookie(name);
if(str!="")
{
var array=str.split(",");
var str2="";
for(var i=0;i<array.length;i++)
{
if(index!=i)
{
str2+=array[i]+",";
}
}
str2=str2.substring(0,str2.length-1);
setCookie(name,str2);
}
}
//移除数组从数组索引值
function removeCookieArrayForValue(name,arrayIndex,value)
{
var str=getCookie(name);
if(str!="")
{
var array=str.split(",");
var str2="";
for(var i=0;i<array.length;i++)
{
	var arrayObj=array[i].split("|");
if(arrayObj[arrayIndex]!=value)
{
str2+=array[i]+",";
}
}
str2=str2.substring(0,str2.length-1);
setCookie(name,str2);
}
}

//设置数组对像值
function setCookieArrayValue(name,index,arrayIndex,value)
{
var array=getCookieArray(name,index);
if(array.length>arrayIndex)
{
array[arrayIndex]=value;
setCookieArray(name,index);
}
}

function selectItemByValue(objSelect,objItemText)
{    

for(var i=0;i<objSelect.options.length;i++)
{
	if(objSelect.options[i].value == objItemText)
	{
		objSelect.options[i].selected = true;
		
		break;
	}
}      
}
String.prototype.replaceAll  = function(s1,s2){ 
oldStr=this.replace(s1,s2); 
while(1)
{
newStr=oldStr.replace(s1,s2); 
if(newStr==oldStr)
{
	return newStr;
}
oldStr=newStr;
}
return  oldStr;


}
