String.prototype.trim = function(){
	 return this.replace(/(^\s*)|(\s*$)/gi, "");
}

//이미지 리사이징
//************************************************************************************************
function resizeImg(imgObj) {
	// 이미지 별도 로딩으로 원래 사이즈 추출
	var imgOriginal = new Image();
	imgOriginal.src = imgObj.src;
	// 가로와 세로 중 어느걸 기준으로 줄일지 결정
	var baseAxis;
	if ( (imgOriginal.width / imgObj.width) > (imgOriginal.height / imgObj.height) )
		baseAxis = 'width';
	else
	baseAxis = 'height';
	// 결정된 기준을 바탕으로 나머지 길이를 리사이징
	if (baseAxis == 'width') {
		imgObj.height = Math.round(imgOriginal.height * (imgObj.width / imgOriginal.width));
	} else { // baseAxis == 'height'
		imgObj.width = Math.round(imgOriginal.width *
		(imgObj.height / imgOriginal.height));
	}
}
//************************************************************************************************

//숫자만 입력( style="ime-mode:disabled;" onKeypress="onlyNumber();" 로 설정해야 함)
function onlyNumber(){
	if ( event.keyCode<48 || event.keyCode>57)
		event.returnValue=false;
}

//.숫자와 점만 허용..
function onlyNumber2(){
	if(event.keyCode == 46){
		event.returnValue=true;
	}else if ( event.keyCode<48 || event.keyCode>57){
			event.returnValue=false;
	}
}
//************************************************************************************************
//영문만 입력
function onlyEng(objtext1) {
	var inText = objtext1.value;
	var ret;
	var str = "";

	for (var i = 0; i < inText.length; i++) {
		ret = inText.charCodeAt(i);
		if ((ret > 122) || (ret < 48) || (ret > 57 && ret < 65) || (ret > 90 && ret < 97)) {
			alert("영문자와 숫자만을 입력하세요");
			objtext1.value = str;
			objtext1.focus();
			return false;
		} else{
			str += inText.substring(i, i+1);
		}
	}
	return true;
}

//영어와 숫자만 입력
//************************************************************************************************
function onlyEngNum(objtext1) {
	var inText = objtext1.value;
	var ret;
	var str = "";

	for (var i = 0; i < inText.length; i++) {
		ret = inText.charCodeAt(i);
		if ((ret > 122) || (ret < 48) || (ret > 57 && ret < 65) || (ret > 90 && ret < 97)) {
			alert("영문자와 숫자만을 입력하세요");
			objtext1.value = str;
			objtext1.focus();
			return false;
		} else{
			str += inText.substring(i, i+1);
		}
	}
	return true;
}

//영어와 숫자 그리고 특수문자 -,_만가능
function onlyEng2(objtext1) {
	var inText = objtext1.value;
	var ret;
	var str = "";

	for (var i = 0; i < inText.length; i++) {
		ret = inText.charCodeAt(i);
		if ((ret < 48 && ret != 45) || (ret > 57 && ret < 65) || (ret == 46)) {
			alert("숫자와 (.)만을 입력하세요");
			objtext1.value = str;
			objtext1.focus();
			return false;
		} else{
			str += inText.substring(i, i+1);
		}
	}
	return true;
}
//************************************************************************************************

//숫자 콤마찍기
//************************************************************************************************
//<input type="text" name="txtPointree" onkeyup="this.value=number_format(this.value)">
// 컴마(,)를 없앤 숫자를 반환
    function cfNumeric(sOrg) {
     var nm;
     sOrg = sOrg.replace(/,/g,"");
     nm = parseFloat(sOrg).toString();
     return (isNaN(nm)?0:nm);
    }

 // 자동으로 콤마 넣기
function number_format(numstr) {
	var numstr = String(numstr);
	var re0 = /(\d+)(\d{3})($|\..*)/;
	if (re0.test(numstr))
	return numstr.replace(
	re0,
	function(str,p1,p2,p3) { return number_format(p1) + "," + p2 + p3; }
	);
	else
	return numstr;
}

//************************************************************************************************
//Popup
//************************************************************************************************
function sendPopup(url,popName,size){
	window.open(url,popName,size);
}
//************************************************************************************************
//url
//************************************************************************************************
function gourl(addr){
	location.href= addr;
}
//************************************************************************************************

