<!--

function setOption(id,SelectedValue) {
  var selObj = document.getElementById(id);
  
  if(selObj.options){
    var amount = selObj.options.length;
    for (i=0; i<amount; i++) {
      if (selObj.options[i].value==SelectedValue) {
        selObj.options[i].selected=true;
        return true;
      }
    }
  }
  return false;
      
}


function changePic(id,img_src) {
    var imgObj = document.getElementById(id);
    //change big image
    if(imgObj)
      imgObj.src=img_src;
    
    //alert(imgObj.src);
}

function setHtml(id,html){
    var obj = document.getElementById(id);
    obj.innerHTML=html;
}

function setTextBox(id,value) {
   var obj = document.getElementById(id);
   obj.value=value;
}

function ClearTextBox(id) {
   setTextBox(id,"");
}
/*
*
*  hide and show div
*  must have an unique name, which means there is no element has the same id or NAME!
*/

function HideContent(d) {
if(d.length < 1) { return; }
document.getElementById(d).style.display = "none";
}
function ShowContent(d) {
if(d.length < 1) { return; }
document.getElementById(d).style.display = "block";
}
function ReverseContentDisplay(d) {
if(d.length < 1) { return; }
if(document.getElementById(d).style.display == "none" || document.getElementById(d).style.display=="") { document.getElementById(d).style.display = "block"; }
else { document.getElementById(d).style.display = "none"; }
}

function HideContentVisibility(d) {
if(d.length < 1) { return; }
document.getElementById(d).style.visibility = "hidden";
}
function ShowContentVisibility(d) {
if(d.length < 1) { return; }
document.getElementById(d).style.visibility = "visible";
}

function ReverseContentVisibility(d) {
if(d.length < 1) { return; }
if(document.getElementById(d).style.visibility == "hidden" || document.getElementById(d).style.visibility=="") { document.getElementById(d).style.visibility = "visible"; }
else { document.getElementById(d).style.visibility = "hidden"; }
}
/*
*
*  end hide and show div
*/

/*
*
*  add and remove div
*/
function addEvent(myDiv,theValue,divName,arrayName)
{
var ni = document.getElementById(myDiv);
var numi = document.getElementById(theValue);
var num = (numi.value -1)+ 2;
numi.value = num;
var divIdName = divName+num;
var newdiv = document.createElement('div');
newdiv.setAttribute("id",divIdName);
//newdiv.innerHTML = "Element Number "+num+" has been added! <a href=\"javascript:;\" onclick=\"removeEvent(\'"+divIdName+"\')\">Remove the div &quot;"+divIdName+"&quot;</a>";
newdiv.innerHTML = "<input type=\"text\" name=\""+arrayName+"[]\" />&nbsp;&nbsp;<a href=\"javascript:;\" onclick=\"removeEvent(\'"+divIdName+"\',\'"+myDiv+"\')\">"+REMOVE+"</a>";

ni.appendChild(newdiv);
}

function removeEvent(divNum,myDiv)
{
var d = document.getElementById(myDiv);
var olddiv = document.getElementById(divNum);
d.removeChild(olddiv);
}
/*
*
*  end add and remove div
*/


function inArray(needle, haystack){
  for (h in haystack) {
  if (haystack[h] == needle) {
  return true;
  // return h;
  }
}

return false;
} 

function goToPage(page){
    window.location=page;
}

function Check(obj,action) {
	var i=0;
	
    while(true){
        var myObjID=obj+i;
        var box=document.getElementById(myObjID);
        
        if(box){
        	//check or uncheck the box
        	box.checked=action;
        }
        else
        	break;
        
        i++;
    }

}


  function getObjValues(obj) {
	var i=0;
	var Values="";
	var MyObj;
	
    while(true){
        //clear history
        MyObj="";
        MyObj=obj+i;
        MyObj=document.getElementById(MyObj);
        
        if(MyObj){
        	if(MyObj.value){
        	    if(Values!="")
        	      Values+=";";
        	    
        	    Values+=MyObj.value;
        	}
        }else
        	break;
        
        i++;
    }
    
    return Values;

  }
  
  /*
  *get selected items from multple dropdown
  */
  function getMultiple(ob) {
    var selected = new Array();
    var ob=document.getElementById(ob);
    for (var i = 0; i < ob.options.length; i++) 
      if (ob.options[ i ].selected) 
        selected.push(ob.options[ i ].value);
    
    return selected;
  }
  
  function getStrFromArray(arr,separator){
  	  var amount=arr.length;
      var str="";
      for(i=0;i<amount;i++){
          if(str!="")
            str+=separator;
          
          str+=arr[i];
      }
      return str;
  }

function goTo (page) {
/* This function is called from the navigation menu
   to jump to the designated URL. Empty values
   are ignored and "--" indicates a menu seperator    */
   
	if (page != "" ) {
		if (page == "--" ) {
			resetMenu();
		} else {
			document.location.href = page;
		}
	}
	return false;
}

function resetMenu () {
/* Resets the menu to the specified menu item           */   
	document.gmenu.page.options[0].selected = true;
}

/*
 * disable/enable select
 */
 function DisableSelect(id,disableIt)
{  
	var obj=document.getElementById(id);
	obj.disabled = !disableIt;
}

function confirmSubmit(myLocation)
{
var agree=confirm("Do you really want to delete?");
if (agree){
    location.href = myLocation;
	return true ;
}
else{
	return false ;
}


}

  function getSelectedValue(id){
  	var obj=document.getElementById(id);
    var selIndex = obj.selectedIndex;
	var SelectedValue = obj.options[selIndex].value;
	return SelectedValue;
  }	  

//-->