Array.prototype.inArray = function (value){
	for (var i=0; i < this.length; i++) {
  	if (this[i] === value) {
    	return true;
    }
  }
  return false;
};

function handleEnter (field, event) {
  var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
  if (keyCode == 13)
    return false;
  else
    return true;
}

function hitEnter (field, event) {
  var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
  if (keyCode == 13)
    return true;
  else
    return false;
}

function isInteger(_x){
  var _exp = new RegExp(/^\d+$/);
  var _test=_exp.test(_x);

  if(!_test)
    return false;
  else
    return true;
}

function findObj(Form, ObjName){
  var Obj;

  for(var i=0;i<Form.elements.length;i++)
    if(Form.elements[i].name == ObjName)
      Obj = Form.elements[i];

  return Obj;
}

function markByValue(obj){
  var m = 0;
  var obj2 = markByValue.arguments;

  if(obj && obj2.length > 1){
    for(i=0;i<obj.length;i++){
      for(var j=1;j<obj2.length;j++){
        if(obj2[j] == obj.options[i].value){
          obj.options[i].selected = true;
          m++;
          break;
        }
			}
			//terminate if we have checked all the passed value to an object
      if(m == obj2.length - 1){
        return true;
      }
    }
  }
}

function selectRadio(obj, val) {
	if(obj){
		var Form = obj.form;
		for (var i=0; i<Form.elements.length; i++){
			if(Form.elements[i].type == 'radio' && Form.elements[i].name == obj.name){
        //alert(Form.elements[i].name + ' = ' + obj.name);
        //alert(Form.elements[i].value + ' = ' + val);
				if (Form.elements[i].value == val){
					Form.elements[i].checked = true;
					return true;
				}
      }
		}
	}
}

function selectCheckboxes(obj){
	var m = 0;
  var obj2 = selectCheckboxes.arguments;
	var Form = obj.form;
	
	for (var i=0; i<Form.elements.length; i++){
		if(Form.elements[i].type == 'checkbox' && Form.elements[i].name == obj.name){
			for(var j=0;j<obj2.length;j++){
				if (Form.elements[i].value == obj2[j])					
					Form.elements[i].checked = true;
			}
		}
	}
}

function countFields(Checkbox, str_name, int_max){
	var arr_checked = [];
	var Form = Checkbox.form;

	if(Checkbox.checked){
		for(var i=0; i<Form.length; i++)
			if(Form.elements[i].type == "checkbox" && (Form.elements[i].name).indexOf(str_name) != -1)
				if(Form.elements[i].checked == true)
					arr_checked.push(Form.elements[i].value);
	
		if(arr_checked.length > int_max)
			for(var i=0; i<Form.length; i++)
				if(Form.elements[i].type == "checkbox" && Form.elements[i].name == Checkbox.name && Form.elements[i].value == Checkbox.value){
					alert('You can choose only at most '+int_max+' fields.');
					Form.elements[i].checked = false;
					return false;
				}
	}
	return true;
}


function popUp(theurl,thewindow,thewidth,theheight,thescroll,theResize) {

  var iMyWidth;
  var iMyHeight;
  var scroll;
  var win2;
  var features = '';
  var isResizable;

	if (theResize)
		isResizable = 'yes';
	else
		isResizable = 'no';

  if (thescroll)
   scroll = 'yes';
  else
   scroll = 'no'

  //gets top and left positions based on user's resolution so hint window is centered.
  iMyWidth = (window.screen.width/2) - ((thewidth/2) + 10);
  //half the screen width minus half the new window width (plus 5 pixel borders).
  iMyHeight = (window.screen.height/2) - ((theheight/2) + 50);
  //half the screen height minus half the new window height (plus title and status bars).

  features = "status=yes,height="+theheight+",width="+thewidth+",titlebar=no"+",resizable="+isResizable+",left="+iMyWidth+",top="+
    iMyHeight+",screenX="+iMyWidth+",screenY="+iMyHeight+",scrollbars="+scroll;

  win2 = window.open(theurl,thewindow,features);
  win2.focus();

  return win2;
}

function checkAllBoxes(Form, Checked){
	showLoading();
	for(var i=0;i<Form.elements.length;i++)
    if(Form.elements[i].type == 'checkbox'){
      //Form.elements[i].checked = Checked;
			if(Form.elements[i].checked != Checked)
				Form.elements[i].click();
		}
	hideLoading();
}

