// JavaScript Document
(function($){
	//code goes here
	$.fn.initSlideShow=function(data){
		
		var settings=data
		
		return this.each( function(){
			settings.totalSlides=settings.img.length;
			settings.currentSlide=-1;
			//alert(this);
			$(this).html('');
			div=this;
			settings.obj=$(div);
			//alert(iurl[1]);
			$.each(settings.img,function(key,value){
				//for each image create a div with img tag and place for title	
				slide=makeSlide(key,value,settings.cap[key],settings.title[key],iurl[key]);
				$(div).append(slide);
			});
			startSlideShow(div);
			
			function makeSlide(key,src,cap,title,url){
				str="<div class='img_holder' "+" id='slide_"+key+"' style='visibility:visible;position:absolute;'>";
				str=str+"<img width='478' height='251' src='"+src+"' border=0>";
				str=str+"<div id='slide_"+key+"_info'>";	
				str=str+"<h2 class='title'><a class='url' href='"+url+"'>"+title+"</a></h2>";
				str=str+"<p><a href='"+url+"'>"+cap+"</a></p>";
				str=str+"</div>";
				str=str+"</div>";
				return str;
			};
			
			function showNextSlide(obj)
			{
				$.each(obj.children(),function(){
					$(this).css('visibility','hidden');
					$('#'+$(this).attr('id')+'_info').fadeTo('fast',.8); 
					
				});
				
				settings.currentSlide=settings.currentSlide+1;
				$("#slide_"+settings.currentSlide).css('visibility','visible');
				$("#slide_"+settings.currentSlide+"_info").fadeTo('fast',.5);
				if(settings.currentSlide==(settings.totalSlides-1))
					settings.currentSlide=-1;
			};
			function startSlideShow()
			{
				showNextSlide(settings.obj);
				setTimeout(startSlideShow,10000);
			};
			
			
		});
	};

})(jQuery);


//------------------------------------------------------------------------------------------------
function isEmail(field,message)
	{
	var email=field.value;
	
	if (email.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
		return true;
	else
		{
		alert(message);
		field.focus();
		return false;
		}
	}
//------------------------------------------------------------------------------------------------
function isFieldEmpty(field,message)
	{
	if(field.value.length==0)
		{
		alert(message);
		field.focus();
		return true;
		}
	else return false;
	}
//------------------------------------------------------------------------------------------------
function validateEmail(rform)
	{
	if (isFieldEmpty(rform.f_Name,"Please Enter Your name")) return false;
	if (rform.f_Name.value=='Name') { alert("Please Enter Your name"); rform.f_Name.focus(); return false }
	if (isFieldEmpty(rform.f_Email,'Please Enter Your email')) return false;
	if (rform.f_Email.value=='Your E-mail') { alert("Please Enter Your email"); rform.f_Email.focus(); return false }
	if (rform.f_Email.value.length!=0 && !isEmail(rform.f_Email,'Entered e-mail is not valid')) return false;

	return true;
	}
//------------------------------------------------------------------------------------------------
function DoAction()
	{
	var sel_M = document.getElementById('sch_M');
	var sel_C = document.getElementById('sch_C');
	var sel_N = document.getElementById('sch_N');
	
	if(sel_M.checked) document.getElementById('fsch').action = "/movies/catalogue/"; //alert ('movies');
	if(sel_C.checked) document.getElementById('fsch').action = "/celebs/"; //alert ('celebs');
	if(sel_N.checked) document.getElementById('fsch').action = "/news/"; //alert ('news');

	return true;
	}
	

