var detect = navigator.userAgent.toLowerCase();
var OS,browser,version,total,thestring;

function checkIt(string)
{
	place = detect.indexOf(string) + 1;
	thestring = string;
	return place;
}

function getObj(name){
  if (document.getElementById){
  	return document.getElementById(name);
  } else if (document.all) { 
    return document.all[name];
  }
  else if (document.layers){
   	return document.layers[name];
  }
}

function checkSelect()
{
	var toCheck=getObj('csv_to_db');
	var num_fields = parseInt(toCheck.fields_num.value,10);
	var ok = true;
	
	for (i = 2; i < num_fields; i++){
		if (toCheck.elements[i].value == ''){
			ok = false;
			break;
		}
		for (j = i+1; j < num_fields; j++){
			if (toCheck.elements[i].value == toCheck.elements[j].value){
			  alert('Some columns is associated to same DB field!!');
				ok = false;
				break;
			}
		}
	}

  return ok;
}

function setHeights()
{
	if (document.lf) {
		document.lf.login_uid.focus()
	}
	if (!checkIt('msie')) {
		var maggiore=document.body.clientHeight
		var dxtot=getObj('dxtot')
		if (parseInt(dxtot.offsetHeight) > maggiore)
			maggiore = parseInt(dxtot.offsetHeight)+30+49
		var sx1=getObj('sx1')
		var sx2=getObj('sx2')
		var alt1a=parseInt(sx1.style.height)
		var alt1b=parseInt(sx1.offsetHeight)
		var alt1=(alt1b>alt1a)?alt1b:alt1a
		var n_alt=maggiore-alt1-177-30-49
		if (n_alt < 0)
			n_alt=0
		sx2.style.height=n_alt
		var sxtot=getObj('sxtot')
		var dx1=getObj('dx1')
		var altezza=parseInt(sxtot.offsetHeight)
		dx1.style.height=altezza-56
	}
}

function toggleElement(src){
  if (document.getElementById){ // verifica che esista l'oggetto jscript
    if(document.getElementById(src).style.display == 'none'){
       document.getElementById(src).style.display = 'block';
    }else{
       document.getElementById(src).style.display = 'none';
    }
  }
}

function opConfirm(msg) {
  if (confirm(msg)){
    return true
  }else{
    return false
  }
}

function goToValue(obj){
  selobj=getObj(obj);
  window.location.href = selobj.options[selobj.selectedIndex].value;
}

function goToValue(obj){
  selobj=getObj(obj);
  window.location.href = selobj.options[selobj.selectedIndex].value;
}

function quiload(cat_id) {
	var url = "/catalogue.php?cat_id=" + cat_id;
	window.opener.location=url;
	window.close();
}
function quittocart(cart_id) {
	var url = "/cartdetail.php?cart_id=" + cart_id;
	window.opener.location=url;
	window.close();
}
function quit() {
  window.opener.document.location.reload();
  window.close();
}
function init() {
	window.opener.document.location.reload();
}

function reload(redurl) {
  location = redurl;
} 

