function Trim(str)
{
    str=str.replace(/^(\s)*/ig,"");
	str=str.replace(/(\s)*$/ig,"");
    return str;
}
function CheckIsFloat(obj)
{
	var re = new RegExp("[^0-9.]","ig");
    obj.value=obj.value.replace(/,/ig,".");
	if (re.test(obj.value) || obj.value.indexOf('.')!=obj.value.lastIndexOf('.'))
	    return false;
	return true;
}
function CheckIsNatur(obj)
{
        obj.value = Trim(obj.value);
	var re = new RegExp("[^0-9]","ig");
        if (re.test(obj.value))
	    return false;
	return true;
}

function ValidateNewTable(curForm)
{
   curForm.elements['table_name'].value=Trim(curForm.elements['table_name'].value); 
   curForm.elements['table_description'].value=Trim(curForm.elements['table_description'].value); 
   curForm.elements['table_col1'].value=Trim(curForm.elements['table_col1'].value); 
   curForm.elements['table_col2'].value=Trim(curForm.elements['table_col2'].value); 
   curForm.elements['table_col3'].value=Trim(curForm.elements['table_col3'].value); 
   if (curForm.elements['table_name'].value=="")  {
       alert("÷×ÅÄÉÔÅ ÉÍÑ ÄÌÑ ÔÁÂÌÉÃÙ");
       return false;
   }
   return true;

}

function CheckVote(curForm)
{
   for (var i=0; i<curForm.elements.length; i++)
      if ((curForm.elements[i].type=="RADIO" || curForm.elements[i].type=="radio") && curForm.elements[i].checked)
          return true;
   alert ("Âûáåðèòå íóæíîå ÷èñëî çâåçäî÷åê!");
   return false;
}

function ShowProp(obj) {
    var x = '';
    for (var i in obj)
        if (obj[i]!='') x=x+i+'='+obj[i]+'<br>';
    document.write(x);
}

function ActiveMenu(curMenu) {
    curMenu.className = 'menu_active';
    return;
}


function NotActiveMenu(curMenu) {
    curMenu.className = 'menu';
    return;
}

function ShowSubMenu(curId) {
    var curDiv = document.all['tab_'+curId];
    if (!curDiv) return; 

    var curNone = document.all['menu_'+curId];
    if (!curNone) return; 

    curDiv.style.visibility='visible';
    curDiv.style.zIndex=3;
    curDiv.style.left = curNone.offsetLeft;
    curDiv.style.top = curNone.offsetTop+curNone.offsetHeight;
    return;
}

function HideSubMenu(curId) {
    var curDiv = document.all['tab_'+curId];
    if (!curDiv) return; 

    curDiv.style.zIndex=-1;
    curDiv.style.visibility='hidden';
    return;
}

function UpdateVideo(number) {
    var loc = new String(parent.frames["video"].location);
    var str = loc.split("?");
    if (str[1]) {
        
        var tmp = new String(str[1]);
        
        var str = tmp.split('number=');
        if (str[1]) {
            
            var tmp = new String(str[1])
            var str2 = tmp.split('&');
            if (!str2) old_number = tmp;
            else old_number = str2[0];
           
            if (number!=old_number) {
                    var regEx = new RegExp('number='+old_number, 'gi'); 
                    loc = loc.replace(regEx, 'number='+number);
                    parent.frames["video"].location = loc;
            }
        } else if (number!=0){
                var regEx = new RegExp('video.php', 'gi'); 
                location2 = loc.replace(regEx, 'video.php&number='+number);
                if (location2!=loc) parent.frames["video"].location = location2;
         }
    } else if (number!=0){
        parent.frames["video"].location = loc+'?number='+number;
    }

}

function UpdateLocation(obj) {
    var sind = obj.selectedIndex; 
    var number = obj.options[sind].value;
    var old_number = 0;
    var location = new String(parent.frames["menu"].location);

    var str = location.split("?");
    if (str[1]) {
        
        var tmp = new String(str[1]);
        
        var str = tmp.split('number=');
        if (str[1]) {
            
            var tmp = new String(str[1])
            var str2 = tmp.split('&');
            if (!str2) old_number = tmp;
            else old_number = str2[0];
           
            if (number!=old_number) {
                var regEx = new RegExp('number='+old_number, 'gi'); 
                location = location.replace(regEx, 'number='+number);
                parent.frames["menu"].location = location;
            }
        } else {
                var regEx = new RegExp('program.php', 'gi'); 
                location2 = location.replace(regEx, 'program.php&number='+number);
                if (location2!=location) parent.frames["menu"].location = location2;
         }
    } else {
        parent.frames["menu"].location = location+'?number='+number;
    }
}

