
//var addfaq = '<iframe src="/test.html" height="350" width="350" style="padding:10px;border:none" align="center"></iframe>';

var addfaq = ' content ';


error='';
sel = true;
function CheckForm() {


	$each($$('*[rel=require]'), function(value, key){
		if(value.get('type')=='text') {
			if(value.get('value').trim()=='') {
				sel=false;
				value.setStyle('border-color','#ff0000');
			}
			else {
				sel=true;
				value.setStyle('border-color','#006699');
			}
		}
		else if( value.get('tag')=='textarea')
		{
			if(value.get('value').trim()=='') {
				sel=false;
				value.setStyle('border-color','#ff0000');
			}
			else {
				sel=true;
				value.setStyle('border-color','#006699');
			}
		}
		else if(value.get('tag')=='select')
		{
			//Определяем количество элементов в массиве
			ek=0;
			value.getSelected().each(function(el) {
				ek++;
			});

			if(ek>0) {
				//Что-то все таки выбрали
				if(value.get('multiple')) {
					sel = true;
					value.setStyle('border-color','#006699');
				}
				else {
					sel=true;
					value.setStyle('border-color','#006699');

					value.getSelected().each(function(el) {
						if(value.get('alert') && el.get('value')=='0') {
							sel = false;
							value.setStyle('border-color','#ff0000');
						}
					});

				}
			} else {
				sel = false;
				value.setStyle('border-color','#ff0000');
			}
		};


		if(value.get('alert') && sel == false) error = error + value.get('alert') + "\n" ;
	});





	$each($$('*[name=email]'), function(value, key){
		milo3=(value.get('value'));
		var reg = /[0-9a-z_]+@[0-9a-z_^.]+\.[a-z]{2,3}/i;
		if(reg.test(milo3) == false) error = error + "Возможно Вы ввели неверный Email" + "\n" ;
	});
	if(error!='') {
		alert(error);
		error='';
		return false;
	}

	//documentforma1.submit();
	return true;

}



function OpenWindow(link,width,height) {
	//'location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, width=450, height=370'
	str='location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, width='+width+', height='+height;
	window.open(link,'blank',str);
	return false;
}


// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

function CreateLightBox() {

	new Element('div').setProperty('id', 'FomBox').injectInside(document.body);
	new Element('iframe').setProperty('id', 'FomBoxFrame').injectInside(document.body);
	$('FomBoxFrame').setProperty('width','300');
	$('FomBoxFrame').setProperty('height','300');
	$('FomBoxFrame').setProperty('name','iframe');

	$('FomBoxFrame').setProperty('onLoad',"alert(this.contentDocument)");





	//$('FomBoxFrame').onload = function(){
	//$('FomBox').innerHTML = window.frames[0].document.body.innerHTML;
	//	$('FomBox').innerHTML=window.frames['iframe'].document.body.innerHTML

	//}

	//$('FomBoxFrame').setProperty('onload','alert(window.frames[0].document.body.innerHTML)');
	//$('FomBoxFrame').setProperty('src','/index.html');



}

function SubmitForm(f) {
	//return false;



	$(f).set('send',{
		onFailure:function(){console.log('Error')},
		onComplete: function(response) {

			$('TB_ajaxContent').empty();
			$('TB_ajaxContent').innerHTML=response;
		}

	});

	$(f).send();



	return false;

	if(CheckForm()) {
		//Форма прошла проверку - можем отправлять





		//$(f).addEvent('submit', function(e) {
		//alert('tt');
		//	new Event(e).stop();

		/**
		* This empties the log and shows the spinning indicator
		*/
		//var log = $('log_res').empty().addClass('ajax-loading');

		/**
		* send takes care of encoding and returns the Ajax instance.
		* onComplete removes the spinner from the log.
		*/
		/*this.send({
		update: $('log_res'),
		onComplete: function(response) {
		//$("TB_ajaxContent").setText(response.msg);
		alert(response.msg);

		}
		});
		});
		*/


		$(f).send({
			update: $('log_res'),
			onComplete: function(response) {
				//$("TB_ajaxContent").setText(response.msg);
				alert(response.msg);

			}
		});





		//$(f).send();



		return false;

	} else return false;
}


function Set() {

	$('myForm').set('send',{
		onFailure:function(){console.log('Error')},
		onComplete: function() {
			console.log('Data saved sucessfully!')
		}

	});



}


