//--------  Ask for delete  -------- got error
function confirm_delete1(theform) {
	//var is_checked = false;
	for(var i = 0; i < theform.length; i++){
    	var e = theform.elements[i];

		if( e.type == "checkbox"){
			//e.checked = true;
			alert('ok');
		}
		else{
			alert('no');
		}
	}
	/*
	if (!document.getElementById("country_id").checked){ 
		document.getElementById("error_message").innerHTML = "<font color=red><b>Warning!!!</b><ul><li class=liarrow>Please select item(s) to delete.</li></ul></font>";
		return false;
	}
	else {
		if (confirm("Are you sure you want to delete?")) {
			document.getElementById("delete").disabled = true;
			return true;
		}
	}
	*/
	return false;
}

//--------  Ask for delete  -------- 
function confirm_delete() {
	if (confirm("Are you sure you want to delete?")) {
		document.getElementById("processing").innerHTML = "<br><img src=\"images/ajax-loader.gif\"><br>Deleting in progress... <br>Please wait... <br>";		
		document.getElementById("processing").style.visibility = 'visible';
		document.getElementById("delete").disabled = true;
		//return true;
		document.form.submit();
	}
	return false;
}


//--------  Check all boxes  --------
function check_all_boxes(theform) {
	for(var i = 0; i < theform.length; i++){
    	var e = theform.elements[i];

		if( e.type == "checkbox"){
			e.checked = true;
		}
	}
	document.getElementById("tick").style.display='none';
	document.getElementById("untick").style.display='inline';
}


//--------  Uncheck all boxes  --------
function uncheck_all_boxes(theform) {
	for (var i = 0; i < theform.length; i++){
		var e = theform.elements[i];

		if( e.type == "checkbox"){
			e.checked = false;
		}
	}
	document.getElementById("untick").style.display='none';
	document.getElementById("tick").style.display='inline';
}


//--------  Check all options  --------
function check_all_options(obj, obj_name) {
	var form_obj = obj.form;
	var sel = form_obj.elements[obj_name];
	
	var opt, i = 0;
	while(opt = sel.options[i++])
	{
		opt.selected = obj.checked;
	}
}

//--------  Validate email address  --------
function validate_email(str) {
	var at 		= "@";
	var dot 	= ".";
	var lat 	= str.indexOf(at);
	var lstr 	= str.length;
	var ldot 	= str.indexOf(dot);
	if (str.indexOf(at)==-1)
		return false;
	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)
		return false;
	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)
		return false;
	if (str.indexOf(at,(lat+1))!=-1)
		return false;
	if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)
		return false;
	if (str.indexOf(dot,(lat+2))==-1)
		return false;
	if (str.indexOf(" ")!=-1)
		return false;
	return true;
}

//--------  Display Message Content  --------
function get_warning_msg(msg, err_warning) {				
	return "<font color=red><b><img src='images/icon/exclamation.png' class='msg_icon' /> " + err_warning + "</b> <ul>" + msg + "</ul></font>";
}

function get_info_msg(msg, err_info) {				
	return "<font color=blue><b><img src='images/icon/info.png' class='msg_icon' /> " + err_info + "</b> <ul>" + msg + "</ul></font>";
}
