﻿var tom = tom || {};
tom.cookie = {
    getCookie : function(varName){
        var cookieString=document.cookie.split(";");
        for(var i=0;i < cookieString.length;i++)
        {
            var tmparray=cookieString[i].split('=');

            if(tmparray[0].replace(/^\s*/,"")==varName)
            {
                return tmparray[1];
            }
        }
		return "";
    },
    setCookie : function(varName,varValue){
        document.cookie=varName+"="+varValue;
    }
}
tom.domLib={
	//由数组创建select
	selectArray : function(array,element,F)
	{
		element.tagName||(element=document.getElementById(element))
		var temp= element.options;
		temp.length=0;
		for(var i=0,length=array.length;i<length;i++)
		{
			temp.add(new Option(array[i][0],array[i][1]));
		}
		if(F!=null)element.onchange=F;
	},
	//获取radio
	getRadio:function(name)
	{
		var radio=document.getElementsByName(name);
		for(var i=0,length=radio.length;i<length;i++)
		{
			if(radio[i].checked)
			{
				return radio[i].value;
			}
		}
	},
	//设置radio
	setRadio:function(name,value)
	{
		var radio=document.getElementsByName(name);
		for(var i=0,length=radio.length;i<length;i++)
		{
			if(radio[i].value==value)
			{
				radio[i].checked=true;
				return false;
			}
		}
		return false;
	},
	//设置select
	setSelect:function(id,value)
	{
		var select = document.getElementById(id);
		for(var i=0,length=select.options.length;i<length;i++)
		{
			if(select.options[i].value==value)
			{
				select.options[i].selected=true;
				return true;
			}
		}
		return false;
	},
	setCheckBox:function(name,valueArray)
	{
		var checkboxs=document.getElementsByTagName(name);
		for(var i=0,length=valueArray.length;i<length;i++)
		{
			for(var j=0,len=checkboxs.length;j<len;j++)
			{
				if(checkboxs[j].value==valueArray[i])
				{
					checkboxs[j].checked=true;
					break;
				}
			}
		}
	}
};