function PrepareSliders() {
	//Слайдеры
	//sliders = [];



	$each($$('.slider'), function(value, key){
		var sliderid = value.get('num');
		var sliders = new Fx.Slide('slider['+sliderid+']',{


			onComplete: function(){
				//if(!this.open) $('slider['+sliderid+']').hide();
			}


		});


		if(value.checked) {
			//$('slider['+sliderid+']').show();
			sliders.show();
		}
		else {
			sliders.hide();
			$('slider['+sliderid+']').hide();
		}


		value.addEvent('click', function(event){
			//event.preventDefault(); //Will prevent the checkbox from being "checked".
			if(this.checked) {
				$('slider['+sliderid+']').show();
				sliders.slideIn();
				
				//хак для сворота-разворота вкладок простой-сложной заявок
				if(sliderid == 2) {
					if($('check_3').checked) {
						$('check_3').checked=false;
						$('slider[3]').slide('out');
					}
				}
				
				if(sliderid == 3) {
					if($('check_2').checked) {
						$('check_2').checked=false;
						$('slider[2]').slide('out');
					}
				}
				
				
			}
			else {
				sliders.slideOut();
				//$('slider['+sliderid+']').hide();
				//while(sliders.complete);
				//$('slider['+sliderid+']').hide();

			}

			//sliders[sliderid].toggle();
		});






	});


	/*$each($$('.tips'), function(value, key){
	new Tips(value, {
	className: 'custom'
	});

	});*/

	/*$$('.tips').each(function(element,index) {
		var content = element.get('title').split('::');
		element.store('tip:title', content[0]);
		element.store('tip:text', content[1]);
	});*/

	//create the tooltips
	/*var tipz = new Tips('.tips',{
		className: 'tips',
		fixed: false,
		hideDelay: 50,
		showDelay: 50
	});
*/


}


function GetResult(id) {
	HideLoading();
	var temp='',hidden='';
	var c=GetIFrameContent(id);
	//alert(c); return;
	//alert(c);
	if(c != '') {


		c=c.split('||');
		//alert(c); return;
		if(c[0] == 'ok' || c[0] == 'finish') {
			if(c[1]) $('alert').set('html','<br />'+c[1]);
			if(c[2] && c[2] != 'blank') {
				temp=c[2].split('*');
				q=temp.length;
				for(var i=0; i<q; i++) {
					if(temp[i] == 'thanks') continue;
					$(temp[i]+'_id').setStyle('border-color','#ff0000');
					hidden+='<input type="hidden" name="hidden[]" value="'+temp[i]+'" />';
				}


			}




			//alert(c[3]);
			if(c[3] && c[3] != 'blank') {
				temp=c[3].split('*');
				q=temp.length;
				for(var i=0; i<q; i++) {
					if(temp[i] == 'thanks') continue;
					$(temp[i]+'_id').setStyle('border-color','#B7B7B7 #E8E8E8 #E8E8E8 #B7B7B7');
				}


			}
			if(c[0] == 'finish') alert('Спасибо за внимание. Ваш запрос отправлен администрации');
			else alert('Обратите внимание на ошибки, допущенные при заполнении формы заявки !!!');
			

		}
		else {

			if(c[1]) $('alert').set('html','error');

		}
	}

	$('hiddenfields').set('html',hidden);


}


function TogleSlider(n) {
	
	$('slider['+n+']').slide('toggle');
	
	
}



function GetIFrameContent(id) {
	if(typeof(id) == 'object') return id.contentWindow.document.body.innerHTML;
	var id = $(id);
	if(typeof(id) == 'object') return id.contentWindow.document.body.innerHTML;
	return false;
}

function SetIFrameContent(id,val) {
	if(typeof(id) == 'object') id.contentWindow.document.body.innerHTML = val;
	var id = $(id);
	if(typeof(id) == 'object') id.contentWindow.document.body.innerHTML = val;
	return false;
}

function ShowLoading() {
	//$('TB_load').show();
	if (!$("TB_load")) {
		new Element('div').setProperty('id', 'TB_load').injectInside(document.body);
		$('TB_load').innerHTML = "<img src='sources/imgs/loading2.gif' />";
		TB_load_position();
	}
	return true;
}

function HideLoading() {
	//$('TB_load').show();
	if ($("TB_load")) $("TB_load").destroy()

}


function printo(d) {
	window.open("print.php?img="+d,"Window1","menubar=no,width=430,height=360,toolbar=no");
}

