$(function() {
	//IMAGE ROATION ON THE HOME PAGE
		if($("#rotate").length>0){
			$('#rotate')
				.before('<div id="pager">') 
				.cycle({ 
					fx:     'scrollLeft', 
					speed:  'slow', 
					timeout: 8000, 
					pager:  '#pager'
				});
		}
	//
		if($('#home_form').length>0){
			$.get("http://www.myriadcore.com/_face/class/secure_form/token.php",function(txt){
				$('#home_form').append('<input type="hidden" id="token_field" name="ts" value="'+txt+'" />');
			});
			$("#home_form").validate({
				submitHandler: function(form) {
					//
						var web_address = $("#Web_Address").val();
						var email = $("#Email").val();
						var token = $("#token_field").val();
					//
						$.post(
							"http://www.myriadcore.com/_face/class/secure_form/promotional_content_form.php", 
							{
								web_address: web_address,
								email: email,
								ts: token
							},
							function(data){
								//
									if(data.success==1){
										//REMOVE OUR FORM
											$("#promotial_container").empty();
										//DISPLAY THE THANKYOU MESSAGE
											var success_div = $("<div>").html(data.message);
											success_div.prependTo("#promotial_container");
									}else{
										//DISPLAY THE ERROR MESSAGE
											var error_div = $("<div>").html(data.message);
											error_div.addClass("form_error");
											error_div.prependTo("#promotial_container");
									}
							},
							"json"
						);
				},
				rules: {
					Web_Address: "required",
					Email: "required email"
				},
				messages: {
					Web_Address: "Please enter your web address",
					Email: "Please enter a valid email address"
				}
				});
		}
	//
		if($('#menu_search').length>0){
			$("#menu_search").validate({
				rules: {
					Keywords: "required"
				},
				messages: {
					Keywords: "Please enter some search terms"
				}
			});
		}
	//
		if($('#newsletter_form').length>0){
			$("#newsletter_form").validate({
				rules: {
					Name: "required",
					Email: "required email"
				},
				messages: {
					Name: "Please enter your name",
					Email: "Please enter a valid email address"
				}
			});
		}
	//
		if($('#contact_form').length>0){
			$.get("http://www.myriadcore.com/_face/class/secure_form/token.php",function(txt){
				$('#contact_form').append('<input type="hidden" id="token_field" name="ts" value="'+txt+'" />');
			});
			$("#contact_form").validate({
				rules: {
					first_name: "required",
					last_name: "required",
					email: "required email",
					phone: "required",
					URL: "required"
				},
				messages: {
					first_name: "Please enter your first name",
					last_name: "Please enter your last name",
					email: "Please enter a valid email address",
					phone: "Please enter your phone number",
					URL: "Please enter a valid url (http://www.yoursite.com/)"
				}
			});
		}
	//
		if($('#rfp_form').length>0){
			$.get("http://www.myriadcore.com/_face/class/secure_form/token.php",function(txt){
				$('#rfp_form').append('<input type="hidden" id="token_field" name="ts" value="'+txt+'" />');
			});
			$("#rfp_form").validate({
				rules: {
					first_name: "required",
					last_name: "required",
					email: "required email",
					company: "required",
					phone: "required",
					URL: "required",
					description: "required"
				},
				messages: {
					first_name: "Please enter your first name",
					last_name: "Please enter your last name",
					email: "Please enter a valid email address",
					company: "Please enter your company name",
					phone: "Please enter your phone number",
					URL: "Please enter a valid url (http://www.yoursite.com/)",
					description: "Please enter a description of the desired work"
				}
			});
		}
});