$(document).ready(function(){
						   
$('#sendToFriend').validate();

$(".modal").click(function() {

openModal(760, 390, $(this).attr("href"));

return false;

});

$(".modal1").click(function() {

openModal(650, 410, $(this).attr("href"));

return false;

});


$("#map").click(function() {

openModal(440, 360, $(this).attr("href"));

return false;

});

$('div.toggler').toggleElements( );
$('ul.toggler').toggleElements( );

$('#cycle').cycle({ 
    fx:     'fade',
    speed:  'fast', 
    timeout: 0,
    pager:  '#slider-thum-main', 
	
	pagerAnchorBuilder: function(idx, slide) {
		var url = slide.src;
		var last_slash = url.lastIndexOf('/');
		var string_start = url.substr(0, last_slash);
		var string_end = url.substr(last_slash);
        return '<a href=\"#\"><img src=\"' + string_start + '/thumb2' + string_end + '\" /></a>'; 
    }
});

});

function openModal(width, height, lnk) {

$.fancybox({
		href : lnk,
		type : "iframe",
		width : width,
		height : height
});

};

function closePopup() {
	
parent.$.fancybox.close();
	
};

function validateFields() {
var noCheck='txtemail';
var frmEl = document.getElementById('contactForm');
for(var i=0;i<frmEl.length;i++)
{
	if ( frmEl[i].value == ''&& noCheck.indexOf(frmEl[i].name)==-1) {
		alert("Please fill in required field.");
		frmEl[i].focus();
		return false;
	}
	else if (frmEl[i].name=='txtemail'&&!/^([a-z0-9_-]+([.a-z0-9_-]+)*)@([a-z0-9_-]{1,}(.[a-z0-9_-]{1,})*.[a-z]{2,3})$/.test(frmEl[i].value)) {
	alert("Your email address seems to be invalid.");
	frmEl[i].focus();
	return false;
	}
}
return true;
};

function doOnClick() {
	alert('callback: onClick');
}
function doOnHide() {
	alert('callback: onHide');
}
function doOnShow() {
	alert('callback: onShow');
}
