// JavaScript Document

	/* functions for the new scrolling begin*/
function initScrollLayer() {
  var wndo = new dw_scrollObj('wn', 'lyr1');
  try
  {
  wndo.setUpScrollbar("dragBar", "track", "v", 1, 1);
  dw_scrollObj.GeckoTableBugFix('wn'); 
  }catch(e)
  {
  }
}
	/* functions for the new scrolling end*/
function fnTrapKD(btn, event)
{
            if (document.all)
            {
                        if(event.keyCode == 13)
                        {
                                    event.returnValue=false;
                                    event.cancel = true;
                                    if(btn != null)
                                                btn.click();
                        }
            }
            else if(document.getElementById)
            {
                        if (event.which == 13)
                        {
                                    event.returnValue=false;
                                    event.cancel = true;
                                    if(btn != null)
                                                btn.click();
                        }
            }
            else if(document.layers)
            {
                        if(event.which == 13)
                        {
                                    event.returnValue=false;
                                    event.cancel = true;
                                    if(btn != null)
                                                btn.click();
                        }
            }
}


function onRoleChange(list) { 
   window.location.href = list.options[list.selectedIndex].value;
 }  
		     
 function onRoleTxtMouseOver(self, roleElem) { 
		 var elem = document.getElementById(roleElem);
		 elem.src = '../images/' + roleElem + '_Selected.png'; 
		 self.style.color = "#e53f45";  
 }           
function onRoleTxtMouseOut(self, roleElem) {   
		   var elem = document.getElementById(roleElem);
		    elem.src = '../images/' + roleElem + '_NotSelected.png'; 
			 self.style.color = "#000000";
  }   
						 
 function onRoleMouseOver(self, roleTxtElem) {
          
		 var elemSelf = document.getElementById(self);
		 elemSelf.src = '../images/' + self + '_Selected.png';
		  var elem = document.getElementById(roleTxtElem);
		  elem.style.color = "#e53f45"; 
		   } 
		   
 function onRoleMouseOut(self, roleTxtElem) {
   var elemSelf = document.getElementById(self);
  elemSelf.src = '../images/' + self + '_NotSelected.png';     
   var elem = document.getElementById(roleTxtElem); 
   elem.style.color = "#000000";
 } 

var oldSelected = '';
	
/* function to change the set of questions upon changing options (request_form.shtml) start	*/
function select_question(frm_obj)
{
	var selected_value = frm_obj.options[frm_obj.selectedIndex].value;
	if (selected_value != 'none')
		var selected = selected_value + "_content";
	else var selected = "";

	if (oldSelected != '')
		document.getElementById(oldSelected).className = "hidden_option";
	if (selected_value != 'none')
		document.getElementById(selected).className = "";
	oldSelected = selected;
}
	/* function to change the set of questions upon changing options (request_form.shtml) End	*/
	
	/* function to change the set of questions upon reseting (request_form.shtml) start	*/
function reset_question(frm_obj)
{
	if (oldSelected != '')
	{
		document.getElementById(oldSelected).className = "hidden_option";
		oldSelected = '';
	}
}
	/* function to change the set of questions upon reseting (request_form.shtml) End	*/

function changeClass(tagid){
    $('a').removeClass('selected');
    document.getElementById(tagid.id).className = "selected";
}

function showHidebox(boxid,bool){

    if (bool==true)
        $('div.catalogFloating').show();
    else
        $('div.catalogFloating').hide();
}

var fixpng=function(){
	if (!window.XMLHttpRequest)
DD_belatedPNG.fix('.skilltitle,.skillleftborder,.skillfooter,.attach,.headerblock,.EPMessagingAdmin,a.EPMessagingAdmin:hover');
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}