function gbl_switchPage(strUrl) {
	var iframe = document.getElementById('iframe');	

	iframe.src = strUrl;        
}

function gbl_getQueryStringValue(name) {  
    name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");  
    var regexS = "[\\?&]"+name+"=([^&#]*)";  
    var regex = new RegExp( regexS );  
    var results = regex.exec( window.location.href );
    if( results == null )    
        return "";  
    else    
        return results[1];
}

function gbl_isKeyPressed(e, keyCode){ //e is event object passed from function invocation
    var characterCode; //literal character code will be stored in this variable

    if(e && e.which){ //if which property of event object is supported (NN4)
        e = e;
        characterCode = e.which; //character code is contained in NN4's which property
    }
    else{
        e = event;
        characterCode = e.keyCode; //character code is contained in IE's keyCode property
    }

    if(characterCode == keyCode){ //if generated character code is equal to ascii 13 (if enter key)
        return true; 
    }
    else{
        return false;
    }
}

function gbl_setFocusOnEnter(e, elementId) {
    var element = document.getElementById(elementId);
    
    if(gbl_isKeyPressed(e, 13)) {
        element.focus(); 
        return false;       
    }
    else {
        return true;
    }
}
