function getDDLData(result, query, searchSource, loaderType, Selected) {	
	if(query != "") {
		query = "ID=" + query + "&Sel=" + Selected;
		var loader = "";
		if (loaderType == "1")
			loader = "ajax-loader";
		else if (loaderType == "2")
			loader = "ajax-loader-1";
		else if (loaderType == "3")
			loader = "ajax-loader-2";
		else
			loader = "ajax-loader";
			
		$("#" + result).empty().html('<div style="text-align:center;"><img src="images/' + loader + '.gif" algin="center" /></div>');
		setTimeout("DDLData('"+result+"', '"+query+"', '"+searchSource+"')", 500);
	}
}
function DDLData(result, query, searchSource) {
	$.ajaxSetup({ cache: false });
	$.post(searchSource + ".php", query, function (data) {
		$("#" + result).html(data);
	});
}
function ResultTabOut(Type, ID) {
	
	var Out = "";
	var In = Type + "" + ID;
	
	var Content = document.getElementById("Result-Content-" + ID).style.display;
	var SMS = document.getElementById("Send-SMS-" + ID).style.display;
	var Email = document.getElementById("Send-Email-" + ID).style.display;
	var Contact = document.getElementById("Contact-" + ID).style.display;
	
	
	if (Content == "block")
		Out = "Result-Content-" + ID;
	else if (SMS == "block")
		Out = "Send-SMS-" + ID;
	else if (Email == "block")
		Out = "Send-Email-" + ID;
	else if (Contact == "block")
		Out = "Contact-" + ID;
	
	if (Out != In)
	{
		$("#" + Out).fadeOut(500);			
		setTimeout("ResultTabIn('"+In+"')", 500);
	}	
	
	//alert("Content : " + Content + "\r\nSMS : " + SMS + "\r\nEmail : " + Email);
	/*$("#" + Out).fadeOut(500);
	setTimeout("ResultTabIn('"+In+"')", 500);*/
}
function ResultTabIn(In) {
	$("#" + In).fadeIn(500);
	document.getElementById(In).style.display = "block";
}

function dataShow(result, query, searchSource, loader) {
	$('html, body').animate({
		scrollTop: $("#Sort").offset().top
	}, 1000);
	$("#" + result).fadeOut(500);
	setTimeout("Loader('"+result+"', '"+query+"', '"+searchSource+"', '"+loader+"')", 500);
}

function dataShowWithoutAnimation(result, query, searchSource, loader) {	
	$("#" + result).fadeOut(500);
	setTimeout("Loader('"+result+"', '"+query+"', '"+searchSource+"', '"+loader+"')", 500);
}

function Loader(result, query, searchSource, loader)
{
	$("#" + result).empty().html('<div style="text-align:center;"><img src="images/' + loader + '.gif" algin="center" /></div>');
	$("#" + result).fadeIn(500);
	setTimeout("dataShow_('"+result+"', '"+query+"', '"+searchSource+"')", 1000);
}

function dataShow_(result, query, searchSource) {
	$.ajaxSetup({ cache: false });
	$.post(searchSource + ".php", query, function (data) {
		$("#" + result).html(data);		
	});
}

function DetailsTabOut(Type, ID) {
	
	var Out = "";
	var In = Type + "" + ID;
	
	var Content = document.getElementById("Details-Content-" + ID).style.display;	
	var Enquiry = document.getElementById("Details-Enquire-" + ID).style.display;
	
	
	if (Content == "block")
		Out = "Details-Content-" + ID;
	else if (Enquiry == "block")
		Out = "Details-Enquire-" + ID;
	
	if (Out != In)
	{
		$("#" + Out).fadeOut(500);			
		$('html, body').animate({
			scrollTop: $("#Details-Result-Box").offset().top
		}, 500);
		setTimeout("DetailsTabIn('"+In+"')", 500);
	}
}
function DetailsTabIn(In) {
	$("#" + In).fadeIn(500);
	document.getElementById(In).style.display = "block";
}

