var path = "http://ukrbiznes.com/actions/";
var addpath = "http://ukrbiznes.com/";
//var path = "http://uit/ukrbiznes/actions/";
//var addpath = "http://uit/ukrbiznes/";


setInterval('checkLastAction()',15000);


var Mhover = false;


jQuery(document).ready(function(){
   $('.actionItself').mouseover(function(){
      Mhover = false;
   });
   $('.actionItself').mouseout(function(){
      Mhover = true;
   });
})

function checkLastAction()
{
    if (Mhover==true)
    {
        lastAction('forward');
    }
}

function lastAction(direction)
{
    
    
    $("#lastAction").fadeOut(1000);
    
    
    setTimeout('post("'+direction+'")',500);
    
    
}
function post(type)
{
    var randomnumber=Math.floor(Math.random()*9);
    
    if (randomnumber==0 || randomnumber==null)
    {
        randomnumber = 1;
    }
    
    var colors = new Array(); 
    colors[1] = "#2ea3db";
    colors[2] = "#89c542";
    colors[3] = "#27a8df";
    colors[4] = "#8ac43f";
    colors[5] = "#f9ae40";
    colors[6] = "#8cc53f";
    colors[7] = "#f0582a";
    colors[8] = "#575757";
    
    
    
    
    $("#lastAction .lastActionStart").css({"background-image":"url('"+path+"img/lastAction"+randomnumber+".gif')",
                                          "background-color":colors[randomnumber]});
    $("#lastAction .lastActionEnd").css({"background-image":"url('"+path+"img/lastActionEnd"+randomnumber+".gif')"});
    
    var adm_end = $(".hiddenId").val();
    
    $.post(path+"ajax/lastAction.php",{ type: type,adm_end:adm_end},
                function(data){
                $(".actionItself").html("");
                $(".actionItself").append(data);
                $("#lastAction").fadeIn(1000);
        });
    
}

function checkForm()
{
    if ($(".email").val()=='')
    {
        alert("Вы не ввели email!");
        return false;
    }
    if ($(".comment").val()=='')
    {
        alert("Вы не ввели комментарий!");
        return false;
    }
    
    var email = $(".email").val();
    var comment = $(".comment").val();
    var name = $(".name").val();
    var firmName = $(".firmName").val();
    var url = $(".url").val();
    
    $.post(path+"ajax/add.php",{ email: email,comment:comment,name:name,firmName:firmName,url:url},
                function(data){
                alert("Заявка успешно отослана. С Вами свяжется наш менеджер, через указанный Вами email.");
                window.location = path;
        });
}

var params = null;

function addAvatar(param,width){
 
  window.location.hash = '#top';
  
  params = param;
  
  if(width==null)
  {
    width = 70;
  }
  
  show_ruf( 50,
                  -30,
                  'banner,bis_dialnist,bis_rigion,bis_price_m',
                  false,
                  width,
                  width,
                  true,
                  406900,
                  '300',
                  addpath,
                  'actions/logo/',
                  'add_avarat_ogolosh'
                   );  
 
}
function add_avarat_ogolosh(e, img){
 $(params).attr("src",path+"logo/"+img);
 $(params+"_input").val(img);
}

function showHideRegions()
{
    
    if($("#regionUA").attr("checked")==true)
    {
        $(".regions").css({"display":"none"});
    }
    else
    {
        $(".regions").css({"display":"block"});
    }
}

function submitFormOne()
{
    
    var name = $(".name").val();
    if (name == "")
    {
        alert("Вы не ввели название акции.");
        return false;
    }
    
    var firmName = $(".firmName").val();
    if (firmName == "")
    {
        alert("Вы не ввели организатора.");
        return false;
    }
    
    var firmName = $(".firmName").val();
    if (firmName == "")
    {
        alert("Вы не ввели организатора.");
        return false;
    }
    
    var firmUrl = $(".firmUrl").val();
    if (firmUrl == "")
    {
        alert("Вы не ввели ссылку организатора.");
        return false;
    }
    
    var adm_start = $(".adm_start").val();
    var adm_end = $(".adm_end").val();
    
    var territory = $(":radio[name=territory]").filter(":checked").val();
    if (territory==1)
    {
            var c = 0;
            var myRegions = '';
            for (i = 0; i < 27; i++)
            {
                if (document.frm.region[i].checked){
                   myRegions += document.frm.region[i].value + ',';
                   c++;
                }
            }
            if (c==0)
            {
                territory = 0;
            }
            
            
    }
    
    var logo = $(".new_logo_input").val();
    
    var hugeImg = $(".hugeImg_input").val();
    
    var contents = tinyMCE.get('editorArea').getContent();
    if (contents=='')
    {
        alert("Вы не ввели текст акции.");
        return false;
    }
    
    var rub_id = $(".rub_id").val();
    
    var typeus = $(".type").val();
    var id = $(".id").val();
    
    var hash = $(".hash").val();
    
    $.post(path+"ajax/addForm.php",{ name: name,
                                firmName:firmName,
                                firmUrl:firmUrl,
                                adm_start:adm_start,
                                adm_end:adm_end,
                                territory:territory,
                                myRegions:myRegions,
                                logo:logo,
                                hugeImg:hugeImg,
                                contents:contents,
                                rub_id:rub_id,
                                typeus:typeus,
                                id:id,
                                hash:hash
                                },
                function(data){
                window.location = path + "adm/addrules/"+data;
    });
    return true;
    
}

function submitFormTwo()
{
    formTwo();
    //window.location.href = path + "adm";
}

function previewFormTwo(id,hash)
{
    formTwo(id,hash);
    //window.open(path + "action/"+id+"/"+hash);
}


function formTwo(_id, hash)
{
    
    var id = $(".id").val();
    
    var organizer = $(".organizer").val();
    
    var product = $(".product").val();
    
    var participation = $(".participation").val();
    
    var conditions = $(".conditions").val();
    
    var fund = $(".fund").val();
    
    var winners = $(".winners").val();
    
    var presents = $(".presents").val();
    
    var limits = $(".limits").val();
    
    var info = $(".info").val();
    
    var order = $(".order").val();
    
    var other = $(".other").val();
    
    $.post(path+"ajax/addRules.php",{
                                id:id,
                                organizer: organizer,
                                product:product,
                                participation:participation,
                                conditions:conditions,
                                fund:fund,
                                winners:winners,
                                presents:presents,
                                limits:limits,
                                info:info,
                                order:order,
                                other:other
                                },
                function(data){
            		if(id && hash)
            		{
            			window.open(path + "action/"+_id+"/"+hash);
            		}else
            		{
	                	window.location.href = path + "adm";
            		}
                //window.location = path + "adm/addrules/"+data;
    });
    
}

function goOut()
{
    window.location = path+"adm";
}

function changeStatus(id,status)
{
     $.post(path+"ajax/changeStatus.php",{
                                id:id,
                                status: status
                                },
                function(data){
                window.location.href = "";
    });
    
}
function moreActions(page,listType,id)
{
     $.post(path+"ajax/moreActions.php",{
                                page:page,
                                listType:listType,
                                id:id
                                },
                function(data){
                $(".moreActions").remove();
                $("#actionsList").append(data);
    });
    
}
function nextAction(date,type)
{
     $.post(path+"ajax/nextAction.php",{
                                date:date,
                                type:type
                                },
                function(data){
                window.location = path + "action/"+data;
    });
    
}
