$(document).ready(function(){
	////////////////// header banner
	$("#myController").jFlow({
		slides: "#slides",
		controller: ".jFlowControl", // must be class, use . sign
		slideWrapper : "#jFlowSlide", // must be id, use # sign
		selectedWrapper: "jFlowSelected",  // just pure text, no sign
		auto: true,		//auto change slide, default true
		width: "100%",
		height: "174px",
		duration: 1000,
		easing:"swing",
		prev: ".jFlowPrev", // must be class, use . sign
		next: ".jFlowNext" // must be class, use . sign
	});
	$(".slide-thumbnail a").click(function(){
		$(this).attr("href", $("img", this).attr("src"));
		return hs.expand (this, { wrapperClassName: 'wide-border'});
	});

//////// validation for forms////////////////
	jQuery.validator.addMethod(	"selectNone" , function(value, element) {
			if (element.value == "Phone" || element.value == "Name" || element.value == "Enquiry Detail"){
				return false;
			}
			else return true;
		},
		"Please select an option."
	);
////// refreesh the capctha
	$("#captchaimage").click(function(){
		//$.post('newsession.php');
		//$("#captchaimage").load('captchaimage.php');
		$(this).attr('src', 'captchaimage.php');
		//return false;
	});

	$("form").validate({
		rules: {
			name:{	selectNone: true,required: true,minlength:2},		// simple rule, converted to {required:true}
			address: {required: true,minlength:2},
			city: {required: true,minlength:2},		// simple rule, converted to {required:true}
			zip: {required: true,minlength:5,maxlength:6},
			phone:{	selectNone: true,required: true , number:true,minlength:10},
			state:{	selectNone: true,required: true,minlength:2},
			email: {email: true	,required: true},
			detail: {selectNone: true,required: true,minlength:2},
			captcha: {required: true,remote: "captchaimage.php"}
		},
		messages: {
			name: 'Please enter "Name".',
			address: 'Please enter "Address".',
			city: 'Please enter "City".',
			zip: 'Please enter "Zip".',
			phone: 'Please enter "Phone".',
			state: 'Please select "State".',
			email: 'Please enter "Email".',
			detail: 'Please enter "Detail".',
			captcha: 'Please enter Correct "Security Code". Click the captcha to generate a new one.'
		}
	});
	/////////// for dropdown top menu
	ddsmoothmenu.init({
	 mainmenuid: "smoothmenu1", //menu DIV id
	 orientation: 'h', //Horizontal or vertical menu: Set to "h" or "v"
	 classname: 'ddsmoothmenu', //class added to menu's outer DIV
	 //customtheme: ["#1c5a80", "#18374a"],
	 contentsource: "markup" //"markup" or ["container_id", "path_to_menu_file"]
	})
});


