function SelectAll_ByCheckboxName(CheckBoxControl, GridName, CheckBoxName) 
{
	if (CheckBoxControl.checked == true) 
    {
       var i;
       for (i = 0; i < document.forms[0].elements.length; i++) 
       {
          if ((document.forms[0].elements[i].type == 'checkbox') &&
              (document.forms[0].elements[i].name.indexOf(CheckBoxName) > -1) &&
              (document.forms[0].elements[i].name.indexOf(GridName) > -1)) 
          {
             document.forms[0].elements[i].checked = true;
          }
       }
    }
    else 
    {
        var i;
        for (i = 0; i < document.forms[0].elements.length; i++) 
        {
            if ((document.forms[0].elements[i].type == 'checkbox') &&
                (document.forms[0].elements[i].name.indexOf(CheckBoxName) > -1) &&
                (document.forms[0].elements[i].name.indexOf(GridName) > -1)) 
            {
               document.forms[0].elements[i].checked = false;
            }
       }
   }
}


function showHide(vid, bool)
{
	if(bool)
		document.getElementById(vid).className = "shw";
	else
		document.getElementById(vid).className = "hid";

}


function bodyScroll()
{	
	location.href=location.href + "#aMsg";	
}  
 
  
//default 	  
function switchPic(id, isrc, bool)
{
	if(bool)
	{
        isrc = isrc.replace(/.gif/gi,"_on.gif");
		document.getElementById(id).src = isrc;
	}
	else
	{
		 isrc = isrc.replace(/_on.gif/gi,".gif");
		document.getElementById(id).src = isrc;
	}
}



//detail
function zoomImg(isrc)
{	imgId = "zImg";
	url = isrc.split('/');
	document.getElementById(imgId).innerHTML = url[url.length - 1] == "noimg_b.gif" ? "<img src='/Upfiles/noimg_b.gif' alt='' />" : "<img src='/Upfiles/items/" + url[url.length - 1] + "' alt='' />";
	document.getElementById(imgId).className="shw";
}


//myaccout
function ShowHideTabCont(n, bool)
{
	if(bool)
	{
		document.getElementById("tab_cont_"+n).className = "shw";
		document.getElementById("tab_"+((n%2)+1)).className = "taboff";

		document.getElementById("tab_cont_"+((n%2)+1)).className = "hid";
		document.getElementById("tab_"+n).className = "tabon";	
	}
	else
	{
		document.getElementById("tab_cont_"+n).className = "hid";
		document.getElementById("tab_"+((n%2)+1)).className = "tabon";

		document.getElementById("tab_cont_"+((n%2)+1)).className = "shw";
		document.getElementById("tab_"+n).className = "taboff";	
	}

	reCalBrowerHeight();
}




/* get current brower height and adjust to div #wrap (body) */
function reCalBrowerHeight()
{
	 //document.getElementById("wrap").height = document.body.scrollHeight + "px";
	 document.body.style.height = (document.body.scrollHeight + 55) + "px";  //55 is footer height
}



//detail page
function TabView(n) {

    document.getElementById("tabDtext" + n).className = "shw";
    document.getElementById("lstTab" + n).className = "tabon";

    for (i = 1; i < 5; i++) {
        if (i != n) {

            document.getElementById("tabDtext" + i).className = "hid";
            document.getElementById("lstTab" + i).className = "taboff";
        }
    }
    reCalBrowerHeight();
}



/*
function numbersonly(e, decimal) { 
    var key; 
    var keychar; 

    if (window.event) { 
       // IE
        key = window.event.keyCode; 
    } else if (e) { 
      // FireFox
        key = e.which; 
    } else { 
        return true; 
    } 

    keychar = String.fromCharCode(key); 
    if ((key == null) || (key == 0) || (key == 8) || (key == 9) || (key == 13) || (key == 27)) { 
        return true; 
    } else if ((("0123456789").indexOf(keychar) > -1)) { 
        return true; 
    } else {
        return false; 
	}
}
*/

function formReset()
{
	document.getElementById("aspnetForm").reset();
}



//faq
var old_menu = '';
		
function menuclick(submenu)
{
if( old_menu != submenu ) {
	if( old_menu !='' ) {
		old_menu.style.display = 'none';				
	}
	submenu.style.display = 'block';				
	old_menu = submenu;
				

	} else {
	submenu.style.display = 'none';				
	old_menu = '';			
	}

	 reCalBrowerHeight();
}
