/*Created by Woloshin Ruslan 2006 
* use prototype.js  library
*support rebisall@mail.ru
*
*/
 function CreateBookmarkLink() {
 title = document.title; 
 url = window.location;
if (window.sidebar) { // Mozilla Firefox Bookmark
window.sidebar.addPanel(title, url,"");
} else if( window.external ) { // IE Favorite
window.external.AddFavorite( url, title); }
else if(window.opera && window.print) { // Opera Hotlist
return true; } }
 
var Hint={
gelement: '',
init: function(element){
	gelement=element;
	 this.move ;},
show: function(element){
    gelement=element;
    //sheight=screen.sheight;
    Event.observe(document, 'mousemove',this.move );
    Element.show(gelement);
    return false;},
hide: function(element){
    gelement=element;
    Event.stopObserving(document, 'mousemove', this.move);
    Element.hide(gelement);
    return false;},
move: function(event){
        var xPos = Event.pointerX(event);
        var yPos = Event.pointerY(event);
        Element.setStyle(gelement,{position: 'absolute', left: xPos+20+'px', top: yPos+20+'px'});
        },
alert: function(name){
	this.init(name);
    Element.show(name);  
	setInterval( "Hint.hide('"+name+"')",3000);}} 
var Edit={
gurl:'',
editable: true,
item: function(field,url){
Element.replace(field,'<form id="'+field+'"><textarea id="textarea'+field+'" name="msg">'+$(field).innerHTML+'</textarea><br/>'
	+'<input type="button" value="Отмена" Onclick="Edit.canceled(\''+$(field).innerHTML+'\',\''+field+'\')">'
	+'<input type="button" value="OK" Onclick="Edit.send_field(\''+field+'\',\''+url+'\');"></form>');
return false;},
send_field: function(field,url){
	var tfield='textarea'+field;                       
    new Ajax.Request(url,
	{method: 'get', 
	parameters: 'msg='+$(tfield).value, 
    onLoading:function(request){Element.show('indicator')},
	onComplete: function(request) { Element.replace(field,request.responseText);Element.hide('indicator');}    //Element.toggle(photo_id);
});	return false;},
canceled: function (text,field){
	Element.replace(field,text);
return false;}}
function vote_plus(photo_id){
	var voteuid='vote'+photo_id;
new Ajax.Updater('vote_status'+photo_id,'./ajax.php?page=vote_plus&img_id='+photo_id,
        {asynchronous:true,
        onComplete:function(request){Element.hide('indicator'); Form.disable('form_vote'+photo_id);},
        onLoading:function(request){Element.show('indicator')},
        parameters: '&vote='+$(voteuid).value, 
        method: 'post'});
return false;}
//hint.js^
//update digital kameras pages ^
function page_update(){
//camera_header , camera_footer, camera_right_block
new Ajax.Updater('camera_header','/ajax.php?page=header', {asynchronous:true, method: 'get'});
new Ajax.Updater('camera_footer','/ajax.php?page=footer', {asynchronous:true, method: 'get'});
new Ajax.Updater('camera_right_block','/ajax.php?page=reclama&search='+$('headerpage').innerHTML, {asynchronous:true, method: 'get'})
// file = "http://a.ava.com.ua/a/showA.js?partner=492&block=1232&encoding=&limit="
// js = document.createElement('script');
// js.setAttribute('type', 'text/javascript');
// js.setAttribute('src', file);
// $('camera_right_block').appendChild(js);
//$('camera_right_block').appendChild('<script type="text/javascript" language="Javascript" src="http://a.ava.com.ua/a/showA.js?partner=492&block=1232&encoding=&limit="></script>');
}
                                                                        
