function confirmDelete() {
	
	var conf_message = "Deleting an item cannot be undone. Click OK to confirm delete or Cancel to opt out.";
	var conf = confirm(conf_message);
	if(conf) return true;
	else return false;
	
}

function chk_all(frmName,state,needle) {
for (var i = 0; i < document.forms[frmName].elements.length; i++ ) {
        if(state == 0) val = false;
		else val = true;
		str = document.forms[frmName].elements[i].name;
		if(document.forms[frmName].elements[i].type == 'checkbox' && ( needle != '' && str.search(needle) != -1)) {
			document.forms[frmName].elements[i].checked = val;
		}
    }
}

function v2_jumpMenu(targ,selObj,restore) {
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function toggleSideBar() {
	
	var current = document.getElementById('sidebar1').style.width;
	if(current == '') current = '18%';
	if(current == '18%') {
		//hide sidemenu
		document.getElementById('sidebar1').style.width = '38px';
		document.getElementById('sidebar1').style.overflow = 'hidden';
		document.getElementById('mainContent').style.marginLeft = '72px';
		document.getElementById('sidebar1').style.color = '#DFE2DE';
		document.getElementById('sb_toggle').className = 'show';
		createCookie("sidebar", 0, 7);
	} else {
		//show sidebar
		document.getElementById('sidebar1').style.width = '18%';
		document.getElementById('mainContent').style.marginLeft = '20%';
		document.getElementById('sb_toggle').className = 'hide';
		document.getElementById('sidebar1').style.color = '#000000';
		createCookie("sidebar", 1, 7);
	}
		
}

function sidebar_view(val) {
	
	if(val == '0') {
		//hide sidemenu
		document.getElementById('sidebar1').style.width = '38px';
		document.getElementById('sidebar1').style.overflow = 'hidden';
		document.getElementById('mainContent').style.marginLeft = '72px';
		document.getElementById('sidebar1').style.color = '#DFE2DE';
		document.getElementById('sb_toggle').className = 'show';
	} else {
		//show sidebar
		document.getElementById('sidebar1').style.width = '18%';
		document.getElementById('mainContent').style.marginLeft = '20%';
		document.getElementById('sb_toggle').className = 'hide';
		document.getElementById('sidebar1').style.color = '#000000';
	}
	
}

var textsize = 10;
//Font-size Control
function changetextsize(dir,units,id){
	var increment = 2;
	switch (units) {
		
		case('px'):
		increment = 2;
		if(textsize == '') textsize = 10;
		break;
		case('%'):
		increment = 15;
		if(textsize == '') textsize  = 75;
		break;
		case('em'):
		increment = .2;
		if(textsize == '') textsize = .75;
		break;
	}
	
	if(dir==1){
		textsize = parseFloat(textsize)+increment;
	}else{
		textsize =parseFloat(textsize)-increment;
	}
	//alert('fsize('+textsize+','+units+','+id+')');
	fsize(textsize,units,id);
}

function fsize(size,unit,id){
	var vfontsize = document.getElementById(id);
	if(vfontsize){
		vfontsize.style.fontSize = size + unit;
		createCookie("textsizestyle", textsize, 365);
	}
}

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}
function product_reorder(nord_id,category_id,inventory_id,cord) {
	var nord = document.getElementById(nord_id).value;
	url = 'index.php?mod=inventory&view=list&id='+category_id+'&cpoinvid='+inventory_id+'&cord='+cord+'&nord='+nord;
	location.href = url;
	
}