function news(type) {
  var url = "/admin/news.php?type="+type;
  window.open(url,'news','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=650,height=600');
}
function empty_cat(cat_id)	{
	var url = "/admin/empty_cat.php?cat_id=" + cat_id;
	window.open(url,'Category','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=400,height=200');
}
function export_cat(cat_id)	{
	var url = "/admin/export_cat.php?cat_id=" + cat_id;
	window.open(url,'Category','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=600,height=450');
}
function import_cat(cat_id)	{
	var url = "/admin/import_cat.php?cat_id=" + cat_id;
	window.open(url,'Category','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=750,height=550');
}
function edit_cat(cat_id)	{
	var url = "/admin/edit_cat.php?cat_id=" + cat_id;
	window.open(url,'Category','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=700,height=500');
}
function del_cat(cat_id, parent) {
  var url = "/admin/del_cat.php?cat_id=" + cat_id + "&parent=" + parent;
  window.open(url,'Category','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=400,height=320');
}
function sub_cat(cat_id) {
  var url = "/admin/sub_cat.php?cat_id=" + cat_id;
  window.open(url,'Category','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=700,height=500');
}
function user_cat(cat_id) {
  var url = "/admin/user_cat.php?cat_id=" + cat_id;
  window.open(url,'Category','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=450,height=600');
}
function admin_permission(customer_id) {
  var url = "/admin/admin_permission.php?customer_id=" + customer_id;
  window.open(url,'Category','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=450,height=600');
}
function view_opt(cat_id) {
  var url = "/admin/view_opt.php?cat_id=" + cat_id;
  window.open(url,'Category','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=650,height=500');
}
function add_prod(cat_id) {
  var url = "/admin/add_prod.php?cat_id=" + cat_id;
  window.open(url,'Category','toolbar=no,location=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,width=650,height=600');
}
function del_prod(product_id) {
  var url = "/admin/del_prod.php?product_id=" + product_id;
  window.open(url,'Category','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=400,height=300');
}
function edit_prod(product_id) {
  var url = "/admin/edit_prod.php?product_id=" + product_id;
  window.open(url,'Product','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=650,height=600');
}
function duplicate_prod(product_id) {
  var url = "/admin/duplicate_prod.php?product_id=" + product_id;
  window.open(url,'Product','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=550,height=300');
}
function duplicate_cat(cat_id) {
  var url = "/admin/duplicate_cat.php?cat_id=" + cat_id;
  window.open(url,'Category','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=600,height=300');
}
function del_doc(document_id) {
  var url = "/admin/del_doc.php?document_id=" + document_id;
  window.open(url,'Document','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=450,height=600');
}
function edit_doc(document_id) {
  var url = "/admin/edit_doc.php?document_id=" + document_id;
  window.open(url,'Document','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=450,height=600');
}
function edit_photo(what, id) {
  var url = "/admin/edit_photo.php?id=" + id + "&what=" + what;
  window.open(url,'Category','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=450,height=600');
}
function edit_qty(product_id) {
  var url = "/admin/edit_qty.php?product_id=" + product_id;
  window.open(url,'Item','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=400,height=300');
}
function edit_price(cart_id, product_id, customer_id) {
	var url = "/admin/edit_price.php?cart_id=" + cart_id + "&product_id=" + product_id + "&customer_id=" + customer_id;
	window.open(url,'Item','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=400,height=300');
}
function del_item(product_id) {
  var url = "/admin/del_item.php?product_id=" + product_id;
  window.open(url,'Item','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=400,height=300');
}
function edit_cart(cart_id) {
	var url = "/admin/edit_cart.php?cart_id=" + cart_id;
	window.open(url,'Cart','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=450,height=500');
}
function del_cart(cart_id) {
	var url = "/admin/del_cart.php?cart_id=" + cart_id;
	window.open(url,'Cart','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=450,height=500');
}
function proceed(cart_id) {
	var url = "/admin/proceed.php?cart_id=" + cart_id;
	window.open(url,'Cart','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=400,height=300');
}
function new_user() {
  var url = "/admin/new_user.php";
  window.open(url,'User','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=450,height=500');
}
function new_doc() {
  var url = "/admin/new_doc.php";
  window.open(url,'Doc','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=450,height=500');
}
function show_user(customer_id) {
	var url = "/admin/show_user.php?customer_id=" + customer_id;
	window.open(url,'User','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=450,height=500');
}
function edit_user(customer_id) {
  var url = "/admin/edit_user.php?customer_id=" + customer_id;
  window.open(url,'User','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=450,height=500');
}
function cat_user(customer_id) {
  var url = "/admin/cat_user.php?customer_id=" + customer_id;
  window.open(url,'User','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=450,height=500');
}
function del_user(customer_id) {
  var url = "/admin/del_user.php?customer_id=" + customer_id;
  window.open(url,'User','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=450,height=500');
}
function new_tracking() {
	var url = "/admin/new_tracking.php";
	window.open(url,'Track','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=450,height=400');
}
function del_track(tracking_id) {
	var url = "/admin/del_track.php?tracking_id=" + tracking_id;
	window.open(url,'Track','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=450,height=500');
}
function edit_tracking_progress(tracking_id) {
	var url = "/admin/tracking_progress.php?tracking_id=" + tracking_id;
	window.open(url,'Track','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=450,height=600');
}
function edit_tracking_info(tracking_id) {
	var url = "/admin/tracking_info.php?tracking_id=" + tracking_id;
	window.open(url,'Track','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=450,height=600');
}
function edit_tracking_discrepancies(tracking_id) {
	var url = "/admin/tracking_discrepancies.php?tracking_id=" + tracking_id;
	window.open(url,'Track','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=450,height=400');
}
function edit_tracking_pix(tracking_id, qc) {
	var url = "/admin/tracking_pix.php?tracking_id=" + tracking_id + "&qc=" + qc;
	window.open(url,'Track','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=450,height=600');
}
function free_reserves(tracking_id) {
	var url = "/admin/free_reserves.php?tracking_id=" + tracking_id;
	window.open(url,'Track','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=450,height=400');
}
function send_email(customer_id, about, opt1, opt2) {
	var url = "/admin/send_email.php?customer_id=" + customer_id + "&about=" + about + "&opt1=" + opt1 + "&opt2=" + opt2;
	window.open(url,'Email','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=450,height=400');
}
function new_attach(what, id) {
	var url = "/admin/new_attach.php?what=" + what + "&id=" + id;
	window.open(url,'Attach','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=550,height=400');
}
function del_attach(what, id, attach_id) {
	var url = "/admin/del_attach.php?what=" + what + "&id=" + id + "&attach_id=" + attach_id;
	window.open(url,'Attach','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=450,height=400');
}
function import_csv() {
	var url = "/admin/import_csv.php";
	window.open(url,'importcsv','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=450,height=400');
}
function orders_manage() {
	var url = "/admin/orders_manage.php";
	window.open(url,'manageorders','toolbar=no,location=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,width=450,height=400');
}

function shipping_cost() {
	var url = "/admin/shipping_cost.php";
	window.open(url,'shippingcost','toolbar=no,location=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,width=450,height=400');
}

function manage_availability() {
	var url = "/admin/availability_manage.php";
	window.open(url,'availabaility','toolbar=no,location=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,width=450,height=400');
}

function tellafriend(prod_id,cat_id) {
	var url = "/tellafriend.php?prod_id="+prod_id+"&cat_id="+cat_id;
	window.open(url,'tellafriend','toolbar=no,location=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,width=450,height=470');
}

function managecoupons(prod_id) {
	var url = "/admin/coupons.php?prod_id="+prod_id;
	window.open(url,'managecoupons','toolbar=no,location=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,width=450,height=470');
}

function manage_users(customer_id) {
	var url = "/admin/edit_user.php";
	window.open(url,'users','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=450,height=500');
}

function manage_feedbacks() {
	var url = "/admin/feedbacks.php";
	window.open(url,'feedbacks','toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=450,height=500');
}


