﻿var html = document.getElementsByTagName("html")[0];
if (html) html.className="js";

// JScript File

function mostrarDiv(idSi,idNo1,idNo2) 
{
    var object= document.getElementById(idSi);
    var objectNo1= document.getElementById(idNo1);
    var objectNo2= document.getElementById(idNo2);
    
    if (object != null) object.style.display='block'; 
    if (objectNo1 != null) objectNo1.style.display='none';
    if (objectNo2 != null) objectNo2.style.display='none'; 
    
    var labelClass= document.getElementById(idSi + 'Label'); 
    var labelClass2= document.getElementById(idNo1+ 'Label'); 
    var labelClass3= document.getElementById(idNo2+ 'Label'); 
    
    if (labelClass != null) labelClass.className=idSi+'LabelTop';
    if (labelClass2 != null) labelClass2.className=idNo1+'Label';
    if (labelClass3 != null) labelClass3.className=idNo2+'Label';

}

function CommentQuantityLeft(obj, left, length){  
    var Comment = obj;
    var CommentQuantityLeft = document.getElementById(left);								
    				
    //CommentQuantityLeft.innerHTML = length - Comment.value.length;
    CommentQuantityLeft.innerHTML = Comment.value.length;
    if(Comment.value.length>length){
        Comment.value = Comment.value.substring(0,length);
	    //CommentQuantityLeft.innerHTML = length - Comment.value.length;
	    CommentQuantityLeft.innerHTML = Comment.value.length;
    }
}

function checkOpen(obj)
{
    var control = obj;
    var label = document.getElementById('lblError');
    if (control.checked)
    {
        label.style.display = 'none';
    }
}
function openWindow(url, title)
{
    return window.open(url,title,'width=600, height=700, scrollbars=yes');
}

function controlCheck()
{
    var label = document.getElementById('lblError');
    var obj = document.getElementById('ckkConforme');
    
    if (obj)
    {
        if (!obj.checked)
        {
            label.style.display = 'block';
            return false;
        }
        else
            label.style.display = 'none';
    }
    return true;
}

function mtControlTextValues()
{

     var o1 = document.getElementsByTagName("input");
     var ctl = true;
     if (o1.length > 0)
     { 
         for (i = 0; i < o1.length; i++)
         {
             if (o1[i].type=='text')
             {
                if (o1[i].value = '')
                    ctl = false;
             }
        }
     }
     var o2 = document.getElementsByTagName("textarea");
     if (o2.length>0)
     { 
       if (o2[i].value = '')
          ctl = false;
     }
     if (!ctl)
     {
        var lbl = document.getElementsByTagName("texterror");
        lbl.style.display='block';
     }

}

function createFeedBox(idBox)
{
    document.write("<div id='div"+idBox+"' style='float:none;overflow:hidden;height:auto;'></div>"); 
    var myAjaxFeed = new Request({url:'Feeds.aspx?Id='+idBox,
                    method: 'get', 
                    onSuccess: function(){$('div'+idBox).set("html",this.response.text);},
                    evalScripts:true });
    myAjaxFeed.send();


}
function controlVisible(control, actionparam)
{
    var obj = document.getElementById(control);
    if (obj)
    {
        if (actionparam)
        {
            obj.style.display = 'block';
            if (control=='menu-medios')
            {
                var parentObj = document.getElementById('mediosa');
                parentObj.className='itemOnPo';
            }
        }
        else
        { 
           obj.style.display = 'none';
           if (control=='menu-medios')
            {
                var parentObj = document.getElementById('mediosa');
                parentObj.className='';
            }
        }
    }
}
function controlEnabled(control, actionparam)
{
    var obj = document.getElementById(control);
    if (obj)
    {
        if (actionparam)
        {
            obj.disabled = false;
        }
        else
            obj.disabled = true;
    }
}

var sliding=false;
var ctimeout;
function SlideUp(parentid,id,speed)
{
    sliding=true;
    Slide(parentid,id,speed,1);
}

function SlideDw(parentid,id,speed)
{
    sliding=true;
    Slide(parentid,id,speed,-1);
}

function Slide(parentid,id,speed,dir)
{
    if(sliding)
    {
        var parent=document.getElementById(parentid);
        var object=document.getElementById(id);
        if(object && parent)
        {
            var diference=0
            if(dir==-1)
            {
                
                diference=Number(parent.offsetWidth)+ 20 - Number(object.offsetWidth); //-> para up dw es offsetHeight -SE agrega +20 por los margenes laterales del container
                //alert('parent: ' + parent.offsetWidth + ' object: ' + object.offsetWidth + ' dif-1: ' + diference) 
                if(diference>0)
                {
                    diference=0;
                }
            }
            //alert('dif: ' + diference);        
            if(!object.style.left)
            {   
                object.style.left="0px";
            }
            if(object.style.left)
            { 
                var s= new String(object.style.left); //alert('left: ' + s);
                s=s.replace(/px/g,'');
                var left=Number(s)*dir*-1;
                //alert('dif: ' + diference + ' left:' + top);
                if(left>diference) //-> para up dw es top<=diference
                {   
                    object.style.left=(Number(s)+Number(speed*dir))+'px';                    
                }
                 else
                    if (left<0)
                    {
                        object.style.left="0px";
                    }
                    else
                    {
                        diference=Number(parent.offsetWidth)+ 20 - Number(object.offsetWidth);
                        object.style.left=diference + "px";
                    }
            }
        }
        //ctimeout=window.setTimeout("Slide('"+parentid+"','"+id+"',"+speed+","+dir+");",33);
    }
    
}

function SlideStop(id)
{
    window.clearTimeout(ctimeout);
    sliding=false;
    ctimeout=null;
    
}

window.addEvent('domready', function() {
	//Buenos Aires, viernes 30 de diciembre de 2011
	var dateLabel = document.getElementById("ctl00_Header_LblTime");
	var d = new Date();
	var dias = ['domingo', 'lunes', 'martes', 'miercoles', 'jueves', 'viernes', 'sabado'];
	var meses = ['enero', 'febrero', 'marzo', 'abril', 'mayo', 'junio', 'julio', 'agosto', 'septiembre', 'octubre', 'noviembre', 'diciembre'];
	var fecha = 'Buenos Aires, ' + dias[d.getDay()] + ' ' + d.getDate() + ' de ' + meses[d.getMonth()] + ' de ' + d.getFullYear();
	dateLabel.innerHTML = fecha;
	dateLabel.className="ready";
});
