var EventUtil = {
        
	    addHandler: function(element, type, handler){
	        if (element.addEventListener){
	            element.addEventListener(type, handler, false);
	        } else if (element.attachEvent){
	            element.attachEvent("on" + type, handler);
	        } else {
	            element["on" + type] = handler;
	        }
	    },
	            
	    removeHandler: function(element, type, handler){
	        if (element.removeEventListener){
	            element.removeEventListener(type, handler, false);
	        } else if (element.detachEvent){
	            element.detachEvent("on" + type, handler);
	        } else {
	            element["on" + type] = null;
	        }
	    }
	            
	}; 

EventUtil.addHandler(window, "load", function(){
		var rand4 = document.getElementById("randomer4");
		if (rand4) {
			rand4.style.display = (document.body.offsetWidth<1200)?"none":"block";
		}
    });


function redirect_main()
{
	redirTime = "4000";  
	redirURL = "http://alphamarino.kz";  
	self.setTimeout("self.location.href = redirURL;",redirTime);   
}

function FCKeditor_OnComplete( editorInstance )
{
        window.oFCKeditor = FCKeditorAPI.GetInstance('content');
}
function Ed()
{
        window.oFCKeditor.SetHTML("TEST");
}

function Answer(commentid, user)
{
	window.oFCKeditor.InsertHtml('<p style="color: #ff0000;"> Ответ на комментарий <a href="#comment'+commentid+'">'+user+'</a> : </p>');
}

function getSelectedText(){
    if (document.selection){
        return document.selection.createRange().text;
    } else {
        return window.getSelection(); 

    }
} 

function getSelText(){
    if (document.selection){
        return document.selection.createRange().text;
    } else {
        return window.getSelection(); 
    }
} 

function Quote(commentid, user)
{	
	selected = getSelectedText();
	if (selected == '') {
		alert('Выделите цитируемый текст');
	}
	else
	{
	id = 'comment' + commentid;
	commenttext = document.getElementById(id).innerHTML;
	if (commenttext.search(selected)!=-1) {
	window.oFCKeditor.InsertHtml('<p style="color: #ff0000;"> Ответ на комментарий <a href="#comment'+commentid+'">'+user+'</a> : </p>');
	window.oFCKeditor.InsertHtml('<p style="color: #0059C1;"> > <i>'+ selected +'</i></p>');
	}
	else {
		alert('Нажмите «Цитировать» под комментарием, который хотите процитировать.');
	}
	}
}

function CheckNotEmpty()
{
text = window.oFCKeditor.GetHTML();
d = text.search('<p>&nbsp;</p><p>&nbsp;</p>');

if (text.length < 2 || d == 0)
{
alert("Может сначала что-то толковое напишем?");
return false;
}
return true;
}

function ctrlEnter(event, formElem)
{
if((event.ctrlKey) && ((event.keyCode == 0xA)||(event.keyCode == 0xD)))
    {
    formElem.submit.click();
    }
}
