﻿function refreshIframe(iframeId)
{
    var bName = navigator.appName;
    
    if(bName == 'Netscape')
    {
        //firefox
        document.getElementById(iframeId).contentDocument.location.reload(true);
    }
    else
    {
        //ie
        frames[iframeId].document.location.reload()
    }
}

jQuery.fn.outerHTML = function() {
    return $('<div>').append( this.eq(0).clone() ).html();
};

function setUniqueNameValue(value, elemId)
{
    var un = getValidUrlName(value);
    
    if($("#" + elemId) != null)
        $("#" + elemId).val(un);
}

function getValidUrlName(value)
{
    var un = value.toLowerCase();
    un = un.replace(/ & /g,'-');
    un = un.replace(/ /g,'-');
    un = un.replace(/\'/g, '');
    un = un.replace(/\´/g, '');
    un = un.replace(/\./g,'');
    un = un.replace(/,/g,'');
    
    return un;
}