//필드체크부분
//************************************************************************************************
//*중요* prototype.js가 있어야함.
function Chk(aq_value,aq_Msg){
		eval("var tpresent = Form.Element.present('" + aq_value + "');");

		if(!tpresent){
			alert(aq_Msg + " 입력해주세요.");
			Form.Element.activate(aq_value);
			return true;
		}
}
//************************************************************************************************

//DOM관련 항목
//************************************************************************************************
function DOMreset(elObject){
	if(elObject != null && elObject.hasChildNodes()){
		for(var i = 0; i<elObject.childNodes.length;i++){
			elObject.removeChild(elObject.firstChild);
		}
	}
}
//************************************************************************************************

function DOMcreateOptions(sel,_options){
	//_options는 select 리스트의 option에 사용된 문자열 배열
	//sel은 select 객체
	if(_options == null || _options.length == 0){
		return;
	}

	for(var i = 0;i<_options.length;i++){
		opt = document.createElement("option");
		opt.value = _options[i].C_Code;
		opt.appendChild(document.createTextNode(_options[i].C_Name));
		sel.appendChild(opt);
	}
}
//************************************************************************************************
//CHECKBOX ALL/ALLOUT
function Chkall(aqValue,aqAllName){
	var allNum = document.getElementsByName(aqValue);
	eval("var chkAll=$('" + aqAllName + "')");

	if(chkAll.checked){
		for(i = 0;i < allNum.length;i++){
			allNum[i].checked = true;
		}
	}else{
		for(i = 0;i < allNum.length;i++){
			allNum[i].checked = false;
		}
	}
}
//************************************************************************************************

//************************************************************************************************
//마우스 오버시 tr에 색상주기
	function scriptcolorOver(aq_this,aq_color){
		aq_this.style.backgroundColor = aq_color;
	}

	function scriptcolorOut(aq_this){
		aq_this.style.backgroundColor = "";
	}
//************************************************************************************************
//엔터키 사용시 체크
function scriptEnterChk(){
			if(event.keyCode == 13){
				return true;
			}else{
				return false;
			};
}
//************************************************************************************************

