var si="Please Enter your Username and Password in the Member area on the right";
$(document).ready(
	function() { 
	   
	   var news_strip=function(){
		  
		var strip_speed=5000;
	   var news_items=$('li','#latest-news').length;
	   var news_items_width=function(){
		 	var width=0;
			$('li','#latest-news').each(function(){
					width+=$(this).outerWidth();
			}); 
			return width;
	   }
	  $('#latest-news').width(news_items_width());
	   var callback=function(){
		   					
							$('#latest-news').append($first_li);
							$first_li.css('margin-left',0);
							loop();};
	  var loop=function(){
		  
		  $first_li=$('li:eq(0)','#latest-news');
		  $first_li_width=$first_li.width();
		  $first_li.animate({marginLeft:(-1*$first_li_width)},3000
							,function(){
							setTimeout(callback,2000);
							
			});
		  
	  }
	  	 
	 	loop();
		
	  }
	   var collapsible=function(){
		$('.collapsible >li.off a','#content').next().hide();
		
		$('.collapsible >li a','#content').click(function(){
					
					$(this).parent().toggleClass('off').end().next().toggle();
					return false;
		});
		 };
		 collapsible();
		 
	 
	   $('input.text','#search').focusBlurInputs();
	   $('input','#members-area').focusBlurInputs();
	   $('input','#job_form').focusBlurInputs();
		$('.oddeven > li','#content').oddEven();
	  var menuanimation=function(){
		  $('#mainmenu > li ','#menu').hover(
						
						function(){
							
							$(this).find('ul').stop().attr('style','').slideDown('normal');
							}
						,function(){
							$(this).find('ul').stop().attr('style','').slideUp('normal');
							}
						)
		  };
		  
	 
		
		 var sitemap=function(){
		 var group=Array();
		  $('.sitemap > li','#sitemap').each(function(i){
						if(i%3==0)
							$(this).css({clear:'left'});
							
					 if(!$(this).find('ul').length)
						{
							$(this).append('<ul></ul>');
						}
					if((i+1)%3!=0){
						group[i%3]=$(this).find('ul');
						
					}
					else{
						group[i%3]=$(this).find('ul');
						$(group).equalHeights({min_height:0});
						
						group=null;group=Array();
					}
				});
		 };
		 sitemap();
		 
		
		
		var validation=function(){
		$("#job_form").validate({
		rules: {
			name: "required",
			
			email: {
				required: true,
				email: true
			},
			cv: "required"
		},
		messages: {
			name: "Please enter your name",
			
			email: "Please enter a valid email address",
			cv: "Please upload your cv"
		}
		});
		
		$('#members_form').validate({
		rules:{
			
			username: {
				required: true,
				minlength: 2
			},
			password: {
				required: true
				
			}	
		},
		messages: {
			
			username: {
				required: "Please enter a username",
				minlength: "Your username must consist of at least 2 character"
			},
			password: {
				required: "Please provide a password"
			}
		}
		
									});
		
		$('#search_form').validate({
		rules:{
			
			q: {
				required: true,
				minlength: 2
			}
		},
		messages: {
			
			q: {
				required: "Please enter a search term",
				minlength: "Your search term must consist of at least 2 character"
			}
		}
		
		});
		
		}
		validation();
		
		
		var ajaxLogin=function(){
			$('#members_form').submit(function(){
				var form=$(this);
				var username=form.find('#username').attr('value');
				var pass=form.find('#password').attr('value');
				var action=form.attr('action');
				form.find('.error').remove();
				var ajax_action=action;
				$('#members-area').addClass('loading');
				$.post(ajax_action,{username:username,password:pass},function(data){
					
						$('#members-area').removeClass('loading');
						if(data!=0)
							{
							form.replaceWith(data);	
							
							}
						else
							form.prepend('<span class="error">Wrong Username or Password</span>');
																	  
				 });
				return false;
			});
			
		}
		ajaxLogin();
		
		$('#col1,#col2,#content').equalHeights({children:'.oi'});
	   ///////////////////////////////////////////////////////////IE 6 PLUGIN CALLS
	    if (!window.XMLHttpRequest) {
			//$('.ie6hover').ie6Hover();
		DD_belatedPNG.fix('#logo a,#metac-donors li,#col1 .oi,#col2 .oi,#outreach-activities .li-oi');
		
		$('.mainmenu > li:eq(0)').addClass('first');
		$('.mainmenu > li.active a:eq(0)').addClass('on');
		$('.mainmenu > li','#menu').hover(
								function(){
							
							$(this).find('a:eq(0)').addClass('on');
									}
								,function(){
								$(this).find('a:eq(0)').removeClass('on');
								
									}		
								);
		
		}
		/////////////////////////////////////////////////////////END IE 6
 }
 );