function toggleAllBoxes(Form){
	showLoading();
  for(var i=0;i<Form.elements.length;i++)
    if(Form.elements[i].type == 'checkbox'){
      //Form.elements[i].checked = !Form.elements[i].checked;
			Form.elements[i].click();
		}
	hideLoading();
}

function trimXSpaces(Str){
	if(!Str.length)
  	return Str;

  while(Str.charAt(0) == ' ')
  	Str = Str.substring(1, Str.length);

  if(!Str.length)
  	return Str;

  while(Str.charAt(Str.length - 1) == ' ')
  	Str = Str.substring(0, Str.length - 1);

  return Str;
}

function returnSelection(radioField){
	var selection = null;
  for (i=0; i < radioField.length; i++){
		if (radioField[i].checked){
			selection=radioField[i].value;
			return selection;
		}
	}
  return selection;
}

function containsSomething(Field){
	if ((Field.type == "text") || (Field.type == "textarea") || (Field.type == "password") || (Field.type == "hidden")){
		Str = trimXSpaces(Field.value);
		if (Str == ""){
			return false;
		}
	}
	else{
    if (returnSelection(Field) == null){
      return false;
    }
  }

  return true;
}

function isValidEmail(Field){
	if (!containsSomething(Field)){
  	return false;
  }
  if (Field.value.indexOf("@")==-1 || Field.value.indexOf(".")==-1 || trimXSpaces(Field.value).indexOf(" ")!=-1 || Field.value.length<6){
  	return false;
  }
  else{
  	return true;
  }
}

function checkText(Field, AlertMsg){
	if(!containsSomething(Field)){
    alert(AlertMsg);
    return false;
  }
  return true;
}

function checkNumber(Field){
  if(!containsSomething(Field) || isNaN(Field.value)){
    return false;
  }
  return true;
}

function checkCheckboxes(Form, FieldName){
  for(var i=0;i<Form.elements.length;i++)
    if(Form.elements[i].type == 'checkbox' && Form.elements[i].name == FieldName)
      if(Form.elements[i].checked)
        return true;

  return false;
}

function checkRadio(Form, FieldName/*, AlertMsg*/){
  for(var i=0;i<Form.elements.length;i++){
    if(Form.elements[i].type == 'radio' && Form.elements[i].name == FieldName)
      if(Form.elements[i].checked)
        return true;
  }
  //alert(AlertMsg);

  return false;
}

function checkSelect(Field){
  var i;

  for(i=0;i<Field.length;i++)
    if(Field.options[i].selected)
      break;

  if(!Field.options[i].value && (Field.selectedIndex <= 0)){
    return false;
  }

  return true;
}

function checkSelectM(Field/*, AlertMsg*/){
	var i;
  var SelectProceed = 0;

	for (i=0; i<=(Field.options.length - 1); i++){
  	if (Field.options[i].selected){
  		SelectProceed = 1;
  	  break;
  	}
  }

	if (SelectProceed == 0){
    //alert(AlertMsg);
  	return false;
  }

  return true;
}

function getText(Field){
	return Field.value;
}

function getRadio(Form, FieldName){
	var answer = '';
	for(var i=0; i<Form.elements.length; i++){
		if(Form.elements[i].type == 'radio' && Form.elements[i].name == FieldName)
			if(Form.elements[i].checked){
				answer = Form.elements[i].value;
				break;
			}
	}
	return answer;
}

function getCheckbox(Form, FieldName){
	var answer = '';
	for(var i=0; i<Form.elements.length; i++){
		if(Form.elements[i].type == 'checkbox' && Form.elements[i].name == FieldName)
			if(Form.elements[i].checked){
				answer += (answer ? ',' : '') + Form.elements[i].value;
			}
	}
	return answer;
}

function getFieldValues(Field){
	var answer = '';
	var elementType = Field.tagName.toLowerCase();
	var Form = Field.form;
	switch(elementType){
		case 'input':
			switch(Field.type){
				case 'text':
					answer = getText(Field);
					break;
				case 'radio' :
					answer = getRadio(Form, Field.name);
					break;
				case 'checkbox':
					answer = getCheckbox(Form, Field.name);
					break;
			}
			break;
		case 'textarea':
			answer = getText(Field);
			break;
		case 'select':
			answer = getSelect(Field);
			break;
	}

	return answer;
}

