var count = 0;
var updateTimer;
var currentTime=new Date();
var month = currentTime.getMonth()
var day = currentTime.getDate()
var year = currentTime.getFullYear()
var hours = currentTime.getHours()
var minutes = currentTime.getMinutes()
var seconds = currentTime.getSeconds()

var timenow = year + "-" + month + "-" + day + " " + hours + ":" + minutes + ":" + seconds



function createWin(text,id,zug,isid)
{
 	if (zug=='1' && isid=='')
 	{        alert (_lang_register_must_register);
        return;
 	}
	new dWindow({
		id:'newone_'+count,
		content:text,
		width: 260,
		height: 330,
		minWidth: 180,
		minHeight: 160,
		left: 657,
		//top: 670
		top: $('posMessage'+id).getPosition().y-20
	}).open($(document.body));
	//count++;
	//return false;

}

var count = 0;
function createWinHistory(text1,id)
{
       var jSonRequest = new Request.JSON
        (
                {
                        url: _config_live_site+'index.php/ajax/get_message',
                        data: { 'toid':id },
                        method: 'post',
                        onComplete: function(json)
                        {

                                if (json.status=='OK')
                                {
                                	text='';

                                	text=json.message;

									new dWindow({
										id:'newone_'+count,
										content:text1+text,
										width: 260,
										height: 300,
										minWidth: 180,
										minHeight: 160,
										left: 945,
										//top: 670
										top: $('posMessage'+id).getPosition().y+20
									}).open($(document.body));

									count++;

									var updateFunction=function(){updateMessage(id,timenow);}
									updateTimer=updateFunction.periodical(5000);

									//return false;
                                }
                                else
                                {
                                    text='<div id=messageContainer>No messages</div>';
									new dWindow({
										id:'newone_'+count,
										content:text1+text,
										width: 260,
										height: 300,
										minWidth: 180,
										minHeight: 160,
										left: 945,
										//top: 670
										top: $('posMessage'+id).getPosition().y+20
									}).open($(document.body));
									count++;

									var updateFunction=function(){updateMessage(id,timenow);}
									updateTimer=updateFunction.periodical(5000);
									//return false;
                                }
                        },
                        onRequest: function()
                        {
                        },
                        onError: function()
                        {
                                alert('Error! Try Letter!');
                        }
                }
        );

        jSonRequest.send();



}

function updateMessage(id,timenow)
{
	if (!$defined($('messageContainer'))) $clear(updateTimer);	var jSonRequest = new Request.JSON
        (
                {
                        url: _config_live_site+'index.php/ajax/get_message_post',
                        data: { 'toid':id, 'timenow':timenow },
                        method: 'post',
                        onComplete: function(json)
                        {

                                if (json.status=='OK')
                                {
                                	text='';
                                	//for (var i=0;i<json.messages.length;i++)
                                	text=json.message;

//                                	text=text+json.id+json.message+'</div>'
                                    //if ($('messageContainer').value=='No messages') $('messageContainer').set('html','')
                                    if ($defined($('messageContainer'))) $('messageContainer').set('html',text)

                                }


                        },
                        onRequest: function()
                        {
                        },
                        onError: function()
                        {
                                alert('Error! Try Letter!');
                        }
                }
        );

        jSonRequest.send();}

function sendMessage(toid,typeuser,totype,toprice,tosum)
{
        count1=$('txtCountUser').title;
        if (typeuser == 0)
        {
        if (count1==0)
        {                 alert (_lang_win_no_money);
                return;
        }
        }
        if ($('txtMessage'+toid).value=='')
        {
                 alert (_lang_win_no_message);
                return;
        }
        var jSonRequest = new Request.JSON
        (
                {
                        url: _config_live_site+'index.php/ajax/send_message',
                        data: {'text': $('txtMessage'+toid).value, 'toid':$('toidMessage').title,'typeuser':typeuser, 'count':count1,
                        'totype':totype, 'toprice':toprice,'tosum':tosum},
                        method: 'post',
                        onComplete: function(json)
                        {
                                if (json.status=='OK')
                                {
                                $('txtMessage'+toid).value='';
                                if (typeuser == 0)
                                {                                	$('txtCountUser').set('title',count1-1);
                                	$('txtCountUser').set('html',count1-1);
                                }

                                }
                                else
                                {
                                alert ('Error');
                                }
                        },
                        onRequest: function()
                        {
                        },
                        onError: function()
                        {
                                alert('Error! Try Letter!');
                        }
                }
        );

        jSonRequest.send();
}

