﻿function openCenteredWindow(url, w, h) {
    var width = w;
    var height = h;
    var left = parseInt((screen.availWidth/2) - (width/2));
    var top = parseInt((screen.availHeight/2) - (height/2));
    var windowFeatures = "width=" + width + ",height=" + height + ",status,resizable,left=" + left + ",top=" + top + "screenX=" + left + ",screenY=" + top;
    window.open(url, "subWind", windowFeatures);
}

function thickboxOpen(title, url, w, h) {
tb_show(title, url + (url.indexOf('?') < 0 ? '?' : '&')  + 'width=' + w + '&height=' + h + '&TB_iframe=true', '');
}


function ShowInfo(text) {
    $('#infoBody').html(text);
    $('#dialogInfo').dialog('open');
    
    setTimeout(function() {
        $('#dialogInfo').dialog('close');
     }, 3000);
}



$(document).ready(function() {
    $('.sr-property-editable').hover(function(){
        $(this).find('.sr-action-editsection').show();
    }, function(){
        $(this).find('.sr-action-editsection').hide();  
    }).click(function() {
        return false;
    });
});





var numb = '0123456789';
var lwr = 'abcdefghijklmnopqrstuvwxyz';
var upr = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';

function isValid(parm,val) {
if (parm == "") return true;
for (i=0; i<parm.length; i++) {
if (val.indexOf(parm.charAt(i),0) == -1) return false;
}
return true;
}

function isNumber(parm) {return isValid(parm,numb);}
function isLower(parm) {return isValid(parm,lwr);}
function isUpper(parm) {return isValid(parm,upr);}
function isAlpha(parm) {return isValid(parm,lwr+upr);}
function isAlphanum(parm) {return isValid(parm,lwr+upr+numb);} 