//주민번호 체크
/*
if(false == (birth = checkPersonalNo(주민번호))) 틀렸어요;
년 = birth[0];
월 = birth[1];
일 = birth[2];
if(birth[3]) 외국인;
*/
//************************************************************************************************
function checkPersonalNo(personal_no)
{
    personal_no = personal_no.replace(/[^\d]+/g, '');
    pattern = /^[0-9]{6}[1-8][0-9]{6}$/;

    if(!pattern.test(personal_no)) {
        return false;
    }
    var birth = new Array();
    birth[0] = personal_no.substr(0, 2);
    switch(personal_no.charAt(6)) {
    case '1':
    case '2':
        birth[0] = ('19' + birth[0]) * 1;
        birth[3] = false;
        break;
    case '3':
    case '4':
        birth[0] = ('20' + birth[0]) * 1;
        birth[3] = false;
        break;
    case '5':
    case '6':
        birth[0] = ('19' + birth[0]) * 1;
        birth[3] = true;
        break;
    case '7':
    case '8':
        birth[0] = ('20' + birth[0]) * 1;
        birth[3] = true;
        break;
    /*case '9': // 이렇게 늙은 사람은 있어도 안받아요. 위의 정규식에서 안받음.
    case '0':
        birth[0] = ('18' + birth[0]) * 1;
        birth[3] = true;
        break;*/
    }

    birth[1] = personal_no.substr(2, 2) * 1;
    birth[2] = personal_no.substr(4, 2) * 1;

    if(birth[1] < 1 || birth[1] > 12) {
        return false;
    }
    if(birth[2] < 1 || birth[2] > 31) {
        return false;
    }
    var check = 0;
    var mul = 2;

    if(birth[3]) {
        if(((personal_no.charAt(7) * 10 + personal_no.charAt(8)) % 2) != 0) {
            return false;
        }
    }
    for(i = 0; i < 12; i ++) {
        check += personal_no.charAt(i) * mul;
        mul ++;
        if(mul > 9) {
            mul = 2;
        }
    }

    check = 11 - (check % 11);

    if(check > 9) {
        check %= 10;
    }
    if(birth[3]) {
        check += 2;
        if(check > 9) {
            check %= 10;
        }
    }
    if(check != personal_no.charAt(12)) {
        return false;
    }
    return birth;
}
//************************************************************************************************
// 법인번호 체크
  function CheckBubin(obj, step) {
    var err = 0;

    if(step == "submit"){
        var objchar = eval("document.all."+ obj + "1");
        var objchar2 = eval("document.all."+ obj + "2");

        if(objchar.value.length != 6){
            alert("법인등록번호를 정확히 입력하여 주세요.");
            objchar.value = "";
            objchar.focus();
            return false;
        }
        if(objchar2.value.length != 7){
            alert("법인등록번호를 정확히 입력하여 주세요.");
            objchar2.value = "";
            objchar2.focus();
            return false;
        }

    }else if(step == "write"){
        var objchar = eval("document.all."+ obj.name.substring(0, obj.name.length - 1) + "1");
        var objchar2 = eval("document.all."+ obj.name.substring(0, obj.name.length - 1) + "2");
    }


    for(CB_i=0;CB_i<objchar2.value.length;CB_i++){
        var bubinnum=objchar2.value.charAt(CB_i);
        if (bubinnum < '0' || bubinnum > '9'){
            alert("법인등록번호는 숫자만 가능합니다.");
            objchar2.value = objchar2.value.substring(0, CB_i);;
            objchar2.focus();
            return false;
        }
    }

    if(objchar2.value) {
         if(objchar2.value.length == 7) {


            var fullbubin = objchar.value + objchar2.value;
            var hap = 0;
            var j = 0;

            for (CB_ii=0; CB_ii<12;CB_ii++){
                if(j < 1 || j > 2){j=1;}
                hap = hap + (parseInt(fullbubin.charAt(CB_ii)) * j);
                j++;
            }

            if ((10 - (hap%10))%10 != parseInt(fullbubin.charAt(12))){
                err=1;
            }

            if (err == 1){
                alert("올바른 법인등록번호가 아닙니다.");
                objchar.value = "";
                objchar2.value = "";
                objchar.focus();
                return false;
            }
        }
    }
    return true;
}
//************************************************************************************************
function calc(ssn1,ssn2)
{
　　var ssn1, ssn2;
　　var nByear, nTyear;
　　var today;
/*
　　ssn1 = reg.sn1.value;
　　ssn2 = reg.sn2.value;
*/
　　today = new Date();
　　nTyear = today.getYear();

　　if (parseInt(ssn2.substring(0,1), 10) < 3)
　　　　nByear = 1900 + parseInt(ssn1.substring(0,2), 10)
　　else
　　　　nByear = 1900 + parseInt(ssn1.substring(0,2), 10)

　　nAge = nTyear - nByear + 1;

		return nAge;
}

//************************************************************************************************
//정규식으로 상태 변경
function replaceStr(fnc_word,fnc_chword1,fnc_chword2){
	var Str = fnc_word.replace(/%/gi,"(.)");
	return Str;
}
//************************************************************************************************
//이메일 유효성 체크
//************************************************************************************************
function checkEmail(Email){
	//email 체크
	var strEmail = Email;
    var i;
    var strCheck1 = false;
    var strCheck2 = false;
	var iEmailLen = strEmail.length

	if (iEmailLen > 0) {
		// strEmail 에 '.@', '@.' 이 있는 경우 에러메시지.
		// strEmail의 맨앞 또는 맨뒤에  '@', '.' 이 있는 경우 에러메시지.
		if ((strEmail.indexOf(".@") != -1) || (strEmail.indexOf("@.") != -1) ||
			(strEmail.substring(0,1) == ".") || (strEmail.substring(0,1) == "@") ||
			(strEmail.substring(iEmailLen-1,iEmailLen) == ".") || (strEmail.substring(iEmailLen-1,iEmailLen) == "@"))
		{
			return false;
		}
	    for ( i=0; i<iEmailLen; i++ ) {
	        if ( (strEmail.substring(i,i+1) == ".") || (strEmail.substring(i,i+1) == "-") || (strEmail.substring(i,i+1) == "_") ||
				((strEmail.substring(i,i+1) >= "0") && (strEmail.substring(i,i+1) <= "9")) ||
				((strEmail.substring(i,i+1) >= "@") && (strEmail.substring(i,i+1) <= "Z")) ||
				((strEmail.substring(i,i+1) >= "a") && (strEmail.substring(i,i+1) <= "z")) ) {
	                if (strEmail.substring(i,i+1) == ".")
						strCheck1 = true;
	                if (strEmail.substring(i,i+1) == "@")
						strCheck2 = true;
	        }
	        else {
				return false;
	        }
	    }

	    if ((strCheck1 == false) || (strCheck2 == false)) {
			return false;
	    }
		return true;
	} else{
		return false;
	}

}

