window.addEvent('domready', function() {
    Sexy = new SexyAlertBox({onCloseStart:function(r){
      if(r && $('ertext'))
      {
          var myRequest = new Request({method: 'post', url: '/response/senderror.php'});
          myRequest.send('t='+$('ertext').get('html')+'&c='+$('BoxPromptInput').get('value')+'&f='+encodeURIComponent(window.location));
      }
    }
    });
    Sexy2 = new SexyAlertBox({onCloseStart:function(r){
      if(r)
      {
          var myRequest = new Request({method: 'post', url: '/response/sendcallback.php'});
          myRequest.send('n='+$('callbackname').get('value')+'&ph='+$('BoxPromptInput').get('value')+'&t='+$('callbacktown').get('value'));
      }
    }
    });
});

var isshow=0;
document.onkeypress=function(e) { 

  var _26=0;
	var we=window.event;

	if(we)
  {
    _26=we.keyCode==10||(we.keyCode==13&&we.ctrlKey);
	}
  else
  {
    if(e)
    {

    _26=(e.which==10&&e.modifiers==2)||(e.keyCode==0&&e.charCode==106&&e.ctrlKey)||(e.keyCode==13&&e.ctrlKey);
  	}
  }
  

  if(_26 && isshow==0)
			{
        
    
isshow=1;
        
 Sexy.prompt('<h1>Send error to webmaster</h1><div id="fcoin"></div>Your comment:','' ,{onComplete: 
    function(returnvalue) 
    {   
        if(returnvalue) Sexy.info('<h1>Thanks</h1>',{textBoxBtnOk:'Ok!'});        
      isshow=0; 
    }
    });

            var te = new Element('textarea', {
              'id':'ertext',
              'styles': {
                'height':'90px',
                'width': '100%',
                'border':'1px solid gray',
                'font-size':'11px',
                'color':'#6C6C6C'
                  },
               'html':getSelText() 
                  
            });
          
        if($('fcoin'))
        {
          $('fcoin').empty();
          te.injectInside($('fcoin'));    
        }
           
        e = new Event(e).stop();  
      }
}





    function getSelText()
  {
          var txt = '';
           if (window.getSelection){
                  txt = window.getSelection();
          }else if (window.document.getSelection){
                  txt = window.document.getSelection();
          }else if (document.selection){
                  txt = document.selection.createRange().text;
          }
         return txt;
  }
  
  //////////////////
 
 
 window.addEvent('domready', function() {
 
 if($('acallback'))
 $('acallback').addEvent('click',function(e)
 {
 
 e = new Event(e).stop();  
 
 if(isshow==1) return;
    
 isshow=1;
        
 Sexy2.prompt('<h1>Оставьте свой номер телефона</h1><div id="fcallback"></div>','' ,{
 onComplete: 
    function(returnvalue) 
    {
        if(returnvalue) Sexy.info('<h1>Спасибо, мы Вам перезвоним как можно быстрее</h1>',{textBoxBtnOk:'Ок!'});        
      isshow=0; 
    }
    });
            
          var div= new Element('div');
          
          
            
          var l=new Element('label',{'text':'?мя'});  
          l.injectInside(div)  

          var te = new Element('input', {
              'id':'callbackname',
              'type':'text',
              'styles': 
                  {
                    'border':'1px solid gray',
                    'font-size':'11px',
                    'color':'#6C6C6C'
                  }                  
            });
        te.inject(l,'after');  


        
       
         var l=new Element('label',{'text':'Город'});  
          l.inject(te,'after');
          
        
          
          
          var te = new Element('input', {
              'id':'callbacktown',
              'type':'text',
              'styles': 
                  {
                    'border':'1px solid gray',
                    'font-size':'11px',
                    'color':'#6C6C6C'
                  }                  
            });
        te.inject(l,'after');  

         var l=new Element('label',{'text':'Номер телефона'});  
          l.inject(te,'after'); 
          
          
        if($('fcallback'))
        {
          $('fcallback').empty();          
             
          div.injectInside($('fcallback'));    
        }
        
 	
 });})
 
 
function mylo(login,server)
{
 eml = "mailto:" + login + "@"+server;
 eml += "?subject=" + 'Letter from elmir.ua';
 window.location.href = eml;
}

function toggle(r)
{
obj=$(r);
if(obj.getStyle('display')=='none') obj.setStyle('display', '')
else obj.setStyle('display', 'none');
}

function go() 
{
window.location=$('goto').value;
return false
}


function popitup(url, width) 
{
	
	newwindow=window.open(url,'name','width='+width+',resizable=1');
	if (window.focus) {newwindow.focus()}
	return false;
}


function buy(id,num)
{
		
	$('tooltip'+id).innerHTML='Пожалуйста подождите...';
	file =  '/response/basket.php?mode=2&itid='+parseInt(id)+'&num='+  num 
	 new Request.JSON({ onComplete: function(myObject) 
  {
  $('tooltip'+id).innerHTML=myObject.status
  $('basket_text').innerHTML=myObject.textstatus
  $('bascet_img').src=myObject.imgstatus;
 	$('cell'+id).className ='cell added';
   
  }}).get(file);
	return true;
}


function buy2(id,num)
{
		
	$('tooltip'+id).innerHTML='Пожалуйста подождите...';
	file =  '/response/basket.php?mode=2&itid='+parseInt(id)+'&num='+  num 
	new Request.JSON({ onComplete: function(myObject) 
  {
  
  $('tooltip'+id).innerHTML=myObject.status
  $('basket_text').innerHTML=myObject.textstatus
  $('bascet_img').src=myObject.imgstatus;

   
  }}).get(file);
	return true;
}






function getScroll() 
{

   var dd = document.documentElement; db = document.body;

   if (dd && dd.scrollTop)
   {
	   return [dd.scrollTop, dd.scrollLeft];
   
   } else if (db) 
   {
    return [db.scrollTop, db.scrollLeft];
	
	}
	else 
	{
     return [0, 0];
	}

 } 


function rnd(scale) 
{

var dd=new Date();
return((Math.round(Math.abs(Math.sin(dd.getTime()))*1000000000)%scale));

}


function highlighttr()
{
$(document.body).getElements('.highlight').each(function(item){

item.addEvents({
 mouseover: function() {

 item.setStyle('background-color','#D1D7F8')

 },

 mouseout: function() {

 item.setStyle('background-color','')
 }
 
});
});
}



function animmenu()
{

var list = $$('.treemenu li');
list.each(function(element) {
 
	var fx = new Fx.Styles(element, {duration:100, wait:false});
 
	element.addEvent('mouseenter', function(){
		fx.start({
			'margin-left': '5px',
			'color': '#82ADDA'
		});
	});
 
	element.addEvent('mouseleave', function(){
		fx.start({
			'margin-left': 0,
			'color': '#fff'
		});
	});
 
});
}
