/**
 * Add Informer Banner
 *
 * Page,v 1.0 2010/21/09 14:08:00 ivi.vova Exp
 *
 * Copyright (C) 2010 ivi.vova, E-mail: ivi.vova@gmail.com
 *
 *
 */

function add_informer_banner()
{

    /**
     * if number form
     */
    this.check_isNumber = function(str)
    {
        return str.match(/^([0-9]+)$/);
    }

    /**
     * active informer id
     * @param id
     */
    this.activInformerId = function(id,idblock)
    {
        var idblock_=''+idblock+'';
        var obj=document.getElementById(id);
        var idinformer=obj.value;
        var tmp_buf=this.check_isNumber(idinformer);
        if(tmp_buf!=null)
        {
            tmp_buf=this.check_isNumber(idblock_);
            if(tmp_buf!=null)
            {
                ajax.show('scr/add_informer_banner.php?page=addinformer&idinformer='+idinformer+'&idblock='+idblock_,'banner_code_block_'+idblock_);
            }
        }
    }

    /**
     * generation code informer
     */
    this.generationCodeInformer = function(network_type)
    {
        var idinformer1=document.getElementById('banner_code_block_1').innerHTML;
        var idinformer2=document.getElementById('banner_code_block_2').innerHTML;
        var idinformer3=document.getElementById('banner_code_block_3').innerHTML;
        var tmp_buf=this.check_isNumber(idinformer1);
        if(tmp_buf!=null)
        {
            tmp_buf=this.check_isNumber(idinformer2);
            if(tmp_buf!=null)
            {
                tmp_buf=this.check_isNumber(idinformer3);
                if(tmp_buf!=null)
                {
                    network_type=''+network_type+'';
                    tmp_buf=this.check_isNumber(network_type);
                    if(tmp_buf!=null)
                    {
                        /*if(network_type==7||network_type==6)
                        {*/
                    	$.ajax({
						  url: 'scr/add_informer_banner.php?page=codegenerate&network_type='+network_type+'&idinformer1='+idinformer1+'&idinformer2='+idinformer2+'&idinformer3='+idinformer3,
						  success: function(data) {
						    $('#banner_code_block textarea').text(data);
						  }
						});
                        /*}
                        else
                        {
                            alert('Не все поля заполнении');
                            return false;
                        }*/
                    }
                    else
                    {
                        alert('Не все поля заполнении');
                        return false;
                    }
                }
                else
                {
                    alert('Не все поля заполнении');
                    return false;
                }
            }
            else
            {
                alert('Не все поля заполнении');
                return false;
            }
        }
        else
        {
            alert('Не все поля заполнении');
            return false;
        }
    }

}
var addinformerbanner = new add_informer_banner();