function getSelect(SelectField){
	var answer = '';
	for(var i=0; i<SelectField.options.length; i++){
		if(SelectField.options[i].selected)
			answer += (answer ? ',' : '') + SelectField.options[i].value;
	}
	return answer;
}

function replaceSlashes(str){
	return str.replace('\\','\\\\');
}

function setDiv(str_div_name, str_div_value){
	if(document.getElementById(str_div_name)){
		document.getElementById(str_div_name).innerHTML = str_div_value;
		document.getElementById(str_div_name).style['display'] = 'block';
	}
}

function resetDiv(str_div_name){
	if(document.getElementById(str_div_name)){
		document.getElementById(str_div_name).innerHTML = '';
		document.getElementById(str_div_name).style['display'] = 'none';
	}
}

function emptyDiv(str_div_name){
	if(document.getElementById(str_div_name)){
		document.getElementById(str_div_name).innerHTML = '';
	}
}

function addDivOK(str_div_name, str_text, str_onclick){
	if(!str_text) str_text = 'ok';
	return '&nbsp;&nbsp;<input type="button" value="'+str_text+'" class="button" onClick="resetDiv(\'' + str_div_name + '\');'+ str_onclick+'"/>';
}

function refreshDiv(str_div_name){
	window.location.reload( false );
}

function hideDiv2(str_div_name){
	document.getElementById(str_div_name).innerHTML = '';
}


function addDivOKAndHide(str_div_name, str_div_name1){
	return '&nbsp;&nbsp;<input type="button" value="ok" class="button" onClick="resetDiv(\'' + str_div_name + '\'); hideDiv2(\'' + str_div_name1 + '\');"/>';
}

function addDivOKAndRefresh(str_div_name){
	return '&nbsp;&nbsp;<input type="button" value="ok" class="button" onClick="refreshDiv(\'' + str_div_name + '\');"/>';
}


function changeHours(STime, AMPM, AMPMValue){
	var st = 0;
	var et = 0;
	var si = STime.selectedIndex;
	var sv = STime.options[si].text;

	if(AMPMValue)
		markByValue(AMPM, AMPMValue);

	if(AMPM.options[AMPM.selectedIndex].value == "AM"){
		st = 6;
		et = 11;
	}
	else{
		st = 12;
		et = 23;
	}

	STime.length = (et-st) + 1;

	for(var i=st;i<=et;i++){
		if(i % 12)
			STime.options[i-st].text = i % 12;
		else
			STime.options[i-st].text = 12;

		STime.options[i-st].value = i;

		if(STime.options[i-st].text == sv){
			STime.options[i-st].selected=true;
			STime.selectedIndex = i - st;
		}
	}
}


function initDate(DateName, hasBlank){
	initDateN(DateName+'_month', DateName+'_day', DateName+'_year', hasBlank);
}

function initDateN(MonthName, DayName, YearName, hasBlank){

	var Month = document.getElementById(MonthName);
	var Day = document.getElementById(DayName);
	var Year = document.getElementById(YearName);

	var today = new Date();
	var MonthValue = Month.selectedIndex ? Month.options[Month.selectedIndex].value : today.getMonth()+1;
	var DayValue = Day.selectedIndex ? Day.options[Day.selectedIndex].value : today.getDate();
	var YearValue = Year.selectedIndex ? Year.options[Year.selectedIndex].value : today.getFullYear();

	if(hasBlank){
		var MonthValue = Month.selectedIndex ? Month.options[Month.selectedIndex].value : 0;
		var DayValue = Day.selectedIndex ? Day.options[Day.selectedIndex].value : 0;
		var YearValue = Year.selectedIndex ? Year.options[Year.selectedIndex].value : 0;
	}

	var datePicker = new DropdownDatePicker(Month, Day, Year);

	if(hasBlank)
		datePicker.setDisplayMonths(2,false, new Array("","January","February","March","April","May","June","July","August","September","October","November","December"), hasBlank);
	else
		datePicker.setDisplayMonths(2,false);

	datePicker.setSelectedDate(MonthValue, DayValue, YearValue);
	datePicker.setWeekendStyleOff(resetStyleWeekend);
	datePicker.setWeekendStyleOn(setStyleWeekend);
}

function setStyleWeekend(objOpt){
	if (objOpt && objOpt.style){
		objOpt.style.backgroundColor = 'silver';
	}
}

function resetStyleWeekend(objOpt){
	if (objOpt && objOpt.style){
		objOpt.style.backgroundColor = 'white';
	}
}