function sendMessageDet(toid,typeuser,totype,toprice,tosum)
{
        count1=$('txtCountUser').title;
        if (typeuser == 0)
        {
        if (count1==0)
        {
                 alert (_lang_win_no_money);
                return;
        }
        }
        if ($('txtMessage'+toid).value=='')
        {
                 alert (_lang_win_no_message);
                return;
        }
        var jSonRequest = new Request.JSON
        (
                {
                        url: _config_live_site+'index.php/ajax/send_message_det',
                        data: {'text': $('txtMessage'+toid).value, 'toid':$('toidMessage').title,'typeuser':typeuser, 'count':count1,
                        'totype':totype, 'toprice':toprice,'tosum':tosum},
                        method: 'post',
                        onComplete: function(json)
                        {
                                if (json.status=='OK')
                                {
                                $('txtMessage'+toid).value='';
                                if (typeuser == 0)
                                {
                                	$('txtCountUser').set('title',count1-1);
                                	$('txtCountUser').set('html',count1-1);
                                }
                                //alert ('Message sending');

                                //$('BulletinsTextOut').set('html',json.Html);
                                //$('BulletinsTextOut').set('title',json.Text);
                                //$('txtMessage').set('html','('+$('txtMessage').value+')');
                                //$('txtMessage').set('title',$('txtMessage').value);
                                }
                                else
                                {
                                alert ('Error');
                                }
                        },
                        onRequest: function()
                        {
                        },
                        onError: function()
                        {
                                alert('Error! Try Letter!');
                        }
                }
        );

        jSonRequest.send();
}

function sendMessageAdmin(toid)
{

        if ($('txtMessage'+toid).value=='')
        {
                 alert (_lang_win_no_message);
                return;
        }
        if ($('txtEmail'+toid).value=='')
        {
                 alert (_lang_win_no_email);
                return;
        }
        var jSonRequest = new Request.JSON
        (
                {
                        url: _config_live_site+'index.php/ajax/send_message_admin',
                        data: {'text': $('txtMessage'+toid).value, 'toid':$('toidMessage').title, 'name':$('txtName'+toid).value,
                        'adress':$('txtAdress'+toid).value, 'email':$('txtEmail'+toid).value,'telefon':$('txtTelefon'+toid).value},
                        method: 'post',
                        onComplete: function(json)
                        {
                                if (json.status=='OK')
                                {
                                $('txtMessage'+toid).value='';
                                //cou=count-1;
                                $('newone_'+count).destroy();

                                }
                                else
                                {
                                alert ('Error');
                                }
                        },
                        onRequest: function()
                        {
                        },
                        onError: function()
                        {
                                alert('Error! Try Letter!');
                        }
                }
        );

        jSonRequest.send();
}


function sendMessageA(toid)
{

        if ($('txtMessage'+toid).value=='')
        {
                 alert (_lang_win_no_message);
                return;
        }

        var jSonRequest = new Request.JSON
        (
                {
                        url: _config_live_site+'index.php/ajax/send_message_a',
                        data: {'text': $('txtMessage'+toid).value, 'toid':toid
                        },
                        method: 'post',
                        onComplete: function(json)
                        {
                                if (json.status=='OK')
                                {
                                $('txtMessage'+toid).value='';
                                $('newone_'+count).destroy();
                                }
                                else
                                {
                                alert ('Error');
                                }
                        },
                        onRequest: function()
                        {
                        },
                        onError: function()
                        {
                                alert('Error! Try Letter!');
                        }
                }
        );

        jSonRequest.send();
}
function voting(toid)
{


        var jSonRequest = new Request.JSON
        (
                {
                        url: _config_live_site+'index.php/ajax/voting',
                        data: {'toid':toid},
                        method: 'post',
                        onComplete: function(json)
                        {
                                if (json.status=='OK')
                                {
                                alert ('You are voting ok!');
                                }
                                else
                                {
                                alert ('You can not voting today!');
                                }
                        },
                        onRequest: function()
                        {
                        },
                        onError: function()
                        {
                                alert('Error! Try Letter!');
                        }
                }
        );

        jSonRequest.send();
}
var map;
var marker;
var geocoder = null;
    function load() {
      if (GBrowserIsCompatible()) {
        map = new GMap2(document.getElementById("map"));
        map.addControl(new GSmallMapControl());
		geocoder = new GClientGeocoder();
      }
    }

function showAddress(address,div_id,street) {
      if (geocoder) {
        geocoder.getLatLng(
          address,
          function(point) {
            if (point) {
              map.setCenter(point, 10);
              var marker = new GMarker(point);
              map.addOverlay(marker);
            }
            else{
            	showAddressstreet(street,div_id);
            }
          }
        );
      }
}

function showAddressstreet(street,div_id) {
      if (geocoder) {
        geocoder.getLatLng(
          street,
          function(point) {
            if (point) {
              map.setCenter(point, 10);
              var marker = new GMarker(point);
              map.addOverlay(marker);
            }

          }
        );
      }
}