function checkEmailer(Email){
	var strEmail = Email;

	var mailers = new Array(
	"hanmail.co.kr","hanmill.net", "hatmail.com", "hanmail.co.kr", "hanmaill.net","hanmeil.com","hanmil.net","daum.com","daum.co.kr","hamll.net",
	"hanmali.net","hanmall.net","hanmai.net","hanmeil.net","hannail.net","hanmali.net","hanmall.com",
	"hanmeil.net","duam.net","hanmale.net","naver.co.kr","never.com","naver.net","never.com",
	"hangame.com","nerer.com","naver.dom","never.co.kr","naber.com","hatmail.com","hotmail.net",
	"hatmail.net","hotmai.com","yahoo.net","yahoo.co.ke","yohoo.co.kr","yhoo.co.kr","yaoo.co.kr",
	"hayoo.com","yahool.co.kr","hayoo.co.kr","yauoo.co.kr","yawoo.co.kr","lycos.net","ycos.co.kr",
	"laicos.co.kr","licos.net","lycusmail.net","licos.com","co.net","konet.net","sayclue.com",
	"drimwiz.com","dremwiz.net","hananet.com","hanmir.net","co.kr","netian.co.kr","natian.net",
	"sinmani.com"
	);

	mailer = strEmail.substring(strEmail.indexOf("@") + 1)

	for( i = 0; i < mailers.length; i++ )
	{
		if( mailers[i] == (mailer) )
			return false;
	}
	return true;
}
//************************************************************************************************
//쿠키설정
//************************************************************************************************
function getCookie( name ) {
	var nameOfCookie = name + "=";
	var x = 0;
	while ( x <= document.cookie.length ) {
		var y = (x+nameOfCookie.length);
		if ( document.cookie.substring( x, y ) == nameOfCookie ) {
			if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 ) endOfCookie = document.cookie.length;
			return unescape( document.cookie.substring( y, endOfCookie ) );
		}
		x = document.cookie.indexOf( " ", x ) + 1;
		if ( x == 0 ) break;
	}
	return "";
}

function deleteCookie( cookieName ){
	var expireDate = new Date();

	//어제 날짜를 쿠키 소멸 날짜로 설정한다.
	expireDate.setDate( expireDate.getDate() - 1 );
	document.cookie = cookieName + "= " + "; expires=" + expireDate.toGMTString() + "; path=/";
}

function setCookie(name, value, expiredays){
	var todayDate = new Date();
	todayDate.setDate( todayDate.getDate() + expiredays );
	document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";"
}


// ########################### reset
function reset(elObject){
	if(elObject != null && elObject.hasChildNodes()){
		for(var i = 0; i<=elObject.childNodes.length;i++){
			elObject.removeChild(elObject.firstChild);
		}
	}
}

// ########################### 셀렉스 create
function createOptions(sel,_options){
	//_options는 select 리스트의 option에 사용된 문자열 배열
	//sel은 select 객체
	if(_options == null || _options.length == 0){
		return;
	}

	for(var i = 0;i<_options.length;i++){
		opt = document.createElement("option");
		opt.value = _options[i].C_Code;
		textu = _options[i].C_Name + "[" + _options[i].C_Sort + "]";
		opt.appendChild(document.createTextNode(textu));
		sel.appendChild(opt);
	}
}

// ########################### zipcode
function onZipcodeAdmin(zipcode,addr){
	$("zip1").value = zipcode.split("-")[0];
	$("zip2").value = zipcode.split("-")[1];
	$("addr1").value = addr;
	$("addr2").focus();
	YAHOO.example.container.overlay3.hide();
	$("searchSpan").innerHTML = "<input type='button' value=' 우편번호찾기 ' class='button02' id='show' onclick='Show.view1()'>";
	YAHOO.util.Event.addListener("show", "click", YAHOO.example.container.overlay3.show, YAHOO.example.container.overlay3, true);
	YAHOO.util.Event.addListener("show", "click", YAHOO.example.container.overlay3.hide, YAHOO.example.container.overlay3, true);
}

