// JavaScript Document

function redir(values,page){
window.location=page+values;}

function nuevoAjax(){
	var xmlhttp=false;
	try{
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	}catch(e){
		try {
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		}catch(E){
			xmlhttp = false;
		}
	}

	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
		xmlhttp = new XMLHttpRequest();
	}
	
	return xmlhttp;
}



function change_content_state(id,chk,type){

        values='?id_content='+id+'&change='+chk+'&type='+type;

        ajax_u=nuevoAjax();
        ajax_u.open("GET", "change_content_state.php"+values, true);
        ajax_u.onreadystatechange=function() 
        {
            if (ajax_u.readyState==1)
            {
                document.getElementById("change_content_state_resp").innerHTML='<img src="../images/loading.gif" alt="loading" />';
            }
            if (ajax_u.readyState==4)
            { 
                document.getElementById("change_content_state_resp").innerHTML=ajax_u.responseText;
            }
        }
        ajax_u.send(null);
        return true;
}

function change_content(id,div,type){

        values='?id_content='+id+'&type='+type;

        var ajax_u=new Array();;
        ajax_u[div]=nuevoAjax();
        
        ajax_u[div].open("GET", "change_content_state.php"+values, true);
        ajax_u[div].onreadystatechange=function() 
        {
            if (ajax_u[div].readyState==4)
            { 
                document.getElementById(div).innerHTML=ajax_u[div].responseText;
            }
        }
        ajax_u[div].send(null);
        return true;
}

function tracking_download(id,file,type){
        
        if(type==undefined){ type="content";}
        
        if(type=="content"){
            values='?id_content='+id+'&file='+file;
        }
        else{
            values='?id_content='+id+'&file='+file+'&type=course';
        }
        
        ajax_u=nuevoAjax();
        ajax_u.open("GET", "includes/download_tracking.php"+values, true);
        ajax_u.onreadystatechange=function() 
        {
            if (ajax_u.readyState==4)
            { 
                document.getElementById("download_responce").value=ajax_u.responseText;
            } 
        }
        ajax_u.send(null);
        return true;
}

function delete_c(url){
    if(confirm("Borrar \n Esta seguro?")){
        window.location=url;
    }
}

        
function show_input(show,div_1,ret){
    if(show){
        if(ret==0){ retv = 'none'; }else{ retv = 'block'; }
        document.getElementById(div_1).style.display=retv;
    }else{
        if(ret==0){ retv = 'block'; }else{ retv = 'none'; }
        document.getElementById(div_1).style.display=retv;
    }
}
        
function reload_parent(){
    parent.location.reload();
    parent.Control.Modal.close()
}

function parent_redir(location){
    parent.location=location;
    parent.Control.Modal.close()
}

function content_rating(content,rating){
    values='?id_content='+content+'&rating='+rating;
        
        ajax_u=nuevoAjax();
        ajax_u.open("GET", "includes/rating.php"+values, true);
        ajax_u.onreadystatechange=function() 
        {
            if (ajax_u.readyState==1)
            {
                document.getElementById("rating").innerHTML='<img src="../images/loading.gif" alt="loading" />';
            }
            if (ajax_u.readyState==4)
            { 
                document.getElementById("rating").innerHTML=ajax_u.responseText;
            } 
        }
        ajax_u.send(null);
        return true;
}

function courses_rating(content,rating){
    values='?id_course='+content+'&rating='+rating;
        
        ajax_u=nuevoAjax();
        ajax_u.open("GET", "includes/rating.php"+values, true);
        ajax_u.onreadystatechange=function() 
        {
            if (ajax_u.readyState==1)
            {
                document.getElementById("rating").innerHTML='<img src="../images/loading.gif" alt="loading" />';
            }
            if (ajax_u.readyState==4)
            { 
                document.getElementById("rating").innerHTML=ajax_u.responseText;
            } 
        }
        ajax_u.send(null);
        return true;
}

function new_item(id){
    if(id==0){
        amount = document.getElementById("amount").value;
        amount = amount*1+1*1;
        document.getElementById("amount").value=amount;
        
        var content = '<div id="item_n_'+amount+'"><p><label for="item_'+amount+'">Item '+amount+'</label><input type="text" id="item_'+amount+'" name="item_'+amount+'" /></p><a href="javascript:void(new_item('+amount+'))" id="'+amount+'"><img src="../images/remove.png" alt="remove" /></a></div>';

        document.getElementById("items_responce").innerHTML+=content;
    }else{
        
        amount = document.getElementById("amount").value;
        document.getElementById("items_responce").removeChild(document.getElementById('item_n_'+amount));
        amount = amount*1-1*1;
        document.getElementById("amount").value=amount;
    }
}

function polls_redir(values,vote){
        
    if(vote != undefined){
         values += '&poll_option='+vote;
    }
        ajax_u=nuevoAjax();
        ajax_u.open("GET", "includes/poll_manager.php"+values, true);
        ajax_u.onreadystatechange=function() 
        {
            if (ajax_u.readyState==1)
            {
                document.getElementById("encuestas_").innerHTML='<img src="images/loading.gif" alt="loading" />';
            }
            if (ajax_u.readyState==4)
            { 
                document.getElementById("encuestas_").innerHTML=ajax_u.responseText;
            }
        }
        ajax_u.send(null);
        return true;
}

function getRadioButtonSelectedValue(ctrl)
{
    for(i=0;i<ctrl.length;i++){
        if(ctrl[i].checked) return ctrl[i].value;
    }
}

function update_organize_resp(ss,type){
        var all = '';
        for(i = 0; i < ss.childNodes.length; i++){
            all += ss.childNodes[i].id+'-';
        }
        //document.getElementById('order_widget_id').innerHTML = all;
        values='?type='+type+'&order='+all;
        ajax_u=nuevoAjax();
        ajax_u.open("GET", "includes/update_organize.php"+values, true);
        ajax_u.onreadystatechange=function() 
        { 
            if (ajax_u.readyState==4)
            { 
                document.getElementById("order_responce").innerHTML=ajax_u.responseText;
            } 
        }
        ajax_u.send(null);
        return true;
 }

 
function add_region_content(id,type,table){

        values='?id_content='+id+'&table='+table+'&type='+type;

        ajax_u=nuevoAjax();
        ajax_u.open("GET", "change_content_state.php"+values, true);
        ajax_u.onreadystatechange=function() 
        {
            if (ajax_u.readyState==1)
            {
                document.getElementById('Container_mdl').style.display='block';
                document.getElementById('Content_mdl').style.display='block';
            }
            if (ajax_u.readyState==4)
            { 
                document.getElementById("change_content_state_resp").innerHTML=ajax_u.responseText;
                document.getElementById('Container_mdl').style.display='none';
                document.getElementById('Content_mdl').style.display='none';  
            }
        }
        ajax_u.send(null);
        return true;
}

function delete_shared_content(id,type,table){
    if(confirm("Desea no volver a ver la invitacion?")){
        add_region_content(id,type,table);
        Effect.toggle(table+'_'+id,'appear');
    }
}

function switch_tab(selected, tabs){
    for(i = 0; i < tabs.length; i++){
        document.getElementById(tabs[i]).style.display='none';
        document.getElementById('li-'+tabs[i]).className='';
    }
    document.getElementById(selected).style.display='block';
    document.getElementById('li-'+selected).className='tabs-selected';
    //document.getElementById(tabs).style.display='none';
    //document.getElementById(selected).style.display='block';
}

function show(id){
    if(document.getElementById(id).style.display=='block'){
        document.getElementById(id).style.display='none';
    }
    else{
        document.getElementById(id).style.display='block';
    }
}