function showElement(Element, Show){
	document.getElementById(Element).style['display'] = Show ? 'block' : 'none';
}

//for show loading script
var ns = (navigator.appName.indexOf("Netscape") != -1);
var d = document;
var px = document.layers ? "" : "px";
function JSFX_FloatDiv(id, sx, sy){
  var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
  window[id + "_obj"] = el;
  if(d.layers)el.style=el;
  el.cx = el.sx = sx;el.cy = el.sy = sy;
  el.sP=function(x,y){this.style.left=x+px;this.style.top=y+px;};
  el.flt=function()
  {
    var pX, pY;
    pX = (this.sx >= 0) ? 0 : ns ? innerWidth :
    document.documentElement && document.documentElement.clientWidth ?
    document.documentElement.clientWidth : document.body.clientWidth;
    pY = ns ? pageYOffset : document.documentElement && document.documentElement.scrollTop ?
    document.documentElement.scrollTop : document.body.scrollTop;
    if(this.sy<0)
    pY += ns ? innerHeight : document.documentElement && document.documentElement.clientHeight ?
    document.documentElement.clientHeight : document.body.clientHeight;
    this.cx += (pX + this.sx - this.cx)/8;this.cy += (pY + this.sy - this.cy)/8;
    this.sP(this.cx, this.cy);
    setTimeout(this.id + "_obj.flt()", 0);
  }
  return el;
}

function showLoading(str_message){
  document.body.style.cursor = 'wait';
//   JSFX_FloatDiv("loading", 5, 5).flt();
//   x = document.getElementById('loading');
// 	document.getElementById('loading').innerHTML = str_message ? str_message : 'Loading...';
// 	document.getElementById('loading').style['display'] = 'block';
}

function hideLoading(){
	document.body.style.cursor = 'default';
//   document.getElementById('loading').style['display'] = 'none';
}

//Added by andy - used for date display
function postDate(date_name){
	var Month = document.getElementById(date_name+'_month');
	var Day = document.getElementById(date_name+'_day');
	var Year = document.getElementById(date_name+'_year');
	var numDays = 31;
	if(Month.value == 2)
		if((Year.value % 4) == 0)
			numDays = 29;
		else
			numDays = 28;
	if(Month.value == 4 || Month.value == 6 || Month.value == 9 || Month.value == 11){
		numDays = 30;
	}
	
	Day.options.length = 0;
	for (var i=0;i<numDays;i++){
		j = i + 1;
		if(j < 10)
			j = "0" + j +"";
		Day.options[i] = new Option(j, j);
	}
}
//Added by andy 08/23/2006
//function to disable non-integer inputs
function isNumberKey(evt){
	var charCode = (evt.which) ? evt.which : event.keyCode
	if (charCode > 31 && (charCode < 48 || charCode > 57))
		return false;
	return true;
}
function checkCR(evt){
	var evt  = (evt) ? evt : ((event) ? event : null);
	var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
	alert(evt.keyCode);
	if ((evt.keyCode == 49) && (node.type=="text")) {return false;}

}
//Added by andy 08/25/2006
//function to display answer types
function AnswerTypes(question_type, answer_name, default_answer, div_name){
	document.getElementById(div_name).innerHTML = "";
	var type1_value = new Array("SM","SS","RB","CB");
	var type1_label = new Array("select (multiple)","select (single)","radio button","check all that apply");
	var type2_value = new Array("SM","SS","RB","CB","YN","NM","TX","LT");
	var type2_label = new Array("select (multiple)","select (single)","radio button","check all that apply","yes or no","number","text (single line)","text (multiple line)");
	switch(question_type){
		case 'CS':
		case 'DG':
		case 'JL':
		case 'JT':
		case 'MJ':
		case 'PA':
		case 'SK':
		case 'WA':
		case 'CT':
		case 'ST':
			for(x=0;x<type1_value.length;x++){
				if(default_answer == type1_value[x]){
					document.getElementById(div_name).innerHTML += "<div><input type='radio' name='"+answer_name+"' value='"+type1_value[x]+"' checked=checked>"+type1_label[x]+"</div>";
				}else{
					document.getElementById(div_name).innerHTML += "<div><input type='radio' name='"+answer_name+"' value='"+type1_value[x]+"'>"+type1_label[x]+"</div>";
				}
			}
			break;
		case 'DA':
			for(x=0;x<type2_value.length;x++){
				if(default_answer == type2_value[x]){
					document.getElementById(div_name).innerHTML += "<div><input type='radio' name='"+answer_name+"' value='"+type2_value[x]+"' checked=checked>"+type2_label[x]+"</div>";
				}else{
					document.getElementById(div_name).innerHTML += "<div><input type='radio' name='"+answer_name+"' value='"+type2_value[x]+"'>"+type2_label[x]+"</div>";
				}
			}
			break;
		default:
			for(x=0;x<type2_value.length;x++){
				if(default_answer == type2_value[x]){
					document.getElementById(div_name).innerHTML += "<div><input type='radio' name='"+answer_name+"' value='"+type2_value[x]+"' checked=checked>"+type2_label[x]+"</div>";
				}else{
					document.getElementById(div_name).innerHTML += "<div><input type='radio' name='"+answer_name+"' value='"+type2_value[x]+"'>"+type2_label[x]+"</div>";
				}
			}
			break;
	}
}