// ########################### zipcode
function onZipcodeSite(zipcode,addr){
	$("zip1").value = zipcode.split("-")[0];
	$("zip2").value = zipcode.split("-")[1];
	$("addr1").value = addr;
	$("btnClose").click();
	$("addr2").focus();
}

// ########################### Ajax Fail
function reportError(xmlData){
	//alert(xmlData.responseText);
	document.write(xmlData.responseText);
}

function scriptImgDel(fnc_idx,fnc_tableName,fnc_columnsName,fnc_backurl){
	var msg = confirm("삭제하시겠습니까?");

	if(msg){
		location.href = "/lib/boarddel.asp?tableName=" + fnc_tableName + "&idx=" + fnc_idx + "&column=" + fnc_columnsName + "&backurl=" + escape(fnc_backurl);
	}
}

function fileDel(fnc_idx,fnc_path,fnc_fileName,fnc_tableName,fnc_url){
	var msg = confirm("파일을 삭제 하시겠습니까?");

	if(msg){
		location.href = "/lib/fileDel.asp?idx=" + fnc_idx + "&path=" + fnc_path + "&fileName=" + escape(fnc_fileName) + "&DName=" + fnc_tableName + "&backurl=" + escape(fnc_url);
	}
}

function comp_numValidate(yy){
	var xx = yy.join("");
	if(xx.length==10){
		var sum = 0;
		var getlist = new Array(10);
		var chkvalue =new Array("1","3","7","1","3","7","1","3","5");
		var vencod = xx;

		for(var i=0; i<10; i++){
		  getlist[i] = vencod.substring(i, i+1);
		}

		for(var i=0; i<9; i++){
		  sum += getlist[i]*chkvalue[i];
		}

		sum = sum + parseInt((getlist[8]*5)/10);
		sidliy = sum % 10;
		sidchk = 0;

		if(sidliy != 0){
		  sidchk = 10 - sidliy;
		}else{
		  sidchk = 0;
		}

		if(sidchk != getlist[9]){
		  return false;
		}else{
		  return true;
		}
	}
}

//maxlength 만큼 옮기면 다음으로 이동하기....
function nextFocus(sFormName,sNow,sNext)
{
	var sForm = 'document.'+ sFormName +'.'
	var oNow = eval(sForm + sNow);

	if (typeof oNow == 'object')
	{
		if ( oNow.value.length == oNow.maxLength)
		{
			var oNext = eval(sForm + sNext);

			if ((typeof oNext) == 'object')
				oNext.focus();
		}
	}
}

function Enter(scriptz){
	if(event.keyCode == 13){	eval(scriptz);	}
}



//사업자등록번호 체크
function CompanyNumCheck(bizID){
    var checkID = new Array(1, 3, 7, 1, 3, 7, 1, 3, 5, 1);
    var i, Sum=0, c2, remander;

    for (i=0; i<=7; i++) Sum += checkID[i] * bizID.charAt(i);

    c2 = "0" + (checkID[8] * bizID.charAt(8));
    c2 = c2.substring(c2.length - 2, c2.length);

    Sum += Math.floor(c2.charAt(0)) + Math.floor(c2.charAt(1));

    remander = (10 - (Sum % 10)) % 10 ;

    if ( Math.floor(bizID.charAt(9)) != remander ) {
      //alert ("정확한 사업자 등록번호를 입력하세요");
      return false;
    }
    return true;
}

// 엑셀 (관리자)
function adminExcel(fomz,actionz){
	fomz.action = actionz + "excel.asp";
	fomz.submit();
}

//editor사용시 글자수 제한
var scriptPressCnt = function(contName,contCnt){
		var oEditor = FCKeditorAPI.GetInstance(contName) ; // contents 는 fckeditor 생성시 id

		if( oEditor )
		{
		var div = document.createElement("DIV");

		div.innerHTML = oEditor.GetXHTML();

		var contents;

		if(document.all)
			contents = div.innerText;
		else
			contents = div.textContent;
		}

		if(contents.length > contCnt){
			alert("이용후기를 500자이상 글을 작성하실수 없습니다.");
			return false;
		}else{
			return true;
		}
	}