function showDetailsData(id, move) {
	$("#SearchDetailsBG").fadeIn(500);
	$("#SearchLoading").fadeIn(10);
	$('html, body').animate({
		scrollTop: $("#" + move).offset().top
	}, 10);
	
	$.ajaxSetup({ cache: false });
	$.post("SearchDetails_Ajax.php", "PID=" + id, function (data) {
		$("#SearchDetails").fadeIn(800);		
		$("#SearchDetails").html(data);
		getMedia(id);
	});
}

function hideDetailsData() {
	$("#SearchLoading").fadeOut(10);
	$("#SearchDetails").fadeOut(500);
	$("#SearchDetailsBG").fadeOut(800);
}

function showSignup() {
	$("#SearchDetailsBG").fadeIn(500);
	$('html, body').animate({
			scrollTop: $("#Sort").offset().top
		}, 500);
	
	$.ajaxSetup({ cache: false });
	$.post("SearchSignup.php", "", function (data) {
		$("#SearchSignup").html(data);		
		$("#SearchSignup").fadeIn(800);		
	});
}

function hideSignup() {
	$("#SearchSignup").fadeOut(500);
	$("#SearchDetailsBG").fadeOut(800);
}


function showAdv(query, page, loader) {
	$("#Adv-Content").empty().html('<div style="text-align:center;"><br /><br /><img src="images/'+loader+'.gif" algin="center" /></div>');
	$("#Adv-Content").slideDown(1000);
	setTimeout("showAdvData('"+query+"', '"+page+"')", 1000);
}

function showAdvData(query, page) {
	$.ajaxSetup({ cache: false });
	$.post("includes/" + page, query, function (data) {
		$("#Adv-Content").html(data);		
	});
}


function changeFRE(type) {
	$("#content").empty().html('<div style="text-align:center;"><br /><br /><img src="images/ajax-loader-3.gif" algin="center" /></div>');
	$.ajaxSetup({ cache: false });
	$.post("includes/FRE_Content.php", { type : type }, function (data) {
		$("#content").html(data);		
	});
}

function changeNRE(type) {
	$("#content1").empty().html('<div style="text-align:center;"><br /><br /><img src="images/ajax-loader-3.gif" algin="center" /></div>');
	$.ajaxSetup({ cache: false });
	$.post("includes/NRE_Content.php", { type : type }, function (data) {
		$("#content1").html(data);		
	});
}

function getMedia(PID) {	
	$("#media").empty().html('<div style="text-align:center;"><br /><br /><img src="images/ajax-loader-3.gif" algin="center" /></div>');
	$.ajaxSetup({ cache: false });
	$.post("media.php", { PID : PID }, function (data) {
		$('#media').html(data);
	});
}

function mailToFriendURL() {
	document.getElementById("URL").value = window.location;
	
	if (document.getElementById("NameTextBox").value == "") {
		alert("Please Enter your Name");
		return false;
	}
	
	if (document.getElementById("EmailTextBox").value == "") {
		alert("Please Enter your Friend Email");
		return false;
	}
	
	return true;
}










$(function() {
    /*$('img.image1').data('ad-desc', 'Whoa! This description is set through elm.data("ad-desc") instead of using the longdesc attribute.<br>And it contains <strong>H</strong>ow <strong>T</strong>o <strong>M</strong>eet <strong>L</strong>adies... <em>What?</em> That aint what HTML stands for? Man...');
    $('img.image1').data('ad-title', 'Title through $.data');
    $('img.image4').data('ad-desc', 'This image is wider than the wrapper, so it has been scaled down');
    $('img.image5').data('ad-desc', 'This image is higher than the wrapper, so it has been scaled down');*/
	
	
	
    var galleries = $('.ad-gallery').adGallery();
    $('#switch-effect').change(
      function() {
        galleries[0].settings.effect = $(this).val();
        return false;
      }
    );
    $('#toggle-slideshow').click(
      function() {
        galleries[0].slideshow.toggle();
        return false;
      }
    );
    $('#toggle-description').click(
      function() {
        if(!galleries[0].settings.description_wrapper) {
          galleries[0].settings.description_wrapper = $('#descriptions');
        } else {
          galleries[0].settings.description_wrapper = false;
        }
        return false;
      }
    );
  });