function getElementsByClassName(oElm, strTagName, strClassName){
	var arrElements = (strTagName == "*" && oElm.all)? oElm.all : oElm.getElementsByTagName(strTagName);
	var arrReturnElements = new Array();
	strClassName = strClassName.replace(/\-/g, "\\-");
	var oRegExp = new RegExp("(^|\\s)" + strClassName + "(\\s|$)");
	var oElement;
	for(var i=0; i<arrElements.length; i++){
			oElement = arrElements[i];
			if(oRegExp.test(oElement.className)){
					arrReturnElements.push(oElement);
			}
	}
	return (arrReturnElements)
}

/***************** CHECK LINKS *********************/

function createCheckLinks(str_form_name, str_div_name, str_attributes){
	if(!str_div_name){
		document.writeln('<div align="left"'+str_attributes+'>');
		document.write('<label class="pointer" style="color:#006F00; cursor: pointer;" onClick="checkAllBoxes(document.'+str_form_name+', true)">Check All</label> | ');
		document.write('<label class="pointer" style="color:#006F00; cursor: pointer;" onClick="checkAllBoxes(document.'+str_form_name+', false)">Uncheck All</label> | ');
		document.write('<label class="pointer" style="color:#006F00; cursor: pointer;" onClick="toggleAllBoxes(document.'+str_form_name+')">Toggle All</label>');
		document.writeln('</div>');
	}else{
		var div_element = document.getElementById(str_div_name);
		div_element.innerHTML = '<label class="pointer" style="color:#006F00; cursor: pointer;" onClick="checkAllBoxes(document.'+str_form_name+', true)">Check All</label> | ';
		div_element.innerHTML += '<label class="pointer" style="color:#006F00; cursor: pointer;" onClick="checkAllBoxes(document.'+str_form_name+', false)">Uncheck All</label> | ';
		div_element.innerHTML += '<label class="pointer" style="color:#006F00; cursor: pointer;" onClick="toggleAllBoxes(document.'+str_form_name+')">Toggle All</label>';
	}
}


/***************** FLOATING DIV *********************/

function getObject(obj){
		if(document.getElementById){
			obj = document.getElementById(obj);
		}else if(document.all){
			obj = document.all.item(obj);
		}else{
			obj = null;
		}
		return obj;
	}

	function moveObject(obj, e, offX, offY){
    var tempX = 0;
    var tempY = 0;
    var offsetX = 0;
		var offsetY = -95;
    var objHolder = obj;

		if(offX)
			offsetX = offX;
		if(offY)
			offsetX = offY;

    obj = getObject(obj);
    if (obj==null) return;

    if(document.all){
      tempX = event.clientX + document.body.scrollLeft;
      tempY = event.clientY + document.body.scrollTop;
    }else{
      tempX = e.pageX;
      tempY = e.pageY;
    }

    if (tempX < 0){tempX = 0}
    if (tempY < 0){tempY = 0}

    obj.style.top  = (tempY + offsetY) + 'px';
    obj.style.left = (tempX + offsetX) + 'px';

    displayObject(objHolder, true);
  }

  function displayObject(obj, show) {
    obj = getObject(obj);
    if (obj==null) return;

    obj.style.display = show ? 'block' : 'none';
    obj.style.visibility = show ? 'visible' : 'hidden';
  }

