﻿function ajaxTextPreview(textId,save,divPreview) {
	var text;
	if (BLOG_USE_TINYMCE && tinyMCE && (ed=tinyMCE.get(textId))) {
		text = ed.getContent();
	} else {
		text = $(textId).value;
	}
	JsHttpRequest.query(
    	DIR_WEB_ROOT+'/include/ajax/textPreview.php',
        { text: text, save: save },
        function(result, errors) {
        	if (!result) {
                msgErrorBox.alert('Error','Please try again later');
        	}
            if (result.bStateError) {
            	msgErrorBox.alert('Error','Please try again later');
            } else {
            	if (!divPreview) {
            		divPreview='text_preview';
            	}
            	if ($(divPreview)) {
            		$(divPreview).set('html',result.sText).setStyle('display','block');
            	}
            }
        },
        true
    );
}


// для опроса
function addField(btn){
        tr = btn;
        while (tr.tagName != 'TR') tr = tr.parentNode;
        var newTr = tr.parentNode.insertBefore(tr.cloneNode(true),tr.nextSibling);
        checkFieldForLast();
}
function checkFieldForLast(){
        btns = document.getElementsByName('drop_answer');
        for (i = 0; i < btns.length; i++){
        	btns[i].disabled = false;
        }
        if (btns.length<=2) {
        	btns[0].disabled = true;
        	btns[1].disabled = true;
        }
}
function dropField(btn){
        tr = btn;
        while (tr.tagName != 'TR') tr = tr.parentNode;
        tr.parentNode.removeChild(tr);
        checkFieldForLast();
}



function checkAllTalk(checkbox) {
	$$('.form_talks_checkbox').each(function(chk){
		if (checkbox.checked) {
			chk.checked=true;
		} else {
			chk.checked=false;
		}
	});
}


function showImgUploadForm() {
	if (Browser.Engine.trident) {
		//return true;
	}
	if (!winFormImgUpload) {
		winFormImgUpload=new StickyWin.Modal({content: $('window_load_img'), closeClassName: 'close-block', useIframeShim: false});
	}
	winFormImgUpload.show();
	winFormImgUpload.pin(true);
	return false;
}

function hideImgUploadForm() {
	winFormImgUpload.hide();
}

var winFormImgUpload;


function ajaxUploadImg(value,sToLoad) {
	sToLoad=$(sToLoad);
	var req = new JsHttpRequest();
	req.onreadystatechange = function() {
		if (req.readyState == 4) {
			if (req.responseJS.bStateError) {
				msgErrorBox.alert(req.responseJS.sMsgTitle,req.responseJS.sMsg);
			} else {
				sToLoad.insertAtCursor(req.responseJS.sText);
				hideImgUploadForm();
			}
		}
	}
	req.open(null, DIR_WEB_ROOT+'/include/ajax/uploadImg.php', true);
	req.send( { value: value } );
}

var advStrike = new Array(
	new Array(
			1,
			"http://www.strikeup.ru/templates/skin/strikeup/images/strikeshop.png",
			"www.strikeshop.ru",
			"&laquo;Все для страйкбола&raquo;",
			"г. Владивосток,",
			"ул. Лазо 9, оф.107",
			"8 (4232) 261-490"
	),
	new Array(
		1,
		"http://www.strikeup.ru/templates/skin/strikeup/images/mopnex.png",
		"www.mopnex.ru",
		"&laquo;МОРПЕХ&raquo;",
		"Санкт-Петербург",
		"Товары для Страйкбола",
		"8-800-555-888-6"
	),
	new Array(
		1,
		"http://www.strikeup.ru/templates/skin/strikeup/images/6mm.gif",
		"www.6mm.ru",
		"Магазин &laquo;6мм&raquo;",
		"ул. Грузинский Вал, д.3",
		"+7(495)772-81-04",
		"+7(906)787-67-03"
	)
);

var tempAdv = new Array();
for (i in advStrike){
	if(advStrike[i][0] == 1){ // выбираем только те которые относятся к блоку рекламмы типаА
		tempAdv.push( advStrike[i] );
	}
}

var r = Math.floor( Math.random()* advStrike.length ); // выбираем случайный блок рекламмы типаАd

function randpic ()
{
	document.getElementById('boxA').innerHTML  = 	"<div id='small_box_img'>" +
		"<a class='nolink' href='http://" +advStrike[r][2]+ "' target='_blank' title='"+advStrike[r][3]+"'>" +
		"<img class='noborder' src='"+advStrike[r][1]+"'/>" +
		"</a></div>" +
		"<div id='small_box_text'>" +
		"<a class='nolink' href='http://"+advStrike[r][2]+"' target='_blank' title='"+advStrike[r][3]+"'>" +
		advStrike[r][3] + '<br/>' +
		advStrike[r][2] + '</a><br/>' +
		advStrike[r][4] + '<br/>' +
		advStrike[r][5] + '<br/>' +
		advStrike[r][6] +
		"</div>";
}

function changecontent(type)
{
	document.getElementById('boxA').innerHTML  = 	"<div id='small_box_img'>" +
		"<a class='nolink' href='http://" +advStrike[r][2]+ "' target='_blank' title='"+advStrike[type][3]+"'>" +
		"<img class='noborder' src='"+advStrike[type][1]+"'/>" +
		"</a></div>" +
		"<div id='small_box_text'>" +
		"<a class='nolink' href='http://"+advStrike[type][2]+"' target='_blank' title='"+advStrike[type][3]+"'>" +
		advStrike[type][3] + '<br/>' +
		advStrike[type][2] + '</a><br/>' +
		advStrike[type][4] + '<br/>' +
		advStrike[type][5] + '<br/>' +
		advStrike[type][6] +
		"</div>";
}
