// JavaScript Document
$(document).ready(function(){

	$(".ajax_find").css("left", $("#searchBoxVal").offset().left - 33);

	$(document).click(function(){
						$(".ajax_find").hide();
					});

//	$("#searchBoxVal").blur(function(){
//								$(".ajax_find").hide();
//							});

	// find all
$("#searchBoxVal").keyup(function() {
	if(userId == "" && status != ""){
		//alert('first');
		$(".ajax_find").css("top", 58);
		$(".ajax_find").css("left", $(this).offset().left - 33);
		$(".find_title", ".ajax_find").show();
	}
	if($(this).val() == ""){
		$(".ajax_find").hide();
	}
	else{
		$.post(appUrl +"Index/ajax_find", { aName: $(this).val() },
		  function(data){
				//alert(data);
				try{
					eval("var jn= " + data);
					var txt = "";
					for(i=0;i<jn.audio.length;i++){
						txt += '<div onmouseover="change_bg(this)" onmouseout="remove_bg(this)">';
						if(userId == ""){
							txt += '<h5><a href="'+ appUrl +'Audio/play/aid/'+ jn.audio[i].audioId +'/bs/0">'+ jn.audio[i].aName +'</a></h5>';
						}else{
							txt += '<h5><a href="'+ appUrl +'Audio/play/aid/'+ jn.audio[i].audioId +'/bs/1">'+ jn.audio[i].aName +'</a></h5>';
						}
						txt += '<span class="fontTitle">Category:</span>'+ jn.audio[i].topic +'<br />';
						txt += '<span class="fontTitle">Author:</span>'+ jn.audio[i].firstName +' '+ jn.audio[i].lastName +'<br />';
						txt += '<span class="fontTitle">Date:</span>'+ jn.audio[i].addDate +'</span>';
						txt += '</div><br />';
					}
					if(txt == ""){
						$("#show_audio", ".ajax_find").html("not found	");
					}else{
						if(userId == ""){
							txt += '<div class="more_location"><a href="'+ appUrl  +'Index/audio/doThisSearch/Search/searchKeyword/'+ $("#searchBoxVal").val() +'">more...</a></div>';
						}else{
							txt += '<div class="more_location"><a href="'+ appUrl  +'Index/find_audio/doThisSearch/Search/searchKeyword/'+ $("#searchBoxVal").val() +'" >more...</a></div>';
						}
						$("#show_audio", ".ajax_find").html(txt);
					}
					var vt = "";
					for(i=0;i<jn.video.length;i++){
						vt += '<div onmouseover="change_bg(this)" onmouseout="remove_bg(this)">';
						if(userId == ""){
							vt += '<h5><a href="'+ appUrl +'Video/play/vid/'+ jn.video[i].videoId +'/bs/0">'+ jn.video[i].vName +'</a></h5>';
						}else{
							vt += '<h5><a href="'+ appUrl +'Video/play/vid/'+ jn.video[i].videoId +'/bs/1">'+ jn.video[i].vName +'</a></h5>';
						}
						vt += '<span class="fontTitle">Category:</span>'+ jn.video[i].topic +'<br />';
						vt += '<span class="fontTitle">Author:</span>'+ jn.video[i].firstName +' '+ jn.video[i].lastName +'<br />';
						vt += '<span class="fontTitle">Date:</span>'+ jn.video[i].addDate +'</span>';
						vt += '</div><br />';
					}
					if(vt == ""){
						$("#show_video", ".ajax_find").html("not found	");
					}else{
						if(userId == ""){
							vt += '<div class="more_location"><a href="'+ appUrl  +'Index/video/doThisSearch/Search/searchKeyword/'+ $("#searchBoxVal").val() +'">more...</a></div>';
						}else{
							vt += '<div class="more_location"><a href="'+ appUrl  +'Index/find_video/doThisSearch/Search/searchKeyword/'+ $("#searchBoxVal").val() +'">more...</a></div>';
						}
						$("#show_video", ".ajax_find").html(vt);
					}
//											alert(txt);
				}catch(e){
					$(".ajax_find").html("not found	");
				}
		  });

		$(".ajax_find").show();
	}
});

	// find video
	$("#search_video").keyup(function(){
								$(".ajax_find").css("top", 255);
								$(".ajax_find").css("left", $(this).offset().left - 33);
								$("#show_audio", ".ajax_find").html("");
								$(".find_title", ".ajax_find").eq(0).hide();
								if($(this).val() == ""){
									$(".ajax_find").hide();
								}else{
									$.post(appUrl +"Index/ajax_find", { aName: $(this).val() },
									  function(data){
											try{
												eval("var jn= " + data);
												var vt = "";
												for(i=0;i<jn.video.length;i++){
													vt += '<div onmouseover="change_bg(this)" onmouseout="remove_bg(this)">';
													if(userId == ""){
														vt += '<h5><a href="'+ appUrl +'Video/play/vid/'+ jn.video[i].videoId +'/bs/0">'+ jn.video[i].vName +'</a></h5>';
													}else{
														vt += '<h5><a href="'+ appUrl +'Video/play/vid/'+ jn.video[i].videoId +'/bs/1">'+ jn.video[i].vName +'</a></h5>';
													}
													vt += '<span class="fontTitle">Category:</span>'+ jn.video[i].topic +'<br />';
													vt += '<span class="fontTitle">Author:</span>'+ jn.video[i].firstName +' '+ jn.video[i].lastName +'<br />';
													vt += '<span class="fontTitle">Date:</span>'+ jn.video[i].addDate +'</span>';
													vt += '</div><br />';
												}
												if(vt == ""){
													$("#show_video", ".ajax_find").html("not found	");
												}else{
													if(userId == ""){
														vt += '<div class="more_location"><a href="'+ appUrl  +'Index/video/doThisSearch/Search/searchKeyword/'+ $("#search_video").val() +'">more...</a></div>';
													}else{
														vt += '<div class="more_location"><a href="'+ appUrl  +'Index/find_video/doThisSearch/Search/searchKeyword/'+ $("#search_video").val() +'">more...</a></div>';
													}
													$("#show_video", ".ajax_find").html(vt);
												}
	//											alert(txt);
											}catch(e){
												$(".ajax_find").html("not found	");
											}
									  });

									$(".ajax_find").show();
								}
							});

	// find audio
	$("#search_audio").keyup(function(){
								$(".ajax_find").css("top", 255);
								$(".ajax_find").css("left", $(this).offset().left - 33);
								$("#show_video", ".ajax_find").html("");
								$(".find_title", ".ajax_find").eq(1).hide();
								if($(this).val() == ""){
									$(".ajax_find").hide();
								}else{
									$.post(appUrl +"Index/ajax_find", { aName: $(this).val() },
									  function(data){
	//										  alert(data);
											try{
												eval("var jn= " + data);
												var txt = "";
												for(i=0;i<jn.audio.length;i++){
													txt += '<div onmouseover="change_bg(this)" onmouseout="remove_bg(this)">';
													if(userId == ""){
														txt += '<h5><a href="'+ appUrl +'Audio/play/aid/'+ jn.audio[i].audioId +'/bs/0">'+ jn.audio[i].aName +'</a></h5>';
													}else{
														txt += '<h5><a href="'+ appUrl +'Audio/play/aid/'+ jn.audio[i].audioId +'/bs/1">'+ jn.audio[i].aName +'</a></h5>';
													}
													txt += '<span class="fontTitle">Category:</span>'+ jn.audio[i].topic +'<br />';
													txt += '<span class="fontTitle">Author:</span>'+ jn.audio[i].firstName +' '+ jn.audio[i].lastName +'<br />';
													txt += '<span class="fontTitle">Date:</span>'+ jn.audio[i].addDate +'</span>';
													txt += '</div><br />';
												}
												if(txt == ""){
													$("#show_audio", ".ajax_find").html("not found	");
												}else{
													if(userId == ""){
														txt += '<div class="more_location"><a href="'+ appUrl  +'Index/audio/doThisSearch/Search/searchKeyword/'+ $("#search_audio").val() +'">more...</a></div>';
													}else{
														txt += '<div class="more_location"><a href="'+ appUrl  +'Index/find_audio/doThisSearch/Search/searchKeyword/'+ $("#search_audio").val() +'">more...</a></div>';
													}
													$("#show_audio", ".ajax_find").html(txt);
												}
											}catch(e){
												$(".ajax_find").html("not found	");
											}
									  });

									$(".ajax_find").show();
								}
							});

	if(status == "audio"){
		$(".menuAudio").toggleClass("menuAudioHover_check");
	}
	else if(status == "video"){
		$(".menuVideo").toggleClass("menuVideoHover_check");
	}
	else if(status == "capture"){
		$(".menuCapture").toggleClass("menuCaptureHover_check");
	}
	else if(status == "login"){
		$(".menuLogin").toggleClass("menuLoginHover_check");
	}
	else if(status == "register"){
		$(".menuRegister").toggleClass("menuRegisterHover_check");
	}
	else if(status == "MyAccount"){
		$(".menuMyAccount").toggleClass("menuMyAccountHover_check");
	}
	else if(status == "Users"){
		$(".menuUsers").toggleClass("menuUsersHover_check");
	}
	else if(status == "Support"){
		$(".menuSupport").toggleClass("menuSupportHover_check");
	}



	$(".menuAudio").mouseover(function(){
		$(this).toggleClass("menuAudioHover");
	}).mouseout(function(){
		$(this).toggleClass("menuAudioHover");
	});

	$(".menuVideo").mouseover(function(){
		$(this).toggleClass("menuVideoHover");
	}).mouseout(function(){
		$(this).toggleClass("menuVideoHover");
	});

	$(".menuCapture").mouseover(function(){
		$(this).toggleClass("menuCaptureHover");
	}).mouseout(function(){
		$(this).toggleClass("menuCaptureHover");
	});

	$(".menuLogin").mouseover(function(){
		$(this).toggleClass("menuLoginHover");
	}).mouseout(function(){
		$(this).toggleClass("menuLoginHover");
	});

	$(".menuRegister").mouseover(function(){
		$(this).toggleClass("menuRegisterHover");
	}).mouseout(function(){
		$(this).toggleClass("menuRegisterHover");
	});

	$(".menuMyAccount").mouseover(function(){
		$(this).toggleClass("menuMyAccountHover");
	}).mouseout(function(){
		$(this).toggleClass("menuMyAccountHover");
	});

	$(".menuUsers").mouseover(function(){
		$(this).toggleClass("menuUsersHover");
	}).mouseout(function(){
		$(this).toggleClass("menuUsersHover");
	});

	$(".menuSupport").mouseover(function(){
		$(this).toggleClass("menuSupportHover");
	}).mouseout(function(){
		$(this).toggleClass("menuSupportHover");
	});

	$(".menuLogoff").mouseover(function(){
		$(this).toggleClass("menuLogoffHover");
	}).mouseout(function(){
		$(this).toggleClass("menuLogoffHover");
	});

	$("#searchBoxVal").focus(function(){
		if($(this).val()=="Search"){
			$(this).val("");
		}
	}).blur(function(){
		if($(this).val() == '') {
			$(this).val('Search');
		}
	});


	/*line*/
	$(".itemLine:even").addClass("line1");
	$(".itemLine:odd").addClass("line2");
	$(".listItems tr:even").addClass("line3");
	$(".listItems tr:odd").addClass("line4");



	//deal with the front end search function
	$(".vSearch,.aSearch").click(function(){

		if($(".searchDiv").css('display') == "none") {
			$(".searchDiv").slideDown(300);
		}
		else {
			$(".searchDiv").slideUp(300);
		}
		return false;
	});

	$(".cancelThisSearch").click(function(){
		$(".searchDiv").slideUp(300);
	});

});

function missing(obj) {
	$('#'+obj).parent().prev().addClass('required');
}
function reset(obj) {
	$('#'+obj).parent().prev().removeClass('required');
}

function missing2(obj) {
	$('#'+obj).parent().parent().prev().addClass('required');
}
function reset2(obj) {
	$('#'+obj).parent().parent().prev().removeClass('required');
}

function change_bg(obj) {
	$(obj).css("background-color", "#BDBDBD");
	$(obj).css("color", "white");
}

function remove_bg(obj) {
	$(obj).css("background-color", "");
	$(obj).css("color", "black");
}