/***************** end of FLOATING DIV *********************/
//added by Anton 11/21/2006
//function to display homepage calendar
function drawcalendar(month,year) {
  var today=new Date();
  var month=month;
  var nextmonth=month+1;
  var year=year;
  if (year < 1000) {year += 1900};
  if (nextmonth > 12) {nextmonth=1};month;
  
  $bstart="";
  $bend="";
  names=new Array("January","February","March","April","May","June","July","August","September","October","November","December");
  var x=0;
  
  var now=today.getDate();
  var tmonth=today.getMonth();
  var tyear=today.getYear();
  if (tyear < 1000) {tyear += 1900};
  var d=new Date(year,month,"1");
  var dd=new Date(year,nextmonth,"1");
  var aday=(1000 * 60 * 60 * 24);
  var ms=dd.getTime();
  ms -= aday;
  dd.setTime(ms);
  var lastday=dd.getDate();
  
  var sd=d.getDay();
  pmonth=month-1;
  pyear=year;
  nmonth=month+1;
  nyear=year;
  
  if (pmonth < 0) { pmonth=11; pyear--;}
  if (nmonth > 11) {nmonth=0; nyear++;}
  dnmonth=nmonth+1;
  dpmonth=pmonth+1;
  var calendar = ""; // initialize accumulative variable to empty string
      calendar += '<table border cellpadding="2" style="background-color: #FFFFFF">'; // table settings
      calendar += '<tr><td align="center" colspan="7" style="background-color: #5076A3; color: #FFFFFF;"><strong>';
      calendar += names[month] + " " + year;
      calendar += '</strong></td></tr>';
  var y=1;
      calendar += '<tr>';
      calendar += '<td><b>S</b></td><td><b>M</b></td><td><b>T</b></td><td><b>W</b></td><td><b>T</b></td><td><b>F</b></td><td><b>S</b></td></tr><tr>';
  for ( x=0; x < sd ; x++) {
      calendar += '<td></td>';
  }
  t=sd;
  
  for ( x=sd; x < lastday + sd; x++) {
    currentmonth = month + 1;
    calendar += '<td style="background-color: #5076A3; color: #FFFFFF;"><a href="adm_events.php?date='+currentmonth+'-'+y+'-'+year+'">' +   $bstart + y + $bend  + '</a></td>';
  y++;t++;
  if ((t % 7) == 0) { calendar += '</tr><tr>'};
  if (y == now && tmonth==month && tyear == year) { $bstart="<font color='#000000;'> ";$bend="</font>"; } else
  { $bstart="";$bend="";}
  }
    calendar += '</tr><tr>';
    calendar += '</table>';
  
  document.getElementById('div_pop_calendar_'+month).innerHTML = calendar;

}

/** from adm_top.php **/
function ConfirmDelete(id, field, table, div, module, row_count){
	var accept_image = "<img src='../images/icons/accept.png' border='0'>";
	var cancel_image = "<img src='../images/icons/cancel.png' border='0'>";
	var html = "<a href='javascript:void(0);' onclick=\"ops.DeleteItem('"+id+"', '"+field+"', '"+table+"', '"+div+"', '"+module+"', '"+row_count+"');\" title='yes'>"+accept_image+"</a>&nbsp;&nbsp;<a href='javascript:void(0);' onclick=\"CancelDelete('"+id+"', '"+field+"', '"+table+"', '"+div+"', '"+module+"', '"+row_count+"');\" title='no'>"+cancel_image+"</a>";
	document.getElementById("del_"+id).innerHTML = html;
}
function CancelDelete(id, field, table, div, module, row_count){
	var delete_image = "<img src='../images/icons/delete.png' border='0'>";
	var html = "<a href='javascript:void(0);' onclick=\"ConfirmDelete('"+id+"', '"+field+"', '"+table+"', '"+div+"', '"+module+"', '"+row_count+"');\" title='delete'>"+delete_image+"</a>";
	document.getElementById("del_"+id).innerHTML = html;
}
function ConfirmMsg(id,field,table,div,module,row_count){
	var agree=confirm('Are you sure you want to delete?');
	if(agree)
		ops.DeleteItem(id, field, table, div, module, row_count);
}
function ConfirmAdminMsg(id, row_count, keyword, admin_type){
	var agree=confirm('Are you sure you want to delete huh?');
	if(agree){
		obj.DeleteAdmin(id, row_count, keyword, admin_type);
	}
}
function deleteUploadedFile(attachment_id, attachment_list){
	document.getElementById(attachment_id).value = "";
	document.getElementById(attachment_list).innerHTML = "";
}
