var form_1_fields = {c_name: 'def', c_email: 'def', c_question: 'def'};
var form_1_notice = {c_name: 'Укажите корректно Ваше имя', c_email: 'Укажите корректно Эл. почту', c_question: 'Укажите вопрос'};

var form_1a_fields = {ca_name: 'def', ca_email: 'def', ca_question: 'def'};
var form_1a_notice = {ca_name: 'Укажите корректно Ваше имя', ca_email: 'Укажите корректно Эл. почту', ca_question: 'Укажите вопрос'};

var form_2_fields = {r_name: 'def', r_email: 'def', r_review: 'def'};
var form_2_notice = {r_name: 'Укажите корректно Ваше имя', r_email: 'Укажите корректно Эл. почту', r_review: 'Укажите вопрос'};

function noticeFunc() {
	for(var i in this.check) {
		if(this.na.hasOwnProperty(i)) {
			$('#caption_'+i).css({color: 'red'});
			$('#notice_'+i).html(this.notice[i]).slideDown();
		}
		else {
			$('#caption_'+i).css({color: 'black'});
			$('#notice_'+i).slideUp();
		}
	}	
}

function noticeFunc2() {
	for(var i in this.check) {
		if(this.na.hasOwnProperty(i)) $('#caption_'+i).css({color: 'red'});
		else $('#caption_'+i).css({color: 'black'});
	}	
}

$(document).ready(function() {
		
	// Бесплатная консультация
	if($('#form_1')[0]) {
		var form_1_form = new Form($('#form_1')[0]);
		$('#submit_1').click(function() {
			if(form_1_form.t(form_1_fields, noticeFunc, form_1_notice)) $('#form_1')[0].submit();
			return false;
		});		
	}
	
	// Бесплатная консультация ajax
	if($('#form_1a')[0]) {
		var form_1a_form = new Form($('#form_1a')[0]);
		$('#submit_1a').click(function() {
			if(form_1a_form.t(form_1a_fields, noticeFunc2, form_1a_notice)) $('#form_1a')[0].submit();
			return false;
		});	
	}
	
	// Отзыв
	if($('#form_2')[0]) {
		var form_2_form = new Form($('#form_2')[0]);
		$('#submit_2').click(function() {
			if(form_2_form.t(form_2_fields, noticeFunc, form_2_notice)) $('#form_2')[0].submit();
			return false;
		});		
	}	
	
	// Colorbox
	$('.colorbox_consult').colorbox({		
		inline:true,
		href:"#consultation",
		close:'<img src="templates/images/colorbox/close.gif" alt="Закрыть" />'
	});
	$('.colorbox_scheme').colorbox({
		inline:true,
		href:"#map",
		close:'<img src="templates/images/colorbox/close.gif" alt="Закрыть" />'
	});
	
	// Верхний баннер
	if($('#sign')[0]) {
		

		sign = $('.banners').find('i');
		
		setInterval(function() {
			var i = rand(0, sign.length);
			$('#sign').html(sign.eq(i).html());
		}, 5000);
		
	}
	$('#sign').html(sign.eq(0).html());
	
	// Баннер
	if($('#banner')[0]) {
		
		bns = [
			{desc: 'КОнсультация и панорамный снимок ', expire: 'Акция действительна до 15 апреля 2010'},
			{desc: 'ОТбеливание ZOOM для наших пациентов', expire: 'Акция действительна до 10 мая.'},
			{desc: 'ZOOM-3 за 7500 рублей. + в подарок', expire: 'Акция действительна до 10 мая.'},
			{desc: 'Отбеливание зоны улыбки (10 зубов)', expire: 'Акция действительна до 10 мая.'}
		];
		
		
		
	
		b_img_inner = $('#banner_img .inner').eq(0);
		b_desc_inner = $('#banner_desc .inner').eq(0);
		b_expire_inner = $('#banner_expire .inner').eq(0);		

		
		
		
		setInterval(function() {
			num = rand(0, bns.length);
			
			
			
			
			b_img_inner.html('<img src="uploads/images/banner/'+num+'.jpg" alt="'+bns[num].desc+'" />');
			b_desc_inner.html(bns[num].desc);
			b_expire_inner.html(bns[num].expire);
			
			
		}, 2000);
					
	}
	
});
 
 
var bns, num, b_img_inner, b_desc_inner, b_expire_inner, b_img, b_desc, b_expire, b_img_h, b_desc_h,  b_expire_h, sign;
 
// Yandex map
/*
YMaps.jQuery(function () {
	var map = new YMaps.Map(YMaps.jQuery("#YMapsID-2253")[0]);
	map.setCenter(new YMaps.GeoPoint(37.741428,55.765766), 15, YMaps.MapType.MAP);
	map.addControl(new YMaps.Zoom());
	map.addControl(new YMaps.ToolBar());
	map.addControl(new YMaps.TypeControl());

	YMaps.Styles.add("constructor#pmlbmPlacemark", {
		iconStyle : {
			href : "http://api-maps.yandex.ru/i/0.3/placemarks/pmlbm.png",
			size : new YMaps.Point(28,29),
			offset: new YMaps.Point(-8,-27)
		}
	});

   map.addOverlay(createObject("Placemark", new YMaps.GeoPoint(37.741428,55.76573), "constructor#pmlbmPlacemark", "Стоматологическая клиника \"Адент\""));
	
	function createObject (type, point, style, description) {
		var allowObjects = ["Placemark", "Polyline", "Polygon"],
			index = YMaps.jQuery.inArray( type, allowObjects),
			constructor = allowObjects[(index == -1) ? 0 : index];
			description = description || "";
		
		var object = new YMaps[constructor](point, {style: style, hasBalloon : !!description});
		object.description = description;
		
		return object;
	}
});
*/











