



function mydebug(text) {

	document.getElementById("mydebug").innerHTML += "<pre>" + text + " </pre><br />";
}

function print_r(theObj){
  if(theObj.constructor == Array ||
     theObj.constructor == Object){
    mydebug("<ul>")
    for(var p in theObj){
      if(theObj[p].constructor == Array||
         theObj[p].constructor == Object){
mydebug("<li>["+p+"] => "+typeof(theObj)+"</li>");
        mydebug("<ul>")
        print_r(theObj[p]);
        mydebug("</ul>")
      } else {
mydebug("<li>["+p+"] => "+theObj[p]+"</li>");
      }
    }
    mydebug("</ul>")
  }
}
function mygeneraljs() {
// mydebug("testing 1 2 3");
   var nodeform = document.getElementById("node-form");
   if (nodeform) {
 	addSubmitEvent(nodeform, mysubmitjs);
   }


	x = document.getElementById("tabPanegroups");
	if (x) {
		tab = new WebFXTabPane(x);
		
		var pages = tab.pages;
		var page_ref = new Array();
		// print_r(pages);
		for (var i=0; i < pages.length; i++) {
			var pagem = pages[i].tab.innerHTML;

			expression = new RegExp("^<a.*?>\s*(.*)\s*<\\/a>", "i");

	
 			//mydebug("pagem is " + pagem);
			ref = expression.exec(pagem);
	
 			//mydebug("ref is " + ref);
			if (ref) {
				//mydebug("Ref is " + ref[1]);
				page_ref[ref[1].toLowerCase()] = i;
			}
		}
		
		url_string = unescape(window.location.href);
		mydebug("Url string is " + url_string);
		tab_string = url_string.split("#");
mydebug("tab string is " + tab_string[1]);
		var tab_number = "0";

		if (page_ref[tab_string[1]]) {
			
			tab_number = page_ref[tab_string[1]] ;
		}
		else {
			tab_number = '0';
		}
		
		
		tab.setSelectedIndex(tab_number);
	}

}

function mysubmitjs() {
 	x = document.getElementById("edit-category-49");
	if (x) {
 		var lgth = x.options.length - 1;
		for (var i=0; i <= lgth; i++) {
 	 		x.options[i].selected=false;
 			var group_label = document.getElementById("edit-og_groups-" + x.options[i].value);
 			if (group_label) {
 				//mydebug ("checkwed is " + group_label.checked);
 				if ((group_label.checked == true) || (group_label == "checked")) {
 					x.options[i].selected=true;
 				}
 			}
 		}
 	}
return true;
	
}

if (isJsEnabled()) {
  addLoadEvent(mygeneraljs);
  var min=900;
}

function setiewidth() {
 		
 	

		var d = document;
                  var fs = 20;
                 var po = 2 * fs;
                 var bo = 3; 
 		var min = 900;
	
 		if (screen.width < 1023) {
                	 min = 700;
 		}
                 var max = 100 * fs;
 		var cw = d.body.clientWidth;
                 if (d.documentElement.clientWidth) {
 			cw = d.documentElement.clientWidth;
 		}
                 var px = 'px';
                 var output = eval("cw - po >= max + bo ? max + px : cw - po <= min + bo ? min + px : 'auto'") ;
 		//alert ("output " + output + "and cw is " + cw);
 		
		
			
 		return output;
}


