// Copyright 2006-2007 javascript-array.com

var timeout	= 500;
var closetimer	= 0;
var ddmenuitem	= 0;

// open hidden layer
function mopen(id)
{	
	// cancel close timer
	mcancelclosetime();

	// close old layer
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';

	// get new layer and show it
	ddmenuitem = document.getElementById(id);
	ddmenuitem.style.visibility = 'visible';

}
// close showed layer
function mclose()
{
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
}

// go close timer
function mclosetime()
{
	closetimer = window.setTimeout(mclose, timeout);
}

// cancel close timer
function mcancelclosetime()
{
	if(closetimer)
	{
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}

// close layer when click-out
document.onclick = mclose; 

function setHighslide(){
	hs.align = 'center';
	hs.graphicsDir = '/scripts/highslide/graphics/';
	hs.transitions = ['expand', 'crossfade'];
		
	hs.outlineType = 'rounded-white';
	hs.wrapperClassName = 'dark';
	
	hs.fadeInOut = true;
	hs.capture = true;
	hs.dimmingOpacity = 0.75;
	
	hs.registerOverlay({
		html: '<div class="closebutton" onclick="return hs.close(this)" title="Close"></div>',
		position: 'top right',
		fade: 2 // fading the semi-transparent overlay looks bad in IE
	});
	
	// Add the slideshow providing the controlbar and the thumbstrip
	hs.addSlideshow({
		//slideshowGroup: 'group1',
		interval: 5000,
		repeat: false,
		useControls: true,
		overlayOptions: {
			className: 'text-controls',
			position: 'bottom center',
			relativeTo: 'viewport',
			offsetY: -60
		}/*,
		thumbstrip: {
			position: 'bottom center',
			mode: 'horizontal',
			relativeTo: 'viewport'
		}*/
	});

}

function setRadingFormOrder(){
	$("#sendform").validate({
               rules : {
                	fio : {required : true},
	                phone : {required : true},
					sender_mail : {required: true, email: true},
	                info : {required : true},
					code : {required : true, minlength:5}

               },
               messages : {
                       	fio : {
                               required : "Введите ваше имя"
	                      },
               	       	phone : {
                               required : "Введите телефон"
	                      },
               	      	sender_mail : {
                                required : "Введите E-mail",
								email: "Нужен корректный E-mail"
	                      },
               	      	info: {
                                required : "Введите текст сообщения"
	                      },
					    code : {required : "Введите символы с картинки", minlength:"Введите все символы с картинки"}
	       }

       });
}