//highslide닫기
var highslideclose = function(){
	hs.close();
}

//폼변경체크
//만든이 :서영식
//필수요건 : prorotype.js
//2008.11.21
//###########################################################################
var pfrmchk = function(fName){
	try{
		var frmChk = true;
		var getid = $$('input[id ^="chk"]');

		getid.each(function(index){
			if(!Form.Element.present(index.name)){
				$(index.name).className = "textcss1";
				//var msg = index.name.gsub("txt_","msg_");
				//$(msg).innerHTML = "";
				frmChk = false;
			}else{
				$(index.name).className = "textcss2";
				//var msg = index.name.gsub("txt_","msg_");
				//$(msg).innerHTML = "";
			}
		});

		if(frmChk == false){
			alert("필수입력사항을 입력해주세요.");
		}
		return frmChk;
	}catch(e){
		alert(e.number + "<br>" + e.description);
	}
};
//폼변경체크
//만든이 :서영식
//필수요건 : jquery.js
//###########################################################################
var jfrmchk = function(){
	try{
		var frmchk = $j("[id ^= 'chk_']");
		var frmbool = true;

		frmchk.each(function(i,v){
			if(v.value == ""){
				$j('#' + frmchk[i].id).addClass('textcss2');
				frmbool = false;
			}else{
				$j('#' + frmchk[i].id).addClass('textcss1');
			}
		});

		if(frmbool == false){
			alert("필수입력사항을 입력해주세요.");
		}

		return frmbool;
	}catch(e){
		alert(e.number + "<br>" + e.description);
	}
}


//#prototype.js[ajax]
//##################################################################
//ajax.Requst.plus
var pAjax = {
	Up : function(upDiv,psend,ppars,iaction,chkbool,reloadchk){
		new Ajax.Updater(
			upDiv,psend,{
				parameters : ppars,
				evalScripts : true,
				onSuccess : function(xdata){
					eval(iaction);
				},
				onComplete : function(xdata){
					if(chkbool){
						alert(xdata.responseText);
					}

					if(reloadchk){
						window.location.reload();
					}
				}
			}
		);
	},
	Req : function(psend,ppars,iaction,chkbool,reloadchk){
		new Ajax.Request(
			psend,{
				parameters : ppars,
				evalScripts : true,
				onSuccess : function(xdata){
					eval(iaction);
				},
				onComplete : function(xdata){
					if(chkbool){
						alert(xdata.responseText);
					}

					if(reloadchk){
						window.location.reload();
					}
				}
			}
		);
	}
}
//##################################################################
//jquery[ajax]
//##################################################################
var jAjax = {
	Post : function(send,pars,innerDiv,View,iaction){
		if(send){
			$j.post(send,pars,function(xdata){
				if(View){
					alert(xdata);
					return;
				}//end if
				if(innerDiv != ""){
					$j("#" + innerDiv).fadeIn('slow').html(xdata);
				}//end if
				if(iaction){
					eval(iaction);
				}
			})
		}else{
			$j("#" + innerDiv).html('');
		}
	}
}
//##################################################################

//파일삭제..
var scriptSelectDel = {//일괄삭제
	one : function(ivalue,iaction,bool){
		var msg = confirm("삭제하시겠습니까?(삭제한 항목은 복구가 불가능합니다.)");

		if(msg){
			var url = "del.asp";
			var pars = "idx=" + ivalue;

			pAjax.Req(url,pars,iaction,false,bool);
		}
	},

	many : function(){
		var msg = confirm("삭제하시겠습니까?(삭제한 항목은 복구가 불가능합니다.)");

		if(msg){
			var chk = document.getElementsByName("chk_idx");

			for(i = 0;i < chk.length;i++){
				if(chk[i].checked){
					var url = "del.asp";
					var pars = "idx=" + chk[i].value;
					pAjax.Req(url,pars,"",false,true);
				}
			}
		}
	}
}

//Enterkey check
var key = {
	enter : function(obj){
		if(event.keyCode == 13){
			eval(obj);
		}else{
			return false;
		};
	}
}

//기타 스트립트..
var Scripting = {
	gourl : function(setUrl){
		location.href = setUrl;
	},
	tablecolor : function(tn){
		$j("#" + tn + " tr:odd").addClass("odd");
		$j("#" + tn + " tr:even").addClass("even");
	}
}




